Probe #d039bb9d5c of Lenovo 1036 NO DPK Desktop Computer (ThinkStation P520 30BFS44D00)
Log: acpidump_decoded
Intel ACPI Component Architecture
ACPI Binary Table Extraction Utility version 20200925
Copyright (c) 2000 - 2020 Intel Corporation
Signature Length Version Oem Oem Oem Compiler Compiler
Id TableId RevisionId Name Revision
_________ __________ ____ ________ __________ __________ _______ __________
01) LUFT 0x000349E2 0x01 "LENOVO" "TC-S03 " 0x000013C0 "AMI " 0x00010013
02) MCFG 0x0000003C 0x01 "LENOVO" "TC-S03 " 0x000013C0 "MSFT" 0x00000097
03) ASF! 0x000000A0 0x20 "LENOVO" "TC-S03 " 0x000013C0 "TFSM" 0x000F4240
04) EINJ 0x00000150 0x01 "LENOVO" "TC-S03 " 0x000013C0 "INTL" 0x00000001
05) APIC 0x0000071E 0x03 "LENOVO" "TC-S03 " 0x000013C0 "INTL" 0x20091013
06) PCCT 0x0000006E 0x01 "LENOVO" "TC-S03 " 0x000013C0 "INTL" 0x20091013
07) SSDT 0x00003002 0x02 "LENOVO" "TC-S03 " 0x000013C0 "INTL" 0x20160422
08) TPM2 0x0000004C 0x03 "LENOVO" "TC-S03 " 0x000013C0 "AMI " 0x00000000
09) VFCT 0x0000F084 0x01 "LENOVO" "TC-S03 " 0x000013C0 "AMD " 0x31504F47
10) PCAT 0x00000068 0x02 "LENOVO" "TC-S03 " 0x000013C0 "INTL" 0x20091013
11) SLIT 0x0000006C 0x01 "LENOVO" "TC-S03 " 0x000013C0 "INTL" 0x20091013
12) OEM1 0x0000ABCB 0x02 "INTEL " "CPU EIST" 0x00003000 "INTL" 0x20160422
13) RASF 0x00000030 0x01 "LENOVO" "TC-S03 " 0x000013C0 "INTL" 0x20091013
14) NITR 0x00000071 0x02 "LENOVO" "TC-S03 " 0x000013C0 "INTL" 0x20091013
15) SVOS 0x00000032 0x01 "LENOVO" "TC-S03 " 0x000013C0 "INTL" 0x20091013
16) MSCT 0x0000004E 0x01 "LENOVO" "TC-S03 " 0x000013C0 "INTL" 0x20091013
17) ERST 0x00000230 0x01 "LENOVO" "TC-S03 " 0x000013C0 "INTL" 0x00000001
18) DSDT 0x000C0B0C 0x02 "LENOVO" "TC-S03 " 0x000013C0 "INTL" 0x20160422
19) SRAT 0x00000B70 0x03 "LENOVO" "TC-S03 " 0x000013C0 "INTL" 0x20091013
20) WSMT 0x00000028 0x01 "LENOVO" "TC-S03 " 0x000013C0 "AMI " 0x00010013
21) WDDT 0x00000040 0x01 "LENOVO" "TC-S03 " 0x000013C0 "INTL" 0x20091013
22) LPIT 0x00000094 0x01 "LENOVO" "TC-S03 " 0x000013C0 "MSFT" 0x0000005F
23) MIGT 0x00000040 0x01 "LENOVO" "TC-S03 " 0x000013C0 "INTL" 0x20091013
24) DBG2 0x00000054 0x00 "LENOVO" "TC-S03 " 0x000013C0 "MSFT" 0x0000005F
25) WDAT 0x00000134 0x01 "LENOVO" "TC-S03 " 0x000013C0 "MSFT" 0x0000005F
26) HEST 0x000000A8 0x01 "LENOVO" "TC-S03 " 0x000013C0 "INTL" 0x00000001
27) BERT 0x00000030 0x01 "LENOVO" "TC-S03 " 0x000013C0 "INTL" 0x00000001
28) SSDT 0x00000ACE 0x02 "LENOVO" "TC-S03 " 0x000013C0 "INTL" 0x20091013
29) OEM4 0x00029A72 0x02 "INTEL " "CPU CST" 0x00003000 "INTL" 0x20160422
30) DMAR 0x000000F8 0x01 "LENOVO" "TC-S03 " 0x000013C0 "INTL" 0x20091013
31) FACP 0x00000114 0x06 "LENOVO" "TC-S03 " 0x000013C0 "AMI " 0x00010013
32) FPDT 0x00000044 0x01 "LENOVO" "TC-S03 " 0x000013C0 "AMI " 0x01000013
33) SSDT 0x0000D427 0x02 "LENOVO" "TC-S03 " 0x000013C0 "INTL" 0x20160422
34) OEM2 0x00011208 0x02 "INTEL " "CPU HWP" 0x00003000 "INTL" 0x20160422
35) DBGP 0x00000034 0x01 "LENOVO" "TC-S03 " 0x000013C0 "MSFT" 0x0000005F
36) HPET 0x00000038 0x01 "LENOVO" "TC-S03 " 0x000013C0 "INTL" 0x20091013
37) FIDT 0x0000009C 0x01 "LENOVO" "TC-S03 " 0x000013C0 "AMI " 0x00010013
38) FACS 0x00000040 0x02
39) BGRT 0x00000038 0x01 "LENOVO" "TC-S03 " 0x000013C0 "AMI " 0x00010013
Found 39 ACPI tables in acpidump
APIC
----
[000h 0000 4] Signature : "APIC" [Multiple APIC Description Table (MADT)]
[004h 0004 4] Table Length : 0000071E
[008h 0008 1] Revision : 03
[009h 0009 1] Checksum : 5A
[00Ah 0010 6] Oem ID : "LENOVO"
[010h 0016 8] Oem Table ID : "TC-S03 "
[018h 0024 4] Oem Revision : 000013C0
[01Ch 0028 4] Asl Compiler ID : "INTL"
[020h 0032 4] Asl Compiler Revision : 20091013
[024h 0036 4] Local Apic Address : FEE00000
[028h 0040 4] Flags (decoded below) : 00000001
PC-AT Compatibility : 1
[02Ch 0044 1] Subtable Type : 00 [Processor Local APIC]
[02Dh 0045 1] Length : 08
[02Eh 0046 1] Processor ID : 00
[02Fh 0047 1] Local Apic ID : 00
[030h 0048 4] Flags (decoded below) : 00000001
Processor Enabled : 1
Runtime Online Capable : 0
[034h 0052 1] Subtable Type : 00 [Processor Local APIC]
[035h 0053 1] Length : 08
[036h 0054 1] Processor ID : 01
[037h 0055 1] Local Apic ID : 02
[038h 0056 4] Flags (decoded below) : 00000001
Processor Enabled : 1
Runtime Online Capable : 0
[03Ch 0060 1] Subtable Type : 00 [Processor Local APIC]
[03Dh 0061 1] Length : 08
[03Eh 0062 1] Processor ID : 02
[03Fh 0063 1] Local Apic ID : 04
[040h 0064 4] Flags (decoded below) : 00000001
Processor Enabled : 1
Runtime Online Capable : 0
[044h 0068 1] Subtable Type : 00 [Processor Local APIC]
[045h 0069 1] Length : 08
[046h 0070 1] Processor ID : 03
[047h 0071 1] Local Apic ID : 06
[048h 0072 4] Flags (decoded below) : 00000001
Processor Enabled : 1
Runtime Online Capable : 0
[04Ch 0076 1] Subtable Type : 00 [Processor Local APIC]
[04Dh 0077 1] Length : 08
[04Eh 0078 1] Processor ID : 04
[04Fh 0079 1] Local Apic ID : 08
[050h 0080 4] Flags (decoded below) : 00000001
Processor Enabled : 1
Runtime Online Capable : 0
[054h 0084 1] Subtable Type : 00 [Processor Local APIC]
[055h 0085 1] Length : 08
[056h 0086 1] Processor ID : 05
[057h 0087 1] Local Apic ID : 0A
[058h 0088 4] Flags (decoded below) : 00000001
Processor Enabled : 1
Runtime Online Capable : 0
[05Ch 0092 1] Subtable Type : 00 [Processor Local APIC]
[05Dh 0093 1] Length : 08
[05Eh 0094 1] Processor ID : 06
[05Fh 0095 1] Local Apic ID : 01
[060h 0096 4] Flags (decoded below) : 00000001
Processor Enabled : 1
Runtime Online Capable : 0
[064h 0100 1] Subtable Type : 00 [Processor Local APIC]
[065h 0101 1] Length : 08
[066h 0102 1] Processor ID : 07
[067h 0103 1] Local Apic ID : 03
[068h 0104 4] Flags (decoded below) : 00000001
Processor Enabled : 1
Runtime Online Capable : 0
[06Ch 0108 1] Subtable Type : 00 [Processor Local APIC]
[06Dh 0109 1] Length : 08
[06Eh 0110 1] Processor ID : 08
[06Fh 0111 1] Local Apic ID : 05
[070h 0112 4] Flags (decoded below) : 00000001
Processor Enabled : 1
Runtime Online Capable : 0
[074h 0116 1] Subtable Type : 00 [Processor Local APIC]
[075h 0117 1] Length : 08
[076h 0118 1] Processor ID : 09
[077h 0119 1] Local Apic ID : 07
[078h 0120 4] Flags (decoded below) : 00000001
Processor Enabled : 1
Runtime Online Capable : 0
[07Ch 0124 1] Subtable Type : 00 [Processor Local APIC]
[07Dh 0125 1] Length : 08
[07Eh 0126 1] Processor ID : 0A
[07Fh 0127 1] Local Apic ID : 09
[080h 0128 4] Flags (decoded below) : 00000001
Processor Enabled : 1
Runtime Online Capable : 0
[084h 0132 1] Subtable Type : 00 [Processor Local APIC]
[085h 0133 1] Length : 08
[086h 0134 1] Processor ID : 0B
[087h 0135 1] Local Apic ID : 0B
[088h 0136 4] Flags (decoded below) : 00000001
Processor Enabled : 1
Runtime Online Capable : 0
[08Ch 0140 1] Subtable Type : 00 [Processor Local APIC]
[08Dh 0141 1] Length : 08
[08Eh 0142 1] Processor ID : FF
[08Fh 0143 1] Local Apic ID : FF
[090h 0144 4] Flags (decoded below) : 00000000
Processor Enabled : 0
Runtime Online Capable : 0
[094h 0148 1] Subtable Type : 00 [Processor Local APIC]
[095h 0149 1] Length : 08
[096h 0150 1] Processor ID : FF
[097h 0151 1] Local Apic ID : FF
[098h 0152 4] Flags (decoded below) : 00000000
Processor Enabled : 0
Runtime Online Capable : 0
[09Ch 0156 1] Subtable Type : 00 [Processor Local APIC]
[09Dh 0157 1] Length : 08
[09Eh 0158 1] Processor ID : FF
[09Fh 0159 1] Local Apic ID : FF
[0A0h 0160 4] Flags (decoded below) : 00000000
Processor Enabled : 0
Runtime Online Capable : 0
[0A4h 0164 1] Subtable Type : 00 [Processor Local APIC]
[0A5h 0165 1] Length : 08
[0A6h 0166 1] Processor ID : FF
[0A7h 0167 1] Local Apic ID : FF
[0A8h 0168 4] Flags (decoded below) : 00000000
Processor Enabled : 0
Runtime Online Capable : 0
[0ACh 0172 1] Subtable Type : 00 [Processor Local APIC]
[0ADh 0173 1] Length : 08
[0AEh 0174 1] Processor ID : FF
[0AFh 0175 1] Local Apic ID : FF
[0B0h 0176 4] Flags (decoded below) : 00000000
Processor Enabled : 0
Runtime Online Capable : 0
[0B4h 0180 1] Subtable Type : 00 [Processor Local APIC]
[0B5h 0181 1] Length : 08
[0B6h 0182 1] Processor ID : FF
[0B7h 0183 1] Local Apic ID : FF
[0B8h 0184 4] Flags (decoded below) : 00000000
Processor Enabled : 0
Runtime Online Capable : 0
[0BCh 0188 1] Subtable Type : 00 [Processor Local APIC]
[0BDh 0189 1] Length : 08
[0BEh 0190 1] Processor ID : FF
[0BFh 0191 1] Local Apic ID : FF
[0C0h 0192 4] Flags (decoded below) : 00000000
Processor Enabled : 0
Runtime Online Capable : 0
[0C4h 0196 1] Subtable Type : 00 [Processor Local APIC]
[0C5h 0197 1] Length : 08
[0C6h 0198 1] Processor ID : FF
[0C7h 0199 1] Local Apic ID : FF
[0C8h 0200 4] Flags (decoded below) : 00000000
Processor Enabled : 0
Runtime Online Capable : 0
[0CCh 0204 1] Subtable Type : 00 [Processor Local APIC]
[0CDh 0205 1] Length : 08
[0CEh 0206 1] Processor ID : FF
[0CFh 0207 1] Local Apic ID : FF
[0D0h 0208 4] Flags (decoded below) : 00000000
Processor Enabled : 0
Runtime Online Capable : 0
[0D4h 0212 1] Subtable Type : 00 [Processor Local APIC]
[0D5h 0213 1] Length : 08
[0D6h 0214 1] Processor ID : FF
[0D7h 0215 1] Local Apic ID : FF
[0D8h 0216 4] Flags (decoded below) : 00000000
Processor Enabled : 0
Runtime Online Capable : 0
[0DCh 0220 1] Subtable Type : 00 [Processor Local APIC]
[0DDh 0221 1] Length : 08
[0DEh 0222 1] Processor ID : FF
[0DFh 0223 1] Local Apic ID : FF
[0E0h 0224 4] Flags (decoded below) : 00000000
Processor Enabled : 0
Runtime Online Capable : 0
[0E4h 0228 1] Subtable Type : 00 [Processor Local APIC]
[0E5h 0229 1] Length : 08
[0E6h 0230 1] Processor ID : FF
[0E7h 0231 1] Local Apic ID : FF
[0E8h 0232 4] Flags (decoded below) : 00000000
Processor Enabled : 0
Runtime Online Capable : 0
[0ECh 0236 1] Subtable Type : 00 [Processor Local APIC]
[0EDh 0237 1] Length : 08
[0EEh 0238 1] Processor ID : FF
[0EFh 0239 1] Local Apic ID : FF
[0F0h 0240 4] Flags (decoded below) : 00000000
Processor Enabled : 0
Runtime Online Capable : 0
[0F4h 0244 1] Subtable Type : 00 [Processor Local APIC]
[0F5h 0245 1] Length : 08
[0F6h 0246 1] Processor ID : FF
[0F7h 0247 1] Local Apic ID : FF
[0F8h 0248 4] Flags (decoded below) : 00000000
Processor Enabled : 0
Runtime Online Capable : 0
[0FCh 0252 1] Subtable Type : 00 [Processor Local APIC]
[0FDh 0253 1] Length : 08
[0FEh 0254 1] Processor ID : FF
[0FFh 0255 1] Local Apic ID : FF
[100h 0256 4] Flags (decoded below) : 00000000
Processor Enabled : 0
Runtime Online Capable : 0
[104h 0260 1] Subtable Type : 00 [Processor Local APIC]
[105h 0261 1] Length : 08
[106h 0262 1] Processor ID : FF
[107h 0263 1] Local Apic ID : FF
[108h 0264 4] Flags (decoded below) : 00000000
Processor Enabled : 0
Runtime Online Capable : 0
[10Ch 0268 1] Subtable Type : 00 [Processor Local APIC]
[10Dh 0269 1] Length : 08
[10Eh 0270 1] Processor ID : FF
[10Fh 0271 1] Local Apic ID : FF
[110h 0272 4] Flags (decoded below) : 00000000
Processor Enabled : 0
Runtime Online Capable : 0
[114h 0276 1] Subtable Type : 00 [Processor Local APIC]
[115h 0277 1] Length : 08
[116h 0278 1] Processor ID : FF
[117h 0279 1] Local Apic ID : FF
[118h 0280 4] Flags (decoded below) : 00000000
Processor Enabled : 0
Runtime Online Capable : 0
[11Ch 0284 1] Subtable Type : 00 [Processor Local APIC]
[11Dh 0285 1] Length : 08
[11Eh 0286 1] Processor ID : FF
[11Fh 0287 1] Local Apic ID : FF
[120h 0288 4] Flags (decoded below) : 00000000
Processor Enabled : 0
Runtime Online Capable : 0
[124h 0292 1] Subtable Type : 00 [Processor Local APIC]
[125h 0293 1] Length : 08
[126h 0294 1] Processor ID : FF
[127h 0295 1] Local Apic ID : FF
[128h 0296 4] Flags (decoded below) : 00000000
Processor Enabled : 0
Runtime Online Capable : 0
[12Ch 0300 1] Subtable Type : 00 [Processor Local APIC]
[12Dh 0301 1] Length : 08
[12Eh 0302 1] Processor ID : FF
[12Fh 0303 1] Local Apic ID : FF
[130h 0304 4] Flags (decoded below) : 00000000
Processor Enabled : 0
Runtime Online Capable : 0
[134h 0308 1] Subtable Type : 00 [Processor Local APIC]
[135h 0309 1] Length : 08
[136h 0310 1] Processor ID : FF
[137h 0311 1] Local Apic ID : FF
[138h 0312 4] Flags (decoded below) : 00000000
Processor Enabled : 0
Runtime Online Capable : 0
[13Ch 0316 1] Subtable Type : 00 [Processor Local APIC]
[13Dh 0317 1] Length : 08
[13Eh 0318 1] Processor ID : FF
[13Fh 0319 1] Local Apic ID : FF
[140h 0320 4] Flags (decoded below) : 00000000
Processor Enabled : 0
Runtime Online Capable : 0
[144h 0324 1] Subtable Type : 00 [Processor Local APIC]
[145h 0325 1] Length : 08
[146h 0326 1] Processor ID : FF
[147h 0327 1] Local Apic ID : FF
[148h 0328 4] Flags (decoded below) : 00000000
Processor Enabled : 0
Runtime Online Capable : 0
[14Ch 0332 1] Subtable Type : 00 [Processor Local APIC]
[14Dh 0333 1] Length : 08
[14Eh 0334 1] Processor ID : FF
[14Fh 0335 1] Local Apic ID : FF
[150h 0336 4] Flags (decoded below) : 00000000
Processor Enabled : 0
Runtime Online Capable : 0
[154h 0340 1] Subtable Type : 00 [Processor Local APIC]
[155h 0341 1] Length : 08
[156h 0342 1] Processor ID : FF
[157h 0343 1] Local Apic ID : FF
[158h 0344 4] Flags (decoded below) : 00000000
Processor Enabled : 0
Runtime Online Capable : 0
[15Ch 0348 1] Subtable Type : 00 [Processor Local APIC]
[15Dh 0349 1] Length : 08
[15Eh 0350 1] Processor ID : FF
[15Fh 0351 1] Local Apic ID : FF
[160h 0352 4] Flags (decoded below) : 00000000
Processor Enabled : 0
Runtime Online Capable : 0
[164h 0356 1] Subtable Type : 00 [Processor Local APIC]
[165h 0357 1] Length : 08
[166h 0358 1] Processor ID : FF
[167h 0359 1] Local Apic ID : FF
[168h 0360 4] Flags (decoded below) : 00000000
Processor Enabled : 0
Runtime Online Capable : 0
[16Ch 0364 1] Subtable Type : 00 [Processor Local APIC]
[16Dh 0365 1] Length : 08
[16Eh 0366 1] Processor ID : FF
[16Fh 0367 1] Local Apic ID : FF
[170h 0368 4] Flags (decoded below) : 00000000
Processor Enabled : 0
Runtime Online Capable : 0
[174h 0372 1] Subtable Type : 00 [Processor Local APIC]
[175h 0373 1] Length : 08
[176h 0374 1] Processor ID : FF
[177h 0375 1] Local Apic ID : FF
[178h 0376 4] Flags (decoded below) : 00000000
Processor Enabled : 0
Runtime Online Capable : 0
[17Ch 0380 1] Subtable Type : 00 [Processor Local APIC]
[17Dh 0381 1] Length : 08
[17Eh 0382 1] Processor ID : FF
[17Fh 0383 1] Local Apic ID : FF
[180h 0384 4] Flags (decoded below) : 00000000
Processor Enabled : 0
Runtime Online Capable : 0
[184h 0388 1] Subtable Type : 00 [Processor Local APIC]
[185h 0389 1] Length : 08
[186h 0390 1] Processor ID : FF
[187h 0391 1] Local Apic ID : FF
[188h 0392 4] Flags (decoded below) : 00000000
Processor Enabled : 0
Runtime Online Capable : 0
[18Ch 0396 1] Subtable Type : 00 [Processor Local APIC]
[18Dh 0397 1] Length : 08
[18Eh 0398 1] Processor ID : FF
[18Fh 0399 1] Local Apic ID : FF
[190h 0400 4] Flags (decoded below) : 00000000
Processor Enabled : 0
Runtime Online Capable : 0
[194h 0404 1] Subtable Type : 00 [Processor Local APIC]
[195h 0405 1] Length : 08
[196h 0406 1] Processor ID : FF
[197h 0407 1] Local Apic ID : FF
[198h 0408 4] Flags (decoded below) : 00000000
Processor Enabled : 0
Runtime Online Capable : 0
[19Ch 0412 1] Subtable Type : 00 [Processor Local APIC]
[19Dh 0413 1] Length : 08
[19Eh 0414 1] Processor ID : FF
[19Fh 0415 1] Local Apic ID : FF
[1A0h 0416 4] Flags (decoded below) : 00000000
Processor Enabled : 0
Runtime Online Capable : 0
[1A4h 0420 1] Subtable Type : 00 [Processor Local APIC]
[1A5h 0421 1] Length : 08
[1A6h 0422 1] Processor ID : FF
[1A7h 0423 1] Local Apic ID : FF
[1A8h 0424 4] Flags (decoded below) : 00000000
Processor Enabled : 0
Runtime Online Capable : 0
[1ACh 0428 1] Subtable Type : 00 [Processor Local APIC]
[1ADh 0429 1] Length : 08
[1AEh 0430 1] Processor ID : FF
[1AFh 0431 1] Local Apic ID : FF
[1B0h 0432 4] Flags (decoded below) : 00000000
Processor Enabled : 0
Runtime Online Capable : 0
[1B4h 0436 1] Subtable Type : 00 [Processor Local APIC]
[1B5h 0437 1] Length : 08
[1B6h 0438 1] Processor ID : FF
[1B7h 0439 1] Local Apic ID : FF
[1B8h 0440 4] Flags (decoded below) : 00000000
Processor Enabled : 0
Runtime Online Capable : 0
[1BCh 0444 1] Subtable Type : 00 [Processor Local APIC]
[1BDh 0445 1] Length : 08
[1BEh 0446 1] Processor ID : FF
[1BFh 0447 1] Local Apic ID : FF
[1C0h 0448 4] Flags (decoded below) : 00000000
Processor Enabled : 0
Runtime Online Capable : 0
[1C4h 0452 1] Subtable Type : 00 [Processor Local APIC]
[1C5h 0453 1] Length : 08
[1C6h 0454 1] Processor ID : FF
[1C7h 0455 1] Local Apic ID : FF
[1C8h 0456 4] Flags (decoded below) : 00000000
Processor Enabled : 0
Runtime Online Capable : 0
[1CCh 0460 1] Subtable Type : 00 [Processor Local APIC]
[1CDh 0461 1] Length : 08
[1CEh 0462 1] Processor ID : FF
[1CFh 0463 1] Local Apic ID : FF
[1D0h 0464 4] Flags (decoded below) : 00000000
Processor Enabled : 0
Runtime Online Capable : 0
[1D4h 0468 1] Subtable Type : 00 [Processor Local APIC]
[1D5h 0469 1] Length : 08
[1D6h 0470 1] Processor ID : FF
[1D7h 0471 1] Local Apic ID : FF
[1D8h 0472 4] Flags (decoded below) : 00000000
Processor Enabled : 0
Runtime Online Capable : 0
[1DCh 0476 1] Subtable Type : 00 [Processor Local APIC]
[1DDh 0477 1] Length : 08
[1DEh 0478 1] Processor ID : FF
[1DFh 0479 1] Local Apic ID : FF
[1E0h 0480 4] Flags (decoded below) : 00000000
Processor Enabled : 0
Runtime Online Capable : 0
[1E4h 0484 1] Subtable Type : 00 [Processor Local APIC]
[1E5h 0485 1] Length : 08
[1E6h 0486 1] Processor ID : FF
[1E7h 0487 1] Local Apic ID : FF
[1E8h 0488 4] Flags (decoded below) : 00000000
Processor Enabled : 0
Runtime Online Capable : 0
[1ECh 0492 1] Subtable Type : 01 [I/O APIC]
[1EDh 0493 1] Length : 0C
[1EEh 0494 1] I/O Apic ID : 08
[1EFh 0495 1] Reserved : 00
[1F0h 0496 4] Address : FEC00000
[1F4h 0500 4] Interrupt : 00000000
[1F8h 0504 1] Subtable Type : 01 [I/O APIC]
[1F9h 0505 1] Length : 0C
[1FAh 0506 1] I/O Apic ID : 09
[1FBh 0507 1] Reserved : 00
[1FCh 0508 4] Address : FEC01000
[200h 0512 4] Interrupt : 00000018
[204h 0516 1] Subtable Type : 01 [I/O APIC]
[205h 0517 1] Length : 0C
[206h 0518 1] I/O Apic ID : 0A
[207h 0519 1] Reserved : 00
[208h 0520 4] Address : FEC08000
[20Ch 0524 4] Interrupt : 00000020
[210h 0528 1] Subtable Type : 01 [I/O APIC]
[211h 0529 1] Length : 0C
[212h 0530 1] I/O Apic ID : 0B
[213h 0531 1] Reserved : 00
[214h 0532 4] Address : FEC10000
[218h 0536 4] Interrupt : 00000028
[21Ch 0540 1] Subtable Type : 01 [I/O APIC]
[21Dh 0541 1] Length : 0C
[21Eh 0542 1] I/O Apic ID : 0C
[21Fh 0543 1] Reserved : 00
[220h 0544 4] Address : FEC18000
[224h 0548 4] Interrupt : 00000030
[228h 0552 1] Subtable Type : 7F [Unknown Subtable Type]
[229h 0553 1] Length : 0C
**** Unknown MADT subtable type 0x7F
[234h 0564 1] Subtable Type : 7F [Unknown Subtable Type]
[235h 0565 1] Length : 0C
**** Unknown MADT subtable type 0x7F
[240h 0576 1] Subtable Type : 7F [Unknown Subtable Type]
[241h 0577 1] Length : 0C
**** Unknown MADT subtable type 0x7F
[24Ch 0588 1] Subtable Type : 7F [Unknown Subtable Type]
[24Dh 0589 1] Length : 0C
**** Unknown MADT subtable type 0x7F
[258h 0600 1] Subtable Type : 7F [Unknown Subtable Type]
[259h 0601 1] Length : 0C
**** Unknown MADT subtable type 0x7F
[264h 0612 1] Subtable Type : 7F [Unknown Subtable Type]
[265h 0613 1] Length : 0C
**** Unknown MADT subtable type 0x7F
[270h 0624 1] Subtable Type : 7F [Unknown Subtable Type]
[271h 0625 1] Length : 0C
**** Unknown MADT subtable type 0x7F
[27Ch 0636 1] Subtable Type : 7F [Unknown Subtable Type]
[27Dh 0637 1] Length : 0C
**** Unknown MADT subtable type 0x7F
[288h 0648 1] Subtable Type : 7F [Unknown Subtable Type]
[289h 0649 1] Length : 0C
**** Unknown MADT subtable type 0x7F
[294h 0660 1] Subtable Type : 7F [Unknown Subtable Type]
[295h 0661 1] Length : 0C
**** Unknown MADT subtable type 0x7F
[2A0h 0672 1] Subtable Type : 7F [Unknown Subtable Type]
[2A1h 0673 1] Length : 0C
**** Unknown MADT subtable type 0x7F
[2ACh 0684 1] Subtable Type : 7F [Unknown Subtable Type]
[2ADh 0685 1] Length : 0C
**** Unknown MADT subtable type 0x7F
[2B8h 0696 1] Subtable Type : 7F [Unknown Subtable Type]
[2B9h 0697 1] Length : 0C
**** Unknown MADT subtable type 0x7F
[2C4h 0708 1] Subtable Type : 7F [Unknown Subtable Type]
[2C5h 0709 1] Length : 0C
**** Unknown MADT subtable type 0x7F
[2D0h 0720 1] Subtable Type : 7F [Unknown Subtable Type]
[2D1h 0721 1] Length : 0C
**** Unknown MADT subtable type 0x7F
[2DCh 0732 1] Subtable Type : 7F [Unknown Subtable Type]
[2DDh 0733 1] Length : 0C
**** Unknown MADT subtable type 0x7F
[2E8h 0744 1] Subtable Type : 7F [Unknown Subtable Type]
[2E9h 0745 1] Length : 0C
**** Unknown MADT subtable type 0x7F
[2F4h 0756 1] Subtable Type : 7F [Unknown Subtable Type]
[2F5h 0757 1] Length : 0C
**** Unknown MADT subtable type 0x7F
[300h 0768 1] Subtable Type : 7F [Unknown Subtable Type]
[301h 0769 1] Length : 0C
**** Unknown MADT subtable type 0x7F
[30Ch 0780 1] Subtable Type : 7F [Unknown Subtable Type]
[30Dh 0781 1] Length : 0C
**** Unknown MADT subtable type 0x7F
[318h 0792 1] Subtable Type : 7F [Unknown Subtable Type]
[319h 0793 1] Length : 0C
**** Unknown MADT subtable type 0x7F
[324h 0804 1] Subtable Type : 7F [Unknown Subtable Type]
[325h 0805 1] Length : 0C
**** Unknown MADT subtable type 0x7F
[330h 0816 1] Subtable Type : 7F [Unknown Subtable Type]
[331h 0817 1] Length : 0C
**** Unknown MADT subtable type 0x7F
[33Ch 0828 1] Subtable Type : 7F [Unknown Subtable Type]
[33Dh 0829 1] Length : 0C
**** Unknown MADT subtable type 0x7F
[348h 0840 1] Subtable Type : 7F [Unknown Subtable Type]
[349h 0841 1] Length : 0C
**** Unknown MADT subtable type 0x7F
[354h 0852 1] Subtable Type : 7F [Unknown Subtable Type]
[355h 0853 1] Length : 0C
**** Unknown MADT subtable type 0x7F
[360h 0864 1] Subtable Type : 7F [Unknown Subtable Type]
[361h 0865 1] Length : 0C
**** Unknown MADT subtable type 0x7F
[36Ch 0876 1] Subtable Type : 7F [Unknown Subtable Type]
[36Dh 0877 1] Length : 0C
**** Unknown MADT subtable type 0x7F
[378h 0888 1] Subtable Type : 02 [Interrupt Source Override]
[379h 0889 1] Length : 0A
[37Ah 0890 1] Bus : 00
[37Bh 0891 1] Source : 00
[37Ch 0892 4] Interrupt : 00000002
[380h 0896 2] Flags (decoded below) : 0000
Polarity : 0
Trigger Mode : 0
[382h 0898 1] Subtable Type : 02 [Interrupt Source Override]
[383h 0899 1] Length : 0A
[384h 0900 1] Bus : 00
[385h 0901 1] Source : 09
[386h 0902 4] Interrupt : 00000009
[38Ah 0906 2] Flags (decoded below) : 000D
Polarity : 1
Trigger Mode : 3
[38Ch 0908 1] Subtable Type : 04 [Local APIC NMI]
[38Dh 0909 1] Length : 06
[38Eh 0910 1] Processor ID : FF
[38Fh 0911 2] Flags (decoded below) : 000D
Polarity : 1
Trigger Mode : 3
[391h 0913 1] Interrupt Input LINT : 01
[392h 0914 1] Subtable Type : 09 [Processor Local x2APIC]
[393h 0915 1] Length : 10
[394h 0916 2] Reserved : 0000
[396h 0918 4] Processor x2Apic ID : FFFFFFFF
[39Ah 0922 4] Flags (decoded below) : 00000000
Processor Enabled : 0
[39Eh 0926 4] Processor UID : 00000000
[3A2h 0930 1] Subtable Type : 09 [Processor Local x2APIC]
[3A3h 0931 1] Length : 10
[3A4h 0932 2] Reserved : 0000
[3A6h 0934 4] Processor x2Apic ID : FFFFFFFF
[3AAh 0938 4] Flags (decoded below) : 00000000
Processor Enabled : 0
[3AEh 0942 4] Processor UID : 00000001
[3B2h 0946 1] Subtable Type : 09 [Processor Local x2APIC]
[3B3h 0947 1] Length : 10
[3B4h 0948 2] Reserved : 0000
[3B6h 0950 4] Processor x2Apic ID : FFFFFFFF
[3BAh 0954 4] Flags (decoded below) : 00000000
Processor Enabled : 0
[3BEh 0958 4] Processor UID : 00000002
[3C2h 0962 1] Subtable Type : 09 [Processor Local x2APIC]
[3C3h 0963 1] Length : 10
[3C4h 0964 2] Reserved : 0000
[3C6h 0966 4] Processor x2Apic ID : FFFFFFFF
[3CAh 0970 4] Flags (decoded below) : 00000000
Processor Enabled : 0
[3CEh 0974 4] Processor UID : 00000003
[3D2h 0978 1] Subtable Type : 09 [Processor Local x2APIC]
[3D3h 0979 1] Length : 10
[3D4h 0980 2] Reserved : 0000
[3D6h 0982 4] Processor x2Apic ID : FFFFFFFF
[3DAh 0986 4] Flags (decoded below) : 00000000
Processor Enabled : 0
[3DEh 0990 4] Processor UID : 00000004
[3E2h 0994 1] Subtable Type : 09 [Processor Local x2APIC]
[3E3h 0995 1] Length : 10
[3E4h 0996 2] Reserved : 0000
[3E6h 0998 4] Processor x2Apic ID : FFFFFFFF
[3EAh 1002 4] Flags (decoded below) : 00000000
Processor Enabled : 0
[3EEh 1006 4] Processor UID : 00000005
[3F2h 1010 1] Subtable Type : 09 [Processor Local x2APIC]
[3F3h 1011 1] Length : 10
[3F4h 1012 2] Reserved : 0000
[3F6h 1014 4] Processor x2Apic ID : FFFFFFFF
[3FAh 1018 4] Flags (decoded below) : 00000000
Processor Enabled : 0
[3FEh 1022 4] Processor UID : 00000006
[402h 1026 1] Subtable Type : 09 [Processor Local x2APIC]
[403h 1027 1] Length : 10
[404h 1028 2] Reserved : 0000
[406h 1030 4] Processor x2Apic ID : FFFFFFFF
[40Ah 1034 4] Flags (decoded below) : 00000000
Processor Enabled : 0
[40Eh 1038 4] Processor UID : 00000007
[412h 1042 1] Subtable Type : 09 [Processor Local x2APIC]
[413h 1043 1] Length : 10
[414h 1044 2] Reserved : 0000
[416h 1046 4] Processor x2Apic ID : FFFFFFFF
[41Ah 1050 4] Flags (decoded below) : 00000000
Processor Enabled : 0
[41Eh 1054 4] Processor UID : 00000008
[422h 1058 1] Subtable Type : 09 [Processor Local x2APIC]
[423h 1059 1] Length : 10
[424h 1060 2] Reserved : 0000
[426h 1062 4] Processor x2Apic ID : FFFFFFFF
[42Ah 1066 4] Flags (decoded below) : 00000000
Processor Enabled : 0
[42Eh 1070 4] Processor UID : 00000009
[432h 1074 1] Subtable Type : 09 [Processor Local x2APIC]
[433h 1075 1] Length : 10
[434h 1076 2] Reserved : 0000
[436h 1078 4] Processor x2Apic ID : FFFFFFFF
[43Ah 1082 4] Flags (decoded below) : 00000000
Processor Enabled : 0
[43Eh 1086 4] Processor UID : 0000000A
[442h 1090 1] Subtable Type : 09 [Processor Local x2APIC]
[443h 1091 1] Length : 10
[444h 1092 2] Reserved : 0000
[446h 1094 4] Processor x2Apic ID : FFFFFFFF
[44Ah 1098 4] Flags (decoded below) : 00000000
Processor Enabled : 0
[44Eh 1102 4] Processor UID : 0000000B
[452h 1106 1] Subtable Type : 09 [Processor Local x2APIC]
[453h 1107 1] Length : 10
[454h 1108 2] Reserved : 0000
[456h 1110 4] Processor x2Apic ID : FFFFFFFF
[45Ah 1114 4] Flags (decoded below) : 00000000
Processor Enabled : 0
[45Eh 1118 4] Processor UID : 0000000C
[462h 1122 1] Subtable Type : 09 [Processor Local x2APIC]
[463h 1123 1] Length : 10
[464h 1124 2] Reserved : 0000
[466h 1126 4] Processor x2Apic ID : FFFFFFFF
[46Ah 1130 4] Flags (decoded below) : 00000000
Processor Enabled : 0
[46Eh 1134 4] Processor UID : 0000000D
[472h 1138 1] Subtable Type : 09 [Processor Local x2APIC]
[473h 1139 1] Length : 10
[474h 1140 2] Reserved : 0000
[476h 1142 4] Processor x2Apic ID : FFFFFFFF
[47Ah 1146 4] Flags (decoded below) : 00000000
Processor Enabled : 0
[47Eh 1150 4] Processor UID : 0000000E
[482h 1154 1] Subtable Type : 09 [Processor Local x2APIC]
[483h 1155 1] Length : 10
[484h 1156 2] Reserved : 0000
[486h 1158 4] Processor x2Apic ID : FFFFFFFF
[48Ah 1162 4] Flags (decoded below) : 00000000
Processor Enabled : 0
[48Eh 1166 4] Processor UID : 0000000F
[492h 1170 1] Subtable Type : 09 [Processor Local x2APIC]
[493h 1171 1] Length : 10
[494h 1172 2] Reserved : 0000
[496h 1174 4] Processor x2Apic ID : FFFFFFFF
[49Ah 1178 4] Flags (decoded below) : 00000000
Processor Enabled : 0
[49Eh 1182 4] Processor UID : 00000010
[4A2h 1186 1] Subtable Type : 09 [Processor Local x2APIC]
[4A3h 1187 1] Length : 10
[4A4h 1188 2] Reserved : 0000
[4A6h 1190 4] Processor x2Apic ID : FFFFFFFF
[4AAh 1194 4] Flags (decoded below) : 00000000
Processor Enabled : 0
[4AEh 1198 4] Processor UID : 00000011
[4B2h 1202 1] Subtable Type : 09 [Processor Local x2APIC]
[4B3h 1203 1] Length : 10
[4B4h 1204 2] Reserved : 0000
[4B6h 1206 4] Processor x2Apic ID : FFFFFFFF
[4BAh 1210 4] Flags (decoded below) : 00000000
Processor Enabled : 0
[4BEh 1214 4] Processor UID : 00000012
[4C2h 1218 1] Subtable Type : 09 [Processor Local x2APIC]
[4C3h 1219 1] Length : 10
[4C4h 1220 2] Reserved : 0000
[4C6h 1222 4] Processor x2Apic ID : FFFFFFFF
[4CAh 1226 4] Flags (decoded below) : 00000000
Processor Enabled : 0
[4CEh 1230 4] Processor UID : 00000013
[4D2h 1234 1] Subtable Type : 09 [Processor Local x2APIC]
[4D3h 1235 1] Length : 10
[4D4h 1236 2] Reserved : 0000
[4D6h 1238 4] Processor x2Apic ID : FFFFFFFF
[4DAh 1242 4] Flags (decoded below) : 00000000
Processor Enabled : 0
[4DEh 1246 4] Processor UID : 00000014
[4E2h 1250 1] Subtable Type : 09 [Processor Local x2APIC]
[4E3h 1251 1] Length : 10
[4E4h 1252 2] Reserved : 0000
[4E6h 1254 4] Processor x2Apic ID : FFFFFFFF
[4EAh 1258 4] Flags (decoded below) : 00000000
Processor Enabled : 0
[4EEh 1262 4] Processor UID : 00000015
[4F2h 1266 1] Subtable Type : 09 [Processor Local x2APIC]
[4F3h 1267 1] Length : 10
[4F4h 1268 2] Reserved : 0000
[4F6h 1270 4] Processor x2Apic ID : FFFFFFFF
[4FAh 1274 4] Flags (decoded below) : 00000000
Processor Enabled : 0
[4FEh 1278 4] Processor UID : 00000016
[502h 1282 1] Subtable Type : 09 [Processor Local x2APIC]
[503h 1283 1] Length : 10
[504h 1284 2] Reserved : 0000
[506h 1286 4] Processor x2Apic ID : FFFFFFFF
[50Ah 1290 4] Flags (decoded below) : 00000000
Processor Enabled : 0
[50Eh 1294 4] Processor UID : 00000017
[512h 1298 1] Subtable Type : 09 [Processor Local x2APIC]
[513h 1299 1] Length : 10
[514h 1300 2] Reserved : 0000
[516h 1302 4] Processor x2Apic ID : FFFFFFFF
[51Ah 1306 4] Flags (decoded below) : 00000000
Processor Enabled : 0
[51Eh 1310 4] Processor UID : 00000018
[522h 1314 1] Subtable Type : 09 [Processor Local x2APIC]
[523h 1315 1] Length : 10
[524h 1316 2] Reserved : 0000
[526h 1318 4] Processor x2Apic ID : FFFFFFFF
[52Ah 1322 4] Flags (decoded below) : 00000000
Processor Enabled : 0
[52Eh 1326 4] Processor UID : 00000019
[532h 1330 1] Subtable Type : 09 [Processor Local x2APIC]
[533h 1331 1] Length : 10
[534h 1332 2] Reserved : 0000
[536h 1334 4] Processor x2Apic ID : FFFFFFFF
[53Ah 1338 4] Flags (decoded below) : 00000000
Processor Enabled : 0
[53Eh 1342 4] Processor UID : 0000001A
[542h 1346 1] Subtable Type : 09 [Processor Local x2APIC]
[543h 1347 1] Length : 10
[544h 1348 2] Reserved : 0000
[546h 1350 4] Processor x2Apic ID : FFFFFFFF
[54Ah 1354 4] Flags (decoded below) : 00000000
Processor Enabled : 0
[54Eh 1358 4] Processor UID : 0000001B
[552h 1362 1] Subtable Type : 09 [Processor Local x2APIC]
[553h 1363 1] Length : 10
[554h 1364 2] Reserved : 0000
[556h 1366 4] Processor x2Apic ID : FFFFFFFF
[55Ah 1370 4] Flags (decoded below) : 00000000
Processor Enabled : 0
[55Eh 1374 4] Processor UID : 0000001C
[562h 1378 1] Subtable Type : 09 [Processor Local x2APIC]
[563h 1379 1] Length : 10
[564h 1380 2] Reserved : 0000
[566h 1382 4] Processor x2Apic ID : FFFFFFFF
[56Ah 1386 4] Flags (decoded below) : 00000000
Processor Enabled : 0
[56Eh 1390 4] Processor UID : 0000001D
[572h 1394 1] Subtable Type : 09 [Processor Local x2APIC]
[573h 1395 1] Length : 10
[574h 1396 2] Reserved : 0000
[576h 1398 4] Processor x2Apic ID : FFFFFFFF
[57Ah 1402 4] Flags (decoded below) : 00000000
Processor Enabled : 0
[57Eh 1406 4] Processor UID : 0000001E
[582h 1410 1] Subtable Type : 09 [Processor Local x2APIC]
[583h 1411 1] Length : 10
[584h 1412 2] Reserved : 0000
[586h 1414 4] Processor x2Apic ID : FFFFFFFF
[58Ah 1418 4] Flags (decoded below) : 00000000
Processor Enabled : 0
[58Eh 1422 4] Processor UID : 0000001F
[592h 1426 1] Subtable Type : 09 [Processor Local x2APIC]
[593h 1427 1] Length : 10
[594h 1428 2] Reserved : 0000
[596h 1430 4] Processor x2Apic ID : FFFFFFFF
[59Ah 1434 4] Flags (decoded below) : 00000000
Processor Enabled : 0
[59Eh 1438 4] Processor UID : 00000020
[5A2h 1442 1] Subtable Type : 09 [Processor Local x2APIC]
[5A3h 1443 1] Length : 10
[5A4h 1444 2] Reserved : 0000
[5A6h 1446 4] Processor x2Apic ID : FFFFFFFF
[5AAh 1450 4] Flags (decoded below) : 00000000
Processor Enabled : 0
[5AEh 1454 4] Processor UID : 00000021
[5B2h 1458 1] Subtable Type : 09 [Processor Local x2APIC]
[5B3h 1459 1] Length : 10
[5B4h 1460 2] Reserved : 0000
[5B6h 1462 4] Processor x2Apic ID : FFFFFFFF
[5BAh 1466 4] Flags (decoded below) : 00000000
Processor Enabled : 0
[5BEh 1470 4] Processor UID : 00000022
[5C2h 1474 1] Subtable Type : 09 [Processor Local x2APIC]
[5C3h 1475 1] Length : 10
[5C4h 1476 2] Reserved : 0000
[5C6h 1478 4] Processor x2Apic ID : FFFFFFFF
[5CAh 1482 4] Flags (decoded below) : 00000000
Processor Enabled : 0
[5CEh 1486 4] Processor UID : 00000023
[5D2h 1490 1] Subtable Type : 09 [Processor Local x2APIC]
[5D3h 1491 1] Length : 10
[5D4h 1492 2] Reserved : 0000
[5D6h 1494 4] Processor x2Apic ID : FFFFFFFF
[5DAh 1498 4] Flags (decoded below) : 00000000
Processor Enabled : 0
[5DEh 1502 4] Processor UID : 00000024
[5E2h 1506 1] Subtable Type : 09 [Processor Local x2APIC]
[5E3h 1507 1] Length : 10
[5E4h 1508 2] Reserved : 0000
[5E6h 1510 4] Processor x2Apic ID : FFFFFFFF
[5EAh 1514 4] Flags (decoded below) : 00000000
Processor Enabled : 0
[5EEh 1518 4] Processor UID : 00000025
[5F2h 1522 1] Subtable Type : 09 [Processor Local x2APIC]
[5F3h 1523 1] Length : 10
[5F4h 1524 2] Reserved : 0000
[5F6h 1526 4] Processor x2Apic ID : FFFFFFFF
[5FAh 1530 4] Flags (decoded below) : 00000000
Processor Enabled : 0
[5FEh 1534 4] Processor UID : 00000026
[602h 1538 1] Subtable Type : 09 [Processor Local x2APIC]
[603h 1539 1] Length : 10
[604h 1540 2] Reserved : 0000
[606h 1542 4] Processor x2Apic ID : FFFFFFFF
[60Ah 1546 4] Flags (decoded below) : 00000000
Processor Enabled : 0
[60Eh 1550 4] Processor UID : 00000027
[612h 1554 1] Subtable Type : 09 [Processor Local x2APIC]
[613h 1555 1] Length : 10
[614h 1556 2] Reserved : 0000
[616h 1558 4] Processor x2Apic ID : FFFFFFFF
[61Ah 1562 4] Flags (decoded below) : 00000000
Processor Enabled : 0
[61Eh 1566 4] Processor UID : 00000028
[622h 1570 1] Subtable Type : 09 [Processor Local x2APIC]
[623h 1571 1] Length : 10
[624h 1572 2] Reserved : 0000
[626h 1574 4] Processor x2Apic ID : FFFFFFFF
[62Ah 1578 4] Flags (decoded below) : 00000000
Processor Enabled : 0
[62Eh 1582 4] Processor UID : 00000029
[632h 1586 1] Subtable Type : 09 [Processor Local x2APIC]
[633h 1587 1] Length : 10
[634h 1588 2] Reserved : 0000
[636h 1590 4] Processor x2Apic ID : FFFFFFFF
[63Ah 1594 4] Flags (decoded below) : 00000000
Processor Enabled : 0
[63Eh 1598 4] Processor UID : 0000002A
[642h 1602 1] Subtable Type : 09 [Processor Local x2APIC]
[643h 1603 1] Length : 10
[644h 1604 2] Reserved : 0000
[646h 1606 4] Processor x2Apic ID : FFFFFFFF
[64Ah 1610 4] Flags (decoded below) : 00000000
Processor Enabled : 0
[64Eh 1614 4] Processor UID : 0000002B
[652h 1618 1] Subtable Type : 09 [Processor Local x2APIC]
[653h 1619 1] Length : 10
[654h 1620 2] Reserved : 0000
[656h 1622 4] Processor x2Apic ID : FFFFFFFF
[65Ah 1626 4] Flags (decoded below) : 00000000
Processor Enabled : 0
[65Eh 1630 4] Processor UID : 0000002C
[662h 1634 1] Subtable Type : 09 [Processor Local x2APIC]
[663h 1635 1] Length : 10
[664h 1636 2] Reserved : 0000
[666h 1638 4] Processor x2Apic ID : FFFFFFFF
[66Ah 1642 4] Flags (decoded below) : 00000000
Processor Enabled : 0
[66Eh 1646 4] Processor UID : 0000002D
[672h 1650 1] Subtable Type : 09 [Processor Local x2APIC]
[673h 1651 1] Length : 10
[674h 1652 2] Reserved : 0000
[676h 1654 4] Processor x2Apic ID : FFFFFFFF
[67Ah 1658 4] Flags (decoded below) : 00000000
Processor Enabled : 0
[67Eh 1662 4] Processor UID : 0000002E
[682h 1666 1] Subtable Type : 09 [Processor Local x2APIC]
[683h 1667 1] Length : 10
[684h 1668 2] Reserved : 0000
[686h 1670 4] Processor x2Apic ID : FFFFFFFF
[68Ah 1674 4] Flags (decoded below) : 00000000
Processor Enabled : 0
[68Eh 1678 4] Processor UID : 0000002F
[692h 1682 1] Subtable Type : 09 [Processor Local x2APIC]
[693h 1683 1] Length : 10
[694h 1684 2] Reserved : 0000
[696h 1686 4] Processor x2Apic ID : FFFFFFFF
[69Ah 1690 4] Flags (decoded below) : 00000000
Processor Enabled : 0
[69Eh 1694 4] Processor UID : 00000030
[6A2h 1698 1] Subtable Type : 09 [Processor Local x2APIC]
[6A3h 1699 1] Length : 10
[6A4h 1700 2] Reserved : 0000
[6A6h 1702 4] Processor x2Apic ID : FFFFFFFF
[6AAh 1706 4] Flags (decoded below) : 00000000
Processor Enabled : 0
[6AEh 1710 4] Processor UID : 00000031
[6B2h 1714 1] Subtable Type : 09 [Processor Local x2APIC]
[6B3h 1715 1] Length : 10
[6B4h 1716 2] Reserved : 0000
[6B6h 1718 4] Processor x2Apic ID : FFFFFFFF
[6BAh 1722 4] Flags (decoded below) : 00000000
Processor Enabled : 0
[6BEh 1726 4] Processor UID : 00000032
[6C2h 1730 1] Subtable Type : 09 [Processor Local x2APIC]
[6C3h 1731 1] Length : 10
[6C4h 1732 2] Reserved : 0000
[6C6h 1734 4] Processor x2Apic ID : FFFFFFFF
[6CAh 1738 4] Flags (decoded below) : 00000000
Processor Enabled : 0
[6CEh 1742 4] Processor UID : 00000033
[6D2h 1746 1] Subtable Type : 09 [Processor Local x2APIC]
[6D3h 1747 1] Length : 10
[6D4h 1748 2] Reserved : 0000
[6D6h 1750 4] Processor x2Apic ID : FFFFFFFF
[6DAh 1754 4] Flags (decoded below) : 00000000
Processor Enabled : 0
[6DEh 1758 4] Processor UID : 00000034
[6E2h 1762 1] Subtable Type : 09 [Processor Local x2APIC]
[6E3h 1763 1] Length : 10
[6E4h 1764 2] Reserved : 0000
[6E6h 1766 4] Processor x2Apic ID : FFFFFFFF
[6EAh 1770 4] Flags (decoded below) : 00000000
Processor Enabled : 0
[6EEh 1774 4] Processor UID : 00000035
[6F2h 1778 1] Subtable Type : 09 [Processor Local x2APIC]
[6F3h 1779 1] Length : 10
[6F4h 1780 2] Reserved : 0000
[6F6h 1782 4] Processor x2Apic ID : FFFFFFFF
[6FAh 1786 4] Flags (decoded below) : 00000000
Processor Enabled : 0
[6FEh 1790 4] Processor UID : 00000036
[702h 1794 1] Subtable Type : 09 [Processor Local x2APIC]
[703h 1795 1] Length : 10
[704h 1796 2] Reserved : 0000
[706h 1798 4] Processor x2Apic ID : FFFFFFFF
[70Ah 1802 4] Flags (decoded below) : 00000000
Processor Enabled : 0
[70Eh 1806 4] Processor UID : 00000037
[712h 1810 1] Subtable Type : 0A [Local x2APIC NMI]
[713h 1811 1] Length : 0C
[714h 1812 2] Flags (decoded below) : 000D
Polarity : 1
Trigger Mode : 3
[716h 1814 4] Processor UID : FFFFFFFF
[71Ah 1818 1] Interrupt Input LINT : 01
[71Bh 1819 3] Reserved : 000000
Raw Table Data: Length 1822 (0x71E)
0000: 41 50 49 43 1E 07 00 00 03 5A 4C 45 4E 4F 56 4F // APIC.....ZLENOVO
0010: 54 43 2D 53 30 33 20 20 C0 13 00 00 49 4E 54 4C // TC-S03 ....INTL
0020: 13 10 09 20 00 00 E0 FE 01 00 00 00 00 08 00 00 // ... ............
0030: 01 00 00 00 00 08 01 02 01 00 00 00 00 08 02 04 // ................
0040: 01 00 00 00 00 08 03 06 01 00 00 00 00 08 04 08 // ................
0050: 01 00 00 00 00 08 05 0A 01 00 00 00 00 08 06 01 // ................
0060: 01 00 00 00 00 08 07 03 01 00 00 00 00 08 08 05 // ................
0070: 01 00 00 00 00 08 09 07 01 00 00 00 00 08 0A 09 // ................
0080: 01 00 00 00 00 08 0B 0B 01 00 00 00 00 08 FF FF // ................
0090: 00 00 00 00 00 08 FF FF 00 00 00 00 00 08 FF FF // ................
00A0: 00 00 00 00 00 08 FF FF 00 00 00 00 00 08 FF FF // ................
00B0: 00 00 00 00 00 08 FF FF 00 00 00 00 00 08 FF FF // ................
00C0: 00 00 00 00 00 08 FF FF 00 00 00 00 00 08 FF FF // ................
00D0: 00 00 00 00 00 08 FF FF 00 00 00 00 00 08 FF FF // ................
00E0: 00 00 00 00 00 08 FF FF 00 00 00 00 00 08 FF FF // ................
00F0: 00 00 00 00 00 08 FF FF 00 00 00 00 00 08 FF FF // ................
0100: 00 00 00 00 00 08 FF FF 00 00 00 00 00 08 FF FF // ................
0110: 00 00 00 00 00 08 FF FF 00 00 00 00 00 08 FF FF // ................
0120: 00 00 00 00 00 08 FF FF 00 00 00 00 00 08 FF FF // ................
0130: 00 00 00 00 00 08 FF FF 00 00 00 00 00 08 FF FF // ................
0140: 00 00 00 00 00 08 FF FF 00 00 00 00 00 08 FF FF // ................
0150: 00 00 00 00 00 08 FF FF 00 00 00 00 00 08 FF FF // ................
0160: 00 00 00 00 00 08 FF FF 00 00 00 00 00 08 FF FF // ................
0170: 00 00 00 00 00 08 FF FF 00 00 00 00 00 08 FF FF // ................
0180: 00 00 00 00 00 08 FF FF 00 00 00 00 00 08 FF FF // ................
0190: 00 00 00 00 00 08 FF FF 00 00 00 00 00 08 FF FF // ................
01A0: 00 00 00 00 00 08 FF FF 00 00 00 00 00 08 FF FF // ................
01B0: 00 00 00 00 00 08 FF FF 00 00 00 00 00 08 FF FF // ................
01C0: 00 00 00 00 00 08 FF FF 00 00 00 00 00 08 FF FF // ................
01D0: 00 00 00 00 00 08 FF FF 00 00 00 00 00 08 FF FF // ................
01E0: 00 00 00 00 00 08 FF FF 00 00 00 00 01 0C 08 00 // ................
01F0: 00 00 C0 FE 00 00 00 00 01 0C 09 00 00 10 C0 FE // ................
0200: 18 00 00 00 01 0C 0A 00 00 80 C0 FE 20 00 00 00 // ............ ...
0210: 01 0C 0B 00 00 00 C1 FE 28 00 00 00 01 0C 0C 00 // ........(.......
0220: 00 80 C1 FE 30 00 00 00 7F 0C 0D 00 00 00 C2 FE // ....0...........
0230: 00 00 00 00 7F 0C 0E 00 00 80 C2 FE 00 00 00 00 // ................
0240: 7F 0C 0F 00 00 00 C3 FE 00 00 00 00 7F 0C 10 00 // ................
0250: 00 80 C3 FE 00 00 00 00 7F 0C 11 00 00 00 C4 FE // ................
0260: 00 00 00 00 7F 0C 12 00 00 80 C4 FE 00 00 00 00 // ................
0270: 7F 0C 13 00 00 00 C5 FE 00 00 00 00 7F 0C 14 00 // ................
0280: 00 80 C5 FE 00 00 00 00 7F 0C 15 00 00 00 C6 FE // ................
0290: 00 00 00 00 7F 0C 16 00 00 80 C6 FE 00 00 00 00 // ................
02A0: 7F 0C 17 00 00 00 C7 FE 00 00 00 00 7F 0C 18 00 // ................
02B0: 00 80 C7 FE 00 00 00 00 7F 0C 19 00 00 00 C8 FE // ................
02C0: 00 00 00 00 7F 0C 1A 00 00 80 C8 FE 00 00 00 00 // ................
02D0: 7F 0C 1B 00 00 00 C9 FE 00 00 00 00 7F 0C 1C 00 // ................
02E0: 00 80 C9 FE 00 00 00 00 7F 0C 1D 00 00 00 CA FE // ................
02F0: 00 00 00 00 7F 0C 1E 00 00 80 CA FE 00 00 00 00 // ................
0300: 7F 0C 1F 00 00 00 CB FE 00 00 00 00 7F 0C 20 00 // .............. .
0310: 00 80 CB FE 00 00 00 00 7F 0C 21 00 00 00 CC FE // ..........!.....
0320: 00 00 00 00 7F 0C 22 00 00 80 CC FE 00 00 00 00 // ......".........
0330: 7F 0C 23 00 00 00 CD FE 00 00 00 00 7F 0C 24 00 // ..#...........$.
0340: 00 80 CD FE 00 00 00 00 7F 0C 25 00 00 00 CE FE // ..........%.....
0350: 00 00 00 00 7F 0C 26 00 00 80 CE FE 00 00 00 00 // ......&.........
0360: 7F 0C 27 00 00 00 CF FE 00 00 00 00 7F 0C 28 00 // ..'...........(.
0370: 00 80 CF FE 00 00 00 00 02 0A 00 00 02 00 00 00 // ................
0380: 00 00 02 0A 00 09 09 00 00 00 0D 00 04 06 FF 0D // ................
0390: 00 01 09 10 00 00 FF FF FF FF 00 00 00 00 00 00 // ................
03A0: 00 00 09 10 00 00 FF FF FF FF 00 00 00 00 01 00 // ................
03B0: 00 00 09 10 00 00 FF FF FF FF 00 00 00 00 02 00 // ................
03C0: 00 00 09 10 00 00 FF FF FF FF 00 00 00 00 03 00 // ................
03D0: 00 00 09 10 00 00 FF FF FF FF 00 00 00 00 04 00 // ................
03E0: 00 00 09 10 00 00 FF FF FF FF 00 00 00 00 05 00 // ................
03F0: 00 00 09 10 00 00 FF FF FF FF 00 00 00 00 06 00 // ................
0400: 00 00 09 10 00 00 FF FF FF FF 00 00 00 00 07 00 // ................
0410: 00 00 09 10 00 00 FF FF FF FF 00 00 00 00 08 00 // ................
0420: 00 00 09 10 00 00 FF FF FF FF 00 00 00 00 09 00 // ................
0430: 00 00 09 10 00 00 FF FF FF FF 00 00 00 00 0A 00 // ................
0440: 00 00 09 10 00 00 FF FF FF FF 00 00 00 00 0B 00 // ................
0450: 00 00 09 10 00 00 FF FF FF FF 00 00 00 00 0C 00 // ................
0460: 00 00 09 10 00 00 FF FF FF FF 00 00 00 00 0D 00 // ................
0470: 00 00 09 10 00 00 FF FF FF FF 00 00 00 00 0E 00 // ................
0480: 00 00 09 10 00 00 FF FF FF FF 00 00 00 00 0F 00 // ................
0490: 00 00 09 10 00 00 FF FF FF FF 00 00 00 00 10 00 // ................
04A0: 00 00 09 10 00 00 FF FF FF FF 00 00 00 00 11 00 // ................
04B0: 00 00 09 10 00 00 FF FF FF FF 00 00 00 00 12 00 // ................
04C0: 00 00 09 10 00 00 FF FF FF FF 00 00 00 00 13 00 // ................
04D0: 00 00 09 10 00 00 FF FF FF FF 00 00 00 00 14 00 // ................
04E0: 00 00 09 10 00 00 FF FF FF FF 00 00 00 00 15 00 // ................
04F0: 00 00 09 10 00 00 FF FF FF FF 00 00 00 00 16 00 // ................
0500: 00 00 09 10 00 00 FF FF FF FF 00 00 00 00 17 00 // ................
0510: 00 00 09 10 00 00 FF FF FF FF 00 00 00 00 18 00 // ................
0520: 00 00 09 10 00 00 FF FF FF FF 00 00 00 00 19 00 // ................
0530: 00 00 09 10 00 00 FF FF FF FF 00 00 00 00 1A 00 // ................
0540: 00 00 09 10 00 00 FF FF FF FF 00 00 00 00 1B 00 // ................
0550: 00 00 09 10 00 00 FF FF FF FF 00 00 00 00 1C 00 // ................
0560: 00 00 09 10 00 00 FF FF FF FF 00 00 00 00 1D 00 // ................
0570: 00 00 09 10 00 00 FF FF FF FF 00 00 00 00 1E 00 // ................
0580: 00 00 09 10 00 00 FF FF FF FF 00 00 00 00 1F 00 // ................
0590: 00 00 09 10 00 00 FF FF FF FF 00 00 00 00 20 00 // .............. .
05A0: 00 00 09 10 00 00 FF FF FF FF 00 00 00 00 21 00 // ..............!.
05B0: 00 00 09 10 00 00 FF FF FF FF 00 00 00 00 22 00 // ..............".
05C0: 00 00 09 10 00 00 FF FF FF FF 00 00 00 00 23 00 // ..............#.
05D0: 00 00 09 10 00 00 FF FF FF FF 00 00 00 00 24 00 // ..............$.
05E0: 00 00 09 10 00 00 FF FF FF FF 00 00 00 00 25 00 // ..............%.
05F0: 00 00 09 10 00 00 FF FF FF FF 00 00 00 00 26 00 // ..............&.
0600: 00 00 09 10 00 00 FF FF FF FF 00 00 00 00 27 00 // ..............'.
0610: 00 00 09 10 00 00 FF FF FF FF 00 00 00 00 28 00 // ..............(.
0620: 00 00 09 10 00 00 FF FF FF FF 00 00 00 00 29 00 // ..............).
0630: 00 00 09 10 00 00 FF FF FF FF 00 00 00 00 2A 00 // ..............*.
0640: 00 00 09 10 00 00 FF FF FF FF 00 00 00 00 2B 00 // ..............+.
0650: 00 00 09 10 00 00 FF FF FF FF 00 00 00 00 2C 00 // ..............,.
0660: 00 00 09 10 00 00 FF FF FF FF 00 00 00 00 2D 00 // ..............-.
0670: 00 00 09 10 00 00 FF FF FF FF 00 00 00 00 2E 00 // ................
0680: 00 00 09 10 00 00 FF FF FF FF 00 00 00 00 2F 00 // ............../.
0690: 00 00 09 10 00 00 FF FF FF FF 00 00 00 00 30 00 // ..............0.
06A0: 00 00 09 10 00 00 FF FF FF FF 00 00 00 00 31 00 // ..............1.
06B0: 00 00 09 10 00 00 FF FF FF FF 00 00 00 00 32 00 // ..............2.
06C0: 00 00 09 10 00 00 FF FF FF FF 00 00 00 00 33 00 // ..............3.
06D0: 00 00 09 10 00 00 FF FF FF FF 00 00 00 00 34 00 // ..............4.
06E0: 00 00 09 10 00 00 FF FF FF FF 00 00 00 00 35 00 // ..............5.
06F0: 00 00 09 10 00 00 FF FF FF FF 00 00 00 00 36 00 // ..............6.
0700: 00 00 09 10 00 00 FF FF FF FF 00 00 00 00 37 00 // ..............7.
0710: 00 00 0A 0C 0D 00 FF FF FF FF 01 00 00 00 // ..............
ASF!
----
[000h 0000 4] Signature : "ASF!" [Alert Standard Format table]
[004h 0004 4] Table Length : 000000A0
[008h 0008 1] Revision : 20
[009h 0009 1] Checksum : 4D
[00Ah 0010 6] Oem ID : "LENOVO"
[010h 0016 8] Oem Table ID : "TC-S03 "
[018h 0024 4] Oem Revision : 000013C0
[01Ch 0028 4] Asl Compiler ID : "TFSM"
[020h 0032 4] Asl Compiler Revision : 000F4240
[024h 0036 1] Subtable Type : 00 [ASF Information]
[025h 0037 1] Reserved : 00
[026h 0038 2] Length : 0010
[028h 0040 1] Minimum Reset Value : FF
[029h 0041 1] Minimum Polling Interval : FF
[02Ah 0042 2] System ID : 0001
[02Ch 0044 4] Manufacturer ID : 57010000
[030h 0048 1] Flags : 00
[031h 0049 3] Reserved : 000000
[034h 0052 1] Subtable Type : 01 [ASF Alerts]
[035h 0053 1] Reserved : 00
[036h 0054 2] Length : 002C
[038h 0056 1] AssertMask : 00
[039h 0057 1] DeassertMask : 00
[03Ah 0058 1] Alert Count : 03
[03Bh 0059 1] Alert Data Length : 0C
[03Ch 0060 1] Address : 89
[03Dh 0061 1] Command : 04
[03Eh 0062 1] Mask : 01
[03Fh 0063 1] Value : 01
[040h 0064 1] SensorType : 05
[041h 0065 1] Type : 6F
[042h 0066 1] Offset : 00
[043h 0067 1] SourceType : 68
[044h 0068 1] Severity : 08
[045h 0069 1] SensorNumber : 88
[046h 0070 1] Entity : 17
[047h 0071 1] Instance : 00
[048h 0072 1] Address : 89
[049h 0073 1] Command : 04
[04Ah 0074 1] Mask : 04
[04Bh 0075 1] Value : 04
[04Ch 0076 1] SensorType : 07
[04Dh 0077 1] Type : 6F
[04Eh 0078 1] Offset : 00
[04Fh 0079 1] SourceType : 68
[050h 0080 1] Severity : 20
[051h 0081 1] SensorNumber : 88
[052h 0082 1] Entity : 03
[053h 0083 1] Instance : 00
[054h 0084 1] Address : 89
[055h 0085 1] Command : 05
[056h 0086 1] Mask : 01
[057h 0087 1] Value : 01
[058h 0088 1] SensorType : 19
[059h 0089 1] Type : 6F
[05Ah 0090 1] Offset : 00
[05Bh 0091 1] SourceType : 68
[05Ch 0092 1] Severity : 20
[05Dh 0093 1] SensorNumber : 88
[05Eh 0094 1] Entity : 22
[05Fh 0095 1] Instance : 00
[060h 0096 1] Subtable Type : 02 [ASF Remote Control]
[061h 0097 1] Reserved : 00
[062h 0098 2] Length : 0018
[064h 0100 1] Control Count : 04
[065h 0101 1] Control Data Length : 04
[066h 0102 2] Reserved : 0000
[068h 0104 1] Function : 00
[069h 0105 1] Address : 88
[06Ah 0106 1] Command : 00
[06Bh 0107 1] Value : 03
[06Ch 0108 1] Function : 01
[06Dh 0109 1] Address : 88
[06Eh 0110 1] Command : 00
[06Fh 0111 1] Value : 02
[070h 0112 1] Function : 02
[071h 0113 1] Address : 88
[072h 0114 1] Command : 00
[073h 0115 1] Value : 01
[074h 0116 1] Function : 03
[075h 0117 1] Address : 88
[076h 0118 1] Command : 00
[077h 0119 1] Value : 04
[078h 0120 1] Subtable Type : 03 [ASF RMCP Boot Options]
[079h 0121 1] Reserved : 00
[07Ah 0122 2] Length : 0017
[07Ch 0124 7] Capabilities : 20 18 00 00 00 13 F0
[083h 0131 1] Completion Code : 00
[084h 0132 4] Enterprise ID : 57010000
[088h 0136 1] Command : 00
[089h 0137 2] Parameter : 0000
[08Bh 0139 2] Boot Options : 0100
[08Dh 0141 2] Oem Parameters : 0000
[08Fh 0143 1] Subtable Type : 84 [ASF Address]
[090h 0144 1] Reserved : 00
[091h 0145 2] Length : 0011
[093h 0147 1] Eprom Address : 00
[094h 0148 1] Device Count : 0B
[095h 0149 1] Addresses : 5C 68 88 C2 D2 DC A0 A2 A4 A6 C8
Raw Table Data: Length 160 (0xA0)
0000: 41 53 46 21 A0 00 00 00 20 4D 4C 45 4E 4F 56 4F // ASF!.... MLENOVO
0010: 54 43 2D 53 30 33 20 20 C0 13 00 00 54 46 53 4D // TC-S03 ....TFSM
0020: 40 42 0F 00 00 00 10 00 FF FF 01 00 00 00 01 57 // @B.............W
0030: 00 00 00 00 01 00 2C 00 00 00 03 0C 89 04 01 01 // ......,.........
0040: 05 6F 00 68 08 88 17 00 89 04 04 04 07 6F 00 68 // .o.h.........o.h
0050: 20 88 03 00 89 05 01 01 19 6F 00 68 20 88 22 00 // ........o.h .".
0060: 02 00 18 00 04 04 00 00 00 88 00 03 01 88 00 02 // ................
0070: 02 88 00 01 03 88 00 04 03 00 17 00 20 18 00 00 // ............ ...
0080: 00 13 F0 00 00 00 01 57 00 00 00 00 01 00 00 84 // .......W........
0090: 00 11 00 00 0B 5C 68 88 C2 D2 DC A0 A2 A4 A6 C8 // .....\h.........
BERT
----
[000h 0000 4] Signature : "BERT" [Boot Error Record Table]
[004h 0004 4] Table Length : 00000030
[008h 0008 1] Revision : 01
[009h 0009 1] Checksum : 24
[00Ah 0010 6] Oem ID : "LENOVO"
[010h 0016 8] Oem Table ID : "TC-S03 "
[018h 0024 4] Oem Revision : 000013C0
[01Ch 0028 4] Asl Compiler ID : "INTL"
[020h 0032 4] Asl Compiler Revision : 00000001
[024h 0036 4] Boot Error Region Length : 00008000
[028h 0040 8] Boot Error Region Address : 000000006C727018
Raw Table Data: Length 48 (0x30)
0000: 42 45 52 54 30 00 00 00 01 24 4C 45 4E 4F 56 4F // BERT0....$LENOVO
0010: 54 43 2D 53 30 33 20 20 C0 13 00 00 49 4E 54 4C // TC-S03 ....INTL
0020: 01 00 00 00 00 80 00 00 18 70 72 6C 00 00 00 00 // .........prl....
BGRT
----
[000h 0000 4] Signature : "BGRT" [Boot Graphics Resource Table]
[004h 0004 4] Table Length : 00000038
[008h 0008 1] Revision : 01
[009h 0009 1] Checksum : 93
[00Ah 0010 6] Oem ID : "LENOVO"
[010h 0016 8] Oem Table ID : "TC-S03 "
[018h 0024 4] Oem Revision : 000013C0
[01Ch 0028 4] Asl Compiler ID : "AMI "
[020h 0032 4] Asl Compiler Revision : 00010013
[024h 0036 2] Version : 0001
[026h 0038 1] Status (decoded below) : 01
Displayed : 1
Orientation Offset : 0
[027h 0039 1] Image Type : 00
[028h 0040 8] Image Address : 000000005F66A018
[030h 0048 4] Image OffsetX : 000002F4
[034h 0052 4] Image OffsetY : 00000124
Raw Table Data: Length 56 (0x38)
0000: 42 47 52 54 38 00 00 00 01 93 4C 45 4E 4F 56 4F // BGRT8.....LENOVO
0010: 54 43 2D 53 30 33 20 20 C0 13 00 00 41 4D 49 20 // TC-S03 ....AMI
0020: 13 00 01 00 01 00 01 00 18 A0 66 5F 00 00 00 00 // ..........f_....
0030: F4 02 00 00 24 01 00 00 // ....$...
DBG2
----
[000h 0000 4] Signature : "DBG2" [Debug Port table type 2]
[004h 0004 4] Table Length : 00000054
[008h 0008 1] Revision : 00
[009h 0009 1] Checksum : 40
[00Ah 0010 6] Oem ID : "LENOVO"
[010h 0016 8] Oem Table ID : "TC-S03 "
[018h 0024 4] Oem Revision : 000013C0
[01Ch 0028 4] Asl Compiler ID : "MSFT"
[020h 0032 4] Asl Compiler Revision : 0000005F
[024h 0036 4] Info Offset : 0000002C
[028h 0040 4] Info Count : 00000001
[02Ch 0044 1] Revision : 00
[02Dh 0045 2] Length : 0028
[02Fh 0047 1] Register Count : 01
[030h 0048 2] Namepath Length : 0002
[032h 0050 2] Namepath Offset : 0026
[034h 0052 2] OEM Data Length : 0000 [Optional field not present]
[036h 0054 2] OEM Data Offset : 0000 [Optional field not present]
[038h 0056 2] Port Type : 8000
[03Ah 0058 2] Port Subtype : 0000
[03Ch 0060 2] Reserved : 0000
[03Eh 0062 2] Base Address Offset : 0016
[040h 0064 2] Address Size Offset : 0022
[042h 0066 12] Base Address Register : [Generic Address Structure]
[042h 0066 1] Space ID : 01 [SystemIO]
[043h 0067 1] Bit Width : 08
[044h 0068 1] Bit Offset : 00
[045h 0069 1] Encoded Access Width : 00 [Undefined/Legacy]
[046h 0070 8] Address : 00000000000003F8
[04Eh 0078 4] Address Size : 0000000C
[052h 0082 2] Namepath : "."
Raw Table Data: Length 84 (0x54)
0000: 44 42 47 32 54 00 00 00 00 40 4C 45 4E 4F 56 4F // DBG2T....@LENOVO
0010: 54 43 2D 53 30 33 20 20 C0 13 00 00 4D 53 46 54 // TC-S03 ....MSFT
0020: 5F 00 00 00 2C 00 00 00 01 00 00 00 00 28 00 01 // _...,........(..
0030: 02 00 26 00 00 00 00 00 00 80 00 00 00 00 16 00 // ..&.............
0040: 22 00 01 08 00 00 F8 03 00 00 00 00 00 00 0C 00 // "...............
0050: 00 00 2E 00 // ....
DBGP
----
[000h 0000 4] Signature : "DBGP" [Debug Port table]
[004h 0004 4] Table Length : 00000034
[008h 0008 1] Revision : 01
[009h 0009 1] Checksum : B1
[00Ah 0010 6] Oem ID : "LENOVO"
[010h 0016 8] Oem Table ID : "TC-S03 "
[018h 0024 4] Oem Revision : 000013C0
[01Ch 0028 4] Asl Compiler ID : "MSFT"
[020h 0032 4] Asl Compiler Revision : 0000005F
[024h 0036 1] Interface Type : 00
[025h 0037 3] Reserved : 000000
[028h 0040 12] Debug Port Register : [Generic Address Structure]
[028h 0040 1] Space ID : 01 [SystemIO]
[029h 0041 1] Bit Width : 08
[02Ah 0042 1] Bit Offset : 00
[02Bh 0043 1] Encoded Access Width : 00 [Undefined/Legacy]
[02Ch 0044 8] Address : 00000000000003F8
Raw Table Data: Length 52 (0x34)
0000: 44 42 47 50 34 00 00 00 01 B1 4C 45 4E 4F 56 4F // DBGP4.....LENOVO
0010: 54 43 2D 53 30 33 20 20 C0 13 00 00 4D 53 46 54 // TC-S03 ....MSFT
0020: 5F 00 00 00 00 00 00 00 01 08 00 00 F8 03 00 00 // _...............
0030: 00 00 00 00 // ....
DMAR
----
[000h 0000 4] Signature : "DMAR" [DMA Remapping table]
[004h 0004 4] Table Length : 000000F8
[008h 0008 1] Revision : 01
[009h 0009 1] Checksum : A8
[00Ah 0010 6] Oem ID : "LENOVO"
[010h 0016 8] Oem Table ID : "TC-S03 "
[018h 0024 4] Oem Revision : 000013C0
[01Ch 0028 4] Asl Compiler ID : "INTL"
[020h 0032 4] Asl Compiler Revision : 20091013
[024h 0036 1] Host Address Width : 2D
[025h 0037 1] Flags : 01
[026h 0038 10] Reserved : 00 00 00 00 00 00 00 00 00 00
[030h 0048 2] Subtable Type : 0000 [Hardware Unit Definition]
[032h 0050 2] Length : 0020
[034h 0052 1] Flags : 00
[035h 0053 1] Reserved : 00
[036h 0054 2] PCI Segment Number : 0000
[038h 0056 8] Register Base Address : 00000000C5FFC000
[040h 0064 1] Device Scope Type : 03 [IOAPIC Device]
[041h 0065 1] Entry Length : 08
[042h 0066 2] Reserved : 0000
[044h 0068 1] Enumeration ID : 0A
[045h 0069 1] PCI Bus Number : 16
[046h 0070 2] PCI Path : 05,04
[048h 0072 1] Device Scope Type : 02 [PCI Bridge Device]
[049h 0073 1] Entry Length : 08
[04Ah 0074 2] Reserved : 0000
[04Ch 0076 1] Enumeration ID : 00
[04Dh 0077 1] PCI Bus Number : 16
[04Eh 0078 2] PCI Path : 02,00
[050h 0080 2] Subtable Type : 0000 [Hardware Unit Definition]
[052h 0082 2] Length : 0020
[054h 0084 1] Flags : 00
[055h 0085 1] Reserved : 00
[056h 0086 2] PCI Segment Number : 0000
[058h 0088 8] Register Base Address : 00000000E0FFC000
[060h 0096 1] Device Scope Type : 03 [IOAPIC Device]
[061h 0097 1] Entry Length : 08
[062h 0098 2] Reserved : 0000
[064h 0100 1] Enumeration ID : 0B
[065h 0101 1] PCI Bus Number : 64
[066h 0102 2] PCI Path : 05,04
[068h 0104 1] Device Scope Type : 02 [PCI Bridge Device]
[069h 0105 1] Entry Length : 08
[06Ah 0106 2] Reserved : 0000
[06Ch 0108 1] Enumeration ID : 00
[06Dh 0109 1] PCI Bus Number : 64
[06Eh 0110 2] PCI Path : 00,00
[070h 0112 2] Subtable Type : 0000 [Hardware Unit Definition]
[072h 0114 2] Length : 0020
[074h 0116 1] Flags : 00
[075h 0117 1] Reserved : 00
[076h 0118 2] PCI Segment Number : 0000
[078h 0120 8] Register Base Address : 00000000FBFFC000
[080h 0128 1] Device Scope Type : 03 [IOAPIC Device]
[081h 0129 1] Entry Length : 08
[082h 0130 2] Reserved : 0000
[084h 0132 1] Enumeration ID : 0C
[085h 0133 1] PCI Bus Number : B2
[086h 0134 2] PCI Path : 05,04
[088h 0136 1] Device Scope Type : 02 [PCI Bridge Device]
[089h 0137 1] Entry Length : 08
[08Ah 0138 2] Reserved : 0000
[08Ch 0140 1] Enumeration ID : 00
[08Dh 0141 1] PCI Bus Number : B2
[08Eh 0142 2] PCI Path : 00,00
[090h 0144 2] Subtable Type : 0000 [Hardware Unit Definition]
[092h 0146 2] Length : 0028
[094h 0148 1] Flags : 01
[095h 0149 1] Reserved : 00
[096h 0150 2] PCI Segment Number : 0000
[098h 0152 8] Register Base Address : 00000000AAFFC000
[0A0h 0160 1] Device Scope Type : 03 [IOAPIC Device]
[0A1h 0161 1] Entry Length : 08
[0A2h 0162 2] Reserved : 0000
[0A4h 0164 1] Enumeration ID : 08
[0A5h 0165 1] PCI Bus Number : F0
[0A6h 0166 2] PCI Path : 1F,00
[0A8h 0168 1] Device Scope Type : 03 [IOAPIC Device]
[0A9h 0169 1] Entry Length : 08
[0AAh 0170 2] Reserved : 0000
[0ACh 0172 1] Enumeration ID : 09
[0ADh 0173 1] PCI Bus Number : 00
[0AEh 0174 2] PCI Path : 05,04
[0B0h 0176 1] Device Scope Type : 04 [Message-capable HPET Device]
[0B1h 0177 1] Entry Length : 08
[0B2h 0178 2] Reserved : 0000
[0B4h 0180 1] Enumeration ID : 00
[0B5h 0181 1] PCI Bus Number : 00
[0B6h 0182 2] PCI Path : 1F,00
[0B8h 0184 2] Subtable Type : 0001 [Reserved Memory Region]
[0BAh 0186 2] Length : 0020
[0BCh 0188 2] Reserved : 0000
[0BEh 0190 2] PCI Segment Number : 0000
[0C0h 0192 8] Base Address : 000000006DAA4000
[0C8h 0200 8] End Address (limit) : 000000006DCEDFFF
[0D0h 0208 1] Device Scope Type : 01 [PCI Endpoint Device]
[0D1h 0209 1] Entry Length : 08
[0D2h 0210 2] Reserved : 0000
[0D4h 0212 1] Enumeration ID : 00
[0D5h 0213 1] PCI Bus Number : 00
[0D6h 0214 2] PCI Path : 14,00
[0D8h 0216 2] Subtable Type : 0002 [Root Port ATS Capability]
[0DAh 0218 2] Length : 0020
[0DCh 0220 1] Flags : 00
[0DDh 0221 1] Reserved : 00
[0DEh 0222 2] PCI Segment Number : 0000
[0E0h 0224 1] Device Scope Type : 02 [PCI Bridge Device]
[0E1h 0225 1] Entry Length : 08
[0E2h 0226 2] Reserved : 0000
[0E4h 0228 1] Enumeration ID : 00
[0E5h 0229 1] PCI Bus Number : 16
[0E6h 0230 2] PCI Path : 02,00
[0E8h 0232 1] Device Scope Type : 02 [PCI Bridge Device]
[0E9h 0233 1] Entry Length : 08
[0EAh 0234 2] Reserved : 0000
[0ECh 0236 1] Enumeration ID : 00
[0EDh 0237 1] PCI Bus Number : 64
[0EEh 0238 2] PCI Path : 00,00
[0F0h 0240 1] Device Scope Type : 02 [PCI Bridge Device]
[0F1h 0241 1] Entry Length : 08
[0F2h 0242 2] Reserved : 0000
[0F4h 0244 1] Enumeration ID : 00
[0F5h 0245 1] PCI Bus Number : B2
[0F6h 0246 2] PCI Path : 00,00
Raw Table Data: Length 248 (0xF8)
0000: 44 4D 41 52 F8 00 00 00 01 A8 4C 45 4E 4F 56 4F // DMAR......LENOVO
0010: 54 43 2D 53 30 33 20 20 C0 13 00 00 49 4E 54 4C // TC-S03 ....INTL
0020: 13 10 09 20 2D 01 00 00 00 00 00 00 00 00 00 00 // ... -...........
0030: 00 00 20 00 00 00 00 00 00 C0 FF C5 00 00 00 00 // .. .............
0040: 03 08 00 00 0A 16 05 04 02 08 00 00 00 16 02 00 // ................
0050: 00 00 20 00 00 00 00 00 00 C0 FF E0 00 00 00 00 // .. .............
0060: 03 08 00 00 0B 64 05 04 02 08 00 00 00 64 00 00 // .....d.......d..
0070: 00 00 20 00 00 00 00 00 00 C0 FF FB 00 00 00 00 // .. .............
0080: 03 08 00 00 0C B2 05 04 02 08 00 00 00 B2 00 00 // ................
0090: 00 00 28 00 01 00 00 00 00 C0 FF AA 00 00 00 00 // ..(.............
00A0: 03 08 00 00 08 F0 1F 00 03 08 00 00 09 00 05 04 // ................
00B0: 04 08 00 00 00 00 1F 00 01 00 20 00 00 00 00 00 // .......... .....
00C0: 00 40 AA 6D 00 00 00 00 FF DF CE 6D 00 00 00 00 // .@.m.......m....
00D0: 01 08 00 00 00 00 14 00 02 00 20 00 00 00 00 00 // .......... .....
00E0: 02 08 00 00 00 16 02 00 02 08 00 00 00 64 00 00 // .............d..
00F0: 02 08 00 00 00 B2 00 00 // ........
DSDT
----
DefinitionBlock ("", "DSDT", 2, "LENOVO", "TC-S03 ", 0x000013C0)
{
External (_SB_.PC00.HEC2.HPTS, MethodObj) // 0 Arguments
External (_SB_.PC00.HEC2.HWAK, MethodObj) // 0 Arguments
External (_SB_.PC00.RP01, DeviceObj)
External (_SB_.PC00.RP02, DeviceObj)
External (_SB_.PC00.RP03, DeviceObj)
External (_SB_.PC00.RP04, DeviceObj)
External (_SB_.PC00.RP05, DeviceObj)
External (_SB_.PC00.RP06, DeviceObj)
External (_SB_.PC00.RP07, DeviceObj)
External (_SB_.PC00.RP08, DeviceObj)
External (_SB_.PC00.RP09, DeviceObj)
External (_SB_.PC00.RP10, DeviceObj)
External (_SB_.PC00.RP11, DeviceObj)
External (_SB_.PC00.RP12, DeviceObj)
External (_SB_.PC00.RP13, DeviceObj)
External (_SB_.PC00.RP14, DeviceObj)
External (_SB_.PC00.RP15, DeviceObj)
External (_SB_.PC00.RP16, DeviceObj)
External (_SB_.PC00.RP17, DeviceObj)
External (_SB_.PC00.RP18, DeviceObj)
External (_SB_.PC00.RP19, DeviceObj)
External (_SB_.PC00.RP20, DeviceObj)
External (_SB_.PC00.RP21, DeviceObj)
External (_SB_.PC00.RP22, DeviceObj)
External (_SB_.PC00.RP23, DeviceObj)
External (_SB_.PC00.RP24, DeviceObj)
External (_SB_.PC00.SAT0.SDSM, MethodObj) // 4 Arguments
External (_SB_.PC00.XHCI.PS0X, MethodObj) // 0 Arguments
External (_SB_.PC00.XHCI.PS3X, MethodObj) // 0 Arguments
External (_SB_.PC00.XHCI.RHUB.INIR, MethodObj) // 0 Arguments
External (_SB_.PC00.XHCI.RHUB.PS0X, MethodObj) // 0 Arguments
External (_SB_.PC00.XHCI.RHUB.PS2X, MethodObj) // 0 Arguments
External (_SB_.PC00.XHCI.RHUB.PS3X, MethodObj) // 0 Arguments
External (_SB_.PC00.XHCI.XHCS, MethodObj) // 0 Arguments
External (CRBI, UnknownObj)
External (GBID, UnknownObj) // Conflicts with a later declaration
External (NITR, FieldUnitObj)
External (PCRR, MethodObj) // 2 Arguments
External (PCRW, MethodObj) // 3 Arguments
External (WSIB, UnknownObj) // Conflicts with a later declaration
External (WSIC, UnknownObj) // Conflicts with a later declaration
External (WSID, UnknownObj) // Conflicts with a later declaration
External (WSIF, UnknownObj) // Conflicts with a later declaration
External (WSIS, UnknownObj) // Conflicts with a later declaration
External (WSTS, UnknownObj) // Conflicts with a later declaration
Name (ENTK, 0x87)
Name (EXTK, 0xAA)
Name (IO1B, 0x0A00)
Name (IO1L, 0x10)
Name (IO2B, 0x0A10)
Name (IO2L, 0x10)
Name (IO3B, 0x0A20)
Name (IO3L, 0x10)
Name (SP1O, 0x2E)
Name (IOES, 0x00)
Name (NCSW, 0xF0)
Name (NCRT, 0xF3)
Name (MCHB, 0xFED10000)
Name (MCHL, 0x8000)
Name (EGPB, 0xFED19000)
Name (EGPL, 0x1000)
Name (DMIB, 0xFED18000)
Name (DMIL, 0x1000)
Name (VTBS, 0xFED90000)
Name (VTLN, 0x4000)
Name (CPVD, 0x00)
Name (SMIP, 0xB2)
Name (PMBA, 0x1800)
Name (SMCR, 0x1830)
Name (TCBR, 0xFED08000)
Name (TCLT, 0x1000)
Name (SMBL, 0x20)
Name (APCB, 0xFEC00000)
Name (APCL, 0x1000)
Name (FMBL, 0x01)
Name (FDTP, 0x02)
Name (FUPS, 0x04)
Name (FUWS, 0x03)
Name (FEMD, 0x04)
Name (ASSB, 0x00)
Name (AOTB, 0x00)
Name (AAXB, 0x00)
Name (PEHP, 0x00)
Name (SHPC, 0x01)
Name (PEPM, 0x00)
Name (PEER, 0x00)
Name (PECS, 0x00)
Name (ITKE, 0x00)
Name (MBEC, 0xFFFF)
Name (CSMI, 0x61)
Name (DSSP, 0x00)
Name (FHPP, 0x00)
Name (SMIA, 0xB2)
Name (SMIB, 0xB3)
Name (OFST, 0x35)
Name (TRST, 0x02)
Name (TCMF, 0x00)
Name (TMF1, 0x00)
Name (TMF2, 0x00)
Name (TMF3, 0x00)
Name (TTPF, 0x01)
Name (DTPT, 0x00)
Name (TTDP, 0x01)
Name (TPMB, 0xFFFFFFFF)
Name (TPBS, 0x1000)
Name (TPMC, 0xFFFFFFFF)
Name (TPCS, 0x1000)
Name (TPMM, 0xFED40000)
Name (FTPM, 0xFFFFFFFF)
Name (PPIM, 0x6D631018)
Name (PPIL, 0x1C)
Name (AMDT, 0x00)
Name (TPMF, 0x01)
Name (PPIV, 0x01)
Name (TBSW, 0xBC)
Name (VDFG, 0x00)
Name (DFAV, 0xE4)
Name (B2PV, 0xB2)
Name (WVAL, 0xE5)
Name (IOB2, 0xB2)
Name (LSMB, 0xB2)
Name (WMSZ, 0x0900)
Name (PICM, 0x00)
Method (_PIC, 1, NotSerialized) // _PIC: Interrupt Model
{
If (Arg0)
{
DBG8 = 0xAA
}
Else
{
DBG8 = 0xAC
}
PICM = Arg0
}
Name (OSVR, Ones)
Method (OSFL, 0, NotSerialized)
{
If ((OSVR != Ones))
{
Return (OSVR) /* \OSVR */
}
If ((PICM == 0x00))
{
DBG8 = 0xAC
}
OSVR = 0x03
If (CondRefOf (\_OSI, Local0))
{
If (_OSI ("Windows 2001"))
{
OSVR = 0x04
}
If (_OSI ("Windows 2001.1"))
{
OSVR = 0x05
}
If (_OSI ("FreeBSD"))
{
OSVR = 0x06
}
If (_OSI ("HP-UX"))
{
OSVR = 0x07
}
If (_OSI ("OpenVMS"))
{
OSVR = 0x08
}
If (_OSI ("Windows 2001 SP1"))
{
OSVR = 0x09
}
If (_OSI ("Windows 2001 SP2"))
{
OSVR = 0x0A
}
If (_OSI ("Windows 2001 SP3"))
{
OSVR = 0x0B
}
If (_OSI ("Windows 2006"))
{
OSVR = 0x0C
}
If (_OSI ("Windows 2006 SP1"))
{
OSVR = 0x0D
}
If (_OSI ("Windows 2009"))
{
OSVR = 0x0E
}
If (_OSI ("Windows 2012"))
{
OSVR = 0x0F
}
If (_OSI ("Windows 2013"))
{
OSVR = 0x10
}
}
Else
{
If (MCTH (_OS, "Microsoft Windows NT"))
{
OSVR = 0x00
}
If (MCTH (_OS, "Microsoft Windows"))
{
OSVR = 0x01
}
If (MCTH (_OS, "Microsoft WindowsME: Millennium Edition"))
{
OSVR = 0x02
}
If (MCTH (_OS, "Linux"))
{
OSVR = 0x03
}
If (MCTH (_OS, "FreeBSD"))
{
OSVR = 0x06
}
If (MCTH (_OS, "HP-UX"))
{
OSVR = 0x07
}
If (MCTH (_OS, "OpenVMS"))
{
OSVR = 0x08
}
}
Return (OSVR) /* \OSVR */
}
Method (MCTH, 2, NotSerialized)
{
If ((SizeOf (Arg0) < SizeOf (Arg1)))
{
Return (Zero)
}
Local0 = (SizeOf (Arg0) + 0x01)
Name (BUF0, Buffer (Local0) {})
Name (BUF1, Buffer (Local0) {})
BUF0 = Arg0
BUF1 = Arg1
While (Local0)
{
Local0--
If ((DerefOf (BUF0 [Local0]) != DerefOf (BUF1 [Local0]
)))
{
Return (Zero)
}
}
Return (One)
}
Name (PRWP, Package (0x02)
{
Zero,
Zero
})
Method (GPRW, 2, NotSerialized)
{
PRWP [0x00] = Arg0
Local0 = (SS1 << 0x01)
Local0 |= (SS2 << 0x02)
Local0 |= (SS3 << 0x03)
Local0 |= (SS4 << 0x04)
If (((0x01 << Arg1) & Local0))
{
PRWP [0x01] = Arg1
}
Else
{
Local0 >>= 0x01
If (((OSFL () == 0x01) || (OSFL () == 0x02)))
{
FindSetLeftBit (Local0, PRWP [0x01])
}
Else
{
FindSetRightBit (Local0, PRWP [0x01])
}
}
Return (PRWP) /* \PRWP */
}
Name (WAKP, Package (0x02)
{
Zero,
Zero
})
Method (UPWP, 1, NotSerialized)
{
If (DerefOf (WAKP [0x00]))
{
WAKP [0x01] = 0x00
}
Else
{
WAKP [0x01] = Arg0
}
}
OperationRegion (DEB0, SystemIO, 0x80, 0x01)
Field (DEB0, ByteAcc, NoLock, Preserve)
{
DBG8, 8
}
OperationRegion (DEB1, SystemIO, 0x90, 0x02)
Field (DEB1, WordAcc, NoLock, Preserve)
{
DBG9, 16
}
Name (SS1, 0x00)
Name (SS2, 0x00)
Name (SS3, 0x01)
Name (SS4, 0x01)
Name (IOST, 0x0000)
Name (TOPM, 0x00000000)
Name (ROMS, 0xFFE00000)
Name (VGAF, 0x01)
Name (OSHF, 0x00)
Scope (_SB)
{
Name (XCNT, 0x00)
Name (OSYS, 0x00)
Method (_DSM, 4, Serialized) // _DSM: Device-Specific Method
{
If ((Arg0 == ToUUID ("663e35af-cc10-41a4-88ea-5470af055295") /* Unknown UUID */))
{
Switch (ToInteger (Arg2))
{
Case (0x00)
{
Switch (ToInteger (Arg1))
{
Case (0x00)
{
If ((EMCA == 0x01))
{
Return (Buffer (0x01)
{
0x03 // .
})
}
Else
{
Return (Buffer (0x01)
{
0x00 // .
})
}
}
}
}
Case (0x01)
{
Return (LDIR) /* \LDIR */
}
Default
{
}
}
}
Return (Buffer (0x01)
{
0x00 // .
})
}
Method (_INI, 0, NotSerialized) // _INI: Initialize
{
If (CondRefOf (_OSI))
{
If (_OSI ("Windows 2001.1 SP1"))
{
OSYS = 0x05
}
If (_OSI ("Windows 2001.1"))
{
OSYS = 0x06
}
If (_OSI ("Windows 2001 SP2"))
{
OSYS = 0x07
}
If (_OSI ("Windows 2001"))
{
OSYS = 0x08
}
If (_OSI ("Windows 2006.1"))
{
OSYS = 0x09
}
If (_OSI ("Windows 2006 SP1"))
{
OSYS = 0x0A
}
If (_OSI ("Windows 2006"))
{
OSYS = 0x0B
}
If (_OSI ("Windows 2009"))
{
OSYS = 0x0C
}
If (_OSI ("Windows 2012"))
{
OSYS = 0x0D
}
If (_OSI ("Windows 2013"))
{
OSYS = 0x0E
}
If (_OSI ("Windows 2015"))
{
OSYS = 0x0F
}
If (_OSI ("FreeBSD"))
{
OSYS = 0x02
}
If (_OSI ("HP-UX"))
{
OSYS = 0x03
}
If (_OSI ("OpenVMS"))
{
OSYS = 0x04
}
If ((OSYS >= 0x0D))
{
If ((XCNT == 0x00))
{
IO80 = 0x84
XCNT++
}
}
Else
{
IO80 = OSYS /* \_SB_.OSYS */
}
}
}
}
OperationRegion (DBG0, SystemIO, 0x80, 0x02)
Field (DBG0, ByteAcc, NoLock, Preserve)
{
IO80, 8,
IO81, 8
}
OperationRegion (ACMS, SystemIO, 0x72, 0x02)
Field (ACMS, ByteAcc, NoLock, Preserve)
{
INDX, 8,
DATA, 8
}
OperationRegion (GPCT, SystemIO, 0x1842, 0x01)
Field (GPCT, ByteAcc, NoLock, Preserve)
{
, 1,
SGPC, 1
}
OperationRegion (PSYS, SystemMemory, 0x6D5ED000, 0x0480)
Field (PSYS, ByteAcc, NoLock, Preserve)
{
PLAT, 32,
APC0, 1,
AP00, 1,
AP01, 1,
AP02, 1,
AP03, 1,
AP04, 1,
AP05, 1,
AP06, 1,
AP07, 1,
AP08, 1,
AP09, 1,
AP10, 1,
AP11, 1,
AP12, 1,
AP13, 1,
AP14, 1,
AP15, 1,
AP16, 1,
AP17, 1,
AP18, 1,
AP19, 1,
AP20, 1,
AP21, 1,
AP22, 1,
AP23, 1,
RESA, 7,
SKOV, 1,
RES0, 7,
TPME, 1,
CSEN, 1,
C3EN, 1,
C6EN, 1,
C7EN, 1,
MWOS, 1,
PSEN, 1,
EMCA, 1,
HWAL, 2,
KPRS, 1,
MPRS, 1,
TSEN, 1,
FGTS, 1,
OSCX, 1,
PBFE, 1,
CPHP, 8,
IIOP, 8,
IIOH, 64,
PRBM, 32,
P0ID, 32,
P1ID, 32,
P2ID, 32,
P3ID, 32,
P4ID, 32,
P5ID, 32,
P6ID, 32,
P7ID, 32,
P0BM, 64,
P1BM, 64,
P2BM, 64,
P3BM, 64,
P4BM, 64,
P5BM, 64,
P6BM, 64,
P7BM, 64,
MEBM, 16,
MEBC, 16,
CFMM, 32,
TSSZ, 32,
M0BS, 64,
M1BS, 64,
M2BS, 64,
M3BS, 64,
M4BS, 64,
M5BS, 64,
M6BS, 64,
M7BS, 64,
M8BS, 64,
M9BS, 64,
MABS, 64,
MBBS, 64,
MCBS, 64,
MDBS, 64,
MEBS, 64,
MFBS, 64,
M0RN, 64,
M1RN, 64,
M2RN, 64,
M3RN, 64,
M4RN, 64,
M5RN, 64,
M6RN, 64,
M7RN, 64,
M8RN, 64,
M9RN, 64,
MARN, 64,
MBRN, 64,
MCRN, 64,
MDRN, 64,
MERN, 64,
MFRN, 64,
SMI0, 32,
SMI1, 32,
SMI2, 32,
SMI3, 32,
SCI0, 32,
SCI1, 32,
SCI2, 32,
SCI3, 32,
MADD, 64,
CUU0, 128,
CUU1, 128,
CUU2, 128,
CUU3, 128,
CUU4, 128,
CUU5, 128,
CUU6, 128,
CUU7, 128,
CPSP, 8,
ME00, 128,
ME01, 128,
ME10, 128,
ME11, 128,
ME20, 128,
ME21, 128,
ME30, 128,
ME31, 128,
ME40, 128,
ME41, 128,
ME50, 128,
ME51, 128,
ME60, 128,
ME61, 128,
ME70, 128,
ME71, 128,
MESP, 16,
LDIR, 64,
PRID, 32,
AHPE, 8,
DHRD, 192,
ATSR, 192,
RHSA, 192,
WSIC, 8,
WSIS, 16,
WSIB, 8,
WSID, 8,
WSIF, 8,
WSTS, 8,
WHEA, 8,
BGMA, 64,
BGMS, 8,
BGIO, 16,
BGIL, 8,
CNBS, 8,
XHMD, 8,
SBV1, 8,
SBV2, 8,
HWEN, 2,
ACEN, 1,
HWPI, 1,
RES1, 4,
BB00, 8,
BB01, 8,
BB02, 8,
BB03, 8,
BB04, 8,
BB05, 8,
BB06, 8,
BB07, 8,
BB08, 8,
BB09, 8,
BB10, 8,
BB11, 8,
BB12, 8,
BB13, 8,
BB14, 8,
BB15, 8,
BB16, 8,
BB17, 8,
BB18, 8,
BB19, 8,
BB20, 8,
BB21, 8,
BB22, 8,
BB23, 8,
BB24, 8,
BB25, 8,
BB26, 8,
BB27, 8,
BB28, 8,
BB29, 8,
BB30, 8,
BB31, 8,
BB32, 8,
BB33, 8,
BB34, 8,
BB35, 8,
BB36, 8,
BB37, 8,
BB38, 8,
BB39, 8,
BB40, 8,
BB41, 8,
BB42, 8,
BB43, 8,
BB44, 8,
BB45, 8,
BB46, 8,
BB47, 8,
SGEN, 8,
SG00, 8,
SG01, 8,
SG02, 8,
SG03, 8,
SG04, 8,
SG05, 8,
SG06, 8,
SG07, 8,
CLOD, 8,
XTUB, 32,
XTUS, 32,
XMBA, 32,
DDRF, 8,
RT3S, 8,
RTP0, 8,
RTP3, 8,
FBB0, 8,
FBB1, 8,
FBB2, 8,
FBB3, 8,
FBB4, 8,
FBB5, 8,
FBB6, 8,
FBB7, 8,
FBL0, 8,
FBL1, 8,
FBL2, 8,
FBL3, 8,
FBL4, 8,
FBL5, 8,
FBL6, 8,
FBL7, 8,
P0FB, 8,
P1FB, 8,
P2FB, 8,
P3FB, 8,
P4FB, 8,
P5FB, 8,
P6FB, 8,
P7FB, 8,
FMB0, 32,
FMB1, 32,
FMB2, 32,
FMB3, 32,
FMB4, 32,
FMB5, 32,
FMB6, 32,
FMB7, 32,
FML0, 32,
FML1, 32,
FML2, 32,
FML3, 32,
FML4, 32,
FML5, 32,
FML6, 32,
FML7, 32,
FKPB, 32,
FKB0, 8,
FKB1, 8,
FKB2, 8,
FKB3, 8,
FKB4, 8,
FKB5, 8,
FKB6, 8,
FKB7, 8,
NITR, 8,
STAS, 8,
SRLD, 8
}
OperationRegion (GPE0, SystemIO, 0x189C, 0x04)
Field (GPE0, ByteAcc, NoLock, Preserve)
{
, 1,
GPEH, 1,
, 7,
PCIE, 1,
, 1,
PMEE, 1,
, 1,
PMB0, 1,
Offset (0x04)
}
OperationRegion (GPES, SystemIO, 0x188C, 0x04)
Field (GPES, ByteAcc, NoLock, Preserve)
{
, 1,
GPSH, 1,
SGPS, 1,
, 4,
SMWS, 1,
, 1,
PEES, 1,
, 1,
PMES, 1,
, 1,
PMBS, 1,
Offset (0x04)
}
Method (IPTS, 1, NotSerialized)
{
IO80 = 0x72
SMWS = 0x01
PMES = 0x01
PMBS = 0x01
GPEH = 0x01
PCIE = 0x01
PMEE = 0x01
PMB0 = 0x01
If (CondRefOf (\_SB.PC00.HEC2.HPTS))
{
\_SB.PC00.HEC2.HPTS ()
}
\_SB.PC00.XHCI.XHCS ()
}
Method (IWAK, 1, Serialized)
{
IO80 = 0x73
If (CondRefOf (\_SB.PC00.HEC2.HWAK))
{
\_SB.PC00.HEC2.HWAK ()
}
If ((Arg0 == 0x03)) {}
If (((Arg0 == 0x03) || (Arg0 == 0x04)))
{
Notify (\_SB.SLPB, 0x02) // Device Wake
PBSS = 0x01
GPEC = 0x01
}
Return (Package (0x02)
{
0x00,
0x00
})
}
Scope (_SB)
{
Scope (\_SB)
{
Method (PSTA, 1, NotSerialized)
{
Local6 = (PRBM >> Arg0)
Local6 &= 0x01
If ((Local6 == 0x00))
{
Return (0x00)
}
Else
{
Return (0x0F)
}
}
Method (TMID, 2, NotSerialized)
{
Local0 = (Arg0 * 0x02)
Local1 = (Local0 + Arg1)
Return (Local1)
}
Name (APT0, Buffer (0x38)
{
/* 0000 */ 0x00, 0x02, 0x04, 0x06, 0x08, 0x0A, 0x01, 0x03, // ........
/* 0008 */ 0x05, 0x07, 0x09, 0x0B, 0xFF, 0xFF, 0xFF, 0xFF, // ........
/* 0010 */ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, // ........
/* 0018 */ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, // ........
/* 0020 */ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, // ........
/* 0028 */ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, // ........
/* 0030 */ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF // ........
})
Name (APT1, Buffer (0x38)
{
/* 0000 */ 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, // ........
/* 0008 */ 0x08, 0x09, 0x0A, 0x0B, 0x0C, 0x0D, 0x10, 0x11, // ........
/* 0010 */ 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18, 0x19, // ........
/* 0018 */ 0x1A, 0x1B, 0x1C, 0x1D, 0x20, 0x21, 0x22, 0x23, // .... !"#
/* 0020 */ 0x24, 0x25, 0x26, 0x27, 0x28, 0x29, 0x2A, 0x2B, // $%&'()*+
/* 0028 */ 0x2C, 0x2D, 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, // ,-012345
/* 0030 */ 0x36, 0x37, 0x38, 0x39, 0x3A, 0x3B, 0x3C, 0x3D // 6789:;<=
})
Name (APT2, Buffer (0x38)
{
/* 0000 */ 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, // ........
/* 0008 */ 0x08, 0x09, 0x0A, 0x0B, 0x0C, 0x0D, 0x10, 0x11, // ........
/* 0010 */ 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18, 0x19, // ........
/* 0018 */ 0x1A, 0x1B, 0x1C, 0x1D, 0x20, 0x21, 0x22, 0x23, // .... !"#
/* 0020 */ 0x24, 0x25, 0x26, 0x27, 0x28, 0x29, 0x2A, 0x2B, // $%&'()*+
/* 0028 */ 0x2C, 0x2D, 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, // ,-012345
/* 0030 */ 0x36, 0x37, 0x38, 0x39, 0x3A, 0x3B, 0x3C, 0x3D // 6789:;<=
})
Name (APT3, Buffer (0x38)
{
/* 0000 */ 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, // ........
/* 0008 */ 0x08, 0x09, 0x0A, 0x0B, 0x0C, 0x0D, 0x10, 0x11, // ........
/* 0010 */ 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18, 0x19, // ........
/* 0018 */ 0x1A, 0x1B, 0x1C, 0x1D, 0x20, 0x21, 0x22, 0x23, // .... !"#
/* 0020 */ 0x24, 0x25, 0x26, 0x27, 0x28, 0x29, 0x2A, 0x2B, // $%&'()*+
/* 0028 */ 0x2C, 0x2D, 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, // ,-012345
/* 0030 */ 0x36, 0x37, 0x38, 0x39, 0x3A, 0x3B, 0x3C, 0x3D // 6789:;<=
})
Name (APT4, Buffer (0x38)
{
/* 0000 */ 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, // ........
/* 0008 */ 0x08, 0x09, 0x0A, 0x0B, 0x0C, 0x0D, 0x10, 0x11, // ........
/* 0010 */ 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18, 0x19, // ........
/* 0018 */ 0x1A, 0x1B, 0x1C, 0x1D, 0x20, 0x21, 0x22, 0x23, // .... !"#
/* 0020 */ 0x24, 0x25, 0x26, 0x27, 0x28, 0x29, 0x2A, 0x2B, // $%&'()*+
/* 0028 */ 0x2C, 0x2D, 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, // ,-012345
/* 0030 */ 0x36, 0x37, 0x38, 0x39, 0x3A, 0x3B, 0x3C, 0x3D // 6789:;<=
})
Name (APT5, Buffer (0x38)
{
/* 0000 */ 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, // ........
/* 0008 */ 0x08, 0x09, 0x0A, 0x0B, 0x0C, 0x0D, 0x10, 0x11, // ........
/* 0010 */ 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18, 0x19, // ........
/* 0018 */ 0x1A, 0x1B, 0x1C, 0x1D, 0x20, 0x21, 0x22, 0x23, // .... !"#
/* 0020 */ 0x24, 0x25, 0x26, 0x27, 0x28, 0x29, 0x2A, 0x2B, // $%&'()*+
/* 0028 */ 0x2C, 0x2D, 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, // ,-012345
/* 0030 */ 0x36, 0x37, 0x38, 0x39, 0x3A, 0x3B, 0x3C, 0x3D // 6789:;<=
})
Name (APT6, Buffer (0x38)
{
/* 0000 */ 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, // ........
/* 0008 */ 0x08, 0x09, 0x0A, 0x0B, 0x0C, 0x0D, 0x10, 0x11, // ........
/* 0010 */ 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18, 0x19, // ........
/* 0018 */ 0x1A, 0x1B, 0x1C, 0x1D, 0x20, 0x21, 0x22, 0x23, // .... !"#
/* 0020 */ 0x24, 0x25, 0x26, 0x27, 0x28, 0x29, 0x2A, 0x2B, // $%&'()*+
/* 0028 */ 0x2C, 0x2D, 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, // ,-012345
/* 0030 */ 0x36, 0x37, 0x38, 0x39, 0x3A, 0x3B, 0x3C, 0x3D // 6789:;<=
})
Name (APT7, Buffer (0x38)
{
/* 0000 */ 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, // ........
/* 0008 */ 0x08, 0x09, 0x0A, 0x0B, 0x0C, 0x0D, 0x10, 0x11, // ........
/* 0010 */ 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18, 0x19, // ........
/* 0018 */ 0x1A, 0x1B, 0x1C, 0x1D, 0x20, 0x21, 0x22, 0x23, // .... !"#
/* 0020 */ 0x24, 0x25, 0x26, 0x27, 0x28, 0x29, 0x2A, 0x2B, // $%&'()*+
/* 0028 */ 0x2C, 0x2D, 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, // ,-012345
/* 0030 */ 0x36, 0x37, 0x38, 0x39, 0x3A, 0x3B, 0x3C, 0x3D // 6789:;<=
})
Method (TPID, 2, NotSerialized)
{
Local0 = 0x00
If ((Arg0 == 0x00))
{
Local0 = P0ID /* \P0ID */
Local0 += DerefOf (APT0 [Arg1])
}
If ((Arg0 == 0x01))
{
Local0 = P1ID /* \P1ID */
Local0 += DerefOf (APT1 [Arg1])
}
If ((Arg0 == 0x02))
{
Local0 = P2ID /* \P2ID */
Local0 += DerefOf (APT2 [Arg1])
}
If ((Arg0 == 0x03))
{
Local0 = P3ID /* \P3ID */
Local0 += DerefOf (APT3 [Arg1])
}
If ((Arg0 == 0x04))
{
Local0 = P4ID /* \P4ID */
Local0 += DerefOf (APT4 [Arg1])
}
If ((Arg0 == 0x05))
{
Local0 = P5ID /* \P5ID */
Local0 += DerefOf (APT5 [Arg1])
}
If ((Arg0 == 0x06))
{
Local0 = P6ID /* \P6ID */
Local0 += DerefOf (APT6 [Arg1])
}
If ((Arg0 == 0x07))
{
Local0 = P7ID /* \P7ID */
Local0 += DerefOf (APT7 [Arg1])
}
Return (Local0)
}
Method (MSTA, 1, NotSerialized)
{
Local6 = (MEBM >> Arg0)
Local6 &= 0x01
If ((Local6 == 0x00))
{
Return (0x00)
}
Else
{
Return (0x0F)
}
}
Method (CSTA, 2, NotSerialized)
{
Local0 = 0x00
Local2 = 0x00
If ((Arg0 == 0x00))
{
Local2 += DerefOf (APT0 [Arg1])
If ((Local2 == 0xFF))
{
Return (0x00)
}
Local0 = (P0BM >> Local2)
}
If ((Arg0 == 0x01))
{
Local2 += DerefOf (APT1 [Arg1])
If ((Local2 == 0xFF))
{
Return (0x00)
}
Local0 = (P1BM >> Local2)
}
If ((Arg0 == 0x02))
{
Local2 += DerefOf (APT2 [Arg1])
If ((Local2 == 0xFF))
{
Return (0x00)
}
Local0 = (P2BM >> Local2)
}
If ((Arg0 == 0x03))
{
Local2 += DerefOf (APT3 [Arg1])
If ((Local2 == 0xFF))
{
Return (0x00)
}
Local0 = (P3BM >> Local2)
}
If ((Arg0 == 0x04))
{
Local2 += DerefOf (APT4 [Arg1])
If ((Local2 == 0xFF))
{
Return (0x00)
}
Local0 = (P4BM >> Local2)
}
If ((Arg0 == 0x05))
{
Local2 += DerefOf (APT5 [Arg1])
If ((Local2 == 0xFF))
{
Return (0x00)
}
Local0 = (P5BM >> Local2)
}
If ((Arg0 == 0x06))
{
Local2 += DerefOf (APT6 [Arg1])
If ((Local2 == 0xFF))
{
Return (0x00)
}
Local0 = (P6BM >> Local2)
}
If ((Arg0 == 0x07))
{
Local2 += DerefOf (APT7 [Arg1])
If ((Local2 == 0xFF))
{
Return (0x00)
}
Local0 = (P7BM >> Local2)
}
Local0 &= 0x01
If ((Local0 == 0x00))
{
Return (0x00)
}
Else
{
Return (0x01)
}
}
Method (CUID, 2, NotSerialized)
{
Local1 = (0x01 << CNBS)
Local1 *= Arg0
Local1 += Arg1
Return (Local1)
}
Method (LAPC, 2, Serialized)
{
Name (APIC, Buffer (0x08) {})
CreateByteField (APIC, 0x00, TYPE)
CreateByteField (APIC, 0x01, LLEN)
CreateByteField (APIC, 0x02, PUID)
CreateByteField (APIC, 0x03, APID)
CreateDWordField (APIC, 0x04, FLAG)
TYPE = 0x00
LLEN = 0x08
APID = TPID (Arg0, Arg1)
If ((CSTA (Arg0, Arg1) == 0x00))
{
FLAG = 0x00
PUID = 0xFF
APID = 0xFF
}
Else
{
Local1 = (0x01 << CNBS)
Local1 *= Arg0
Local1 += Arg1
PUID = Local1
FLAG = 0x01
}
Return (APIC) /* \_SB_.LAPC.APIC */
}
Method (X2AP, 2, Serialized)
{
Name (APIC, Buffer (0x10) {})
CreateByteField (APIC, 0x00, TYPE)
CreateByteField (APIC, 0x01, LLEN)
CreateWordField (APIC, 0x02, RSVD)
CreateDWordField (APIC, 0x04, APID)
CreateDWordField (APIC, 0x08, FLAG)
CreateDWordField (APIC, 0x0C, PUID)
TYPE = 0x09
LLEN = 0x10
RSVD = 0x00
APID = TPID (Arg0, Arg1)
If ((CSTA (Arg0, Arg1) == 0x00))
{
FLAG = 0x00
APID = 0xFFFFFFFF
}
Else
{
Local1 = (0x01 << CNBS)
Local1 *= Arg0
Local1 += Arg1
PUID = Local1
FLAG = 0x01
}
Return (APIC) /* \_SB_.X2AP.APIC */
}
Method (MFIL, 4, NotSerialized)
{
Local0 = (Arg1 * 0x2E)
Arg0 [(Local0 + 0x0E)] = 0x00
Arg0 [(Local0 + 0x0F)] = 0x00
Arg0 [(Local0 + 0x10)] = (Arg2 << 0x04)
Arg0 [(Local0 + 0x11)] = (Arg2 >> 0x04)
Arg0 [(Local0 + 0x12)] = (Arg2 >> 0x0C)
Arg0 [(Local0 + 0x13)] = (Arg2 >> 0x14)
Arg0 [(Local0 + 0x14)] = (Arg2 >> 0x1C)
Arg0 [(Local0 + 0x15)] = 0x00
Arg0 [(Local0 + 0x26)] = 0x00
Arg0 [(Local0 + 0x27)] = 0x00
Arg0 [(Local0 + 0x28)] = (Arg3 << 0x04)
Arg0 [(Local0 + 0x29)] = (Arg3 >> 0x04)
Arg0 [(Local0 + 0x2A)] = (Arg3 >> 0x0C)
Arg0 [(Local0 + 0x2B)] = (Arg3 >> 0x14)
Arg0 [(Local0 + 0x2C)] = (Arg3 >> 0x1C)
Arg0 [(Local0 + 0x2D)] = 0x00
Local1 = (Arg2 + Arg3)
If ((Arg3 != Zero))
{
Local1--
}
Arg0 [(Local0 + 0x16)] = 0xFF
Arg0 [(Local0 + 0x17)] = 0xFF
Arg0 [(Local0 + 0x18)] = ((Local1 << 0x04
) + 0x0F)
Arg0 [(Local0 + 0x19)] = (Local1 >> 0x04)
Arg0 [(Local0 + 0x1A)] = (Local1 >> 0x0C)
Arg0 [(Local0 + 0x1B)] = (Local1 >> 0x14)
Arg0 [(Local0 + 0x1C)] = (Local1 >> 0x1C)
Arg0 [(Local0 + 0x1D)] = 0x00
}
Method (MCRS, 1, Serialized)
{
Name (MRNR, ResourceTemplate ()
{
QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite,
0x00000000000FFFFF, // Granularity
0x0000000000000000, // Range Minimum
0x0000000000000000, // Range Maximum
0x0000000000000000, // Translation Offset
0x0000000000000000, // Length
,, , AddressRangeMemory, TypeStatic)
QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite,
0x00000000000FFFFF, // Granularity
0x0000000000000000, // Range Minimum
0x0000000000000000, // Range Maximum
0x0000000000000000, // Translation Offset
0x0000000000000000, // Length
,, , AddressRangeMemory, TypeStatic)
QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite,
0x00000000000FFFFF, // Granularity
0x0000000000000000, // Range Minimum
0x0000000000000000, // Range Maximum
0x0000000000000000, // Translation Offset
0x0000000000000000, // Length
,, , AddressRangeMemory, TypeStatic)
QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite,
0x00000000000FFFFF, // Granularity
0x0000000000000000, // Range Minimum
0x0000000000000000, // Range Maximum
0x0000000000000000, // Translation Offset
0x0000000000000000, // Length
,, , AddressRangeMemory, TypeStatic)
QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite,
0x00000000000FFFFF, // Granularity
0x0000000000000000, // Range Minimum
0x0000000000000000, // Range Maximum
0x0000000000000000, // Translation Offset
0x0000000000000000, // Length
,, , AddressRangeMemory, TypeStatic)
QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite,
0x00000000000FFFFF, // Granularity
0x0000000000000000, // Range Minimum
0x0000000000000000, // Range Maximum
0x0000000000000000, // Translation Offset
0x0000000000000000, // Length
,, , AddressRangeMemory, TypeStatic)
QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite,
0x00000000000FFFFF, // Granularity
0x0000000000000000, // Range Minimum
0x0000000000000000, // Range Maximum
0x0000000000000000, // Translation Offset
0x0000000000000000, // Length
,, , AddressRangeMemory, TypeStatic)
QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite,
0x00000000000FFFFF, // Granularity
0x0000000000000000, // Range Minimum
0x0000000000000000, // Range Maximum
0x0000000000000000, // Translation Offset
0x0000000000000000, // Length
,, , AddressRangeMemory, TypeStatic)
QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite,
0x00000000000FFFFF, // Granularity
0x0000000000000000, // Range Minimum
0x0000000000000000, // Range Maximum
0x0000000000000000, // Translation Offset
0x0000000000000000, // Length
,, , AddressRangeMemory, TypeStatic)
QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite,
0x00000000000FFFFF, // Granularity
0x0000000000000000, // Range Minimum
0x0000000000000000, // Range Maximum
0x0000000000000000, // Translation Offset
0x0000000000000000, // Length
,, , AddressRangeMemory, TypeStatic)
QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite,
0x00000000000FFFFF, // Granularity
0x0000000000000000, // Range Minimum
0x0000000000000000, // Range Maximum
0x0000000000000000, // Translation Offset
0x0000000000000000, // Length
,, , AddressRangeMemory, TypeStatic)
QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite,
0x00000000000FFFFF, // Granularity
0x0000000000000000, // Range Minimum
0x0000000000000000, // Range Maximum
0x0000000000000000, // Translation Offset
0x0000000000000000, // Length
,, , AddressRangeMemory, TypeStatic)
QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite,
0x00000000000FFFFF, // Granularity
0x0000000000000000, // Range Minimum
0x0000000000000000, // Range Maximum
0x0000000000000000, // Translation Offset
0x0000000000000000, // Length
,, , AddressRangeMemory, TypeStatic)
QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite,
0x00000000000FFFFF, // Granularity
0x0000000000000000, // Range Minimum
0x0000000000000000, // Range Maximum
0x0000000000000000, // Translation Offset
0x0000000000000000, // Length
,, , AddressRangeMemory, TypeStatic)
QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite,
0x00000000000FFFFF, // Granularity
0x0000000000000000, // Range Minimum
0x0000000000000000, // Range Maximum
0x0000000000000000, // Translation Offset
0x0000000000000000, // Length
,, , AddressRangeMemory, TypeStatic)
QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite,
0x00000000000FFFFF, // Granularity
0x0000000000000000, // Range Minimum
0x0000000000000000, // Range Maximum
0x0000000000000000, // Translation Offset
0x0000000000000000, // Length
,, , AddressRangeMemory, TypeStatic)
QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite,
0x00000000000FFFFF, // Granularity
0x0000000000000000, // Range Minimum
0x0000000000000000, // Range Maximum
0x0000000000000000, // Translation Offset
0x0000000000000000, // Length
,, , AddressRangeMemory, TypeStatic)
QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite,
0x00000000000FFFFF, // Granularity
0x0000000000000000, // Range Minimum
0x0000000000000000, // Range Maximum
0x0000000000000000, // Translation Offset
0x0000000000000000, // Length
,, , AddressRangeMemory, TypeStatic)
QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite,
0x00000000000FFFFF, // Granularity
0x0000000000000000, // Range Minimum
0x0000000000000000, // Range Maximum
0x0000000000000000, // Translation Offset
0x0000000000000000, // Length
,, , AddressRangeMemory, TypeStatic)
QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite,
0x00000000000FFFFF, // Granularity
0x0000000000000000, // Range Minimum
0x0000000000000000, // Range Maximum
0x0000000000000000, // Translation Offset
0x0000000000000000, // Length
,, , AddressRangeMemory, TypeStatic)
QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite,
0x00000000000FFFFF, // Granularity
0x0000000000000000, // Range Minimum
0x0000000000000000, // Range Maximum
0x0000000000000000, // Translation Offset
0x0000000000000000, // Length
,, , AddressRangeMemory, TypeStatic)
QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite,
0x00000000000FFFFF, // Granularity
0x0000000000000000, // Range Minimum
0x0000000000000000, // Range Maximum
0x0000000000000000, // Translation Offset
0x0000000000000000, // Length
,, , AddressRangeMemory, TypeStatic)
QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite,
0x00000000000FFFFF, // Granularity
0x0000000000000000, // Range Minimum
0x0000000000000000, // Range Maximum
0x0000000000000000, // Translation Offset
0x0000000000000000, // Length
,, , AddressRangeMemory, TypeStatic)
QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite,
0x00000000000FFFFF, // Granularity
0x0000000000000000, // Range Minimum
0x0000000000000000, // Range Maximum
0x0000000000000000, // Translation Offset
0x0000000000000000, // Length
,, , AddressRangeMemory, TypeStatic)
QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite,
0x00000000000FFFFF, // Granularity
0x0000000000000000, // Range Minimum
0x0000000000000000, // Range Maximum
0x0000000000000000, // Translation Offset
0x0000000000000000, // Length
,, , AddressRangeMemory, TypeStatic)
QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite,
0x00000000000FFFFF, // Granularity
0x0000000000000000, // Range Minimum
0x0000000000000000, // Range Maximum
0x0000000000000000, // Translation Offset
0x0000000000000000, // Length
,, , AddressRangeMemory, TypeStatic)
QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite,
0x00000000000FFFFF, // Granularity
0x0000000000000000, // Range Minimum
0x0000000000000000, // Range Maximum
0x0000000000000000, // Translation Offset
0x0000000000000000, // Length
,, , AddressRangeMemory, TypeStatic)
QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite,
0x00000000000FFFFF, // Granularity
0x0000000000000000, // Range Minimum
0x0000000000000000, // Range Maximum
0x0000000000000000, // Translation Offset
0x0000000000000000, // Length
,, , AddressRangeMemory, TypeStatic)
QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite,
0x00000000000FFFFF, // Granularity
0x0000000000000000, // Range Minimum
0x0000000000000000, // Range Maximum
0x0000000000000000, // Translation Offset
0x0000000000000000, // Length
,, , AddressRangeMemory, TypeStatic)
QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite,
0x00000000000FFFFF, // Granularity
0x0000000000000000, // Range Minimum
0x0000000000000000, // Range Maximum
0x0000000000000000, // Translation Offset
0x0000000000000000, // Length
,, , AddressRangeMemory, TypeStatic)
QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite,
0x00000000000FFFFF, // Granularity
0x0000000000000000, // Range Minimum
0x0000000000000000, // Range Maximum
0x0000000000000000, // Translation Offset
0x0000000000000000, // Length
,, , AddressRangeMemory, TypeStatic)
QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite,
0x00000000000FFFFF, // Granularity
0x0000000000000000, // Range Minimum
0x0000000000000000, // Range Maximum
0x0000000000000000, // Translation Offset
0x0000000000000000, // Length
,, , AddressRangeMemory, TypeStatic)
QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite,
0x00000000000FFFFF, // Granularity
0x0000000000000000, // Range Minimum
0x0000000000000000, // Range Maximum
0x0000000000000000, // Translation Offset
0x0000000000000000, // Length
,, , AddressRangeMemory, TypeStatic)
QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite,
0x00000000000FFFFF, // Granularity
0x0000000000000000, // Range Minimum
0x0000000000000000, // Range Maximum
0x0000000000000000, // Translation Offset
0x0000000000000000, // Length
,, , AddressRangeMemory, TypeStatic)
QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite,
0x00000000000FFFFF, // Granularity
0x0000000000000000, // Range Minimum
0x0000000000000000, // Range Maximum
0x0000000000000000, // Translation Offset
0x0000000000000000, // Length
,, , AddressRangeMemory, TypeStatic)
QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite,
0x00000000000FFFFF, // Granularity
0x0000000000000000, // Range Minimum
0x0000000000000000, // Range Maximum
0x0000000000000000, // Translation Offset
0x0000000000000000, // Length
,, , AddressRangeMemory, TypeStatic)
QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite,
0x00000000000FFFFF, // Granularity
0x0000000000000000, // Range Minimum
0x0000000000000000, // Range Maximum
0x0000000000000000, // Translation Offset
0x0000000000000000, // Length
,, , AddressRangeMemory, TypeStatic)
QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite,
0x00000000000FFFFF, // Granularity
0x0000000000000000, // Range Minimum
0x0000000000000000, // Range Maximum
0x0000000000000000, // Translation Offset
0x0000000000000000, // Length
,, , AddressRangeMemory, TypeStatic)
QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite,
0x00000000000FFFFF, // Granularity
0x0000000000000000, // Range Minimum
0x0000000000000000, // Range Maximum
0x0000000000000000, // Translation Offset
0x0000000000000000, // Length
,, , AddressRangeMemory, TypeStatic)
QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite,
0x00000000000FFFFF, // Granularity
0x0000000000000000, // Range Minimum
0x0000000000000000, // Range Maximum
0x0000000000000000, // Translation Offset
0x0000000000000000, // Length
,, , AddressRangeMemory, TypeStatic)
QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite,
0x00000000000FFFFF, // Granularity
0x0000000000000000, // Range Minimum
0x0000000000000000, // Range Maximum
0x0000000000000000, // Translation Offset
0x0000000000000000, // Length
,, , AddressRangeMemory, TypeStatic)
QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite,
0x00000000000FFFFF, // Granularity
0x0000000000000000, // Range Minimum
0x0000000000000000, // Range Maximum
0x0000000000000000, // Translation Offset
0x0000000000000000, // Length
,, , AddressRangeMemory, TypeStatic)
QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite,
0x00000000000FFFFF, // Granularity
0x0000000000000000, // Range Minimum
0x0000000000000000, // Range Maximum
0x0000000000000000, // Translation Offset
0x0000000000000000, // Length
,, , AddressRangeMemory, TypeStatic)
QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite,
0x00000000000FFFFF, // Granularity
0x0000000000000000, // Range Minimum
0x0000000000000000, // Range Maximum
0x0000000000000000, // Translation Offset
0x0000000000000000, // Length
,, , AddressRangeMemory, TypeStatic)
QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite,
0x00000000000FFFFF, // Granularity
0x0000000000000000, // Range Minimum
0x0000000000000000, // Range Maximum
0x0000000000000000, // Translation Offset
0x0000000000000000, // Length
,, , AddressRangeMemory, TypeStatic)
QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite,
0x00000000000FFFFF, // Granularity
0x0000000000000000, // Range Minimum
0x0000000000000000, // Range Maximum
0x0000000000000000, // Translation Offset
0x0000000000000000, // Length
,, , AddressRangeMemory, TypeStatic)
QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite,
0x00000000000FFFFF, // Granularity
0x0000000000000000, // Range Minimum
0x0000000000000000, // Range Maximum
0x0000000000000000, // Translation Offset
0x0000000000000000, // Length
,, , AddressRangeMemory, TypeStatic)
QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite,
0x00000000000FFFFF, // Granularity
0x0000000000000000, // Range Minimum
0x0000000000000000, // Range Maximum
0x0000000000000000, // Translation Offset
0x0000000000000000, // Length
,, , AddressRangeMemory, TypeStatic)
QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite,
0x00000000000FFFFF, // Granularity
0x0000000000000000, // Range Minimum
0x0000000000000000, // Range Maximum
0x0000000000000000, // Translation Offset
0x0000000000000000, // Length
,, , AddressRangeMemory, TypeStatic)
QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite,
0x00000000000FFFFF, // Granularity
0x0000000000000000, // Range Minimum
0x0000000000000000, // Range Maximum
0x0000000000000000, // Translation Offset
0x0000000000000000, // Length
,, , AddressRangeMemory, TypeStatic)
QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite,
0x00000000000FFFFF, // Granularity
0x0000000000000000, // Range Minimum
0x0000000000000000, // Range Maximum
0x0000000000000000, // Translation Offset
0x0000000000000000, // Length
,, , AddressRangeMemory, TypeStatic)
QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite,
0x00000000000FFFFF, // Granularity
0x0000000000000000, // Range Minimum
0x0000000000000000, // Range Maximum
0x0000000000000000, // Translation Offset
0x0000000000000000, // Length
,, , AddressRangeMemory, TypeStatic)
QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite,
0x00000000000FFFFF, // Granularity
0x0000000000000000, // Range Minimum
0x0000000000000000, // Range Maximum
0x0000000000000000, // Translation Offset
0x0000000000000000, // Length
,, , AddressRangeMemory, TypeStatic)
QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite,
0x00000000000FFFFF, // Granularity
0x0000000000000000, // Range Minimum
0x0000000000000000, // Range Maximum
0x0000000000000000, // Translation Offset
0x0000000000000000, // Length
,, , AddressRangeMemory, TypeStatic)
QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite,
0x00000000000FFFFF, // Granularity
0x0000000000000000, // Range Minimum
0x0000000000000000, // Range Maximum
0x0000000000000000, // Translation Offset
0x0000000000000000, // Length
,, , AddressRangeMemory, TypeStatic)
QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite,
0x00000000000FFFFF, // Granularity
0x0000000000000000, // Range Minimum
0x0000000000000000, // Range Maximum
0x0000000000000000, // Translation Offset
0x0000000000000000, // Length
,, , AddressRangeMemory, TypeStatic)
QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite,
0x00000000000FFFFF, // Granularity
0x0000000000000000, // Range Minimum
0x0000000000000000, // Range Maximum
0x0000000000000000, // Translation Offset
0x0000000000000000, // Length
,, , AddressRangeMemory, TypeStatic)
QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite,
0x00000000000FFFFF, // Granularity
0x0000000000000000, // Range Minimum
0x0000000000000000, // Range Maximum
0x0000000000000000, // Translation Offset
0x0000000000000000, // Length
,, , AddressRangeMemory, TypeStatic)
QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite,
0x00000000000FFFFF, // Granularity
0x0000000000000000, // Range Minimum
0x0000000000000000, // Range Maximum
0x0000000000000000, // Translation Offset
0x0000000000000000, // Length
,, , AddressRangeMemory, TypeStatic)
QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite,
0x00000000000FFFFF, // Granularity
0x0000000000000000, // Range Minimum
0x0000000000000000, // Range Maximum
0x0000000000000000, // Translation Offset
0x0000000000000000, // Length
,, , AddressRangeMemory, TypeStatic)
QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite,
0x00000000000FFFFF, // Granularity
0x0000000000000000, // Range Minimum
0x0000000000000000, // Range Maximum
0x0000000000000000, // Translation Offset
0x0000000000000000, // Length
,, , AddressRangeMemory, TypeStatic)
QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite,
0x00000000000FFFFF, // Granularity
0x0000000000000000, // Range Minimum
0x0000000000000000, // Range Maximum
0x0000000000000000, // Translation Offset
0x0000000000000000, // Length
,, , AddressRangeMemory, TypeStatic)
QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite,
0x00000000000FFFFF, // Granularity
0x0000000000000000, // Range Minimum
0x0000000000000000, // Range Maximum
0x0000000000000000, // Translation Offset
0x0000000000000000, // Length
,, , AddressRangeMemory, TypeStatic)
QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite,
0x00000000000FFFFF, // Granularity
0x0000000000000000, // Range Minimum
0x0000000000000000, // Range Maximum
0x0000000000000000, // Translation Offset
0x0000000000000000, // Length
,, , AddressRangeMemory, TypeStatic)
QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite,
0x00000000000FFFFF, // Granularity
0x0000000000000000, // Range Minimum
0x0000000000000000, // Range Maximum
0x0000000000000000, // Translation Offset
0x0000000000000000, // Length
,, , AddressRangeMemory, TypeStatic)
QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite,
0x00000000000FFFFF, // Granularity
0x0000000000000000, // Range Minimum
0x0000000000000000, // Range Maximum
0x0000000000000000, // Translation Offset
0x0000000000000000, // Length
,, , AddressRangeMemory, TypeStatic)
QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite,
0x00000000000FFFFF, // Granularity
0x0000000000000000, // Range Minimum
0x0000000000000000, // Range Maximum
0x0000000000000000, // Translation Offset
0x0000000000000000, // Length
,, , AddressRangeMemory, TypeStatic)
QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite,
0x00000000000FFFFF, // Granularity
0x0000000000000000, // Range Minimum
0x0000000000000000, // Range Maximum
0x0000000000000000, // Translation Offset
0x0000000000000000, // Length
,, , AddressRangeMemory, TypeStatic)
QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite,
0x00000000000FFFFF, // Granularity
0x0000000000000000, // Range Minimum
0x0000000000000000, // Range Maximum
0x0000000000000000, // Translation Offset
0x0000000000000000, // Length
,, , AddressRangeMemory, TypeStatic)
QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite,
0x00000000000FFFFF, // Granularity
0x0000000000000000, // Range Minimum
0x0000000000000000, // Range Maximum
0x0000000000000000, // Translation Offset
0x0000000000000000, // Length
,, , AddressRangeMemory, TypeStatic)
QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite,
0x00000000000FFFFF, // Granularity
0x0000000000000000, // Range Minimum
0x0000000000000000, // Range Maximum
0x0000000000000000, // Translation Offset
0x0000000000000000, // Length
,, , AddressRangeMemory, TypeStatic)
QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite,
0x00000000000FFFFF, // Granularity
0x0000000000000000, // Range Minimum
0x0000000000000000, // Range Maximum
0x0000000000000000, // Translation Offset
0x0000000000000000, // Length
,, , AddressRangeMemory, TypeStatic)
QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite,
0x00000000000FFFFF, // Granularity
0x0000000000000000, // Range Minimum
0x0000000000000000, // Range Maximum
0x0000000000000000, // Translation Offset
0x0000000000000000, // Length
,, , AddressRangeMemory, TypeStatic)
QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite,
0x00000000000FFFFF, // Granularity
0x0000000000000000, // Range Minimum
0x0000000000000000, // Range Maximum
0x0000000000000000, // Translation Offset
0x0000000000000000, // Length
,, , AddressRangeMemory, TypeStatic)
QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite,
0x00000000000FFFFF, // Granularity
0x0000000000000000, // Range Minimum
0x0000000000000000, // Range Maximum
0x0000000000000000, // Translation Offset
0x0000000000000000, // Length
,, , AddressRangeMemory, TypeStatic)
QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite,
0x00000000000FFFFF, // Granularity
0x0000000000000000, // Range Minimum
0x0000000000000000, // Range Maximum
0x0000000000000000, // Translation Offset
0x0000000000000000, // Length
,, , AddressRangeMemory, TypeStatic)
QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite,
0x00000000000FFFFF, // Granularity
0x0000000000000000, // Range Minimum
0x0000000000000000, // Range Maximum
0x0000000000000000, // Translation Offset
0x0000000000000000, // Length
,, , AddressRangeMemory, TypeStatic)
QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite,
0x00000000000FFFFF, // Granularity
0x0000000000000000, // Range Minimum
0x0000000000000000, // Range Maximum
0x0000000000000000, // Translation Offset
0x0000000000000000, // Length
,, , AddressRangeMemory, TypeStatic)
QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite,
0x00000000000FFFFF, // Granularity
0x0000000000000000, // Range Minimum
0x0000000000000000, // Range Maximum
0x0000000000000000, // Translation Offset
0x0000000000000000, // Length
,, , AddressRangeMemory, TypeStatic)
QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite,
0x00000000000FFFFF, // Granularity
0x0000000000000000, // Range Minimum
0x0000000000000000, // Range Maximum
0x0000000000000000, // Translation Offset
0x0000000000000000, // Length
,, , AddressRangeMemory, TypeStatic)
QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite,
0x00000000000FFFFF, // Granularity
0x0000000000000000, // Range Minimum
0x0000000000000000, // Range Maximum
0x0000000000000000, // Translation Offset
0x0000000000000000, // Length
,, , AddressRangeMemory, TypeStatic)
QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite,
0x00000000000FFFFF, // Granularity
0x0000000000000000, // Range Minimum
0x0000000000000000, // Range Maximum
0x0000000000000000, // Translation Offset
0x0000000000000000, // Length
,, , AddressRangeMemory, TypeStatic)
QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite,
0x00000000000FFFFF, // Granularity
0x0000000000000000, // Range Minimum
0x0000000000000000, // Range Maximum
0x0000000000000000, // Translation Offset
0x0000000000000000, // Length
,, , AddressRangeMemory, TypeStatic)
QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite,
0x00000000000FFFFF, // Granularity
0x0000000000000000, // Range Minimum
0x0000000000000000, // Range Maximum
0x0000000000000000, // Translation Offset
0x0000000000000000, // Length
,, , AddressRangeMemory, TypeStatic)
QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite,
0x00000000000FFFFF, // Granularity
0x0000000000000000, // Range Minimum
0x0000000000000000, // Range Maximum
0x0000000000000000, // Translation Offset
0x0000000000000000, // Length
,, , AddressRangeMemory, TypeStatic)
QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite,
0x00000000000FFFFF, // Granularity
0x0000000000000000, // Range Minimum
0x0000000000000000, // Range Maximum
0x0000000000000000, // Translation Offset
0x0000000000000000, // Length
,, , AddressRangeMemory, TypeStatic)
QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite,
0x00000000000FFFFF, // Granularity
0x0000000000000000, // Range Minimum
0x0000000000000000, // Range Maximum
0x0000000000000000, // Translation Offset
0x0000000000000000, // Length
,, , AddressRangeMemory, TypeStatic)
QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite,
0x00000000000FFFFF, // Granularity
0x0000000000000000, // Range Minimum
0x0000000000000000, // Range Maximum
0x0000000000000000, // Translation Offset
0x0000000000000000, // Length
,, , AddressRangeMemory, TypeStatic)
QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite,
0x00000000000FFFFF, // Granularity
0x0000000000000000, // Range Minimum
0x0000000000000000, // Range Maximum
0x0000000000000000, // Translation Offset
0x0000000000000000, // Length
,, , AddressRangeMemory, TypeStatic)
QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite,
0x00000000000FFFFF, // Granularity
0x0000000000000000, // Range Minimum
0x0000000000000000, // Range Maximum
0x0000000000000000, // Translation Offset
0x0000000000000000, // Length
,, , AddressRangeMemory, TypeStatic)
QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite,
0x00000000000FFFFF, // Granularity
0x0000000000000000, // Range Minimum
0x0000000000000000, // Range Maximum
0x0000000000000000, // Translation Offset
0x0000000000000000, // Length
,, , AddressRangeMemory, TypeStatic)
QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite,
0x00000000000FFFFF, // Granularity
0x0000000000000000, // Range Minimum
0x0000000000000000, // Range Maximum
0x0000000000000000, // Translation Offset
0x0000000000000000, // Length
,, , AddressRangeMemory, TypeStatic)
QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite,
0x00000000000FFFFF, // Granularity
0x0000000000000000, // Range Minimum
0x0000000000000000, // Range Maximum
0x0000000000000000, // Translation Offset
0x0000000000000000, // Length
,, , AddressRangeMemory, TypeStatic)
QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite,
0x00000000000FFFFF, // Granularity
0x0000000000000000, // Range Minimum
0x0000000000000000, // Range Maximum
0x0000000000000000, // Translation Offset
0x0000000000000000, // Length
,, , AddressRangeMemory, TypeStatic)
QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite,
0x00000000000FFFFF, // Granularity
0x0000000000000000, // Range Minimum
0x0000000000000000, // Range Maximum
0x0000000000000000, // Translation Offset
0x0000000000000000, // Length
,, , AddressRangeMemory, TypeStatic)
QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite,
0x00000000000FFFFF, // Granularity
0x0000000000000000, // Range Minimum
0x0000000000000000, // Range Maximum
0x0000000000000000, // Translation Offset
0x0000000000000000, // Length
,, , AddressRangeMemory, TypeStatic)
QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite,
0x00000000000FFFFF, // Granularity
0x0000000000000000, // Range Minimum
0x0000000000000000, // Range Maximum
0x0000000000000000, // Translation Offset
0x0000000000000000, // Length
,, , AddressRangeMemory, TypeStatic)
QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite,
0x00000000000FFFFF, // Granularity
0x0000000000000000, // Range Minimum
0x0000000000000000, // Range Maximum
0x0000000000000000, // Translation Offset
0x0000000000000000, // Length
,, , AddressRangeMemory, TypeStatic)
QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite,
0x00000000000FFFFF, // Granularity
0x0000000000000000, // Range Minimum
0x0000000000000000, // Range Maximum
0x0000000000000000, // Translation Offset
0x0000000000000000, // Length
,, , AddressRangeMemory, TypeStatic)
QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite,
0x00000000000FFFFF, // Granularity
0x0000000000000000, // Range Minimum
0x0000000000000000, // Range Maximum
0x0000000000000000, // Translation Offset
0x0000000000000000, // Length
,, , AddressRangeMemory, TypeStatic)
QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite,
0x00000000000FFFFF, // Granularity
0x0000000000000000, // Range Minimum
0x0000000000000000, // Range Maximum
0x0000000000000000, // Translation Offset
0x0000000000000000, // Length
,, , AddressRangeMemory, TypeStatic)
QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite,
0x00000000000FFFFF, // Granularity
0x0000000000000000, // Range Minimum
0x0000000000000000, // Range Maximum
0x0000000000000000, // Translation Offset
0x0000000000000000, // Length
,, , AddressRangeMemory, TypeStatic)
QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite,
0x00000000000FFFFF, // Granularity
0x0000000000000000, // Range Minimum
0x0000000000000000, // Range Maximum
0x0000000000000000, // Translation Offset
0x0000000000000000, // Length
,, , AddressRangeMemory, TypeStatic)
QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite,
0x00000000000FFFFF, // Granularity
0x0000000000000000, // Range Minimum
0x0000000000000000, // Range Maximum
0x0000000000000000, // Translation Offset
0x0000000000000000, // Length
,, , AddressRangeMemory, TypeStatic)
QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite,
0x00000000000FFFFF, // Granularity
0x0000000000000000, // Range Minimum
0x0000000000000000, // Range Maximum
0x0000000000000000, // Translation Offset
0x0000000000000000, // Length
,, , AddressRangeMemory, TypeStatic)
QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite,
0x00000000000FFFFF, // Granularity
0x0000000000000000, // Range Minimum
0x0000000000000000, // Range Maximum
0x0000000000000000, // Translation Offset
0x0000000000000000, // Length
,, , AddressRangeMemory, TypeStatic)
QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite,
0x00000000000FFFFF, // Granularity
0x0000000000000000, // Range Minimum
0x0000000000000000, // Range Maximum
0x0000000000000000, // Translation Offset
0x0000000000000000, // Length
,, , AddressRangeMemory, TypeStatic)
QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite,
0x00000000000FFFFF, // Granularity
0x0000000000000000, // Range Minimum
0x0000000000000000, // Range Maximum
0x0000000000000000, // Translation Offset
0x0000000000000000, // Length
,, , AddressRangeMemory, TypeStatic)
QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite,
0x00000000000FFFFF, // Granularity
0x0000000000000000, // Range Minimum
0x0000000000000000, // Range Maximum
0x0000000000000000, // Translation Offset
0x0000000000000000, // Length
,, , AddressRangeMemory, TypeStatic)
QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite,
0x00000000000FFFFF, // Granularity
0x0000000000000000, // Range Minimum
0x0000000000000000, // Range Maximum
0x0000000000000000, // Translation Offset
0x0000000000000000, // Length
,, , AddressRangeMemory, TypeStatic)
QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite,
0x00000000000FFFFF, // Granularity
0x0000000000000000, // Range Minimum
0x0000000000000000, // Range Maximum
0x0000000000000000, // Translation Offset
0x0000000000000000, // Length
,, , AddressRangeMemory, TypeStatic)
QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite,
0x00000000000FFFFF, // Granularity
0x0000000000000000, // Range Minimum
0x0000000000000000, // Range Maximum
0x0000000000000000, // Translation Offset
0x0000000000000000, // Length
,, , AddressRangeMemory, TypeStatic)
QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite,
0x00000000000FFFFF, // Granularity
0x0000000000000000, // Range Minimum
0x0000000000000000, // Range Maximum
0x0000000000000000, // Translation Offset
0x0000000000000000, // Length
,, , AddressRangeMemory, TypeStatic)
QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite,
0x00000000000FFFFF, // Granularity
0x0000000000000000, // Range Minimum
0x0000000000000000, // Range Maximum
0x0000000000000000, // Translation Offset
0x0000000000000000, // Length
,, , AddressRangeMemory, TypeStatic)
QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite,
0x00000000000FFFFF, // Granularity
0x0000000000000000, // Range Minimum
0x0000000000000000, // Range Maximum
0x0000000000000000, // Translation Offset
0x0000000000000000, // Length
,, , AddressRangeMemory, TypeStatic)
QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite,
0x00000000000FFFFF, // Granularity
0x0000000000000000, // Range Minimum
0x0000000000000000, // Range Maximum
0x0000000000000000, // Translation Offset
0x0000000000000000, // Length
,, , AddressRangeMemory, TypeStatic)
QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite,
0x00000000000FFFFF, // Granularity
0x0000000000000000, // Range Minimum
0x0000000000000000, // Range Maximum
0x0000000000000000, // Translation Offset
0x0000000000000000, // Length
,, , AddressRangeMemory, TypeStatic)
QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite,
0x00000000000FFFFF, // Granularity
0x0000000000000000, // Range Minimum
0x0000000000000000, // Range Maximum
0x0000000000000000, // Translation Offset
0x0000000000000000, // Length
,, , AddressRangeMemory, TypeStatic)
QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite,
0x00000000000FFFFF, // Granularity
0x0000000000000000, // Range Minimum
0x0000000000000000, // Range Maximum
0x0000000000000000, // Translation Offset
0x0000000000000000, // Length
,, , AddressRangeMemory, TypeStatic)
QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite,
0x00000000000FFFFF, // Granularity
0x0000000000000000, // Range Minimum
0x0000000000000000, // Range Maximum
0x0000000000000000, // Translation Offset
0x0000000000000000, // Length
,, , AddressRangeMemory, TypeStatic)
QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite,
0x00000000000FFFFF, // Granularity
0x0000000000000000, // Range Minimum
0x0000000000000000, // Range Maximum
0x0000000000000000, // Translation Offset
0x0000000000000000, // Length
,, , AddressRangeMemory, TypeStatic)
QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite,
0x00000000000FFFFF, // Granularity
0x0000000000000000, // Range Minimum
0x0000000000000000, // Range Maximum
0x0000000000000000, // Translation Offset
0x0000000000000000, // Length
,, , AddressRangeMemory, TypeStatic)
QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite,
0x00000000000FFFFF, // Granularity
0x0000000000000000, // Range Minimum
0x0000000000000000, // Range Maximum
0x0000000000000000, // Translation Offset
0x0000000000000000, // Length
,, , AddressRangeMemory, TypeStatic)
QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite,
0x00000000000FFFFF, // Granularity
0x0000000000000000, // Range Minimum
0x0000000000000000, // Range Maximum
0x0000000000000000, // Translation Offset
0x0000000000000000, // Length
,, , AddressRangeMemory, TypeStatic)
QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite,
0x00000000000FFFFF, // Granularity
0x0000000000000000, // Range Minimum
0x0000000000000000, // Range Maximum
0x0000000000000000, // Translation Offset
0x0000000000000000, // Length
,, , AddressRangeMemory, TypeStatic)
QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite,
0x00000000000FFFFF, // Granularity
0x0000000000000000, // Range Minimum
0x0000000000000000, // Range Maximum
0x0000000000000000, // Translation Offset
0x0000000000000000, // Length
,, , AddressRangeMemory, TypeStatic)
QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite,
0x00000000000FFFFF, // Granularity
0x0000000000000000, // Range Minimum
0x0000000000000000, // Range Maximum
0x0000000000000000, // Translation Offset
0x0000000000000000, // Length
,, , AddressRangeMemory, TypeStatic)
QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, Cacheable, ReadWrite,
0x00000000000FFFFF, // Granularity
0x0000000000000000, // Range Minimum
0x0000000000000000, // Range Maximum
0x0000000000000000, // Translation Offset
0x0000000000000000, // Length
,, , AddressRangeMemory, TypeStatic)
})
Local0 = MBAS (Arg0)
Local0 <<= 0x08
Local1 = MSIZ (Arg0)
Local1 <<= 0x08
Local2 = (Local0 + Local1)
Local4 = (CFMM >> 0x14)
If ((Local0 == Zero))
{
Local1 -= 0x10
Local0 += 0x10
}
If (((Local0 < Local4) && (Local2 > Local4)))
{
Local3 = (Local4 - Local0)
Local1 -= Local3
Local3 -= TSSZ /* \TSSZ */
MFIL (MRNR, 0x00, Local0, Local3)
Local0 = 0x1000
Local3 = 0x01
}
Else
{
Local3 = 0x00
}
While ((Local3 < 0x80))
{
If ((Local0 > 0x1000))
{
If ((Local1 >= 0x1000))
{
If ((Local1 > 0x00020000))
{
Local2 = 0x00020000
}
Else
{
Local2 = 0x1000
}
}
Else
{
Local2 = Local1
}
}
ElseIf ((Local1 > 0x0800))
{
Local2 = 0x0800
}
Else
{
Local2 = Local1
}
If ((Local2 == 0x00))
{
Local0 = 0x00
}
MFIL (MRNR, Local3, Local0, Local2)
Local3++
Local1 -= Local2
Local0 += Local2
}
Return (MRNR) /* \_SB_.MCRS.MRNR */
}
Method (TINT, 1, NotSerialized)
{
If ((ObjectType (Arg0) == 0x03))
{
Local1 = 0x00
Local0 = DerefOf (Arg0 [0x07])
Local0 <<= 0x38
Local1 += Local0
Local0 = DerefOf (Arg0 [0x06])
Local0 <<= 0x30
Local1 += Local0
Local0 = DerefOf (Arg0 [0x05])
Local0 <<= 0x28
Local1 += Local0
Local0 = DerefOf (Arg0 [0x04])
Local0 <<= 0x20
Local1 += Local0
Local0 = DerefOf (Arg0 [0x03])
Local0 <<= 0x18
Local1 += Local0
Local0 = DerefOf (Arg0 [0x02])
Local0 <<= 0x10
Local1 += Local0
Local0 = DerefOf (Arg0 [0x01])
Local0 <<= 0x08
Local1 += Local0
Local0 = DerefOf (Arg0 [0x00])
Local1 += Local0
Return (Local1)
}
Else
{
Return (Arg0)
}
}
Method (MBAS, 1, NotSerialized)
{
Local0 = 0x00
If ((Arg0 == 0x00))
{
Local0 = M0BS /* \M0BS */
}
If ((Arg0 == 0x01))
{
Local0 = M1BS /* \M1BS */
}
If ((Arg0 == 0x02))
{
Local0 = M2BS /* \M2BS */
}
If ((Arg0 == 0x03))
{
Local0 = M3BS /* \M3BS */
}
If ((Arg0 == 0x04))
{
Local0 = M4BS /* \M4BS */
}
If ((Arg0 == 0x05))
{
Local0 = M5BS /* \M5BS */
}
If ((Arg0 == 0x06))
{
Local0 = M6BS /* \M6BS */
}
If ((Arg0 == 0x07))
{
Local0 = M7BS /* \M7BS */
}
If ((Arg0 == 0x08))
{
Local0 = M8BS /* \M8BS */
}
If ((Arg0 == 0x09))
{
Local0 = M9BS /* \M9BS */
}
If ((Arg0 == 0x0A))
{
Local0 = MABS /* \MABS */
}
If ((Arg0 == 0x0B))
{
Local0 = MBBS /* \MBBS */
}
If ((Arg0 == 0x0C))
{
Local0 = MCBS /* \MCBS */
}
If ((Arg0 == 0x0D))
{
Local0 = MDBS /* \MDBS */
}
If ((Arg0 == 0x0E))
{
Local0 = MEBS /* \MEBS */
}
If ((Arg0 == 0x0F))
{
Local0 = MFBS /* \MFBS */
}
Return (TINT (Local0))
}
Method (MLIM, 1, NotSerialized)
{
Local0 = 0x00
If ((Arg0 == 0x00))
{
Local0 = M0RN /* \M0RN */
}
If ((Arg0 == 0x01))
{
Local0 = M1RN /* \M1RN */
}
If ((Arg0 == 0x02))
{
Local0 = M2RN /* \M2RN */
}
If ((Arg0 == 0x03))
{
Local0 = M3RN /* \M3RN */
}
If ((Arg0 == 0x04))
{
Local0 = M4RN /* \M4RN */
}
If ((Arg0 == 0x05))
{
Local0 = M5RN /* \M5RN */
}
If ((Arg0 == 0x06))
{
Local0 = M6RN /* \M6RN */
}
If ((Arg0 == 0x07))
{
Local0 = M7RN /* \M7RN */
}
If ((Arg0 == 0x08))
{
Local0 = M8RN /* \M8RN */
}
If ((Arg0 == 0x09))
{
Local0 = M9RN /* \M9RN */
}
If ((Arg0 == 0x0A))
{
Local0 = MARN /* \MARN */
}
If ((Arg0 == 0x0B))
{
Local0 = MBRN /* \MBRN */
}
If ((Arg0 == 0x0C))
{
Local0 = MCRN /* \MCRN */
}
If ((Arg0 == 0x0D))
{
Local0 = MDRN /* \MDRN */
}
If ((Arg0 == 0x0E))
{
Local0 = MERN /* \MERN */
}
If ((Arg0 == 0x0F))
{
Local0 = MFRN /* \MFRN */
}
Return (TINT (Local0))
}
Method (MSIZ, 1, NotSerialized)
{
Local0 = MLIM (Arg0)
Return (Local0)
}
Device (SCK0)
{
Name (_HID, "ACPI0004" /* Module Device */) // _HID: Hardware ID
Name (_UID, "CPUSCK0") // _UID: Unique ID
Name (LSTA, 0xFF)
Method (_STA, 0, NotSerialized) // _STA: Status
{
CUU0 = "CPUSCK0"
Local0 = PSTA (0x00)
Local1 = (Local0 & 0x03)
If (((LSTA != 0xFF) && (Local1 != LSTA)))
{
If ((Local1 == 0x03)) {}
Else
{
}
}
LSTA = Local1
Return (Local0)
}
Method (THNU, 0, NotSerialized)
{
Local0 = 0x00
Local1 = P0BM /* \P0BM */
While (Local1)
{
Local0 += (Local1 & 0x01)
Local1 >>= 0x01
}
Return ((0x00 | Local0))
}
Device (CP00)
{
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID
Method (_UID, 0, NotSerialized) // _UID: Unique ID
{
Return (CUID (0x00, 0x00))
}
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity
{
If ((CLOD == 0x00))
{
Return (0x00)
}
Else
{
Local0 = DerefOf (APT0 [0x00])
Local1 = CNBS /* \CNBS */
Local1 -= 0x01
Local0 >>= Local1
Local0 &= 0x01
Local1 = 0x00
Local1 *= 0x02
If ((Local0 == 0x01))
{
Local1 += 0x01
}
Return (Local1)
}
}
Method (_STA, 0, NotSerialized) // _STA: Status
{
If ((CSTA (0x00, 0x00) == 0x00))
{
Return (0x00)
}
ElseIf ((OSYS >= 0x0C))
{
Return (0x0F)
}
Else
{
Return (0x0B)
}
}
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry
{
If (SKOV)
{
Return (X2AP (0x00, 0x00))
}
Else
{
Return (LAPC (0x00, 0x00))
}
}
}
Device (CP01)
{
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID
Method (_UID, 0, NotSerialized) // _UID: Unique ID
{
Return (CUID (0x00, 0x01))
}
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity
{
If ((CLOD == 0x00))
{
Return (0x00)
}
Else
{
Local0 = DerefOf (APT0 [0x01])
Local1 = CNBS /* \CNBS */
Local1 -= 0x01
Local0 >>= Local1
Local0 &= 0x01
Local1 = 0x00
Local1 *= 0x02
If ((Local0 == 0x01))
{
Local1 += 0x01
}
Return (Local1)
}
}
Method (_STA, 0, NotSerialized) // _STA: Status
{
If ((CSTA (0x00, 0x01) == 0x00))
{
Return (0x00)
}
ElseIf ((OSYS >= 0x0C))
{
Return (0x0F)
}
Else
{
Return (0x0B)
}
}
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry
{
If (SKOV)
{
Return (X2AP (0x00, 0x01))
}
Else
{
Return (LAPC (0x00, 0x01))
}
}
}
Device (CP02)
{
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID
Method (_UID, 0, NotSerialized) // _UID: Unique ID
{
Return (CUID (0x00, 0x02))
}
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity
{
If ((CLOD == 0x00))
{
Return (0x00)
}
Else
{
Local0 = DerefOf (APT0 [0x02])
Local1 = CNBS /* \CNBS */
Local1 -= 0x01
Local0 >>= Local1
Local0 &= 0x01
Local1 = 0x00
Local1 *= 0x02
If ((Local0 == 0x01))
{
Local1 += 0x01
}
Return (Local1)
}
}
Method (_STA, 0, NotSerialized) // _STA: Status
{
If ((CSTA (0x00, 0x02) == 0x00))
{
Return (0x00)
}
ElseIf ((OSYS >= 0x0C))
{
Return (0x0F)
}
Else
{
Return (0x0B)
}
}
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry
{
If (SKOV)
{
Return (X2AP (0x00, 0x02))
}
Else
{
Return (LAPC (0x00, 0x02))
}
}
}
Device (CP03)
{
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID
Method (_UID, 0, NotSerialized) // _UID: Unique ID
{
Return (CUID (0x00, 0x03))
}
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity
{
If ((CLOD == 0x00))
{
Return (0x00)
}
Else
{
Local0 = DerefOf (APT0 [0x03])
Local1 = CNBS /* \CNBS */
Local1 -= 0x01
Local0 >>= Local1
Local0 &= 0x01
Local1 = 0x00
Local1 *= 0x02
If ((Local0 == 0x01))
{
Local1 += 0x01
}
Return (Local1)
}
}
Method (_STA, 0, NotSerialized) // _STA: Status
{
If ((CSTA (0x00, 0x03) == 0x00))
{
Return (0x00)
}
ElseIf ((OSYS >= 0x0C))
{
Return (0x0F)
}
Else
{
Return (0x0B)
}
}
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry
{
If (SKOV)
{
Return (X2AP (0x00, 0x03))
}
Else
{
Return (LAPC (0x00, 0x03))
}
}
}
Device (CP04)
{
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID
Method (_UID, 0, NotSerialized) // _UID: Unique ID
{
Return (CUID (0x00, 0x04))
}
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity
{
If ((CLOD == 0x00))
{
Return (0x00)
}
Else
{
Local0 = DerefOf (APT0 [0x04])
Local1 = CNBS /* \CNBS */
Local1 -= 0x01
Local0 >>= Local1
Local0 &= 0x01
Local1 = 0x00
Local1 *= 0x02
If ((Local0 == 0x01))
{
Local1 += 0x01
}
Return (Local1)
}
}
Method (_STA, 0, NotSerialized) // _STA: Status
{
If ((CSTA (0x00, 0x04) == 0x00))
{
Return (0x00)
}
ElseIf ((OSYS >= 0x0C))
{
Return (0x0F)
}
Else
{
Return (0x0B)
}
}
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry
{
If (SKOV)
{
Return (X2AP (0x00, 0x04))
}
Else
{
Return (LAPC (0x00, 0x04))
}
}
}
Device (CP05)
{
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID
Method (_UID, 0, NotSerialized) // _UID: Unique ID
{
Return (CUID (0x00, 0x05))
}
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity
{
If ((CLOD == 0x00))
{
Return (0x00)
}
Else
{
Local0 = DerefOf (APT0 [0x05])
Local1 = CNBS /* \CNBS */
Local1 -= 0x01
Local0 >>= Local1
Local0 &= 0x01
Local1 = 0x00
Local1 *= 0x02
If ((Local0 == 0x01))
{
Local1 += 0x01
}
Return (Local1)
}
}
Method (_STA, 0, NotSerialized) // _STA: Status
{
If ((CSTA (0x00, 0x05) == 0x00))
{
Return (0x00)
}
ElseIf ((OSYS >= 0x0C))
{
Return (0x0F)
}
Else
{
Return (0x0B)
}
}
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry
{
If (SKOV)
{
Return (X2AP (0x00, 0x05))
}
Else
{
Return (LAPC (0x00, 0x05))
}
}
}
Device (CP06)
{
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID
Method (_UID, 0, NotSerialized) // _UID: Unique ID
{
Return (CUID (0x00, 0x06))
}
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity
{
If ((CLOD == 0x00))
{
Return (0x00)
}
Else
{
Local0 = DerefOf (APT0 [0x06])
Local1 = CNBS /* \CNBS */
Local1 -= 0x01
Local0 >>= Local1
Local0 &= 0x01
Local1 = 0x00
Local1 *= 0x02
If ((Local0 == 0x01))
{
Local1 += 0x01
}
Return (Local1)
}
}
Method (_STA, 0, NotSerialized) // _STA: Status
{
If ((CSTA (0x00, 0x06) == 0x00))
{
Return (0x00)
}
ElseIf ((OSYS >= 0x0C))
{
Return (0x0F)
}
Else
{
Return (0x0B)
}
}
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry
{
If (SKOV)
{
Return (X2AP (0x00, 0x06))
}
Else
{
Return (LAPC (0x00, 0x06))
}
}
}
Device (CP07)
{
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID
Method (_UID, 0, NotSerialized) // _UID: Unique ID
{
Return (CUID (0x00, 0x07))
}
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity
{
If ((CLOD == 0x00))
{
Return (0x00)
}
Else
{
Local0 = DerefOf (APT0 [0x07])
Local1 = CNBS /* \CNBS */
Local1 -= 0x01
Local0 >>= Local1
Local0 &= 0x01
Local1 = 0x00
Local1 *= 0x02
If ((Local0 == 0x01))
{
Local1 += 0x01
}
Return (Local1)
}
}
Method (_STA, 0, NotSerialized) // _STA: Status
{
If ((CSTA (0x00, 0x07) == 0x00))
{
Return (0x00)
}
ElseIf ((OSYS >= 0x0C))
{
Return (0x0F)
}
Else
{
Return (0x0B)
}
}
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry
{
If (SKOV)
{
Return (X2AP (0x00, 0x07))
}
Else
{
Return (LAPC (0x00, 0x07))
}
}
}
Device (CP08)
{
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID
Method (_UID, 0, NotSerialized) // _UID: Unique ID
{
Return (CUID (0x00, 0x08))
}
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity
{
If ((CLOD == 0x00))
{
Return (0x00)
}
Else
{
Local0 = DerefOf (APT0 [0x08])
Local1 = CNBS /* \CNBS */
Local1 -= 0x01
Local0 >>= Local1
Local0 &= 0x01
Local1 = 0x00
Local1 *= 0x02
If ((Local0 == 0x01))
{
Local1 += 0x01
}
Return (Local1)
}
}
Method (_STA, 0, NotSerialized) // _STA: Status
{
If ((CSTA (0x00, 0x08) == 0x00))
{
Return (0x00)
}
ElseIf ((OSYS >= 0x0C))
{
Return (0x0F)
}
Else
{
Return (0x0B)
}
}
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry
{
If (SKOV)
{
Return (X2AP (0x00, 0x08))
}
Else
{
Return (LAPC (0x00, 0x08))
}
}
}
Device (CP09)
{
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID
Method (_UID, 0, NotSerialized) // _UID: Unique ID
{
Return (CUID (0x00, 0x09))
}
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity
{
If ((CLOD == 0x00))
{
Return (0x00)
}
Else
{
Local0 = DerefOf (APT0 [0x09])
Local1 = CNBS /* \CNBS */
Local1 -= 0x01
Local0 >>= Local1
Local0 &= 0x01
Local1 = 0x00
Local1 *= 0x02
If ((Local0 == 0x01))
{
Local1 += 0x01
}
Return (Local1)
}
}
Method (_STA, 0, NotSerialized) // _STA: Status
{
If ((CSTA (0x00, 0x09) == 0x00))
{
Return (0x00)
}
ElseIf ((OSYS >= 0x0C))
{
Return (0x0F)
}
Else
{
Return (0x0B)
}
}
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry
{
If (SKOV)
{
Return (X2AP (0x00, 0x09))
}
Else
{
Return (LAPC (0x00, 0x09))
}
}
}
Device (CP0A)
{
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID
Method (_UID, 0, NotSerialized) // _UID: Unique ID
{
Return (CUID (0x00, 0x0A))
}
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity
{
If ((CLOD == 0x00))
{
Return (0x00)
}
Else
{
Local0 = DerefOf (APT0 [0x0A])
Local1 = CNBS /* \CNBS */
Local1 -= 0x01
Local0 >>= Local1
Local0 &= 0x01
Local1 = 0x00
Local1 *= 0x02
If ((Local0 == 0x01))
{
Local1 += 0x01
}
Return (Local1)
}
}
Method (_STA, 0, NotSerialized) // _STA: Status
{
If ((CSTA (0x00, 0x0A) == 0x00))
{
Return (0x00)
}
ElseIf ((OSYS >= 0x0C))
{
Return (0x0F)
}
Else
{
Return (0x0B)
}
}
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry
{
If (SKOV)
{
Return (X2AP (0x00, 0x0A))
}
Else
{
Return (LAPC (0x00, 0x0A))
}
}
}
Device (CP0B)
{
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID
Method (_UID, 0, NotSerialized) // _UID: Unique ID
{
Return (CUID (0x00, 0x0B))
}
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity
{
If ((CLOD == 0x00))
{
Return (0x00)
}
Else
{
Local0 = DerefOf (APT0 [0x0B])
Local1 = CNBS /* \CNBS */
Local1 -= 0x01
Local0 >>= Local1
Local0 &= 0x01
Local1 = 0x00
Local1 *= 0x02
If ((Local0 == 0x01))
{
Local1 += 0x01
}
Return (Local1)
}
}
Method (_STA, 0, NotSerialized) // _STA: Status
{
If ((CSTA (0x00, 0x0B) == 0x00))
{
Return (0x00)
}
ElseIf ((OSYS >= 0x0C))
{
Return (0x0F)
}
Else
{
Return (0x0B)
}
}
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry
{
If (SKOV)
{
Return (X2AP (0x00, 0x0B))
}
Else
{
Return (LAPC (0x00, 0x0B))
}
}
}
Device (CP0C)
{
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID
Method (_UID, 0, NotSerialized) // _UID: Unique ID
{
Return (CUID (0x00, 0x0C))
}
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity
{
If ((CLOD == 0x00))
{
Return (0x00)
}
Else
{
Local0 = DerefOf (APT0 [0x0C])
Local1 = CNBS /* \CNBS */
Local1 -= 0x01
Local0 >>= Local1
Local0 &= 0x01
Local1 = 0x00
Local1 *= 0x02
If ((Local0 == 0x01))
{
Local1 += 0x01
}
Return (Local1)
}
}
Method (_STA, 0, NotSerialized) // _STA: Status
{
If ((CSTA (0x00, 0x0C) == 0x00))
{
Return (0x00)
}
ElseIf ((OSYS >= 0x0C))
{
Return (0x0F)
}
Else
{
Return (0x0B)
}
}
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry
{
If (SKOV)
{
Return (X2AP (0x00, 0x0C))
}
Else
{
Return (LAPC (0x00, 0x0C))
}
}
}
Device (CP0D)
{
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID
Method (_UID, 0, NotSerialized) // _UID: Unique ID
{
Return (CUID (0x00, 0x0D))
}
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity
{
If ((CLOD == 0x00))
{
Return (0x00)
}
Else
{
Local0 = DerefOf (APT0 [0x0D])
Local1 = CNBS /* \CNBS */
Local1 -= 0x01
Local0 >>= Local1
Local0 &= 0x01
Local1 = 0x00
Local1 *= 0x02
If ((Local0 == 0x01))
{
Local1 += 0x01
}
Return (Local1)
}
}
Method (_STA, 0, NotSerialized) // _STA: Status
{
If ((CSTA (0x00, 0x0D) == 0x00))
{
Return (0x00)
}
ElseIf ((OSYS >= 0x0C))
{
Return (0x0F)
}
Else
{
Return (0x0B)
}
}
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry
{
If (SKOV)
{
Return (X2AP (0x00, 0x0D))
}
Else
{
Return (LAPC (0x00, 0x0D))
}
}
}
Device (CP0E)
{
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID
Method (_UID, 0, NotSerialized) // _UID: Unique ID
{
Return (CUID (0x00, 0x0E))
}
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity
{
If ((CLOD == 0x00))
{
Return (0x00)
}
Else
{
Local0 = DerefOf (APT0 [0x0E])
Local1 = CNBS /* \CNBS */
Local1 -= 0x01
Local0 >>= Local1
Local0 &= 0x01
Local1 = 0x00
Local1 *= 0x02
If ((Local0 == 0x01))
{
Local1 += 0x01
}
Return (Local1)
}
}
Method (_STA, 0, NotSerialized) // _STA: Status
{
If ((CSTA (0x00, 0x0E) == 0x00))
{
Return (0x00)
}
ElseIf ((OSYS >= 0x0C))
{
Return (0x0F)
}
Else
{
Return (0x0B)
}
}
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry
{
If (SKOV)
{
Return (X2AP (0x00, 0x0E))
}
Else
{
Return (LAPC (0x00, 0x0E))
}
}
}
Device (CP0F)
{
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID
Method (_UID, 0, NotSerialized) // _UID: Unique ID
{
Return (CUID (0x00, 0x0F))
}
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity
{
If ((CLOD == 0x00))
{
Return (0x00)
}
Else
{
Local0 = DerefOf (APT0 [0x0F])
Local1 = CNBS /* \CNBS */
Local1 -= 0x01
Local0 >>= Local1
Local0 &= 0x01
Local1 = 0x00
Local1 *= 0x02
If ((Local0 == 0x01))
{
Local1 += 0x01
}
Return (Local1)
}
}
Method (_STA, 0, NotSerialized) // _STA: Status
{
If ((CSTA (0x00, 0x0F) == 0x00))
{
Return (0x00)
}
ElseIf ((OSYS >= 0x0C))
{
Return (0x0F)
}
Else
{
Return (0x0B)
}
}
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry
{
If (SKOV)
{
Return (X2AP (0x00, 0x0F))
}
Else
{
Return (LAPC (0x00, 0x0F))
}
}
}
Device (CP10)
{
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID
Method (_UID, 0, NotSerialized) // _UID: Unique ID
{
Return (CUID (0x00, 0x10))
}
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity
{
If ((CLOD == 0x00))
{
Return (0x00)
}
Else
{
Local0 = DerefOf (APT0 [0x10])
Local1 = CNBS /* \CNBS */
Local1 -= 0x01
Local0 >>= Local1
Local0 &= 0x01
Local1 = 0x00
Local1 *= 0x02
If ((Local0 == 0x01))
{
Local1 += 0x01
}
Return (Local1)
}
}
Method (_STA, 0, NotSerialized) // _STA: Status
{
If ((CSTA (0x00, 0x10) == 0x00))
{
Return (0x00)
}
ElseIf ((OSYS >= 0x0C))
{
Return (0x0F)
}
Else
{
Return (0x0B)
}
}
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry
{
If (SKOV)
{
Return (X2AP (0x00, 0x10))
}
Else
{
Return (LAPC (0x00, 0x10))
}
}
}
Device (CP11)
{
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID
Method (_UID, 0, NotSerialized) // _UID: Unique ID
{
Return (CUID (0x00, 0x11))
}
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity
{
If ((CLOD == 0x00))
{
Return (0x00)
}
Else
{
Local0 = DerefOf (APT0 [0x11])
Local1 = CNBS /* \CNBS */
Local1 -= 0x01
Local0 >>= Local1
Local0 &= 0x01
Local1 = 0x00
Local1 *= 0x02
If ((Local0 == 0x01))
{
Local1 += 0x01
}
Return (Local1)
}
}
Method (_STA, 0, NotSerialized) // _STA: Status
{
If ((CSTA (0x00, 0x11) == 0x00))
{
Return (0x00)
}
ElseIf ((OSYS >= 0x0C))
{
Return (0x0F)
}
Else
{
Return (0x0B)
}
}
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry
{
If (SKOV)
{
Return (X2AP (0x00, 0x11))
}
Else
{
Return (LAPC (0x00, 0x11))
}
}
}
Device (CP12)
{
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID
Method (_UID, 0, NotSerialized) // _UID: Unique ID
{
Return (CUID (0x00, 0x12))
}
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity
{
If ((CLOD == 0x00))
{
Return (0x00)
}
Else
{
Local0 = DerefOf (APT0 [0x12])
Local1 = CNBS /* \CNBS */
Local1 -= 0x01
Local0 >>= Local1
Local0 &= 0x01
Local1 = 0x00
Local1 *= 0x02
If ((Local0 == 0x01))
{
Local1 += 0x01
}
Return (Local1)
}
}
Method (_STA, 0, NotSerialized) // _STA: Status
{
If ((CSTA (0x00, 0x12) == 0x00))
{
Return (0x00)
}
ElseIf ((OSYS >= 0x0C))
{
Return (0x0F)
}
Else
{
Return (0x0B)
}
}
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry
{
If (SKOV)
{
Return (X2AP (0x00, 0x12))
}
Else
{
Return (LAPC (0x00, 0x12))
}
}
}
Device (CP13)
{
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID
Method (_UID, 0, NotSerialized) // _UID: Unique ID
{
Return (CUID (0x00, 0x13))
}
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity
{
If ((CLOD == 0x00))
{
Return (0x00)
}
Else
{
Local0 = DerefOf (APT0 [0x13])
Local1 = CNBS /* \CNBS */
Local1 -= 0x01
Local0 >>= Local1
Local0 &= 0x01
Local1 = 0x00
Local1 *= 0x02
If ((Local0 == 0x01))
{
Local1 += 0x01
}
Return (Local1)
}
}
Method (_STA, 0, NotSerialized) // _STA: Status
{
If ((CSTA (0x00, 0x13) == 0x00))
{
Return (0x00)
}
ElseIf ((OSYS >= 0x0C))
{
Return (0x0F)
}
Else
{
Return (0x0B)
}
}
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry
{
If (SKOV)
{
Return (X2AP (0x00, 0x13))
}
Else
{
Return (LAPC (0x00, 0x13))
}
}
}
Device (CP14)
{
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID
Method (_UID, 0, NotSerialized) // _UID: Unique ID
{
Return (CUID (0x00, 0x14))
}
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity
{
If ((CLOD == 0x00))
{
Return (0x00)
}
Else
{
Local0 = DerefOf (APT0 [0x14])
Local1 = CNBS /* \CNBS */
Local1 -= 0x01
Local0 >>= Local1
Local0 &= 0x01
Local1 = 0x00
Local1 *= 0x02
If ((Local0 == 0x01))
{
Local1 += 0x01
}
Return (Local1)
}
}
Method (_STA, 0, NotSerialized) // _STA: Status
{
If ((CSTA (0x00, 0x14) == 0x00))
{
Return (0x00)
}
ElseIf ((OSYS >= 0x0C))
{
Return (0x0F)
}
Else
{
Return (0x0B)
}
}
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry
{
If (SKOV)
{
Return (X2AP (0x00, 0x14))
}
Else
{
Return (LAPC (0x00, 0x14))
}
}
}
Device (CP15)
{
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID
Method (_UID, 0, NotSerialized) // _UID: Unique ID
{
Return (CUID (0x00, 0x15))
}
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity
{
If ((CLOD == 0x00))
{
Return (0x00)
}
Else
{
Local0 = DerefOf (APT0 [0x15])
Local1 = CNBS /* \CNBS */
Local1 -= 0x01
Local0 >>= Local1
Local0 &= 0x01
Local1 = 0x00
Local1 *= 0x02
If ((Local0 == 0x01))
{
Local1 += 0x01
}
Return (Local1)
}
}
Method (_STA, 0, NotSerialized) // _STA: Status
{
If ((CSTA (0x00, 0x15) == 0x00))
{
Return (0x00)
}
ElseIf ((OSYS >= 0x0C))
{
Return (0x0F)
}
Else
{
Return (0x0B)
}
}
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry
{
If (SKOV)
{
Return (X2AP (0x00, 0x15))
}
Else
{
Return (LAPC (0x00, 0x15))
}
}
}
Device (CP16)
{
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID
Method (_UID, 0, NotSerialized) // _UID: Unique ID
{
Return (CUID (0x00, 0x16))
}
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity
{
If ((CLOD == 0x00))
{
Return (0x00)
}
Else
{
Local0 = DerefOf (APT0 [0x16])
Local1 = CNBS /* \CNBS */
Local1 -= 0x01
Local0 >>= Local1
Local0 &= 0x01
Local1 = 0x00
Local1 *= 0x02
If ((Local0 == 0x01))
{
Local1 += 0x01
}
Return (Local1)
}
}
Method (_STA, 0, NotSerialized) // _STA: Status
{
If ((CSTA (0x00, 0x16) == 0x00))
{
Return (0x00)
}
ElseIf ((OSYS >= 0x0C))
{
Return (0x0F)
}
Else
{
Return (0x0B)
}
}
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry
{
If (SKOV)
{
Return (X2AP (0x00, 0x16))
}
Else
{
Return (LAPC (0x00, 0x16))
}
}
}
Device (CP17)
{
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID
Method (_UID, 0, NotSerialized) // _UID: Unique ID
{
Return (CUID (0x00, 0x17))
}
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity
{
If ((CLOD == 0x00))
{
Return (0x00)
}
Else
{
Local0 = DerefOf (APT0 [0x17])
Local1 = CNBS /* \CNBS */
Local1 -= 0x01
Local0 >>= Local1
Local0 &= 0x01
Local1 = 0x00
Local1 *= 0x02
If ((Local0 == 0x01))
{
Local1 += 0x01
}
Return (Local1)
}
}
Method (_STA, 0, NotSerialized) // _STA: Status
{
If ((CSTA (0x00, 0x17) == 0x00))
{
Return (0x00)
}
ElseIf ((OSYS >= 0x0C))
{
Return (0x0F)
}
Else
{
Return (0x0B)
}
}
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry
{
If (SKOV)
{
Return (X2AP (0x00, 0x17))
}
Else
{
Return (LAPC (0x00, 0x17))
}
}
}
Device (CP18)
{
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID
Method (_UID, 0, NotSerialized) // _UID: Unique ID
{
Return (CUID (0x00, 0x18))
}
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity
{
If ((CLOD == 0x00))
{
Return (0x00)
}
Else
{
Local0 = DerefOf (APT0 [0x18])
Local1 = CNBS /* \CNBS */
Local1 -= 0x01
Local0 >>= Local1
Local0 &= 0x01
Local1 = 0x00
Local1 *= 0x02
If ((Local0 == 0x01))
{
Local1 += 0x01
}
Return (Local1)
}
}
Method (_STA, 0, NotSerialized) // _STA: Status
{
If ((CSTA (0x00, 0x18) == 0x00))
{
Return (0x00)
}
ElseIf ((OSYS >= 0x0C))
{
Return (0x0F)
}
Else
{
Return (0x0B)
}
}
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry
{
If (SKOV)
{
Return (X2AP (0x00, 0x18))
}
Else
{
Return (LAPC (0x00, 0x18))
}
}
}
Device (CP19)
{
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID
Method (_UID, 0, NotSerialized) // _UID: Unique ID
{
Return (CUID (0x00, 0x19))
}
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity
{
If ((CLOD == 0x00))
{
Return (0x00)
}
Else
{
Local0 = DerefOf (APT0 [0x19])
Local1 = CNBS /* \CNBS */
Local1 -= 0x01
Local0 >>= Local1
Local0 &= 0x01
Local1 = 0x00
Local1 *= 0x02
If ((Local0 == 0x01))
{
Local1 += 0x01
}
Return (Local1)
}
}
Method (_STA, 0, NotSerialized) // _STA: Status
{
If ((CSTA (0x00, 0x19) == 0x00))
{
Return (0x00)
}
ElseIf ((OSYS >= 0x0C))
{
Return (0x0F)
}
Else
{
Return (0x0B)
}
}
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry
{
If (SKOV)
{
Return (X2AP (0x00, 0x19))
}
Else
{
Return (LAPC (0x00, 0x19))
}
}
}
Device (CP1A)
{
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID
Method (_UID, 0, NotSerialized) // _UID: Unique ID
{
Return (CUID (0x00, 0x1A))
}
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity
{
If ((CLOD == 0x00))
{
Return (0x00)
}
Else
{
Local0 = DerefOf (APT0 [0x1A])
Local1 = CNBS /* \CNBS */
Local1 -= 0x01
Local0 >>= Local1
Local0 &= 0x01
Local1 = 0x00
Local1 *= 0x02
If ((Local0 == 0x01))
{
Local1 += 0x01
}
Return (Local1)
}
}
Method (_STA, 0, NotSerialized) // _STA: Status
{
If ((CSTA (0x00, 0x1A) == 0x00))
{
Return (0x00)
}
ElseIf ((OSYS >= 0x0C))
{
Return (0x0F)
}
Else
{
Return (0x0B)
}
}
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry
{
If (SKOV)
{
Return (X2AP (0x00, 0x1A))
}
Else
{
Return (LAPC (0x00, 0x1A))
}
}
}
Device (CP1B)
{
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID
Method (_UID, 0, NotSerialized) // _UID: Unique ID
{
Return (CUID (0x00, 0x1B))
}
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity
{
If ((CLOD == 0x00))
{
Return (0x00)
}
Else
{
Local0 = DerefOf (APT0 [0x1B])
Local1 = CNBS /* \CNBS */
Local1 -= 0x01
Local0 >>= Local1
Local0 &= 0x01
Local1 = 0x00
Local1 *= 0x02
If ((Local0 == 0x01))
{
Local1 += 0x01
}
Return (Local1)
}
}
Method (_STA, 0, NotSerialized) // _STA: Status
{
If ((CSTA (0x00, 0x1B) == 0x00))
{
Return (0x00)
}
ElseIf ((OSYS >= 0x0C))
{
Return (0x0F)
}
Else
{
Return (0x0B)
}
}
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry
{
If (SKOV)
{
Return (X2AP (0x00, 0x1B))
}
Else
{
Return (LAPC (0x00, 0x1B))
}
}
}
Device (CP1C)
{
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID
Method (_UID, 0, NotSerialized) // _UID: Unique ID
{
Return (CUID (0x00, 0x1C))
}
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity
{
If ((CLOD == 0x00))
{
Return (0x00)
}
Else
{
Local0 = DerefOf (APT0 [0x1C])
Local1 = CNBS /* \CNBS */
Local1 -= 0x01
Local0 >>= Local1
Local0 &= 0x01
Local1 = 0x00
Local1 *= 0x02
If ((Local0 == 0x01))
{
Local1 += 0x01
}
Return (Local1)
}
}
Method (_STA, 0, NotSerialized) // _STA: Status
{
If ((CSTA (0x00, 0x1C) == 0x00))
{
Return (0x00)
}
ElseIf ((OSYS >= 0x0C))
{
Return (0x0F)
}
Else
{
Return (0x0B)
}
}
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry
{
If (SKOV)
{
Return (X2AP (0x00, 0x1C))
}
Else
{
Return (LAPC (0x00, 0x1C))
}
}
}
Device (CP1D)
{
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID
Method (_UID, 0, NotSerialized) // _UID: Unique ID
{
Return (CUID (0x00, 0x1D))
}
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity
{
If ((CLOD == 0x00))
{
Return (0x00)
}
Else
{
Local0 = DerefOf (APT0 [0x1D])
Local1 = CNBS /* \CNBS */
Local1 -= 0x01
Local0 >>= Local1
Local0 &= 0x01
Local1 = 0x00
Local1 *= 0x02
If ((Local0 == 0x01))
{
Local1 += 0x01
}
Return (Local1)
}
}
Method (_STA, 0, NotSerialized) // _STA: Status
{
If ((CSTA (0x00, 0x1D) == 0x00))
{
Return (0x00)
}
ElseIf ((OSYS >= 0x0C))
{
Return (0x0F)
}
Else
{
Return (0x0B)
}
}
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry
{
If (SKOV)
{
Return (X2AP (0x00, 0x1D))
}
Else
{
Return (LAPC (0x00, 0x1D))
}
}
}
Device (CP1E)
{
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID
Method (_UID, 0, NotSerialized) // _UID: Unique ID
{
Return (CUID (0x00, 0x1E))
}
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity
{
If ((CLOD == 0x00))
{
Return (0x00)
}
Else
{
Local0 = DerefOf (APT0 [0x1E])
Local1 = CNBS /* \CNBS */
Local1 -= 0x01
Local0 >>= Local1
Local0 &= 0x01
Local1 = 0x00
Local1 *= 0x02
If ((Local0 == 0x01))
{
Local1 += 0x01
}
Return (Local1)
}
}
Method (_STA, 0, NotSerialized) // _STA: Status
{
If ((CSTA (0x00, 0x1E) == 0x00))
{
Return (0x00)
}
ElseIf ((OSYS >= 0x0C))
{
Return (0x0F)
}
Else
{
Return (0x0B)
}
}
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry
{
If (SKOV)
{
Return (X2AP (0x00, 0x1E))
}
Else
{
Return (LAPC (0x00, 0x1E))
}
}
}
Device (CP1F)
{
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID
Method (_UID, 0, NotSerialized) // _UID: Unique ID
{
Return (CUID (0x00, 0x1F))
}
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity
{
If ((CLOD == 0x00))
{
Return (0x00)
}
Else
{
Local0 = DerefOf (APT0 [0x1F])
Local1 = CNBS /* \CNBS */
Local1 -= 0x01
Local0 >>= Local1
Local0 &= 0x01
Local1 = 0x00
Local1 *= 0x02
If ((Local0 == 0x01))
{
Local1 += 0x01
}
Return (Local1)
}
}
Method (_STA, 0, NotSerialized) // _STA: Status
{
If ((CSTA (0x00, 0x1F) == 0x00))
{
Return (0x00)
}
ElseIf ((OSYS >= 0x0C))
{
Return (0x0F)
}
Else
{
Return (0x0B)
}
}
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry
{
If (SKOV)
{
Return (X2AP (0x00, 0x1F))
}
Else
{
Return (LAPC (0x00, 0x1F))
}
}
}
Device (CP20)
{
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID
Method (_UID, 0, NotSerialized) // _UID: Unique ID
{
Return (CUID (0x00, 0x20))
}
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity
{
If ((CLOD == 0x00))
{
Return (0x00)
}
Else
{
Local0 = DerefOf (APT0 [0x20])
Local1 = CNBS /* \CNBS */
Local1 -= 0x01
Local0 >>= Local1
Local0 &= 0x01
Local1 = 0x00
Local1 *= 0x02
If ((Local0 == 0x01))
{
Local1 += 0x01
}
Return (Local1)
}
}
Method (_STA, 0, NotSerialized) // _STA: Status
{
If ((CSTA (0x00, 0x20) == 0x00))
{
Return (0x00)
}
ElseIf ((OSYS >= 0x0C))
{
Return (0x0F)
}
Else
{
Return (0x0B)
}
}
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry
{
If (SKOV)
{
Return (X2AP (0x00, 0x20))
}
Else
{
Return (LAPC (0x00, 0x20))
}
}
}
Device (CP21)
{
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID
Method (_UID, 0, NotSerialized) // _UID: Unique ID
{
Return (CUID (0x00, 0x21))
}
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity
{
If ((CLOD == 0x00))
{
Return (0x00)
}
Else
{
Local0 = DerefOf (APT0 [0x21])
Local1 = CNBS /* \CNBS */
Local1 -= 0x01
Local0 >>= Local1
Local0 &= 0x01
Local1 = 0x00
Local1 *= 0x02
If ((Local0 == 0x01))
{
Local1 += 0x01
}
Return (Local1)
}
}
Method (_STA, 0, NotSerialized) // _STA: Status
{
If ((CSTA (0x00, 0x21) == 0x00))
{
Return (0x00)
}
ElseIf ((OSYS >= 0x0C))
{
Return (0x0F)
}
Else
{
Return (0x0B)
}
}
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry
{
If (SKOV)
{
Return (X2AP (0x00, 0x21))
}
Else
{
Return (LAPC (0x00, 0x21))
}
}
}
Device (CP22)
{
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID
Method (_UID, 0, NotSerialized) // _UID: Unique ID
{
Return (CUID (0x00, 0x22))
}
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity
{
If ((CLOD == 0x00))
{
Return (0x00)
}
Else
{
Local0 = DerefOf (APT0 [0x22])
Local1 = CNBS /* \CNBS */
Local1 -= 0x01
Local0 >>= Local1
Local0 &= 0x01
Local1 = 0x00
Local1 *= 0x02
If ((Local0 == 0x01))
{
Local1 += 0x01
}
Return (Local1)
}
}
Method (_STA, 0, NotSerialized) // _STA: Status
{
If ((CSTA (0x00, 0x22) == 0x00))
{
Return (0x00)
}
ElseIf ((OSYS >= 0x0C))
{
Return (0x0F)
}
Else
{
Return (0x0B)
}
}
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry
{
If (SKOV)
{
Return (X2AP (0x00, 0x22))
}
Else
{
Return (LAPC (0x00, 0x22))
}
}
}
Device (CP23)
{
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID
Method (_UID, 0, NotSerialized) // _UID: Unique ID
{
Return (CUID (0x00, 0x23))
}
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity
{
If ((CLOD == 0x00))
{
Return (0x00)
}
Else
{
Local0 = DerefOf (APT0 [0x23])
Local1 = CNBS /* \CNBS */
Local1 -= 0x01
Local0 >>= Local1
Local0 &= 0x01
Local1 = 0x00
Local1 *= 0x02
If ((Local0 == 0x01))
{
Local1 += 0x01
}
Return (Local1)
}
}
Method (_STA, 0, NotSerialized) // _STA: Status
{
If ((CSTA (0x00, 0x23) == 0x00))
{
Return (0x00)
}
ElseIf ((OSYS >= 0x0C))
{
Return (0x0F)
}
Else
{
Return (0x0B)
}
}
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry
{
If (SKOV)
{
Return (X2AP (0x00, 0x23))
}
Else
{
Return (LAPC (0x00, 0x23))
}
}
}
Device (CP24)
{
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID
Method (_UID, 0, NotSerialized) // _UID: Unique ID
{
Return (CUID (0x00, 0x24))
}
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity
{
If ((CLOD == 0x00))
{
Return (0x00)
}
Else
{
Local0 = DerefOf (APT0 [0x24])
Local1 = CNBS /* \CNBS */
Local1 -= 0x01
Local0 >>= Local1
Local0 &= 0x01
Local1 = 0x00
Local1 *= 0x02
If ((Local0 == 0x01))
{
Local1 += 0x01
}
Return (Local1)
}
}
Method (_STA, 0, NotSerialized) // _STA: Status
{
If ((CSTA (0x00, 0x24) == 0x00))
{
Return (0x00)
}
ElseIf ((OSYS >= 0x0C))
{
Return (0x0F)
}
Else
{
Return (0x0B)
}
}
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry
{
If (SKOV)
{
Return (X2AP (0x00, 0x24))
}
Else
{
Return (LAPC (0x00, 0x24))
}
}
}
Device (CP25)
{
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID
Method (_UID, 0, NotSerialized) // _UID: Unique ID
{
Return (CUID (0x00, 0x25))
}
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity
{
If ((CLOD == 0x00))
{
Return (0x00)
}
Else
{
Local0 = DerefOf (APT0 [0x25])
Local1 = CNBS /* \CNBS */
Local1 -= 0x01
Local0 >>= Local1
Local0 &= 0x01
Local1 = 0x00
Local1 *= 0x02
If ((Local0 == 0x01))
{
Local1 += 0x01
}
Return (Local1)
}
}
Method (_STA, 0, NotSerialized) // _STA: Status
{
If ((CSTA (0x00, 0x25) == 0x00))
{
Return (0x00)
}
ElseIf ((OSYS >= 0x0C))
{
Return (0x0F)
}
Else
{
Return (0x0B)
}
}
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry
{
If (SKOV)
{
Return (X2AP (0x00, 0x25))
}
Else
{
Return (LAPC (0x00, 0x25))
}
}
}
Device (CP26)
{
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID
Method (_UID, 0, NotSerialized) // _UID: Unique ID
{
Return (CUID (0x00, 0x26))
}
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity
{
If ((CLOD == 0x00))
{
Return (0x00)
}
Else
{
Local0 = DerefOf (APT0 [0x26])
Local1 = CNBS /* \CNBS */
Local1 -= 0x01
Local0 >>= Local1
Local0 &= 0x01
Local1 = 0x00
Local1 *= 0x02
If ((Local0 == 0x01))
{
Local1 += 0x01
}
Return (Local1)
}
}
Method (_STA, 0, NotSerialized) // _STA: Status
{
If ((CSTA (0x00, 0x26) == 0x00))
{
Return (0x00)
}
ElseIf ((OSYS >= 0x0C))
{
Return (0x0F)
}
Else
{
Return (0x0B)
}
}
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry
{
If (SKOV)
{
Return (X2AP (0x00, 0x26))
}
Else
{
Return (LAPC (0x00, 0x26))
}
}
}
Device (CP27)
{
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID
Method (_UID, 0, NotSerialized) // _UID: Unique ID
{
Return (CUID (0x00, 0x27))
}
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity
{
If ((CLOD == 0x00))
{
Return (0x00)
}
Else
{
Local0 = DerefOf (APT0 [0x27])
Local1 = CNBS /* \CNBS */
Local1 -= 0x01
Local0 >>= Local1
Local0 &= 0x01
Local1 = 0x00
Local1 *= 0x02
If ((Local0 == 0x01))
{
Local1 += 0x01
}
Return (Local1)
}
}
Method (_STA, 0, NotSerialized) // _STA: Status
{
If ((CSTA (0x00, 0x27) == 0x00))
{
Return (0x00)
}
ElseIf ((OSYS >= 0x0C))
{
Return (0x0F)
}
Else
{
Return (0x0B)
}
}
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry
{
If (SKOV)
{
Return (X2AP (0x00, 0x27))
}
Else
{
Return (LAPC (0x00, 0x27))
}
}
}
Device (CP28)
{
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID
Method (_UID, 0, NotSerialized) // _UID: Unique ID
{
Return (CUID (0x00, 0x28))
}
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity
{
If ((CLOD == 0x00))
{
Return (0x00)
}
Else
{
Local0 = DerefOf (APT0 [0x28])
Local1 = CNBS /* \CNBS */
Local1 -= 0x01
Local0 >>= Local1
Local0 &= 0x01
Local1 = 0x00
Local1 *= 0x02
If ((Local0 == 0x01))
{
Local1 += 0x01
}
Return (Local1)
}
}
Method (_STA, 0, NotSerialized) // _STA: Status
{
If ((CSTA (0x00, 0x28) == 0x00))
{
Return (0x00)
}
ElseIf ((OSYS >= 0x0C))
{
Return (0x0F)
}
Else
{
Return (0x0B)
}
}
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry
{
If (SKOV)
{
Return (X2AP (0x00, 0x28))
}
Else
{
Return (LAPC (0x00, 0x28))
}
}
}
Device (CP29)
{
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID
Method (_UID, 0, NotSerialized) // _UID: Unique ID
{
Return (CUID (0x00, 0x29))
}
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity
{
If ((CLOD == 0x00))
{
Return (0x00)
}
Else
{
Local0 = DerefOf (APT0 [0x29])
Local1 = CNBS /* \CNBS */
Local1 -= 0x01
Local0 >>= Local1
Local0 &= 0x01
Local1 = 0x00
Local1 *= 0x02
If ((Local0 == 0x01))
{
Local1 += 0x01
}
Return (Local1)
}
}
Method (_STA, 0, NotSerialized) // _STA: Status
{
If ((CSTA (0x00, 0x29) == 0x00))
{
Return (0x00)
}
ElseIf ((OSYS >= 0x0C))
{
Return (0x0F)
}
Else
{
Return (0x0B)
}
}
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry
{
If (SKOV)
{
Return (X2AP (0x00, 0x29))
}
Else
{
Return (LAPC (0x00, 0x29))
}
}
}
Device (CP2A)
{
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID
Method (_UID, 0, NotSerialized) // _UID: Unique ID
{
Return (CUID (0x00, 0x2A))
}
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity
{
If ((CLOD == 0x00))
{
Return (0x00)
}
Else
{
Local0 = DerefOf (APT0 [0x2A])
Local1 = CNBS /* \CNBS */
Local1 -= 0x01
Local0 >>= Local1
Local0 &= 0x01
Local1 = 0x00
Local1 *= 0x02
If ((Local0 == 0x01))
{
Local1 += 0x01
}
Return (Local1)
}
}
Method (_STA, 0, NotSerialized) // _STA: Status
{
If ((CSTA (0x00, 0x2A) == 0x00))
{
Return (0x00)
}
ElseIf ((OSYS >= 0x0C))
{
Return (0x0F)
}
Else
{
Return (0x0B)
}
}
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry
{
If (SKOV)
{
Return (X2AP (0x00, 0x2A))
}
Else
{
Return (LAPC (0x00, 0x2A))
}
}
}
Device (CP2B)
{
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID
Method (_UID, 0, NotSerialized) // _UID: Unique ID
{
Return (CUID (0x00, 0x2B))
}
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity
{
If ((CLOD == 0x00))
{
Return (0x00)
}
Else
{
Local0 = DerefOf (APT0 [0x2B])
Local1 = CNBS /* \CNBS */
Local1 -= 0x01
Local0 >>= Local1
Local0 &= 0x01
Local1 = 0x00
Local1 *= 0x02
If ((Local0 == 0x01))
{
Local1 += 0x01
}
Return (Local1)
}
}
Method (_STA, 0, NotSerialized) // _STA: Status
{
If ((CSTA (0x00, 0x2B) == 0x00))
{
Return (0x00)
}
ElseIf ((OSYS >= 0x0C))
{
Return (0x0F)
}
Else
{
Return (0x0B)
}
}
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry
{
If (SKOV)
{
Return (X2AP (0x00, 0x2B))
}
Else
{
Return (LAPC (0x00, 0x2B))
}
}
}
Device (CP2C)
{
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID
Method (_UID, 0, NotSerialized) // _UID: Unique ID
{
Return (CUID (0x00, 0x2C))
}
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity
{
If ((CLOD == 0x00))
{
Return (0x00)
}
Else
{
Local0 = DerefOf (APT0 [0x2C])
Local1 = CNBS /* \CNBS */
Local1 -= 0x01
Local0 >>= Local1
Local0 &= 0x01
Local1 = 0x00
Local1 *= 0x02
If ((Local0 == 0x01))
{
Local1 += 0x01
}
Return (Local1)
}
}
Method (_STA, 0, NotSerialized) // _STA: Status
{
If ((CSTA (0x00, 0x2C) == 0x00))
{
Return (0x00)
}
ElseIf ((OSYS >= 0x0C))
{
Return (0x0F)
}
Else
{
Return (0x0B)
}
}
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry
{
If (SKOV)
{
Return (X2AP (0x00, 0x2C))
}
Else
{
Return (LAPC (0x00, 0x2C))
}
}
}
Device (CP2D)
{
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID
Method (_UID, 0, NotSerialized) // _UID: Unique ID
{
Return (CUID (0x00, 0x2D))
}
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity
{
If ((CLOD == 0x00))
{
Return (0x00)
}
Else
{
Local0 = DerefOf (APT0 [0x2D])
Local1 = CNBS /* \CNBS */
Local1 -= 0x01
Local0 >>= Local1
Local0 &= 0x01
Local1 = 0x00
Local1 *= 0x02
If ((Local0 == 0x01))
{
Local1 += 0x01
}
Return (Local1)
}
}
Method (_STA, 0, NotSerialized) // _STA: Status
{
If ((CSTA (0x00, 0x2D) == 0x00))
{
Return (0x00)
}
ElseIf ((OSYS >= 0x0C))
{
Return (0x0F)
}
Else
{
Return (0x0B)
}
}
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry
{
If (SKOV)
{
Return (X2AP (0x00, 0x2D))
}
Else
{
Return (LAPC (0x00, 0x2D))
}
}
}
Device (CP2E)
{
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID
Method (_UID, 0, NotSerialized) // _UID: Unique ID
{
Return (CUID (0x00, 0x2E))
}
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity
{
If ((CLOD == 0x00))
{
Return (0x00)
}
Else
{
Local0 = DerefOf (APT0 [0x2E])
Local1 = CNBS /* \CNBS */
Local1 -= 0x01
Local0 >>= Local1
Local0 &= 0x01
Local1 = 0x00
Local1 *= 0x02
If ((Local0 == 0x01))
{
Local1 += 0x01
}
Return (Local1)
}
}
Method (_STA, 0, NotSerialized) // _STA: Status
{
If ((CSTA (0x00, 0x2E) == 0x00))
{
Return (0x00)
}
ElseIf ((OSYS >= 0x0C))
{
Return (0x0F)
}
Else
{
Return (0x0B)
}
}
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry
{
If (SKOV)
{
Return (X2AP (0x00, 0x2E))
}
Else
{
Return (LAPC (0x00, 0x2E))
}
}
}
Device (CP2F)
{
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID
Method (_UID, 0, NotSerialized) // _UID: Unique ID
{
Return (CUID (0x00, 0x2F))
}
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity
{
If ((CLOD == 0x00))
{
Return (0x00)
}
Else
{
Local0 = DerefOf (APT0 [0x2F])
Local1 = CNBS /* \CNBS */
Local1 -= 0x01
Local0 >>= Local1
Local0 &= 0x01
Local1 = 0x00
Local1 *= 0x02
If ((Local0 == 0x01))
{
Local1 += 0x01
}
Return (Local1)
}
}
Method (_STA, 0, NotSerialized) // _STA: Status
{
If ((CSTA (0x00, 0x2F) == 0x00))
{
Return (0x00)
}
ElseIf ((OSYS >= 0x0C))
{
Return (0x0F)
}
Else
{
Return (0x0B)
}
}
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry
{
If (SKOV)
{
Return (X2AP (0x00, 0x2F))
}
Else
{
Return (LAPC (0x00, 0x2F))
}
}
}
Device (CP30)
{
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID
Method (_UID, 0, NotSerialized) // _UID: Unique ID
{
Return (CUID (0x00, 0x30))
}
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity
{
If ((CLOD == 0x00))
{
Return (0x00)
}
Else
{
Local0 = DerefOf (APT0 [0x30])
Local1 = CNBS /* \CNBS */
Local1 -= 0x01
Local0 >>= Local1
Local0 &= 0x01
Local1 = 0x00
Local1 *= 0x02
If ((Local0 == 0x01))
{
Local1 += 0x01
}
Return (Local1)
}
}
Method (_STA, 0, NotSerialized) // _STA: Status
{
If ((CSTA (0x00, 0x30) == 0x00))
{
Return (0x00)
}
ElseIf ((OSYS >= 0x0C))
{
Return (0x0F)
}
Else
{
Return (0x0B)
}
}
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry
{
If (SKOV)
{
Return (X2AP (0x00, 0x30))
}
Else
{
Return (LAPC (0x00, 0x30))
}
}
}
Device (CP31)
{
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID
Method (_UID, 0, NotSerialized) // _UID: Unique ID
{
Return (CUID (0x00, 0x31))
}
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity
{
If ((CLOD == 0x00))
{
Return (0x00)
}
Else
{
Local0 = DerefOf (APT0 [0x31])
Local1 = CNBS /* \CNBS */
Local1 -= 0x01
Local0 >>= Local1
Local0 &= 0x01
Local1 = 0x00
Local1 *= 0x02
If ((Local0 == 0x01))
{
Local1 += 0x01
}
Return (Local1)
}
}
Method (_STA, 0, NotSerialized) // _STA: Status
{
If ((CSTA (0x00, 0x31) == 0x00))
{
Return (0x00)
}
ElseIf ((OSYS >= 0x0C))
{
Return (0x0F)
}
Else
{
Return (0x0B)
}
}
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry
{
If (SKOV)
{
Return (X2AP (0x00, 0x31))
}
Else
{
Return (LAPC (0x00, 0x31))
}
}
}
Device (CP32)
{
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID
Method (_UID, 0, NotSerialized) // _UID: Unique ID
{
Return (CUID (0x00, 0x32))
}
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity
{
If ((CLOD == 0x00))
{
Return (0x00)
}
Else
{
Local0 = DerefOf (APT0 [0x32])
Local1 = CNBS /* \CNBS */
Local1 -= 0x01
Local0 >>= Local1
Local0 &= 0x01
Local1 = 0x00
Local1 *= 0x02
If ((Local0 == 0x01))
{
Local1 += 0x01
}
Return (Local1)
}
}
Method (_STA, 0, NotSerialized) // _STA: Status
{
If ((CSTA (0x00, 0x32) == 0x00))
{
Return (0x00)
}
ElseIf ((OSYS >= 0x0C))
{
Return (0x0F)
}
Else
{
Return (0x0B)
}
}
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry
{
If (SKOV)
{
Return (X2AP (0x00, 0x32))
}
Else
{
Return (LAPC (0x00, 0x32))
}
}
}
Device (CP33)
{
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID
Method (_UID, 0, NotSerialized) // _UID: Unique ID
{
Return (CUID (0x00, 0x33))
}
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity
{
If ((CLOD == 0x00))
{
Return (0x00)
}
Else
{
Local0 = DerefOf (APT0 [0x33])
Local1 = CNBS /* \CNBS */
Local1 -= 0x01
Local0 >>= Local1
Local0 &= 0x01
Local1 = 0x00
Local1 *= 0x02
If ((Local0 == 0x01))
{
Local1 += 0x01
}
Return (Local1)
}
}
Method (_STA, 0, NotSerialized) // _STA: Status
{
If ((CSTA (0x00, 0x33) == 0x00))
{
Return (0x00)
}
ElseIf ((OSYS >= 0x0C))
{
Return (0x0F)
}
Else
{
Return (0x0B)
}
}
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry
{
If (SKOV)
{
Return (X2AP (0x00, 0x33))
}
Else
{
Return (LAPC (0x00, 0x33))
}
}
}
Device (CP34)
{
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID
Method (_UID, 0, NotSerialized) // _UID: Unique ID
{
Return (CUID (0x00, 0x34))
}
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity
{
If ((CLOD == 0x00))
{
Return (0x00)
}
Else
{
Local0 = DerefOf (APT0 [0x34])
Local1 = CNBS /* \CNBS */
Local1 -= 0x01
Local0 >>= Local1
Local0 &= 0x01
Local1 = 0x00
Local1 *= 0x02
If ((Local0 == 0x01))
{
Local1 += 0x01
}
Return (Local1)
}
}
Method (_STA, 0, NotSerialized) // _STA: Status
{
If ((CSTA (0x00, 0x34) == 0x00))
{
Return (0x00)
}
ElseIf ((OSYS >= 0x0C))
{
Return (0x0F)
}
Else
{
Return (0x0B)
}
}
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry
{
If (SKOV)
{
Return (X2AP (0x00, 0x34))
}
Else
{
Return (LAPC (0x00, 0x34))
}
}
}
Device (CP35)
{
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID
Method (_UID, 0, NotSerialized) // _UID: Unique ID
{
Return (CUID (0x00, 0x35))
}
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity
{
If ((CLOD == 0x00))
{
Return (0x00)
}
Else
{
Local0 = DerefOf (APT0 [0x35])
Local1 = CNBS /* \CNBS */
Local1 -= 0x01
Local0 >>= Local1
Local0 &= 0x01
Local1 = 0x00
Local1 *= 0x02
If ((Local0 == 0x01))
{
Local1 += 0x01
}
Return (Local1)
}
}
Method (_STA, 0, NotSerialized) // _STA: Status
{
If ((CSTA (0x00, 0x35) == 0x00))
{
Return (0x00)
}
ElseIf ((OSYS >= 0x0C))
{
Return (0x0F)
}
Else
{
Return (0x0B)
}
}
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry
{
If (SKOV)
{
Return (X2AP (0x00, 0x35))
}
Else
{
Return (LAPC (0x00, 0x35))
}
}
}
Device (CP36)
{
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID
Method (_UID, 0, NotSerialized) // _UID: Unique ID
{
Return (CUID (0x00, 0x36))
}
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity
{
If ((CLOD == 0x00))
{
Return (0x00)
}
Else
{
Local0 = DerefOf (APT0 [0x36])
Local1 = CNBS /* \CNBS */
Local1 -= 0x01
Local0 >>= Local1
Local0 &= 0x01
Local1 = 0x00
Local1 *= 0x02
If ((Local0 == 0x01))
{
Local1 += 0x01
}
Return (Local1)
}
}
Method (_STA, 0, NotSerialized) // _STA: Status
{
If ((CSTA (0x00, 0x36) == 0x00))
{
Return (0x00)
}
ElseIf ((OSYS >= 0x0C))
{
Return (0x0F)
}
Else
{
Return (0x0B)
}
}
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry
{
If (SKOV)
{
Return (X2AP (0x00, 0x36))
}
Else
{
Return (LAPC (0x00, 0x36))
}
}
}
Device (CP37)
{
Name (_HID, "ACPI0007" /* Processor Device */) // _HID: Hardware ID
Method (_UID, 0, NotSerialized) // _UID: Unique ID
{
Return (CUID (0x00, 0x37))
}
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity
{
If ((CLOD == 0x00))
{
Return (0x00)
}
Else
{
Local0 = DerefOf (APT0 [0x37])
Local1 = CNBS /* \CNBS */
Local1 -= 0x01
Local0 >>= Local1
Local0 &= 0x01
Local1 = 0x00
Local1 *= 0x02
If ((Local0 == 0x01))
{
Local1 += 0x01
}
Return (Local1)
}
}
Method (_STA, 0, NotSerialized) // _STA: Status
{
If ((CSTA (0x00, 0x37) == 0x00))
{
Return (0x00)
}
ElseIf ((OSYS >= 0x0C))
{
Return (0x0F)
}
Else
{
Return (0x0B)
}
}
Method (_MAT, 0, NotSerialized) // _MAT: Multiple APIC Table Entry
{
If (SKOV)
{
Return (X2AP (0x00, 0x37))
}
Else
{
Return (LAPC (0x00, 0x37))
}
}
}
}
}
OperationRegion (IOB2, SystemIO, 0xB2, 0x02)
Field (IOB2, ByteAcc, NoLock, Preserve)
{
SMIC, 8,
SMIS, 8
}
Name (\PCAP, 0x00010000)
Name (\PSSW, 0x9B)
Name (\HWPS, 0x00)
Name (\POSC, 0x00)
Name (NITL, 0x00)
OperationRegion (CMOS, SystemIO, 0x70, 0x04)
Field (CMOS, ByteAcc, NoLock, Preserve)
{
IDX0, 7,
Offset (0x01),
DAT0, 8,
IDX1, 7,
Offset (0x03),
DAT1, 8
}
IndexField (IDX1, DAT1, ByteAcc, NoLock, Preserve)
{
Offset (0x1B),
WIWH, 8
}
Method (SWWE, 1, NotSerialized)
{
SMIS = 0x00
SMIC = Arg0
}
Device (WERR)
{
Name (_HID, EisaId ("PNP0C33") /* Error Device */) // _HID: Hardware ID
Name (_UID, 0x00) // _UID: Unique ID
Method (_STA, 0, NotSerialized) // _STA: Status
{
If ((OSYS >= 0x0C))
{
If (((PCAP & 0x00010000) && (WHEA == 0x01)))
{
Return (0x0F)
}
}
Return (0x00)
}
}
Scope (\_GPE)
{
OperationRegion (GPIS, SystemMemory, 0xFDAE0154, 0x04)
Field (GPIS, AnyAcc, NoLock, Preserve)
{
STSX, 32
}
Method (_L6F, 0, NotSerialized) // _Lxx: Level-Triggered GPE, xx=0x00-0xFF
{
TH2T ()
IO80 = 0x4A
Local0 = STSX /* \_GPE.STSX */
If (((0x2000 & Local0) == 0x2000))
{
IO80 = 0x4C
Notify (\_SB.WERR, 0x80) // Status Change
STSX = 0x2000
}
}
}
Method (_OSC, 4, NotSerialized) // _OSC: Operating System Capabilities
{
Local0 = Arg3
CreateDWordField (Local0, 0x00, CPB1)
CreateDWordField (Local0, 0x04, CPB2)
If ((Arg0 == ToUUID ("ed855e0c-6c90-47bf-a62a-26de0fc5ad5c") /* Unknown UUID */))
{
If ((OSYS >= 0x0C))
{
If ((CPB2 & 0x01))
{
If (((PCAP & 0x00010000) && (WHEA == 0x01)))
{
If (~(CPB1 & 0x01))
{
SWWE (0x9E)
}
}
Else
{
CPB2 &= 0xFFFFFFFE
CPB1 |= 0x10
If (~(CPB1 & 0x01)) {}
}
}
}
Return (Local0)
}
ElseIf ((Arg0 == ToUUID ("0811b06e-4a27-44f9-8d60-3cbbc22e7b48") /* Platform-wide Capabilities */))
{
If (((CPB2 & 0x40) == 0x40))
{
HWPS = 0x01
}
If ((NITR == 0x00))
{
If (((CPB2 & 0x1000) == 0x1000))
{
POSC = 0x01
}
ElseIf ((NITL == 0x00))
{
NITL = 0x01
LoadTable ("NITR", "LENOVO", "A M I ", "", "", Zero)
}
}
If ((NITR == 0x01))
{
If ((NITL == 0x00))
{
NITL = 0x01
LoadTable ("NITR", "LENOVO", "A M I ", "", "", Zero)
}
}
If ((CPB2 & 0x10))
{
If (((PCAP & 0x00010000) && (WHEA == 0x01)))
{
WIWH = 0x1B
If (~(CPB1 & 0x01))
{
SWWE (0x9E)
}
}
Else
{
CPB2 &= 0xFFFFFFEF
CPB1 |= 0x10
If (~(CPB1 & 0x01)) {}
}
}
Return (Local0)
}
Else
{
Return (^PC00._OSC (Arg0, Arg1, Arg2, Arg3))
}
}
Device (SRIO)
{
Name (_HID, "PNP0C14" /* Windows Management Instrumentation Device */) // _HID: Hardware ID
Name (_UID, 0x00) // _UID: Unique ID
Name (_WDG, Buffer (0x14)
{
/* 0000 */ 0xF2, 0xF9, 0x7A, 0x0E, 0xA1, 0x44, 0x6F, 0x4C, // ..z..DoL
/* 0008 */ 0xA4, 0xB0, 0xA7, 0x67, 0x84, 0x80, 0xDA, 0x61, // ...g...a
/* 0010 */ 0x41, 0x41, 0x01, 0x02 // AA..
})
Method (_STA, 0, NotSerialized) // _STA: Status
{
Return (0x0F)
}
}
Mutex (NMTX, 0x00)
Method (NVDP, 5, Serialized)
{
Local0 = ((ToInteger (Arg0) * 0x10) + (ToInteger (Arg1) *
0x02))
Local0 += ToInteger (Arg2)
If ((ToInteger (Arg0) > 0x03))
{
Local0 = (Arg4 >> (Local0 - 0x40))
}
Else
{
Local0 = (Arg3 >> Local0)
}
If (((Local0 & 0x01) == 0x00))
{
Return (0x00)
}
Else
{
Return (0x0F)
}
}
Method (NVLN, 1, NotSerialized)
{
Local0 = DerefOf (Arg0 [0x00])
Local1 = DerefOf (Arg0 [0x01])
If ((NVDP (0x00, 0x00, 0x00, Local0, Local1) != 0x00))
{
NOTC++
NOLS = 0x00
NOLC = 0x00
NOLD = 0x00
Notify (^NVDR.N000, 0x81) // Information Change
}
If ((NVDP (0x00, 0x00, 0x01, Local0, Local1) != 0x00))
{
NOTC++
NOLS = 0x00
NOLC = 0x00
NOLD = 0x01
Notify (^NVDR.N001, 0x81) // Information Change
}
If ((NVDP (0x00, 0x01, 0x00, Local0, Local1) != 0x00))
{
NOTC++
NOLS = 0x00
NOLC = 0x01
NOLD = 0x00
Notify (^NVDR.N010, 0x81) // Information Change
}
If ((NVDP (0x00, 0x01, 0x01, Local0, Local1) != 0x00))
{
NOTC++
NOLS = 0x00
NOLC = 0x01
NOLD = 0x01
Notify (^NVDR.N011, 0x81) // Information Change
}
If ((NVDP (0x00, 0x02, 0x00, Local0, Local1) != 0x00))
{
NOTC++
NOLS = 0x00
NOLC = 0x02
NOLD = 0x00
Notify (^NVDR.N020, 0x81) // Information Change
}
If ((NVDP (0x00, 0x02, 0x01, Local0, Local1) != 0x00))
{
NOTC++
NOLS = 0x00
NOLC = 0x02
NOLD = 0x01
Notify (^NVDR.N021, 0x81) // Information Change
}
If ((NVDP (0x00, 0x03, 0x00, Local0, Local1) != 0x00))
{
NOTC++
NOLS = 0x00
NOLC = 0x03
NOLD = 0x00
Notify (^NVDR.N030, 0x81) // Information Change
}
If ((NVDP (0x00, 0x03, 0x01, Local0, Local1) != 0x00))
{
NOTC++
NOLS = 0x00
NOLC = 0x03
NOLD = 0x01
Notify (^NVDR.N031, 0x81) // Information Change
}
If ((NVDP (0x00, 0x04, 0x00, Local0, Local1) != 0x00))
{
NOTC++
NOLS = 0x00
NOLC = 0x04
NOLD = 0x00
Notify (^NVDR.N040, 0x81) // Information Change
}
If ((NVDP (0x00, 0x04, 0x01, Local0, Local1) != 0x00))
{
NOTC++
NOLS = 0x00
NOLC = 0x04
NOLD = 0x01
Notify (^NVDR.N041, 0x81) // Information Change
}
If ((NVDP (0x00, 0x05, 0x00, Local0, Local1) != 0x00))
{
NOTC++
NOLS = 0x00
NOLC = 0x05
NOLD = 0x00
Notify (^NVDR.N050, 0x81) // Information Change
}
If ((NVDP (0x00, 0x05, 0x01, Local0, Local1) != 0x00))
{
NOTC++
NOLS = 0x00
NOLC = 0x05
NOLD = 0x01
Notify (^NVDR.N051, 0x81) // Information Change
}
}
Method (NVRN, 1, NotSerialized)
{
If ((Arg0 != Zero))
{
RNTC++
Notify (NVDR, 0x81) // Information Change
}
}
OperationRegion (CCT0, SystemMemory, 0x000000006E1E1130, 0x0000000000000118)
OperationRegion (CCT1, SystemMemory, 0x000000006E1E1130, 0x0000000000000118)
OperationRegion (CCT2, SystemMemory, 0x000000006E1E1130, 0x0000000000000118)
OperationRegion (CCT3, SystemMemory, 0x000000006E1E1130, 0x0000000000000118)
OperationRegion (CCT4, SystemMemory, 0x000000006E1E1130, 0x0000000000000118)
OperationRegion (CCT5, SystemMemory, 0x000000006E1E1130, 0x0000000000000118)
OperationRegion (CCT6, SystemMemory, 0x000000006E1E1130, 0x0000000000000118)
OperationRegion (CCT7, SystemMemory, 0x000000006E1E1130, 0x0000000000000118)
OperationRegion (CCT8, SystemMemory, 0x000000006E1E1130, 0x0000000000000118)
Device (NVDR)
{
Name (_HID, "ACPI0012" /* NVDIMM Root Device */) // _HID: Hardware ID
Method (DBGP, 1, NotSerialized)
{
}
Method (DBGC, 3, Serialized)
{
If (!(DLVL & Arg0))
{
Return (Zero)
}
Switch (ToInteger (Arg0))
{
Case (0x80000000)
{
Local7 = ") ERROR: "
}
Case (0x02)
{
Local7 = ") WARNING: "
}
Default
{
Local7 = "): "
}
}
Local0 = SizeOf (Arg2)
Switch (ToInteger (Local0))
{
Case (0x00)
{
Return (Zero)
}
Case (0x01)
{
DBGP (Concatenate (Concatenate (Concatenate ("[CR-ASL] (", Arg1), Local7), DerefOf (Arg2 [
0x00])))
}
Case (0x02)
{
DBGP (Concatenate (Concatenate (Concatenate (Concatenate ("[CR-ASL] (", Arg1), Local7), DerefOf (
Arg2 [0x00])), DerefOf (Arg2 [0x01])))
}
Case (0x03)
{
DBGP (Concatenate (Concatenate (Concatenate (Concatenate (Concatenate ("[CR-ASL] (", Arg1), Local7), DerefOf (
Arg2 [0x00])), DerefOf (Arg2 [0x01])), DerefOf (
Arg2 [0x02])))
}
Case (0x04)
{
DBGP (Concatenate (Concatenate (Concatenate (Concatenate (Concatenate (Concatenate ("[CR-ASL] (", Arg1), Local7),
DerefOf (Arg2 [0x00])), DerefOf (Arg2 [0x01])), DerefOf (
Arg2 [0x02])), DerefOf (Arg2 [0x03])))
}
Case (0x05)
{
DBGP (Concatenate (Concatenate (Concatenate (Concatenate (Concatenate (Concatenate (Concatenate ("[CR-ASL] (", Arg1), Local7
), DerefOf (Arg2 [0x00])), DerefOf (Arg2 [0x01])),
DerefOf (Arg2 [0x02])), DerefOf (Arg2 [0x03])), DerefOf (
Arg2 [0x04])))
}
Case (0x06)
{
DBGP (Concatenate (Concatenate (Concatenate (Concatenate (Concatenate (Concatenate (Concatenate (Concatenate ("[CR-ASL] (", Arg1),
Local7), DerefOf (Arg2 [0x00])), DerefOf (Arg2 [0x01])
), DerefOf (Arg2 [0x02])), DerefOf (Arg2 [0x03])),
DerefOf (Arg2 [0x04])), DerefOf (Arg2 [0x05])))
}
Case (0x07)
{
DBGP (Concatenate (Concatenate (Concatenate (Concatenate (Concatenate (Concatenate (Concatenate (Concatenate (Concatenate ("[CR-ASL] (", Arg1
), Local7), DerefOf (Arg2 [0x00])), DerefOf (Arg2 [0x01]
)), DerefOf (Arg2 [0x02])), DerefOf (Arg2 [0x03])
), DerefOf (Arg2 [0x04])), DerefOf (Arg2 [0x05])),
DerefOf (Arg2 [0x06])))
}
Default
{
DBGP (Concatenate (Concatenate ("ERROR: DBGC for ", ToString (Local0, Ones)), " arguments not implemented!"))
}
}
}
Mutex (UMTX, 0x00)
OperationRegion (SER0, SystemIO, 0x03F8, 0x06)
Field (SER0, ByteAcc, NoLock, Preserve)
{
XTHR, 8,
XIER, 8,
XIIR, 8,
XLCR, 8,
XMCR, 8,
XXDR, 1,
XXOE, 1,
XXPE, 1,
XXFE, 1,
XXBI, 1,
THRE, 1,
TEMT, 1,
XZER, 1
}
Method (SR0W, 1, NotSerialized)
{
Local0 = Zero
While ((Local0 < 0x2A))
{
If ((THRE == 0x01))
{
Break
}
Stall (0x01)
Local0++
}
If ((Local0 == 0x2A))
{
Return (Zero)
}
XTHR = Arg0
}
Method (SR0F, 0, NotSerialized)
{
Local0 = Zero
While ((Local0 < 0x2A))
{
If ((THRE == 0x01))
{
Break
}
Stall (0x01)
Local0++
}
}
Method (SR0B, 1, NotSerialized)
{
Local0 = SizeOf (Arg0)
If ((Local0 == Zero))
{
Return (Zero)
}
Local0--
Local1 = Zero
Acquire (UMTX, 0xFFFF)
While ((Local1 < Local0))
{
SR0W (DerefOf (Arg0 [Local1]))
Local1++
}
SR0F ()
Release (UMTX)
}
Name (TFSM, 0x00989680)
Method (ERMP, 1, NotSerialized)
{
If ((Arg0 == 0x00))
{
Return (0x00)
}
If ((Arg0 == 0x03))
{
Return (0x02)
}
If ((Arg0 == 0x04))
{
Return (0x04)
}
If ((Arg0 == 0x00010000))
{
Return (0x00)
}
If ((Arg0 == 0x00010007))
{
Return (0x03)
}
Return (0x01)
}
Method (CALD, 1, NotSerialized)
{
Local0 = Arg0
Local1 = NPSN /* \_SB_.NPSN */
If ((NCSN != Local1))
{
Local0 [0x00] = (NBM0 | ToInteger (DerefOf (Local0 [0x00])
))
Local0 [0x01] = (NBM1 | ToInteger (DerefOf (Local0 [0x01])
))
NCSN = Local1
}
Return (Local0)
}
Method (CARD, 1, NotSerialized)
{
Local3 = Arg0
Local1 = RPSN /* \_SB_.RPSN */
If ((RCSN != Local1))
{
Local2 = RNST /* \_SB_.RNST */
Local3 |= Local2
RCSN = Local1
}
Return (Local3)
}
Method (CLPR, 0, NotSerialized)
{
Local0 = Package (0x02)
{
0x00,
0x00
}
Return (CALD (Local0))
}
Method (CRPR, 0, NotSerialized)
{
Local3 = Zero
Return (CARD (Local3))
}
Method (CLPT, 1, NotSerialized)
{
Return (CALD (Arg0))
}
Method (CRPT, 1, NotSerialized)
{
Return (CARD (Arg0))
}
Method (CLDP, 4, Serialized)
{
ToInteger (Arg2, Local1)
ToInteger (Arg3, Local2)
If ((Local2 == 0x00))
{
If ((Arg1 != ToUUID ("4309ac30-0d11-11e4-9191-0800200c9a66") /* Unknown UUID */))
{
Return (Package (0x02)
{
Zero,
Buffer (0x01)
{
0x00 // .
}
})
}
If ((Local1 == 0x01))
{
Return (Package (0x02)
{
Zero,
Buffer (0x02)
{
0xFF, 0x07 // ..
}
})
}
ElseIf ((Local1 == 0x02))
{
Return (Package (0x02)
{
Zero,
Buffer (0x04)
{
0xFF, 0xFF, 0xFF, 0x1F // ....
}
})
}
Else
{
Return (Package (0x02)
{
Zero,
Buffer (0x01)
{
0x00 // .
}
})
}
}
If ((Arg1 != ToUUID ("4309ac30-0d11-11e4-9191-0800200c9a66") /* Unknown UUID */))
{
Return (Package (0x02)
{
Zero,
Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
}
})
}
If (((Local1 != 0x01) && (Local1 != 0x02)))
{
Return (Package (0x02)
{
Zero,
Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
}
})
}
If ((((Local1 == 0x01) && (Local2 > 0x0A)) || ((Local1 ==
0x02) && (Local2 > 0x1C))))
{
Return (Package (0x02)
{
Zero,
Buffer (0x04)
{
0x01, 0x00, 0x00, 0x00 // ....
}
})
}
Return (Package (0x01)
{
0x01
})
}
Method (CLDC, 4, Serialized)
{
ToInteger (Arg1, Local2)
ToInteger (Arg3, Local4)
Acquire (NMTX, 0xFFFF)
FUNI = Local2
NFHD = Local4
If (SizeOf (Arg2))
{
ToBuffer (DerefOf (Arg2 [0x00]), Local3)
If ((SizeOf (Local3) <= 0x00010000))
{
INPL = SizeOf (Local3)
INPB = Local3
}
Else
{
Release (NMTX)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
}
Else
{
INPL = 0x00
}
CSMI (0xFC)
Name (RETB, Buffer ((OUTL + 0x04)) {})
CreateDWordField (RETB, 0x00, STAT)
STAT = NFST /* \_SB_.NFST */
If ((OUTL != 0x00))
{
CreateField (RETB, 0x20, (OUTL * 0x08), DATB)
Mid (OUTB, 0x00, OUTL, DATB) /* \_SB_.NVDR.CLDC.DATB */
}
Release (NMTX)
Return (RETB) /* \_SB_.NVDR.CLDC.RETB */
}
Method (CF2A, 1, Serialized)
{
Switch (ToInteger (Arg0))
{
Case (0x00)
{
Return (0x00)
}
Case (0x01)
{
Return (0x02)
}
Case (0x02)
{
Return (0x04)
}
Case (0x03)
{
Return (0x03)
}
Case (0x04)
{
Return (0x01)
}
Case (0x05)
{
Return (0x04)
}
Case (0x06)
{
Return (0x05)
}
Case (0x08)
{
Return (0x05)
}
Case (0x0C)
{
Return (0x03)
}
Case (0x0D)
{
Return (0x03)
}
Case (0x0E)
{
Return (0x01)
}
Case (0x10)
{
Return (0x02)
}
Case (0x11)
{
Return (0x03)
}
Case (0x12)
{
Return (0x04)
}
Case (0x14)
{
Return (0x03)
}
Case (0x15)
{
Return (0x03)
}
Case (0x16)
{
Return (0x03)
}
Default
{
Return (0x05)
}
}
}
Method (CF2D, 1, Serialized)
{
Switch (ToInteger (Arg0))
{
Case (0x00)
{
Return (0x00)
}
Case (0x01)
{
Return (0x03)
}
Case (0x02)
{
Return (0x05)
}
Case (0x03)
{
Return (0x04)
}
Case (0x04)
{
Return (0x01)
}
Case (0x05)
{
Return (0x05)
}
Case (0x06)
{
Return (0x0B)
}
Case (0x08)
{
Return (0x0A)
}
Case (0x0C)
{
Return (0x04)
}
Case (0x0D)
{
Return (0x04)
}
Case (0x0E)
{
Return (0x01)
}
Case (0x10)
{
Return (0x03)
}
Case (0x11)
{
Return (0x04)
}
Case (0x12)
{
Return (0x05)
}
Case (0x14)
{
Return (0x04)
}
Case (0x15)
{
Return (0x04)
}
Case (0x16)
{
Return (0x08)
}
Default
{
Return (0x06)
}
}
}
Method (CGTM, 2, Serialized)
{
ToInteger (Arg0, Local0)
Local1 = (Local0 & 0xFF)
If ((Local1 == 0x03))
{
Local0 = Local1
}
Switch (Local0)
{
Case (Package (0x02)
{
0x0106,
0x0107
}
)
{
Local2 = 0x00030D40
}
Case (Package (0x02)
{
0x03,
0x030A
}
)
{
Local2 = 0x000F4240
}
Case (Package (0x02)
{
0x0208,
0x09
}
)
{
Local2 = 0x001E8480
}
Default
{
Local2 = 0x9C40
}
}
If ((Arg1 & 0x04))
{
Local2 += 0x0007A120
}
If ((Arg1 & 0x08))
{
Local2 += 0x4E20
}
Return (Local2)
}
Method (CACC, 1, Serialized)
{
Switch (ToInteger (Arg0))
{
Case (Package (0x02)
{
0xF503,
0x010A
}
)
{
Return (0x01)
}
}
Return (0x00)
}
Name (ETSE, 0xFFFFFFFFFFFFFFFF)
Method (CRRD, 4, Serialized)
{
ToInteger (Arg1, Local1)
ToInteger (Arg2, Local2)
If ((Local2 == 0x00))
{
If (((Arg0 == ToUUID ("2f10e7a4-9e91-11e4-89d3-123b93f75cba") /* NVDIMM Root Device */) && (Local1 == 0x01)))
{
Return (Buffer (0x02)
{
0xBF, 0x03 // ..
})
}
Else
{
Return (Buffer (0x01)
{
0x00 // .
})
}
}
If ((Arg0 == ToUUID ("2f10e7a4-9e91-11e4-89d3-123b93f75cba") /* NVDIMM Root Device */))
{
If ((Local1 != 0x01))
{
Return (Buffer (0x01)
{
0x00 // .
})
}
If (SizeOf (Arg3))
{
ToBuffer (DerefOf (Arg3 [0x00]), Local3)
Local5 = SizeOf (Local3)
If ((Local5 > 0x00010000))
{
Return (Buffer (0x04)
{
0x02, 0x00, 0x00, 0x00 // ....
})
}
}
Else
{
Local5 = Zero
}
If ((Local2 == 0x03))
{
If ((Local5 != Zero))
{
Return (Buffer (0x04)
{
0x02, 0x00, 0x00, 0x00 // ....
})
}
Local6 = Package (0x01) {}
Local6 [0x00] = "Query ARS Status"
DBGC (0x40, "ROOT", Local6)
If ((SAWO != Zero))
{
Acquire (NMTX, 0xFFFF)
FUNI = 0xFFFFFFFD
NFHD = 0xFFFFFFFF
INPL = 0x00
CSMI (0xFC)
Release (NMTX)
}
ElseIf ((Timer >= ETSE))
{
CRFF (0xFFFFFFFF)
}
Local7 = ASPB /* \_SB_.ASPB */
ASBL = Local7
If ((Local7 == Zero))
{
Local0 = ASL0 /* \_SB_.ASL0 */
Local1 = AST0 /* \_SB_.AST0 */
}
Else
{
Local0 = ASL1 /* \_SB_.ASL1 */
Local1 = AST1 /* \_SB_.AST1 */
}
Name (RETA, Buffer ((Local0 + 0x04)) {})
CreateDWordField (RETA, 0x00, STAA)
STAA = Local1
CreateField (RETA, 0x20, (Local0 * 0x08), DATA)
If ((Local7 == Zero))
{
Mid (ASB0, 0x00, Local0, DATA) /* \_SB_.NVDR.CRRD.DATA */
}
Else
{
Mid (ASB1, 0x00, Local0, DATA) /* \_SB_.NVDR.CRRD.DATA */
}
ASBL = 0xFF
If ((STAA != 0x00010000))
{
ETSE = 0xFFFFFFFFFFFFFFFF
}
SAWO = 0x00
Return (RETA) /* \_SB_.NVDR.CRRD.RETA */
}
If (((Local2 >= 0x07) && (Local2 <= 0x09)))
{
If ((INJE == Zero))
{
Return (Buffer (0x04)
{
0x01, 0x00, 0x00, 0x00 // ....
})
}
}
Acquire (NMTX, 0xFFFF)
FUNI = Local2
NFHD = 0xFFFFFFFF
If (Local5)
{
INPB = Local3
}
INPL = Local5
CSMI (0xFC)
Name (RETB, Buffer ((OUTL + 0x04)) {})
CreateDWordField (RETB, 0x00, STAT)
STAT = NFST /* \_SB_.NFST */
If ((OUTL != 0x00))
{
CreateField (RETB, 0x20, (OUTL * 0x08), DATB)
Mid (OUTB, 0x00, OUTL, DATB) /* \_SB_.NVDR.CRRD.DATB */
}
If (((Local2 == 0x02) && (NFST == 0x00)))
{
CreateDWordField (RETB, 0x04, ETFS)
If ((ETFS != Zero))
{
ETSE = (Timer + (ETFS * 0x00989680))
}
}
Release (NMTX)
Return (RETB) /* \_SB_.NVDR.CRRD.RETB */
}
Return (Buffer (0x01)
{
0x00 // .
})
}
Method (CRFF, 1, Serialized)
{
If ((ICTL & 0x02))
{
Acquire (NMTX, 0xFFFF)
FUNI = 0xFFFFFFFF
NFHD = ToInteger (Arg0)
INPL = 0x00
CSMI (0xFC)
Release (NMTX)
}
}
Name (LSMI, 0x00)
Method (CSMI, 1, NotSerialized)
{
If ((ICTL & 0x04))
{
Local0 = Timer
Local1 = (Local0 - LSMI) /* \_SB_.NVDR.LSMI */
If ((Local1 < TFSM))
{
Local1 = (TFSM - Local1)
Local6 = Package (0x02) {}
Local6 [0x00] = "Delaying SWSMI [100ns]: "
Local6 [0x01] = ToDecimalString (Local1)
DBGC (0x02, "SMI ", Local6)
Sleep ((Local1 / 0x2710))
LSMI = Timer
}
Else
{
LSMI = Local0
}
}
TFSM = 0x00989680
SMIC = Arg0
}
Method (JLSI, 1, NotSerialized)
{
Return (Package (0x03)
{
0x01,
0x00,
0x00
})
}
Method (JLSR, 3, NotSerialized)
{
Return (Package (0x02)
{
0x01,
Buffer (0x01)
{
0x00 // .
}
})
}
Method (JLSW, 4, NotSerialized)
{
Return (0x01)
}
Method (JLPR, 0, NotSerialized)
{
Return (Package (0x02)
{
0x00,
0x00
})
}
Method (JRPR, 0, NotSerialized)
{
Return (0x00)
}
Method (JLPT, 1, NotSerialized)
{
Local0 = Package (0x02)
{
0x00,
0x00
}
Local0 [0x00] = DBM0 /* \_SB_.DBM0 */
Local0 [0x01] = DBM1 /* \_SB_.DBM1 */
Return (Local0)
}
Method (JRPT, 1, NotSerialized)
{
Return (0x00)
}
Method (JNLD, 5, Serialized)
{
If ((Arg0 == ToUUID ("1ee68b36-d4bd-4a1a-9a16-4f8e53d46e05") /* Unknown UUID */))
{
If ((ToInteger (Arg1) == 0x01))
{
If ((ToInteger (Arg2) == 0x00))
{
Return (Buffer (0x04)
{
0xFF, 0xFF, 0xFF, 0xFF // ....
})
}
If ((ToInteger (Arg2) < 0x20))
{
NFHD = ToInteger (Arg4)
FUNI = ToInteger (Arg2)
Local0 = 0xFEC20340
Local1 = 0x01
Local1 <<= FUNI /* \_SB_.FUNI */
Local0 &= Local1
If ((Local0 > 0x00))
{
INPL = ToInteger (Arg3)
CreateField (DerefOf (Arg3 [0x00]), 0x00, (INPL * 0x08), IBUF)
Mid (IBUF, 0x00, INPL, INPB) /* \_SB_.INPB */
}
NFST = 0x04
SMIC = 0xFD
Name (RETA, Buffer ((OUTL + 0x04)) {})
CreateDWordField (RETA, 0x00, STAA)
STAA = NFST /* \_SB_.NFST */
If ((OUTL != 0x00))
{
CreateField (RETA, 0x20, (OUTL * 0x08), DATA)
Mid (OUTB, 0x00, OUTL, DATA) /* \_SB_.NVDR.JNLD.DATA */
}
Return (RETA) /* \_SB_.NVDR.JNLD.RETA */
}
Return (Buffer (0x01)
{
0x01 // .
})
}
Return (Buffer (0x01)
{
0x01 // .
})
}
Return (Buffer (0x01)
{
0x01 // .
})
}
Method (JNRD, 4, Serialized)
{
If ((Arg0 == ToUUID ("2f10e7a4-9e91-11e4-89d3-123b93f75cba") /* NVDIMM Root Device */))
{
If ((ToInteger (Arg1) == 0x01))
{
If ((ToInteger (Arg2) == 0x00))
{
Return (Buffer (0x01)
{
0x1F // .
})
}
If ((ToInteger (Arg2) <= 0x04))
{
FUNI = ToInteger (Arg2)
NFHD = 0xFFFFFFFF
If (((FUNI == 0x01) || ((FUNI == 0x02) || (FUNI == 0x04))))
{
CreateQWordField (DerefOf (Arg3 [0x00]), 0x00, ASTA)
CreateQWordField (DerefOf (Arg3 [0x00]), 0x08, ALEN)
ARSA = ASTA /* \_SB_.NVDR.JNRD.ASTA */
ARSL = ALEN /* \_SB_.NVDR.JNRD.ALEN */
}
If ((FUNI == 0x02))
{
CreateWordField (DerefOf (Arg3 [0x00]), 0x10, ATYP)
CreateByteField (DerefOf (Arg3 [0x00]), 0x12, AFLA)
ARST = ATYP /* \_SB_.NVDR.JNRD.ATYP */
ARSF = AFLA /* \_SB_.NVDR.JNRD.AFLA */
}
SMIC = 0xFD
Name (RETB, Buffer ((OUTL + 0x04)) {})
CreateDWordField (RETB, 0x00, STAT)
STAT = NFST /* \_SB_.NFST */
If ((OUTL != 0x00))
{
CreateField (RETB, 0x20, (OUTL * 0x08), DATB)
Mid (OUTB, 0x00, OUTL, DATB) /* \_SB_.NVDR.JNRD.DATB */
}
Return (RETB) /* \_SB_.NVDR.JNRD.RETB */
}
Return (Buffer (0x01)
{
0x01 // .
})
}
}
Return (Buffer (0x01)
{
0x02 // .
})
}
Name (DRVT, 0x80)
Method (_STA, 0, NotSerialized) // _STA: Status
{
If (((DBM0 == 0x00) && (DBM1 == 0x00)))
{
Return (0x00)
}
Else
{
Return (0x0F)
}
}
Method (_DSM, 4, NotSerialized) // _DSM: Device-Specific Method
{
If ((DRVT & 0x01))
{
Return (CRRD (Arg0, Arg1, Arg2, Arg3))
}
ElseIf ((DRVT & 0x02))
{
Return (JNRD (Arg0, Arg1, Arg2, Arg3))
}
Else
{
Return (Buffer (0x01)
{
0x00 // .
})
}
}
Method (LPRE, 0, NotSerialized)
{
If ((DRVT & 0x01))
{
Return (CLPR ())
}
ElseIf ((DRVT & 0x02))
{
Return (JLPR ())
}
Else
{
Return (Package (0x02)
{
0x00,
0x00
})
}
}
Method (RPRE, 0, NotSerialized)
{
If ((DRVT & 0x01))
{
Return (CRPR ())
}
ElseIf ((DRVT & 0x02))
{
Return (JRPR ())
}
Else
{
Return (Zero)
}
}
Method (LPST, 1, NotSerialized)
{
If ((DRVT & 0x01))
{
Return (CLPT (Arg0))
}
ElseIf ((DRVT & 0x02))
{
Return (JLPT (Arg0))
}
Else
{
Return (Package (0x02)
{
0x00,
0x00
})
}
}
Method (RPST, 1, NotSerialized)
{
If ((DRVT & 0x01))
{
Return (CRPT (Arg0))
}
ElseIf ((DRVT & 0x02))
{
Return (JRPT (Arg0))
}
Else
{
Return (Zero)
}
}
Device (N000)
{
Name (FXCD, 0x00)
Field (CCT8, QWordAcc, NoLock, Preserve)
{
Offset (0x00),
XCMD, 64
}
Name (FXST, 0x00)
Field (CCT8, QWordAcc, NoLock, Preserve)
{
Offset (0x08),
XSTA, 64
}
Name (FXIN, 0x00)
Field (CCT8, DWordAcc, NoLock, Preserve)
{
Offset (0x10),
IN01, 32,
Offset (0x14),
IN02, 32,
Offset (0x18),
IN03, 32,
Offset (0x1C),
IN04, 32,
Offset (0x20),
IN05, 32,
Offset (0x24),
IN06, 32,
Offset (0x28),
IN07, 32,
Offset (0x2C),
IN08, 32,
Offset (0x30),
IN09, 32,
Offset (0x34),
IN0A, 32,
Offset (0x38),
IN0B, 32,
Offset (0x3C),
IN0C, 32,
Offset (0x40),
IN0D, 32,
Offset (0x44),
IN0E, 32,
Offset (0x48),
IN0F, 32,
Offset (0x4C),
IN10, 32,
Offset (0x50),
IN11, 32,
Offset (0x54),
IN12, 32,
Offset (0x58),
IN13, 32,
Offset (0x5C),
IN14, 32,
Offset (0x60),
IN15, 32,
Offset (0x64),
IN16, 32,
Offset (0x68),
IN17, 32,
Offset (0x6C),
IN18, 32,
Offset (0x70),
IN19, 32,
Offset (0x74),
IN1A, 32,
Offset (0x78),
IN1B, 32,
Offset (0x7C),
IN1C, 32,
Offset (0x80),
IN1D, 32,
Offset (0x84),
IN1E, 32,
Offset (0x88),
IN1F, 32,
Offset (0x8C),
IN20, 32
}
Name (FXOU, 0x00)
Field (CCT8, DWordAcc, NoLock, Preserve)
{
Offset (0x90),
OU01, 32,
Offset (0x94),
OU02, 32,
Offset (0x98),
OU03, 32,
Offset (0x9C),
OU04, 32,
Offset (0xA0),
OU05, 32,
Offset (0xA4),
OU06, 32,
Offset (0xA8),
OU07, 32,
Offset (0xAC),
OU08, 32,
Offset (0xB0),
OU09, 32,
Offset (0xB4),
OU0A, 32,
Offset (0xB8),
OU0B, 32,
Offset (0xBC),
OU0C, 32,
Offset (0xC0),
OU0D, 32,
Offset (0xC4),
OU0E, 32,
Offset (0xC8),
OU0F, 32,
Offset (0xCC),
OU10, 32,
Offset (0xD0),
OU11, 32,
Offset (0xD4),
OU12, 32,
Offset (0xD8),
OU13, 32,
Offset (0xDC),
OU14, 32,
Offset (0xE0),
OU15, 32,
Offset (0xE4),
OU16, 32,
Offset (0xE8),
OU17, 32,
Offset (0xEC),
OU18, 32,
Offset (0xF0),
OU19, 32,
Offset (0xF4),
OU1A, 32,
Offset (0xF8),
OU1B, 32,
Offset (0xFC),
OU1C, 32,
Offset (0x100),
OU1D, 32,
Offset (0x104),
OU1E, 32,
Offset (0x108),
OU1F, 32,
Offset (0x10C),
OU20, 32
}
Name (FXBS, 0x00)
Field (CCT8, QWordAcc, NoLock, Preserve)
{
Offset (0x110),
XBSR, 64
}
Name (CENA, 0x0000000000000000)
Name (CFIS, 0x0000000000000000)
Method (_ADR, 0, NotSerialized) // _ADR: Address
{
Local0 = 0x00
If (0x00)
{
Local1 = 0x00
Local1 -= 0x03
Local1 <<= 0x04
Local0 &= 0xFF0F
Local0 |= Local1
Local0 |= 0x0100
}
Return (Local0)
}
Name (NTFY, 0x00)
Method (CMBC, 3, Serialized)
{
Local3 = Timer
Acquire (NMTX, 0xFFFF)
If ((((BARS != Zero) && (CACC (Arg0) != Zero)) &&
(LO00 == 0x0405)))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C0.D0:"
Local6 [0x01] = ToHexString (Arg0)
Local6 [0x02] = ": recursing into CMBC"
DBGC (0x40, "FIS ", Local6)
CMBC (0x0405, Buffer (0x14)
{
0x00 // .
}, Zero)
Sleep (0x01)
NTFY = 0x01
}
Name (TCMD, Buffer (0x08) {})
Name (TSTA, Buffer (0x08) {})
TCMD = XCMD /* \_SB_.NVDR.N000.XCMD */
CreateField (TCMD, 0x20, 0x10, TOPC)
CreateField (TCMD, 0x30, 0x01, TDRB)
CreateField (TCMD, 0x3F, 0x01, TSEQ)
If ((ToInteger (TDRB) == 0x01))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C0.D0:"
Local6 [0x01] = ToHexString (Arg0)
Local6 [0x02] = ": Previous command did not complete"
DBGC (0x80000000, "FIS ", Local6)
Release (NMTX)
If ((NTFY != Zero))
{
NVRN (0x01)
NTFY = Zero
}
Return (Package (0x01)
{
0x05
})
}
Local4 = SizeOf (Arg1)
Local4 = ((Local4 + 0x07) >> 0x03)
Local5 = Zero
While (0x01)
{
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN01 = Local7
Local7 = IN01 /* \_SB_.NVDR.N000.IN01 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN02 = Local7
Local7 = IN02 /* \_SB_.NVDR.N000.IN02 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN03 = Local7
Local7 = IN03 /* \_SB_.NVDR.N000.IN03 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN04 = Local7
Local7 = IN04 /* \_SB_.NVDR.N000.IN04 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN05 = Local7
Local7 = IN05 /* \_SB_.NVDR.N000.IN05 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN06 = Local7
Local7 = IN06 /* \_SB_.NVDR.N000.IN06 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN07 = Local7
Local7 = IN07 /* \_SB_.NVDR.N000.IN07 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN08 = Local7
Local7 = IN08 /* \_SB_.NVDR.N000.IN08 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN09 = Local7
Local7 = IN09 /* \_SB_.NVDR.N000.IN09 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN0A = Local7
Local7 = IN0A /* \_SB_.NVDR.N000.IN0A */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN0B = Local7
Local7 = IN0B /* \_SB_.NVDR.N000.IN0B */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN0C = Local7
Local7 = IN0C /* \_SB_.NVDR.N000.IN0C */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN0D = Local7
Local7 = IN0D /* \_SB_.NVDR.N000.IN0D */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN0E = Local7
Local7 = IN0E /* \_SB_.NVDR.N000.IN0E */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN0F = Local7
Local7 = IN0F /* \_SB_.NVDR.N000.IN0F */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN10 = Local7
Local7 = IN10 /* \_SB_.NVDR.N000.IN10 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN11 = Local7
Local7 = IN11 /* \_SB_.NVDR.N000.IN11 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN12 = Local7
Local7 = IN12 /* \_SB_.NVDR.N000.IN12 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN13 = Local7
Local7 = IN13 /* \_SB_.NVDR.N000.IN13 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN14 = Local7
Local7 = IN14 /* \_SB_.NVDR.N000.IN14 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN15 = Local7
Local7 = IN15 /* \_SB_.NVDR.N000.IN15 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN16 = Local7
Local7 = IN16 /* \_SB_.NVDR.N000.IN16 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN17 = Local7
Local7 = IN17 /* \_SB_.NVDR.N000.IN17 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN18 = Local7
Local7 = IN18 /* \_SB_.NVDR.N000.IN18 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN19 = Local7
Local7 = IN19 /* \_SB_.NVDR.N000.IN19 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN1A = Local7
Local7 = IN1A /* \_SB_.NVDR.N000.IN1A */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN1B = Local7
Local7 = IN1B /* \_SB_.NVDR.N000.IN1B */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN1C = Local7
Local7 = IN1C /* \_SB_.NVDR.N000.IN1C */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN1D = Local7
Local7 = IN1D /* \_SB_.NVDR.N000.IN1D */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN1E = Local7
Local7 = IN1E /* \_SB_.NVDR.N000.IN1E */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN1F = Local7
Local7 = IN1F /* \_SB_.NVDR.N000.IN1F */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN20 = Local7
Local7 = IN20 /* \_SB_.NVDR.N000.IN20 */
Local4--
Local5 += 0x04
Break
}
Local0 = Timer
TOPC = Arg0
If ((ToInteger (TSEQ) == 0x01))
{
TSEQ = 0x00
}
Else
{
TSEQ = 0x01
}
TDRB = 0x01
If ((ToInteger (Arg2) == Zero))
{
Local1 = CGTM (Arg0, XSTA)
}
Else
{
Local1 = (ToInteger (Arg2) * 0x2710)
}
XCMD = ToInteger (TCMD)
Local0 = Timer
Local2 = Zero
Local3 = Zero
While (0x01)
{
TCMD = XCMD /* \_SB_.NVDR.N000.XCMD */
If ((ToInteger (TDRB) == 0x00))
{
Break
}
Local3 = Local2
Local2 = (Timer - Local0)
If ((Local2 > Local1))
{
TCMD = XCMD /* \_SB_.NVDR.N000.XCMD */
If ((ToInteger (TDRB) == 0x00))
{
Break
}
Local6 = Package (0x07) {}
Local6 [0x00] = "S0.C0.D0:"
Local6 [0x01] = ToHexString (Arg0)
Local6 [0x02] = ": Doorbell still set, waited "
Local6 [0x03] = ToHexString (Local2)
Local6 [0x04] = " [x100ns] (prev"
Local6 [0x05] = ToHexString (Local3)
Local6 [0x06] = ")"
DBGC (0x80000000, "FIS ", Local6)
Release (NMTX)
If ((NTFY != Zero))
{
NVRN (0x01)
NTFY = Zero
}
Return (Package (0x01)
{
0x12
})
}
}
If ((Local2 > Local1))
{
Local6 = Package (0x07) {}
Local6 [0x00] = "S0.C0.D0:"
Local6 [0x01] = ToHexString (Arg0)
Local6 [0x02] = ": Long iteration, scheduling issues? "
Local6 [0x03] = ToHexString (Local2)
Local6 [0x04] = " [x100ns] (prev "
Local6 [0x05] = ToHexString (Local3)
Local6 [0x06] = ")"
DBGC (0x02, "FIS ", Local6)
}
TSTA = XSTA /* \_SB_.NVDR.N000.XSTA */
CreateField (TSTA, 0x00, 0x01, TCMP)
CreateField (TSTA, 0x08, 0x08, TMBS)
If ((ToInteger (TCMP) == 0x00))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C0.D0:"
Local6 [0x01] = ToHexString (Arg0)
Local6 [0x02] = ": Completion bit not set"
DBGC (0x80000000, "FIS ", Local6)
Release (NMTX)
If ((NTFY != Zero))
{
NVRN (0x01)
NTFY = Zero
}
Return (Package (0x01)
{
0x03
})
}
If ((ToInteger (TMBS) != 0x00))
{
Local0 = Package (0x02)
{
0x00,
0x00
}
Local0 [0x01] = ToInteger (TMBS)
Local6 = Package (0x04) {}
Local6 [0x00] = "S0.C0.D0:"
Local6 [0x01] = ToHexString (Arg0)
Local6 [0x02] = ": mailbox failure: "
Local6 [0x03] = ToHexString (ToInteger (TMBS))
DBGC (0x80000000, "FIS ", Local6)
Release (NMTX)
If ((NTFY != Zero))
{
NVRN (0x01)
NTFY = Zero
}
Return (Local0)
}
Local0 = Package (0x03)
{
0x00,
0x00,
Buffer (0x80) {}
}
CreateDWordField (DerefOf (Local0 [0x02]), 0x00, BO01)
CreateDWordField (DerefOf (Local0 [0x02]), 0x04, BO02)
CreateDWordField (DerefOf (Local0 [0x02]), 0x08, BO03)
CreateDWordField (DerefOf (Local0 [0x02]), 0x0C, BO04)
CreateDWordField (DerefOf (Local0 [0x02]), 0x10, BO05)
CreateDWordField (DerefOf (Local0 [0x02]), 0x14, BO06)
CreateDWordField (DerefOf (Local0 [0x02]), 0x18, BO07)
CreateDWordField (DerefOf (Local0 [0x02]), 0x1C, BO08)
CreateDWordField (DerefOf (Local0 [0x02]), 0x20, BO09)
CreateDWordField (DerefOf (Local0 [0x02]), 0x24, BO0A)
CreateDWordField (DerefOf (Local0 [0x02]), 0x28, BO0B)
CreateDWordField (DerefOf (Local0 [0x02]), 0x2C, BO0C)
CreateDWordField (DerefOf (Local0 [0x02]), 0x30, BO0D)
CreateDWordField (DerefOf (Local0 [0x02]), 0x34, BO0E)
CreateDWordField (DerefOf (Local0 [0x02]), 0x38, BO0F)
CreateDWordField (DerefOf (Local0 [0x02]), 0x3C, BO10)
CreateDWordField (DerefOf (Local0 [0x02]), 0x40, BO11)
CreateDWordField (DerefOf (Local0 [0x02]), 0x44, BO12)
CreateDWordField (DerefOf (Local0 [0x02]), 0x48, BO13)
CreateDWordField (DerefOf (Local0 [0x02]), 0x4C, BO14)
CreateDWordField (DerefOf (Local0 [0x02]), 0x50, BO15)
CreateDWordField (DerefOf (Local0 [0x02]), 0x54, BO16)
CreateDWordField (DerefOf (Local0 [0x02]), 0x58, BO17)
CreateDWordField (DerefOf (Local0 [0x02]), 0x5C, BO18)
CreateDWordField (DerefOf (Local0 [0x02]), 0x60, BO19)
CreateDWordField (DerefOf (Local0 [0x02]), 0x64, BO1A)
CreateDWordField (DerefOf (Local0 [0x02]), 0x68, BO1B)
CreateDWordField (DerefOf (Local0 [0x02]), 0x6C, BO1C)
CreateDWordField (DerefOf (Local0 [0x02]), 0x70, BO1D)
CreateDWordField (DerefOf (Local0 [0x02]), 0x74, BO1E)
CreateDWordField (DerefOf (Local0 [0x02]), 0x78, BO1F)
CreateDWordField (DerefOf (Local0 [0x02]), 0x7C, BO20)
Local4 = 0x20
While (0x01)
{
If ((Local4 <= 0x00))
{
Break
}
BO01 = OU01 /* \_SB_.NVDR.N000.OU01 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO02 = OU02 /* \_SB_.NVDR.N000.OU02 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO03 = OU03 /* \_SB_.NVDR.N000.OU03 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO04 = OU04 /* \_SB_.NVDR.N000.OU04 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO05 = OU05 /* \_SB_.NVDR.N000.OU05 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO06 = OU06 /* \_SB_.NVDR.N000.OU06 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO07 = OU07 /* \_SB_.NVDR.N000.OU07 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO08 = OU08 /* \_SB_.NVDR.N000.OU08 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO09 = OU09 /* \_SB_.NVDR.N000.OU09 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO0A = OU0A /* \_SB_.NVDR.N000.OU0A */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO0B = OU0B /* \_SB_.NVDR.N000.OU0B */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO0C = OU0C /* \_SB_.NVDR.N000.OU0C */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO0D = OU0D /* \_SB_.NVDR.N000.OU0D */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO0E = OU0E /* \_SB_.NVDR.N000.OU0E */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO0F = OU0F /* \_SB_.NVDR.N000.OU0F */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO10 = OU10 /* \_SB_.NVDR.N000.OU10 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO11 = OU11 /* \_SB_.NVDR.N000.OU11 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO12 = OU12 /* \_SB_.NVDR.N000.OU12 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO13 = OU13 /* \_SB_.NVDR.N000.OU13 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO14 = OU14 /* \_SB_.NVDR.N000.OU14 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO15 = OU15 /* \_SB_.NVDR.N000.OU15 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO16 = OU16 /* \_SB_.NVDR.N000.OU16 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO17 = OU17 /* \_SB_.NVDR.N000.OU17 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO18 = OU18 /* \_SB_.NVDR.N000.OU18 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO19 = OU19 /* \_SB_.NVDR.N000.OU19 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO1A = OU1A /* \_SB_.NVDR.N000.OU1A */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO1B = OU1B /* \_SB_.NVDR.N000.OU1B */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO1C = OU1C /* \_SB_.NVDR.N000.OU1C */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO1D = OU1D /* \_SB_.NVDR.N000.OU1D */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO1E = OU1E /* \_SB_.NVDR.N000.OU1E */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO1F = OU1F /* \_SB_.NVDR.N000.OU1F */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO20 = OU20 /* \_SB_.NVDR.N000.OU20 */
Local4--
Break
}
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C0.D0:"
Local6 [0x01] = ToHexString (Arg0)
Local6 [0x02] = " completed"
DBGC (0x40, "FIS ", Local6)
Release (NMTX)
If ((NTFY != Zero))
{
NVRN (0x01)
NTFY = Zero
}
Return (Local0)
}
Method (CR01, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C0.D0:"
Local6 [0x01] = " GetSmartAndHealthInfo"
DBGC (0x40, "LEAF", Local6)
If ((SizeOf (Arg0) != 0x00))
{
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
}
Local0 = Buffer (0x84) {}
CreateDWordField (Local0, 0x00, RSTS)
CreateField (Local0, 0x20, 0x0400, RSHD)
Local1 = CMBC (0x08, Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
CreateField (DerefOf (Local1 [0x02]), 0x00, 0x0400, CSHI)
RSHD = CSHI /* \_SB_.NVDR.N000.CR01.CSHI */
Return (Local0)
}
Method (CR02, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C0.D0:"
Local6 [0x01] = " GetSmartThreshold"
DBGC (0x40, "LEAF", Local6)
If ((SizeOf (Arg0) != 0x00))
{
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
}
Local0 = Buffer (0x0C) {}
CreateDWordField (Local0, 0x00, RSTS)
CreateQWordField (Local0, 0x04, RSTD)
Local1 = CMBC (0x0104, Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
CreateQWordField (DerefOf (Local1 [0x02]), 0x00, CSTD)
RSTD = CSTD /* \_SB_.NVDR.N000.CR02.CSTD */
Return (Local0)
}
Method (CR03, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C0.D0:"
Local6 [0x01] = " GetBlockNvdimmFlags"
DBGC (0x40, "LEAF", Local6)
If ((SizeOf (Arg0) != 0x00))
{
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
}
Local0 = Buffer (0x08) {}
CreateDWordField (Local0, 0x00, RSTS)
CreateBitField (Local0, 0x20, RBIR)
CreateBitField (Local0, 0x21, RBWL)
Local1 = CMBC (0x01, Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
CreateBitField (DerefOf (Local1 [0x02]), 0x70, CBIR)
CreateBitField (DerefOf (Local1 [0x02]), 0x71, CBWL)
RBIR = CBIR /* \_SB_.NVDR.N000.CR03.CBIR */
RBWL = CBWL /* \_SB_.NVDR.N000.CR03.CBWL */
Return (Local0)
}
Method (CR04, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C0.D0:"
Local6 [0x01] = " GetNamespaceLabelSize"
DBGC (0x40, "LEAF", Local6)
If ((SizeOf (Arg0) != 0x00))
{
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C0.D0:"
Local6 [0x01] = " GetNamespaceLabelSize: unexpected input parameter"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
}
Local0 = Buffer (0x0C) {}
CreateWordField (Local0, 0x00, RSTS)
CreateWordField (Local0, 0x02, REST)
CreateDWordField (Local0, 0x04, RSNA)
CreateDWordField (Local0, 0x08, RMDL)
Local1 = PCDS ()
CreateWordField (Local1, 0x00, CSTS)
If ((CSTS != 0x00))
{
RSTS = CSTS /* \_SB_.NVDR.N000.CR04.CSTS */
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C0.D0:"
Local6 [0x01] = " GetNamespaceLabelSize: PCDS failed, returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
CreateDWordField (Local1, 0x02, CPSZ)
Local3 = CMBC (0x02, Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}, Zero)
RSTS = CF2D (DerefOf (Local3 [0x00]))
If ((RSTS != 0x00))
{
RSTS = 0x00
REST = 0x01
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C0.D0:"
Local6 [0x01] = " GetNamespaceLabelSize: returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
RSTS = CF2D (DerefOf (Local3 [0x01]))
If ((RSTS != 0x00))
{
RSTS = 0x00
REST = 0x01
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C0.D0:"
Local6 [0x01] = " GetNamespaceLabelSize: returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
CreateBitField (DerefOf (Local3 [0x02]), 0x02, CSSL)
If ((CSSL == 0x01))
{
RSTS = 0x00
REST = 0x01
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C0.D0:"
Local6 [0x01] = " GetNamespaceLabelSize: locked PMEM region"
DBGC (0x02, "LEAF", Local6)
}
RSNA = CPSZ /* \_SB_.NVDR.N000.CR04.CPSZ */
RMDL = 0xFE80
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C0.D0:"
Local6 [0x01] = " GetNamespaceLabelSize: returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x40, "LEAF", Local6)
Return (Local0)
}
Method (CR05, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C0.D0:"
Local6 [0x01] = " GetNamespaceLabelData"
DBGC (0x40, "LEAF", Local6)
If ((SizeOf (Arg0) == 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C0.D0:"
Local6 [0x01] = " GetNamespaceLabelData: no elements in input package"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x08))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C0.D0:"
Local6 [0x01] = " GetNamespaceLabelData: invalid input size: "
Local6 [0x02] = ToHexString (SizeOf (Local7))
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C0.D0:"
Local6 [0x01] = " GetNamespaceLabelData: input: "
Local6 [0x02] = ToHexString (Local7)
DBGC (0x40, "LEAF", Local6)
CreateDWordField (Local7, 0x00, IOFF)
CreateDWordField (Local7, 0x04, ILEN)
If ((ILEN > 0xFE80))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C0.D0:"
Local6 [0x01] = " GetNamespaceLabelData: request size too big: "
Local6 [0x02] = ToHexString (ILEN)
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ElseIf ((ILEN <= 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C0.D0:"
Local6 [0x01] = " GetNamespaceLabelData: request size zero"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
Local0 = Buffer ((ILEN + 0x04)) {}
CreateWordField (Local0, 0x00, RSTS)
CreateWordField (Local0, 0x02, REST)
CreateField (Local0, 0x20, (ILEN << 0x03), RDTA)
Local1 = CMBC (0x02, Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
RSTS = 0x07
REST = 0x01
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C0.D0:"
Local6 [0x01] = " GetNamespaceLabelData: returning "
Local6 [0x02] = ToHexString (Mid (Local0, 0x00, 0x40))
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
RSTS = 0x07
REST = 0x01
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C0.D0:"
Local6 [0x01] = " GetNamespaceLabelData: returning "
Local6 [0x02] = ToHexString (Mid (Local0, 0x00, 0x40))
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
CreateBitField (DerefOf (Local1 [0x02]), 0x02, CSSL)
If ((CSSL == 0x01))
{
RSTS = 0x07
REST = 0x01
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C0.D0:"
Local6 [0x01] = " GetNamespaceLabelData: locked PMEM region, returning "
Local6 [0x02] = ToHexString (Mid (Local0, 0x00, 0x40))
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
Local1 = PCDS ()
CreateWordField (Local1, 0x00, CSTS)
If ((CSTS != 0x00))
{
RSTS = CSTS /* \_SB_.NVDR.N000.CR05.CSTS */
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C0.D0:"
Local6 [0x01] = " GetNamespaceLabelData: PCDS failed, returning "
Local6 [0x02] = ToHexString (Mid (Local0, 0x00, 0x40))
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
CreateDWordField (Local1, 0x02, CPSZ)
If (((IOFF + ILEN) > CPSZ))
{
RSTS = 0x03
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C0.D0:"
Local6 [0x01] = " GetNamespaceLabelData: request end offset too big: "
Local6 [0x02] = (IOFF + ILEN)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
Name (BUFF, Buffer (0xFF80) {})
CreateField (BUFF, 0x00, 0x0400, LC00)
CreateField (BUFF, 0x0400, 0x0400, LC01)
CreateField (BUFF, 0x0800, 0x0400, LC02)
CreateField (BUFF, 0x0C00, 0x0400, LC03)
CreateField (BUFF, 0x1000, 0x0400, LC04)
CreateField (BUFF, 0x1400, 0x0400, LC05)
CreateField (BUFF, 0x1800, 0x0400, LC06)
CreateField (BUFF, 0x1C00, 0x0400, LC07)
CreateField (BUFF, 0x2000, 0x0400, LC08)
CreateField (BUFF, 0x2400, 0x0400, LC09)
CreateField (BUFF, 0x2800, 0x0400, LC0A)
CreateField (BUFF, 0x2C00, 0x0400, LC0B)
CreateField (BUFF, 0x3000, 0x0400, LC0C)
CreateField (BUFF, 0x3400, 0x0400, LC0D)
CreateField (BUFF, 0x3800, 0x0400, LC0E)
CreateField (BUFF, 0x3C00, 0x0400, LC0F)
CreateField (BUFF, 0x4000, 0x0400, LC10)
CreateField (BUFF, 0x4400, 0x0400, LC11)
CreateField (BUFF, 0x4800, 0x0400, LC12)
CreateField (BUFF, 0x4C00, 0x0400, LC13)
CreateField (BUFF, 0x5000, 0x0400, LC14)
CreateField (BUFF, 0x5400, 0x0400, LC15)
CreateField (BUFF, 0x5800, 0x0400, LC16)
CreateField (BUFF, 0x5C00, 0x0400, LC17)
CreateField (BUFF, 0x6000, 0x0400, LC18)
CreateField (BUFF, 0x6400, 0x0400, LC19)
CreateField (BUFF, 0x6800, 0x0400, LC1A)
CreateField (BUFF, 0x6C00, 0x0400, LC1B)
CreateField (BUFF, 0x7000, 0x0400, LC1C)
CreateField (BUFF, 0x7400, 0x0400, LC1D)
CreateField (BUFF, 0x7800, 0x0400, LC1E)
CreateField (BUFF, 0x7C00, 0x0400, LC1F)
CreateField (BUFF, 0x8000, 0x0400, LC20)
CreateField (BUFF, 0x8400, 0x0400, LC21)
CreateField (BUFF, 0x8800, 0x0400, LC22)
CreateField (BUFF, 0x8C00, 0x0400, LC23)
CreateField (BUFF, 0x9000, 0x0400, LC24)
CreateField (BUFF, 0x9400, 0x0400, LC25)
CreateField (BUFF, 0x9800, 0x0400, LC26)
CreateField (BUFF, 0x9C00, 0x0400, LC27)
CreateField (BUFF, 0xA000, 0x0400, LC28)
CreateField (BUFF, 0xA400, 0x0400, LC29)
CreateField (BUFF, 0xA800, 0x0400, LC2A)
CreateField (BUFF, 0xAC00, 0x0400, LC2B)
CreateField (BUFF, 0xB000, 0x0400, LC2C)
CreateField (BUFF, 0xB400, 0x0400, LC2D)
CreateField (BUFF, 0xB800, 0x0400, LC2E)
CreateField (BUFF, 0xBC00, 0x0400, LC2F)
CreateField (BUFF, 0xC000, 0x0400, LC30)
CreateField (BUFF, 0xC400, 0x0400, LC31)
CreateField (BUFF, 0xC800, 0x0400, LC32)
CreateField (BUFF, 0xCC00, 0x0400, LC33)
CreateField (BUFF, 0xD000, 0x0400, LC34)
CreateField (BUFF, 0xD400, 0x0400, LC35)
CreateField (BUFF, 0xD800, 0x0400, LC36)
CreateField (BUFF, 0xDC00, 0x0400, LC37)
CreateField (BUFF, 0xE000, 0x0400, LC38)
CreateField (BUFF, 0xE400, 0x0400, LC39)
CreateField (BUFF, 0xE800, 0x0400, LC3A)
CreateField (BUFF, 0xEC00, 0x0400, LC3B)
CreateField (BUFF, 0xF000, 0x0400, LC3C)
CreateField (BUFF, 0xF400, 0x0400, LC3D)
CreateField (BUFF, 0xF800, 0x0400, LC3E)
CreateField (BUFF, 0xFC00, 0x0400, LC3F)
CreateField (BUFF, 0x00010000, 0x0400, LC40)
CreateField (BUFF, 0x00010400, 0x0400, LC41)
CreateField (BUFF, 0x00010800, 0x0400, LC42)
CreateField (BUFF, 0x00010C00, 0x0400, LC43)
CreateField (BUFF, 0x00011000, 0x0400, LC44)
CreateField (BUFF, 0x00011400, 0x0400, LC45)
CreateField (BUFF, 0x00011800, 0x0400, LC46)
CreateField (BUFF, 0x00011C00, 0x0400, LC47)
CreateField (BUFF, 0x00012000, 0x0400, LC48)
CreateField (BUFF, 0x00012400, 0x0400, LC49)
CreateField (BUFF, 0x00012800, 0x0400, LC4A)
CreateField (BUFF, 0x00012C00, 0x0400, LC4B)
CreateField (BUFF, 0x00013000, 0x0400, LC4C)
CreateField (BUFF, 0x00013400, 0x0400, LC4D)
CreateField (BUFF, 0x00013800, 0x0400, LC4E)
CreateField (BUFF, 0x00013C00, 0x0400, LC4F)
CreateField (BUFF, 0x00014000, 0x0400, LC50)
CreateField (BUFF, 0x00014400, 0x0400, LC51)
CreateField (BUFF, 0x00014800, 0x0400, LC52)
CreateField (BUFF, 0x00014C00, 0x0400, LC53)
CreateField (BUFF, 0x00015000, 0x0400, LC54)
CreateField (BUFF, 0x00015400, 0x0400, LC55)
CreateField (BUFF, 0x00015800, 0x0400, LC56)
CreateField (BUFF, 0x00015C00, 0x0400, LC57)
CreateField (BUFF, 0x00016000, 0x0400, LC58)
CreateField (BUFF, 0x00016400, 0x0400, LC59)
CreateField (BUFF, 0x00016800, 0x0400, LC5A)
CreateField (BUFF, 0x00016C00, 0x0400, LC5B)
CreateField (BUFF, 0x00017000, 0x0400, LC5C)
CreateField (BUFF, 0x00017400, 0x0400, LC5D)
CreateField (BUFF, 0x00017800, 0x0400, LC5E)
CreateField (BUFF, 0x00017C00, 0x0400, LC5F)
CreateField (BUFF, 0x00018000, 0x0400, LC60)
CreateField (BUFF, 0x00018400, 0x0400, LC61)
CreateField (BUFF, 0x00018800, 0x0400, LC62)
CreateField (BUFF, 0x00018C00, 0x0400, LC63)
CreateField (BUFF, 0x00019000, 0x0400, LC64)
CreateField (BUFF, 0x00019400, 0x0400, LC65)
CreateField (BUFF, 0x00019800, 0x0400, LC66)
CreateField (BUFF, 0x00019C00, 0x0400, LC67)
CreateField (BUFF, 0x0001A000, 0x0400, LC68)
CreateField (BUFF, 0x0001A400, 0x0400, LC69)
CreateField (BUFF, 0x0001A800, 0x0400, LC6A)
CreateField (BUFF, 0x0001AC00, 0x0400, LC6B)
CreateField (BUFF, 0x0001B000, 0x0400, LC6C)
CreateField (BUFF, 0x0001B400, 0x0400, LC6D)
CreateField (BUFF, 0x0001B800, 0x0400, LC6E)
CreateField (BUFF, 0x0001BC00, 0x0400, LC6F)
CreateField (BUFF, 0x0001C000, 0x0400, LC70)
CreateField (BUFF, 0x0001C400, 0x0400, LC71)
CreateField (BUFF, 0x0001C800, 0x0400, LC72)
CreateField (BUFF, 0x0001CC00, 0x0400, LC73)
CreateField (BUFF, 0x0001D000, 0x0400, LC74)
CreateField (BUFF, 0x0001D400, 0x0400, LC75)
CreateField (BUFF, 0x0001D800, 0x0400, LC76)
CreateField (BUFF, 0x0001DC00, 0x0400, LC77)
CreateField (BUFF, 0x0001E000, 0x0400, LC78)
CreateField (BUFF, 0x0001E400, 0x0400, LC79)
CreateField (BUFF, 0x0001E800, 0x0400, LC7A)
CreateField (BUFF, 0x0001EC00, 0x0400, LC7B)
CreateField (BUFF, 0x0001F000, 0x0400, LC7C)
CreateField (BUFF, 0x0001F400, 0x0400, LC7D)
CreateField (BUFF, 0x0001F800, 0x0400, LC7E)
CreateField (BUFF, 0x0001FC00, 0x0400, LC7F)
CreateField (BUFF, 0x00020000, 0x0400, LC80)
CreateField (BUFF, 0x00020400, 0x0400, LC81)
CreateField (BUFF, 0x00020800, 0x0400, LC82)
CreateField (BUFF, 0x00020C00, 0x0400, LC83)
CreateField (BUFF, 0x00021000, 0x0400, LC84)
CreateField (BUFF, 0x00021400, 0x0400, LC85)
CreateField (BUFF, 0x00021800, 0x0400, LC86)
CreateField (BUFF, 0x00021C00, 0x0400, LC87)
CreateField (BUFF, 0x00022000, 0x0400, LC88)
CreateField (BUFF, 0x00022400, 0x0400, LC89)
CreateField (BUFF, 0x00022800, 0x0400, LC8A)
CreateField (BUFF, 0x00022C00, 0x0400, LC8B)
CreateField (BUFF, 0x00023000, 0x0400, LC8C)
CreateField (BUFF, 0x00023400, 0x0400, LC8D)
CreateField (BUFF, 0x00023800, 0x0400, LC8E)
CreateField (BUFF, 0x00023C00, 0x0400, LC8F)
CreateField (BUFF, 0x00024000, 0x0400, LC90)
CreateField (BUFF, 0x00024400, 0x0400, LC91)
CreateField (BUFF, 0x00024800, 0x0400, LC92)
CreateField (BUFF, 0x00024C00, 0x0400, LC93)
CreateField (BUFF, 0x00025000, 0x0400, LC94)
CreateField (BUFF, 0x00025400, 0x0400, LC95)
CreateField (BUFF, 0x00025800, 0x0400, LC96)
CreateField (BUFF, 0x00025C00, 0x0400, LC97)
CreateField (BUFF, 0x00026000, 0x0400, LC98)
CreateField (BUFF, 0x00026400, 0x0400, LC99)
CreateField (BUFF, 0x00026800, 0x0400, LC9A)
CreateField (BUFF, 0x00026C00, 0x0400, LC9B)
CreateField (BUFF, 0x00027000, 0x0400, LC9C)
CreateField (BUFF, 0x00027400, 0x0400, LC9D)
CreateField (BUFF, 0x00027800, 0x0400, LC9E)
CreateField (BUFF, 0x00027C00, 0x0400, LC9F)
CreateField (BUFF, 0x00028000, 0x0400, LCA0)
CreateField (BUFF, 0x00028400, 0x0400, LCA1)
CreateField (BUFF, 0x00028800, 0x0400, LCA2)
CreateField (BUFF, 0x00028C00, 0x0400, LCA3)
CreateField (BUFF, 0x00029000, 0x0400, LCA4)
CreateField (BUFF, 0x00029400, 0x0400, LCA5)
CreateField (BUFF, 0x00029800, 0x0400, LCA6)
CreateField (BUFF, 0x00029C00, 0x0400, LCA7)
CreateField (BUFF, 0x0002A000, 0x0400, LCA8)
CreateField (BUFF, 0x0002A400, 0x0400, LCA9)
CreateField (BUFF, 0x0002A800, 0x0400, LCAA)
CreateField (BUFF, 0x0002AC00, 0x0400, LCAB)
CreateField (BUFF, 0x0002B000, 0x0400, LCAC)
CreateField (BUFF, 0x0002B400, 0x0400, LCAD)
CreateField (BUFF, 0x0002B800, 0x0400, LCAE)
CreateField (BUFF, 0x0002BC00, 0x0400, LCAF)
CreateField (BUFF, 0x0002C000, 0x0400, LCB0)
CreateField (BUFF, 0x0002C400, 0x0400, LCB1)
CreateField (BUFF, 0x0002C800, 0x0400, LCB2)
CreateField (BUFF, 0x0002CC00, 0x0400, LCB3)
CreateField (BUFF, 0x0002D000, 0x0400, LCB4)
CreateField (BUFF, 0x0002D400, 0x0400, LCB5)
CreateField (BUFF, 0x0002D800, 0x0400, LCB6)
CreateField (BUFF, 0x0002DC00, 0x0400, LCB7)
CreateField (BUFF, 0x0002E000, 0x0400, LCB8)
CreateField (BUFF, 0x0002E400, 0x0400, LCB9)
CreateField (BUFF, 0x0002E800, 0x0400, LCBA)
CreateField (BUFF, 0x0002EC00, 0x0400, LCBB)
CreateField (BUFF, 0x0002F000, 0x0400, LCBC)
CreateField (BUFF, 0x0002F400, 0x0400, LCBD)
CreateField (BUFF, 0x0002F800, 0x0400, LCBE)
CreateField (BUFF, 0x0002FC00, 0x0400, LCBF)
CreateField (BUFF, 0x00030000, 0x0400, LCC0)
CreateField (BUFF, 0x00030400, 0x0400, LCC1)
CreateField (BUFF, 0x00030800, 0x0400, LCC2)
CreateField (BUFF, 0x00030C00, 0x0400, LCC3)
CreateField (BUFF, 0x00031000, 0x0400, LCC4)
CreateField (BUFF, 0x00031400, 0x0400, LCC5)
CreateField (BUFF, 0x00031800, 0x0400, LCC6)
CreateField (BUFF, 0x00031C00, 0x0400, LCC7)
CreateField (BUFF, 0x00032000, 0x0400, LCC8)
CreateField (BUFF, 0x00032400, 0x0400, LCC9)
CreateField (BUFF, 0x00032800, 0x0400, LCCA)
CreateField (BUFF, 0x00032C00, 0x0400, LCCB)
CreateField (BUFF, 0x00033000, 0x0400, LCCC)
CreateField (BUFF, 0x00033400, 0x0400, LCCD)
CreateField (BUFF, 0x00033800, 0x0400, LCCE)
CreateField (BUFF, 0x00033C00, 0x0400, LCCF)
CreateField (BUFF, 0x00034000, 0x0400, LCD0)
CreateField (BUFF, 0x00034400, 0x0400, LCD1)
CreateField (BUFF, 0x00034800, 0x0400, LCD2)
CreateField (BUFF, 0x00034C00, 0x0400, LCD3)
CreateField (BUFF, 0x00035000, 0x0400, LCD4)
CreateField (BUFF, 0x00035400, 0x0400, LCD5)
CreateField (BUFF, 0x00035800, 0x0400, LCD6)
CreateField (BUFF, 0x00035C00, 0x0400, LCD7)
CreateField (BUFF, 0x00036000, 0x0400, LCD8)
CreateField (BUFF, 0x00036400, 0x0400, LCD9)
CreateField (BUFF, 0x00036800, 0x0400, LCDA)
CreateField (BUFF, 0x00036C00, 0x0400, LCDB)
CreateField (BUFF, 0x00037000, 0x0400, LCDC)
CreateField (BUFF, 0x00037400, 0x0400, LCDD)
CreateField (BUFF, 0x00037800, 0x0400, LCDE)
CreateField (BUFF, 0x00037C00, 0x0400, LCDF)
CreateField (BUFF, 0x00038000, 0x0400, LCE0)
CreateField (BUFF, 0x00038400, 0x0400, LCE1)
CreateField (BUFF, 0x00038800, 0x0400, LCE2)
CreateField (BUFF, 0x00038C00, 0x0400, LCE3)
CreateField (BUFF, 0x00039000, 0x0400, LCE4)
CreateField (BUFF, 0x00039400, 0x0400, LCE5)
CreateField (BUFF, 0x00039800, 0x0400, LCE6)
CreateField (BUFF, 0x00039C00, 0x0400, LCE7)
CreateField (BUFF, 0x0003A000, 0x0400, LCE8)
CreateField (BUFF, 0x0003A400, 0x0400, LCE9)
CreateField (BUFF, 0x0003A800, 0x0400, LCEA)
CreateField (BUFF, 0x0003AC00, 0x0400, LCEB)
CreateField (BUFF, 0x0003B000, 0x0400, LCEC)
CreateField (BUFF, 0x0003B400, 0x0400, LCED)
CreateField (BUFF, 0x0003B800, 0x0400, LCEE)
CreateField (BUFF, 0x0003BC00, 0x0400, LCEF)
CreateField (BUFF, 0x0003C000, 0x0400, LCF0)
CreateField (BUFF, 0x0003C400, 0x0400, LCF1)
CreateField (BUFF, 0x0003C800, 0x0400, LCF2)
CreateField (BUFF, 0x0003CC00, 0x0400, LCF3)
CreateField (BUFF, 0x0003D000, 0x0400, LCF4)
CreateField (BUFF, 0x0003D400, 0x0400, LCF5)
CreateField (BUFF, 0x0003D800, 0x0400, LCF6)
CreateField (BUFF, 0x0003DC00, 0x0400, LCF7)
CreateField (BUFF, 0x0003E000, 0x0400, LCF8)
CreateField (BUFF, 0x0003E400, 0x0400, LCF9)
CreateField (BUFF, 0x0003E800, 0x0400, LCFA)
CreateField (BUFF, 0x0003EC00, 0x0400, LCFB)
CreateField (BUFF, 0x0003F000, 0x0400, LCFC)
CreateField (BUFF, 0x0003F400, 0x0400, LCFD)
CreateField (BUFF, 0x0003F800, 0x0400, LCFE)
CreateField (BUFF, 0x0003FC00, 0x0400, LCFF)
CreateField (BUFF, 0x00040000, 0x0400, LD00)
CreateField (BUFF, 0x00040400, 0x0400, LD01)
CreateField (BUFF, 0x00040800, 0x0400, LD02)
CreateField (BUFF, 0x00040C00, 0x0400, LD03)
CreateField (BUFF, 0x00041000, 0x0400, LD04)
CreateField (BUFF, 0x00041400, 0x0400, LD05)
CreateField (BUFF, 0x00041800, 0x0400, LD06)
CreateField (BUFF, 0x00041C00, 0x0400, LD07)
CreateField (BUFF, 0x00042000, 0x0400, LD08)
CreateField (BUFF, 0x00042400, 0x0400, LD09)
CreateField (BUFF, 0x00042800, 0x0400, LD0A)
CreateField (BUFF, 0x00042C00, 0x0400, LD0B)
CreateField (BUFF, 0x00043000, 0x0400, LD0C)
CreateField (BUFF, 0x00043400, 0x0400, LD0D)
CreateField (BUFF, 0x00043800, 0x0400, LD0E)
CreateField (BUFF, 0x00043C00, 0x0400, LD0F)
CreateField (BUFF, 0x00044000, 0x0400, LD10)
CreateField (BUFF, 0x00044400, 0x0400, LD11)
CreateField (BUFF, 0x00044800, 0x0400, LD12)
CreateField (BUFF, 0x00044C00, 0x0400, LD13)
CreateField (BUFF, 0x00045000, 0x0400, LD14)
CreateField (BUFF, 0x00045400, 0x0400, LD15)
CreateField (BUFF, 0x00045800, 0x0400, LD16)
CreateField (BUFF, 0x00045C00, 0x0400, LD17)
CreateField (BUFF, 0x00046000, 0x0400, LD18)
CreateField (BUFF, 0x00046400, 0x0400, LD19)
CreateField (BUFF, 0x00046800, 0x0400, LD1A)
CreateField (BUFF, 0x00046C00, 0x0400, LD1B)
CreateField (BUFF, 0x00047000, 0x0400, LD1C)
CreateField (BUFF, 0x00047400, 0x0400, LD1D)
CreateField (BUFF, 0x00047800, 0x0400, LD1E)
CreateField (BUFF, 0x00047C00, 0x0400, LD1F)
CreateField (BUFF, 0x00048000, 0x0400, LD20)
CreateField (BUFF, 0x00048400, 0x0400, LD21)
CreateField (BUFF, 0x00048800, 0x0400, LD22)
CreateField (BUFF, 0x00048C00, 0x0400, LD23)
CreateField (BUFF, 0x00049000, 0x0400, LD24)
CreateField (BUFF, 0x00049400, 0x0400, LD25)
CreateField (BUFF, 0x00049800, 0x0400, LD26)
CreateField (BUFF, 0x00049C00, 0x0400, LD27)
CreateField (BUFF, 0x0004A000, 0x0400, LD28)
CreateField (BUFF, 0x0004A400, 0x0400, LD29)
CreateField (BUFF, 0x0004A800, 0x0400, LD2A)
CreateField (BUFF, 0x0004AC00, 0x0400, LD2B)
CreateField (BUFF, 0x0004B000, 0x0400, LD2C)
CreateField (BUFF, 0x0004B400, 0x0400, LD2D)
CreateField (BUFF, 0x0004B800, 0x0400, LD2E)
CreateField (BUFF, 0x0004BC00, 0x0400, LD2F)
CreateField (BUFF, 0x0004C000, 0x0400, LD30)
CreateField (BUFF, 0x0004C400, 0x0400, LD31)
CreateField (BUFF, 0x0004C800, 0x0400, LD32)
CreateField (BUFF, 0x0004CC00, 0x0400, LD33)
CreateField (BUFF, 0x0004D000, 0x0400, LD34)
CreateField (BUFF, 0x0004D400, 0x0400, LD35)
CreateField (BUFF, 0x0004D800, 0x0400, LD36)
CreateField (BUFF, 0x0004DC00, 0x0400, LD37)
CreateField (BUFF, 0x0004E000, 0x0400, LD38)
CreateField (BUFF, 0x0004E400, 0x0400, LD39)
CreateField (BUFF, 0x0004E800, 0x0400, LD3A)
CreateField (BUFF, 0x0004EC00, 0x0400, LD3B)
CreateField (BUFF, 0x0004F000, 0x0400, LD3C)
CreateField (BUFF, 0x0004F400, 0x0400, LD3D)
CreateField (BUFF, 0x0004F800, 0x0400, LD3E)
CreateField (BUFF, 0x0004FC00, 0x0400, LD3F)
CreateField (BUFF, 0x00050000, 0x0400, LD40)
CreateField (BUFF, 0x00050400, 0x0400, LD41)
CreateField (BUFF, 0x00050800, 0x0400, LD42)
CreateField (BUFF, 0x00050C00, 0x0400, LD43)
CreateField (BUFF, 0x00051000, 0x0400, LD44)
CreateField (BUFF, 0x00051400, 0x0400, LD45)
CreateField (BUFF, 0x00051800, 0x0400, LD46)
CreateField (BUFF, 0x00051C00, 0x0400, LD47)
CreateField (BUFF, 0x00052000, 0x0400, LD48)
CreateField (BUFF, 0x00052400, 0x0400, LD49)
CreateField (BUFF, 0x00052800, 0x0400, LD4A)
CreateField (BUFF, 0x00052C00, 0x0400, LD4B)
CreateField (BUFF, 0x00053000, 0x0400, LD4C)
CreateField (BUFF, 0x00053400, 0x0400, LD4D)
CreateField (BUFF, 0x00053800, 0x0400, LD4E)
CreateField (BUFF, 0x00053C00, 0x0400, LD4F)
CreateField (BUFF, 0x00054000, 0x0400, LD50)
CreateField (BUFF, 0x00054400, 0x0400, LD51)
CreateField (BUFF, 0x00054800, 0x0400, LD52)
CreateField (BUFF, 0x00054C00, 0x0400, LD53)
CreateField (BUFF, 0x00055000, 0x0400, LD54)
CreateField (BUFF, 0x00055400, 0x0400, LD55)
CreateField (BUFF, 0x00055800, 0x0400, LD56)
CreateField (BUFF, 0x00055C00, 0x0400, LD57)
CreateField (BUFF, 0x00056000, 0x0400, LD58)
CreateField (BUFF, 0x00056400, 0x0400, LD59)
CreateField (BUFF, 0x00056800, 0x0400, LD5A)
CreateField (BUFF, 0x00056C00, 0x0400, LD5B)
CreateField (BUFF, 0x00057000, 0x0400, LD5C)
CreateField (BUFF, 0x00057400, 0x0400, LD5D)
CreateField (BUFF, 0x00057800, 0x0400, LD5E)
CreateField (BUFF, 0x00057C00, 0x0400, LD5F)
CreateField (BUFF, 0x00058000, 0x0400, LD60)
CreateField (BUFF, 0x00058400, 0x0400, LD61)
CreateField (BUFF, 0x00058800, 0x0400, LD62)
CreateField (BUFF, 0x00058C00, 0x0400, LD63)
CreateField (BUFF, 0x00059000, 0x0400, LD64)
CreateField (BUFF, 0x00059400, 0x0400, LD65)
CreateField (BUFF, 0x00059800, 0x0400, LD66)
CreateField (BUFF, 0x00059C00, 0x0400, LD67)
CreateField (BUFF, 0x0005A000, 0x0400, LD68)
CreateField (BUFF, 0x0005A400, 0x0400, LD69)
CreateField (BUFF, 0x0005A800, 0x0400, LD6A)
CreateField (BUFF, 0x0005AC00, 0x0400, LD6B)
CreateField (BUFF, 0x0005B000, 0x0400, LD6C)
CreateField (BUFF, 0x0005B400, 0x0400, LD6D)
CreateField (BUFF, 0x0005B800, 0x0400, LD6E)
CreateField (BUFF, 0x0005BC00, 0x0400, LD6F)
CreateField (BUFF, 0x0005C000, 0x0400, LD70)
CreateField (BUFF, 0x0005C400, 0x0400, LD71)
CreateField (BUFF, 0x0005C800, 0x0400, LD72)
CreateField (BUFF, 0x0005CC00, 0x0400, LD73)
CreateField (BUFF, 0x0005D000, 0x0400, LD74)
CreateField (BUFF, 0x0005D400, 0x0400, LD75)
CreateField (BUFF, 0x0005D800, 0x0400, LD76)
CreateField (BUFF, 0x0005DC00, 0x0400, LD77)
CreateField (BUFF, 0x0005E000, 0x0400, LD78)
CreateField (BUFF, 0x0005E400, 0x0400, LD79)
CreateField (BUFF, 0x0005E800, 0x0400, LD7A)
CreateField (BUFF, 0x0005EC00, 0x0400, LD7B)
CreateField (BUFF, 0x0005F000, 0x0400, LD7C)
CreateField (BUFF, 0x0005F400, 0x0400, LD7D)
CreateField (BUFF, 0x0005F800, 0x0400, LD7E)
CreateField (BUFF, 0x0005FC00, 0x0400, LD7F)
CreateField (BUFF, 0x00060000, 0x0400, LD80)
CreateField (BUFF, 0x00060400, 0x0400, LD81)
CreateField (BUFF, 0x00060800, 0x0400, LD82)
CreateField (BUFF, 0x00060C00, 0x0400, LD83)
CreateField (BUFF, 0x00061000, 0x0400, LD84)
CreateField (BUFF, 0x00061400, 0x0400, LD85)
CreateField (BUFF, 0x00061800, 0x0400, LD86)
CreateField (BUFF, 0x00061C00, 0x0400, LD87)
CreateField (BUFF, 0x00062000, 0x0400, LD88)
CreateField (BUFF, 0x00062400, 0x0400, LD89)
CreateField (BUFF, 0x00062800, 0x0400, LD8A)
CreateField (BUFF, 0x00062C00, 0x0400, LD8B)
CreateField (BUFF, 0x00063000, 0x0400, LD8C)
CreateField (BUFF, 0x00063400, 0x0400, LD8D)
CreateField (BUFF, 0x00063800, 0x0400, LD8E)
CreateField (BUFF, 0x00063C00, 0x0400, LD8F)
CreateField (BUFF, 0x00064000, 0x0400, LD90)
CreateField (BUFF, 0x00064400, 0x0400, LD91)
CreateField (BUFF, 0x00064800, 0x0400, LD92)
CreateField (BUFF, 0x00064C00, 0x0400, LD93)
CreateField (BUFF, 0x00065000, 0x0400, LD94)
CreateField (BUFF, 0x00065400, 0x0400, LD95)
CreateField (BUFF, 0x00065800, 0x0400, LD96)
CreateField (BUFF, 0x00065C00, 0x0400, LD97)
CreateField (BUFF, 0x00066000, 0x0400, LD98)
CreateField (BUFF, 0x00066400, 0x0400, LD99)
CreateField (BUFF, 0x00066800, 0x0400, LD9A)
CreateField (BUFF, 0x00066C00, 0x0400, LD9B)
CreateField (BUFF, 0x00067000, 0x0400, LD9C)
CreateField (BUFF, 0x00067400, 0x0400, LD9D)
CreateField (BUFF, 0x00067800, 0x0400, LD9E)
CreateField (BUFF, 0x00067C00, 0x0400, LD9F)
CreateField (BUFF, 0x00068000, 0x0400, LDA0)
CreateField (BUFF, 0x00068400, 0x0400, LDA1)
CreateField (BUFF, 0x00068800, 0x0400, LDA2)
CreateField (BUFF, 0x00068C00, 0x0400, LDA3)
CreateField (BUFF, 0x00069000, 0x0400, LDA4)
CreateField (BUFF, 0x00069400, 0x0400, LDA5)
CreateField (BUFF, 0x00069800, 0x0400, LDA6)
CreateField (BUFF, 0x00069C00, 0x0400, LDA7)
CreateField (BUFF, 0x0006A000, 0x0400, LDA8)
CreateField (BUFF, 0x0006A400, 0x0400, LDA9)
CreateField (BUFF, 0x0006A800, 0x0400, LDAA)
CreateField (BUFF, 0x0006AC00, 0x0400, LDAB)
CreateField (BUFF, 0x0006B000, 0x0400, LDAC)
CreateField (BUFF, 0x0006B400, 0x0400, LDAD)
CreateField (BUFF, 0x0006B800, 0x0400, LDAE)
CreateField (BUFF, 0x0006BC00, 0x0400, LDAF)
CreateField (BUFF, 0x0006C000, 0x0400, LDB0)
CreateField (BUFF, 0x0006C400, 0x0400, LDB1)
CreateField (BUFF, 0x0006C800, 0x0400, LDB2)
CreateField (BUFF, 0x0006CC00, 0x0400, LDB3)
CreateField (BUFF, 0x0006D000, 0x0400, LDB4)
CreateField (BUFF, 0x0006D400, 0x0400, LDB5)
CreateField (BUFF, 0x0006D800, 0x0400, LDB6)
CreateField (BUFF, 0x0006DC00, 0x0400, LDB7)
CreateField (BUFF, 0x0006E000, 0x0400, LDB8)
CreateField (BUFF, 0x0006E400, 0x0400, LDB9)
CreateField (BUFF, 0x0006E800, 0x0400, LDBA)
CreateField (BUFF, 0x0006EC00, 0x0400, LDBB)
CreateField (BUFF, 0x0006F000, 0x0400, LDBC)
CreateField (BUFF, 0x0006F400, 0x0400, LDBD)
CreateField (BUFF, 0x0006F800, 0x0400, LDBE)
CreateField (BUFF, 0x0006FC00, 0x0400, LDBF)
CreateField (BUFF, 0x00070000, 0x0400, LDC0)
CreateField (BUFF, 0x00070400, 0x0400, LDC1)
CreateField (BUFF, 0x00070800, 0x0400, LDC2)
CreateField (BUFF, 0x00070C00, 0x0400, LDC3)
CreateField (BUFF, 0x00071000, 0x0400, LDC4)
CreateField (BUFF, 0x00071400, 0x0400, LDC5)
CreateField (BUFF, 0x00071800, 0x0400, LDC6)
CreateField (BUFF, 0x00071C00, 0x0400, LDC7)
CreateField (BUFF, 0x00072000, 0x0400, LDC8)
CreateField (BUFF, 0x00072400, 0x0400, LDC9)
CreateField (BUFF, 0x00072800, 0x0400, LDCA)
CreateField (BUFF, 0x00072C00, 0x0400, LDCB)
CreateField (BUFF, 0x00073000, 0x0400, LDCC)
CreateField (BUFF, 0x00073400, 0x0400, LDCD)
CreateField (BUFF, 0x00073800, 0x0400, LDCE)
CreateField (BUFF, 0x00073C00, 0x0400, LDCF)
CreateField (BUFF, 0x00074000, 0x0400, LDD0)
CreateField (BUFF, 0x00074400, 0x0400, LDD1)
CreateField (BUFF, 0x00074800, 0x0400, LDD2)
CreateField (BUFF, 0x00074C00, 0x0400, LDD3)
CreateField (BUFF, 0x00075000, 0x0400, LDD4)
CreateField (BUFF, 0x00075400, 0x0400, LDD5)
CreateField (BUFF, 0x00075800, 0x0400, LDD6)
CreateField (BUFF, 0x00075C00, 0x0400, LDD7)
CreateField (BUFF, 0x00076000, 0x0400, LDD8)
CreateField (BUFF, 0x00076400, 0x0400, LDD9)
CreateField (BUFF, 0x00076800, 0x0400, LDDA)
CreateField (BUFF, 0x00076C00, 0x0400, LDDB)
CreateField (BUFF, 0x00077000, 0x0400, LDDC)
CreateField (BUFF, 0x00077400, 0x0400, LDDD)
CreateField (BUFF, 0x00077800, 0x0400, LDDE)
CreateField (BUFF, 0x00077C00, 0x0400, LDDF)
CreateField (BUFF, 0x00078000, 0x0400, LDE0)
CreateField (BUFF, 0x00078400, 0x0400, LDE1)
CreateField (BUFF, 0x00078800, 0x0400, LDE2)
CreateField (BUFF, 0x00078C00, 0x0400, LDE3)
CreateField (BUFF, 0x00079000, 0x0400, LDE4)
CreateField (BUFF, 0x00079400, 0x0400, LDE5)
CreateField (BUFF, 0x00079800, 0x0400, LDE6)
CreateField (BUFF, 0x00079C00, 0x0400, LDE7)
CreateField (BUFF, 0x0007A000, 0x0400, LDE8)
CreateField (BUFF, 0x0007A400, 0x0400, LDE9)
CreateField (BUFF, 0x0007A800, 0x0400, LDEA)
CreateField (BUFF, 0x0007AC00, 0x0400, LDEB)
CreateField (BUFF, 0x0007B000, 0x0400, LDEC)
CreateField (BUFF, 0x0007B400, 0x0400, LDED)
CreateField (BUFF, 0x0007B800, 0x0400, LDEE)
CreateField (BUFF, 0x0007BC00, 0x0400, LDEF)
CreateField (BUFF, 0x0007C000, 0x0400, LDF0)
CreateField (BUFF, 0x0007C400, 0x0400, LDF1)
CreateField (BUFF, 0x0007C800, 0x0400, LDF2)
CreateField (BUFF, 0x0007CC00, 0x0400, LDF3)
CreateField (BUFF, 0x0007D000, 0x0400, LDF4)
CreateField (BUFF, 0x0007D400, 0x0400, LDF5)
CreateField (BUFF, 0x0007D800, 0x0400, LDF6)
CreateField (BUFF, 0x0007DC00, 0x0400, LDF7)
CreateField (BUFF, 0x0007E000, 0x0400, LDF8)
CreateField (BUFF, 0x0007E400, 0x0400, LDF9)
CreateField (BUFF, 0x0007E800, 0x0400, LDFA)
CreateField (BUFF, 0x0007EC00, 0x0400, LDFB)
CreateField (BUFF, 0x0007F000, 0x0400, LDFC)
CreateField (BUFF, 0x0007F400, 0x0400, LDFD)
CreateField (BUFF, 0x0007F800, 0x0400, LDFE)
Local3 = (IOFF & 0xFFFFFFFFFFFFFF80)
Local2 = ((((ILEN + IOFF) + 0x7F) & 0xFFFFFFFFFFFFFF80) -
Local3)
Local5 = (IOFF - Local3)
While (0x01)
{
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC00 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC01 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC02 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC03 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC04 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC05 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC06 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC07 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC08 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC09 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC0A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC0B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC0C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC0D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC0E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC0F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC10 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC11 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC12 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC13 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC14 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC15 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC16 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC17 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC18 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC19 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC1A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC1B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC1C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC1D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC1E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC1F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC20 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC21 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC22 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC23 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC24 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC25 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC26 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC27 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC28 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC29 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC2A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC2B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC2C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC2D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC2E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC2F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC30 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC31 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC32 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC33 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC34 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC35 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC36 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC37 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC38 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC39 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC3A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC3B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC3C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC3D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC3E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC3F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC40 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC41 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC42 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC43 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC44 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC45 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC46 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC47 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC48 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC49 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC4A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC4B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC4C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC4D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC4E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC4F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC50 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC51 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC52 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC53 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC54 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC55 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC56 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC57 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC58 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC59 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC5A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC5B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC5C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC5D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC5E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC5F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC60 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC61 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC62 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC63 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC64 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC65 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC66 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC67 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC68 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC69 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC6A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC6B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC6C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC6D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC6E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC6F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC70 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC71 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC72 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC73 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC74 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC75 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC76 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC77 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC78 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC79 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC7A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC7B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC7C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC7D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC7E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC7F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC80 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC81 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC82 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC83 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC84 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC85 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC86 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC87 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC88 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC89 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC8A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC8B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC8C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC8D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC8E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC8F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC90 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC91 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC92 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC93 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC94 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC95 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC96 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC97 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC98 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC99 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC9A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC9B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC9C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC9D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC9E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC9F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCA0 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCA1 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCA2 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCA3 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCA4 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCA5 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCA6 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCA7 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCA8 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCA9 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCAA = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCAB = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCAC = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCAD = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCAE = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCAF = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCB0 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCB1 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCB2 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCB3 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCB4 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCB5 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCB6 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCB7 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCB8 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCB9 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCBA = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCBB = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCBC = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCBD = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCBE = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCBF = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCC0 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCC1 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCC2 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCC3 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCC4 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCC5 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCC6 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCC7 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCC8 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCC9 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCCA = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCCB = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCCC = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCCD = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCCE = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCCF = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCD0 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCD1 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCD2 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCD3 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCD4 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCD5 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCD6 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCD7 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCD8 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCD9 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCDA = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCDB = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCDC = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCDD = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCDE = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCDF = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCE0 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCE1 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCE2 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCE3 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCE4 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCE5 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCE6 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCE7 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCE8 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCE9 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCEA = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCEB = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCEC = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCED = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCEE = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCEF = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCF0 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCF1 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCF2 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCF3 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCF4 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCF5 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCF6 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCF7 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCF8 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCF9 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCFA = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCFB = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCFC = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCFD = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCFE = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCFF = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD00 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD01 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD02 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD03 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD04 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD05 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD06 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD07 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD08 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD09 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD0A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD0B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD0C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD0D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD0E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD0F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD10 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD11 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD12 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD13 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD14 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD15 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD16 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD17 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD18 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD19 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD1A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD1B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD1C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD1D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD1E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD1F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD20 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD21 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD22 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD23 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD24 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD25 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD26 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD27 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD28 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD29 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD2A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD2B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD2C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD2D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD2E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD2F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD30 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD31 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD32 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD33 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD34 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD35 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD36 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD37 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD38 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD39 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD3A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD3B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD3C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD3D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD3E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD3F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD40 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD41 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD42 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD43 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD44 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD45 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD46 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD47 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD48 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD49 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD4A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD4B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD4C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD4D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD4E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD4F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD50 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD51 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD52 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD53 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD54 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD55 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD56 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD57 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD58 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD59 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD5A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD5B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD5C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD5D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD5E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD5F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD60 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD61 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD62 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD63 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD64 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD65 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD66 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD67 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD68 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD69 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD6A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD6B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD6C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD6D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD6E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD6F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD70 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD71 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD72 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD73 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD74 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD75 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD76 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD77 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD78 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD79 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD7A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD7B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD7C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD7D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD7E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD7F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD80 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD81 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD82 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD83 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD84 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD85 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD86 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD87 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD88 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD89 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD8A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD8B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD8C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD8D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD8E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD8F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD90 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD91 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD92 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD93 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD94 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD95 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD96 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD97 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD98 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD99 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD9A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD9B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD9C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD9D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD9E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD9F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDA0 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDA1 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDA2 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDA3 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDA4 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDA5 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDA6 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDA7 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDA8 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDA9 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDAA = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDAB = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDAC = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDAD = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDAE = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDAF = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDB0 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDB1 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDB2 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDB3 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDB4 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDB5 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDB6 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDB7 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDB8 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDB9 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDBA = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDBB = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDBC = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDBD = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDBE = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDBF = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDC0 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDC1 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDC2 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDC3 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDC4 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDC5 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDC6 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDC7 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDC8 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDC9 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDCA = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDCB = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDCC = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDCD = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDCE = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDCF = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDD0 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDD1 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDD2 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDD3 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDD4 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDD5 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDD6 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDD7 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDD8 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDD9 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDDA = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDDB = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDDC = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDDD = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDDE = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDDF = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDE0 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDE1 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDE2 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDE3 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDE4 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDE5 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDE6 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDE7 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDE8 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDE9 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDEA = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDEB = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDEC = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDED = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDEE = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDEF = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDF0 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDF1 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDF2 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDF3 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDF4 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDF5 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDF6 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDF7 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDF8 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDF9 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDFA = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDFB = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDFC = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDFD = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDFE = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
Break
}
If ((Local2 != Zero))
{
RSTS = DerefOf (Local4 [0x00])
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C0.D0:"
Local6 [0x01] = " GetNamespaceLabelData: read loop error, returning "
Local6 [0x02] = ToHexString (Mid (Local0, 0x00, 0x40))
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
Mid (BUFF, Local5, ILEN, RDTA) /* \_SB_.NVDR.N000.CR05.RDTA */
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C0.D0:"
Local6 [0x01] = " GetNamespaceLabelData: returning "
Local6 [0x02] = ToHexString (Mid (Local0, 0x00, 0x40))
DBGC (0x40, "LEAF", Local6)
Return (Local0)
}
Method (CR06, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C0.D0:"
Local6 [0x01] = " SetNamespaceLabelData"
DBGC (0x40, "LEAF", Local6)
If ((SizeOf (Arg0) == 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C0.D0:"
Local6 [0x01] = " SetNamespaceLabelData: no elements in input package"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) < 0x08))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C0.D0:"
Local6 [0x01] = " SetNamespaceLabelData: invalid input size: "
Local6 [0x02] = ToHexString (SizeOf (Local7))
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C0.D0:"
Local6 [0x01] = " SetNamespaceLabelData: input: "
Local6 [0x02] = ToHexString (Mid (Local7, 0x00, 0x40))
DBGC (0x40, "LEAF", Local6)
CreateDWordField (Local7, 0x00, IOFF)
CreateDWordField (Local7, 0x04, ILEN)
If ((ILEN > 0xFE80))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C0.D0:"
Local6 [0x01] = " SetNamespaceLabelData: request size too big: "
Local6 [0x02] = ToHexString (ILEN)
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ElseIf ((ILEN <= 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C0.D0:"
Local6 [0x01] = " SetNamespaceLabelData: request size zero"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
If ((SizeOf (Local7) < (ILEN + 0x08)))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C0.D0:"
Local6 [0x01] = " SetNamespaceLabelData: request size overruns input size "
Local6 [0x02] = ToHexString (SizeOf (Local7))
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
CreateField (Local7, 0x40, (ILEN << 0x03), IDTA)
Local0 = Buffer (0x04) {}
CreateWordField (Local0, 0x00, RSTS)
CreateWordField (Local0, 0x02, REST)
Local1 = CMBC (0x02, Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
RSTS = 0x07
REST = 0x01
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C0.D0:"
Local6 [0x01] = " SetNamespaceLabelData: returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
RSTS = 0x07
REST = 0x01
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C0.D0:"
Local6 [0x01] = " SetNamespaceLabelData: returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
CreateBitField (DerefOf (Local1 [0x02]), 0x02, CSSL)
If ((CSSL == 0x01))
{
RSTS = 0x07
REST = 0x01
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C0.D0:"
Local6 [0x01] = " SetNamespaceLabelData: locked PMEM region, returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
Local1 = PCDS ()
CreateWordField (Local1, 0x00, CSTS)
If ((CSTS != 0x00))
{
RSTS = CSTS /* \_SB_.NVDR.N000.CR06.CSTS */
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C0.D0:"
Local6 [0x01] = " SetNamespaceLabelData: PCDS failed, returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
CreateDWordField (Local1, 0x02, CPSZ)
If (((IOFF + ILEN) > CPSZ))
{
RSTS = 0x03
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C0.D0:"
Local6 [0x01] = " SetNamespaceLabelData: request end offset too big: "
Local6 [0x02] = ToHexString ((IOFF + ILEN))
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
Local3 = ((IOFF + 0x3F) & 0xFFFFFFFFFFFFFFC0)
Local2 = (IOFF + ILEN) /* \_SB_.NVDR.N000.CR06.ILEN */
Local5 = (Local2 & 0xFFFFFFFFFFFFFFC0)
Local4 = (Local3 - IOFF) /* \_SB_.NVDR.N000.CR06.IOFF */
Local2 -= Local5
If (Local4)
{
If ((Local4 > ILEN))
{
Local4 = ILEN /* \_SB_.NVDR.N000.CR06.ILEN */
}
Local2 = (IOFF & 0xFFFFFFFFFFFFFF80)
Local1 = PCDR (Local2)
RSTS = DerefOf (Local1 [0x00])
If ((RSTS != 0x00))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C0.D0:"
Local6 [0x01] = " SetNamespaceLabelData: lead read returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
Local1 = DerefOf (Local1 [0x01])
Local2 = (IOFF - Local2)
CreateField (Local1, (Local2 << 0x03), (Local4 << 0x03), LBUF)
CreateField (Local1, 0x00, 0x0200, LB01)
CreateField (Local1, 0x0200, 0x0200, LB02)
Mid (IDTA, 0x00, Local4, LBUF) /* \_SB_.NVDR.N000.CR06.LBUF */
Local2 = (IOFF & 0xFFFFFFFFFFFFFF80)
RSTS = PCDW (Local2, LB01)
If ((RSTS != 0x00))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C0.D0:"
Local6 [0x01] = " SetNamespaceLabelData: lead write A returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
Local2 += 0x40
RSTS = PCDW (Local2, LB02)
If ((RSTS != 0x00))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C0.D0:"
Local6 [0x01] = " SetNamespaceLabelData: lead write B returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
Local2 = (IOFF + ILEN) /* \_SB_.NVDR.N000.CR06.ILEN */
Local2 -= Local5
}
If ((Local2 && (ILEN > Local2)))
{
Local4 = (Local5 & 0xFFFFFFFFFFFFFF80)
Local1 = PCDR (Local4)
RSTS = DerefOf (Local1 [0x00])
If ((RSTS != 0x00))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C0.D0:"
Local6 [0x01] = " SetNamespaceLabelData: trail read returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
Local1 = DerefOf (Local1 [0x01])
Local4 = (Local5 - Local4)
CreateField (Local1, (Local4 << 0x03), (Local2 << 0x03), TBUF)
CreateField (Local1, 0x00, 0x0200, TB01)
CreateField (Local1, 0x0200, 0x0200, TB02)
Mid (IDTA, (ILEN - Local2), Local2, TBUF) /* \_SB_.NVDR.N000.CR06.TBUF */
Local4 = (Local5 & 0xFFFFFFFFFFFFFF80)
RSTS = PCDW (Local4, TB01)
If ((RSTS != 0x00))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C0.D0:"
Local6 [0x01] = " SetNamespaceLabelData: trail write A returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
Local4 += 0x40
RSTS = PCDW (Local4, TB02)
If ((RSTS != 0x00))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C0.D0:"
Local6 [0x01] = " SetNamespaceLabelData: trail write B returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
Local4 = (Local3 - IOFF) /* \_SB_.NVDR.N000.CR06.IOFF */
}
While (0x01)
{
If ((Local3 >= Local5))
{
Break
}
Local1 = PCDW (Local3, Mid (IDTA, Local4, 0x40))
If ((Local1 != 0x00))
{
RSTS = Local1
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C0.D0:"
Local6 [0x01] = " SetNamespaceLabelData: returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
Local4 += 0x40
Local3 += 0x40
}
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C0.D0:"
Local6 [0x01] = " SetNamespaceLabelData: returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x40, "LEAF", Local6)
Return (Local0)
}
Method (CR07, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C0.D0:"
Local6 [0x01] = " GetCommandEffectLogInfo"
DBGC (0x40, "LEAF", Local6)
If ((SizeOf (Arg0) != 0x00))
{
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
}
Local0 = Buffer (0x08) {}
CreateDWordField (Local0, 0x04, RMXL)
RMXL = 0x8000
Return (Local0)
}
Method (CR09, 4, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C0.D0:"
Local6 [0x01] = " PassThroughCommand"
DBGC (0x40, "LEAF", Local6)
If ((SizeOf (Arg3) == 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ToBuffer (DerefOf (Arg3 [0x00]), Local7)
Local4 = SizeOf (Local7)
If ((Local4 < 0x08))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
CreateWordField (Local7, 0x00, OPCD)
CreateDWordField (Local7, 0x04, OPDL)
If ((Local4 != (OPDL + 0x08)))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
If (((CENA != 0x01) && (OPCD != 0x05FD)))
{
Return (Buffer (0x04)
{
0x02, 0x00, 0x00, 0x00 // ....
})
}
Switch (OPCD)
{
Case (Package (0x06)
{
0x0103,
0x0405,
0x09,
0xFD,
0x01FD,
0x02FD
}
)
{
Return (CLDC ("S0.C0.D0:", Arg2, Arg3, _ADR ()))
}
Case (0x05FD)
{
CreateWordField (Local7, 0x08, PTCD)
If ((PTCD == 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
CreateDWordField (Local7, 0x04, PTDL)
If ((PTDL >= 0x0C))
{
PTDL = (OPDL - 0x0C)
}
Else
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
If ((PTDL > 0x00))
{
CreateField (Local7, 0xA0, (PTDL * 0x08), PTIN)
}
CreateByteField (Local7, 0x0A, PTTI)
If (((CENA != 0x01) && (PTTI == 0x01)))
{
TFSM = 0x00
}
Switch (PTCD)
{
Case (0x05FD)
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
Case (Package (0x04)
{
0xFD,
0x01FD,
0x02FD,
0x03FD
}
)
{
Name (INLO, Package (0x01)
{
Buffer ((PTDL + 0x08)) {}
})
CreateWordField (DerefOf (INLO [0x00]), 0x00, LOCD)
CreateDWordField (DerefOf (INLO [0x00]), 0x04, LODL)
If ((PTDL > 0x00))
{
CreateField (DerefOf (INLO [0x00]), 0x40, (PTDL * 0x08), LOIN)
Mid (Local7, 0x14, (PTDL * 0x08), LOIN) /* \_SB_.NVDR.N000.CR09.LOIN */
}
Mid (Local7, 0x08, 0x02, LOCD) /* \_SB_.NVDR.N000.CR09.LOCD */
LODL = PTDL /* \_SB_.NVDR.N000.CR09.PTDL */
If ((0x03FD == LOCD))
{
TFSM = 0x00989680
Local2 = Buffer (0x10) {}
CreateDWordField (Local2, 0x04, FDLA)
CreateField (Local2, 0x40, 0x40, FDDA)
FDLA = 0x08
FDDA = XBSR /* \_SB_.NVDR.N000.XBSR */
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C0.D0:"
Local6 [0x01] = " BSR: "
Local6 [0x02] = ToHexString (FDDA)
DBGC (0x40, "LEAF", Local6)
Return (Local2)
}
Return (CLDC ("S0.C0.D0:", Arg2, INLO, _ADR ()))
}
Case (Package (0x03)
{
0x0103,
0x0405,
0x09
}
)
{
If (((CENA != 0x01) && (PTTI != 0x01)))
{
Return (Buffer (0x04)
{
0x02, 0x00, 0x00, 0x00 // ....
})
}
Return (CLDC ("S0.C0.D0:", Arg2, Arg3, _ADR ()))
}
Default
{
If ((PTTI == 0x01))
{
Return (CLDC ("S0.C0.D0:", Arg2, Arg3, _ADR ()))
}
If ((CENA != 0x01))
{
Return (Buffer (0x04)
{
0x02, 0x00, 0x00, 0x00 // ....
})
}
CreateDWordField (Local7, 0x10, PTTO)
If ((Local4 < 0x14))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
If ((PTDL > 0x80))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
If ((PTDL == Zero))
{
Local0 = CMBC (PTCD, Buffer (0x00) {}, Zero)
}
Else
{
Local0 = CMBC (PTCD, PTIN, (PTTO * 0x2710))
}
}
}
}
Case (0x03FD)
{
Local2 = Buffer (0x10) {}
CreateDWordField (Local2, 0x04, OULA)
CreateField (Local2, 0x40, 0x40, OUDA)
OULA = 0x08
OUDA = XBSR /* \_SB_.NVDR.N000.XBSR */
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C0.D0:"
Local6 [0x01] = " BSR: "
Local6 [0x02] = ToHexString (OUDA)
DBGC (0x40, "LEAF", Local6)
Return (Local2)
}
Default
{
If ((OPDL > 0x80))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
If ((OPDL == Zero))
{
Local0 = CMBC (OPCD, Buffer (0x00) {}, Zero)
}
Else
{
CreateField (Local7, 0x40, (OPDL * 0x08), OPDB)
Local0 = CMBC (OPCD, OPDB, Zero)
}
}
}
Local1 = DerefOf (Local0 [0x00])
If ((Local1 != Zero))
{
Local2 = Buffer (0x04) {}
Local2 [0x00] = 0x05
Return (Local2)
}
Local1 = DerefOf (Local0 [0x01])
If ((Local1 != Zero))
{
Local2 = Buffer (0x04)
{
0x07, 0x00, 0x00, 0x00 // ....
}
Local2 [0x02] = Local1
Return (Local2)
}
Local2 = Buffer (0x88) {}
CreateDWordField (Local2, 0x04, OULB)
CreateField (Local2, 0x40, 0x0400, OUDB)
OULB = 0x80
OUDB = DerefOf (Local0 [0x02])
Return (Local2)
}
Method (CR10, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C0.D0:"
Local6 [0x01] = " EnableLatchSystemShutdownStatus"
DBGC (0x40, "LEAF", Local6)
Local0 = Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}
CreateDWordField (Local0, 0x00, RSTS)
If ((SizeOf (Arg0) == 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x01))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
If ((DerefOf (Local7 [0x00]) != 0x01))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
Local1 = CMBC (0x0907, Local7, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Return (Local0)
}
Method (CR11, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C0.D0:"
Local6 [0x01] = " GetSupportedModes"
DBGC (0x40, "LEAF", Local6)
If ((SizeOf (Arg0) != 0x00))
{
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
}
Local0 = Buffer (0x06) {}
CreateDWordField (Local0, 0x00, RSTS)
CreateBitField (Local0, 0x20, RMMO)
CreateBitField (Local0, 0x21, RPME)
CreateBitField (Local0, 0x22, RBAP)
Local1 = CMBC (0x01, Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Local3 = DerefOf (Local1 [0x02])
CreateBitField (Local3, 0x01F0, MEME)
CreateBitField (Local3, 0x01F1, STME)
CreateBitField (Local3, 0x01F2, DTME)
RMMO = MEME /* \_SB_.NVDR.N000.CR11.MEME */
RPME = DTME /* \_SB_.NVDR.N000.CR11.DTME */
RBAP = STME /* \_SB_.NVDR.N000.CR11.STME */
Return (Local0)
}
Method (CR17, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C0.D0:"
Local6 [0x01] = " SetSmartThreshold"
DBGC (0x40, "LEAF", Local6)
If ((SizeOf (Arg0) == 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x07))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
CreateField (Local7, 0x00, 0x38, ISMT)
CreateBitField (Local7, 0x00, ISBE)
CreateField (Local7, 0x03, 0x0D, R000)
If ((ToInteger (R000) != 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C0.D0:"
Local6 [0x01] = " SetSmartThreshold: non-zero reserved bits!"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
If ((ISBE == 0x01))
{
CreateByteField (Local7, 0x02, ISBT)
If (((ISBT < 0x01) || (ISBT > 0x63)))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C0.D0:"
Local6 [0x01] = " SetSmartThreshold: invalid Percentage Remaining Threshold value!"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
}
Local0 = Buffer (0x04) {}
CreateDWordField (Local0, 0x00, RSTS)
Local1 = CMBC (0x0105, ISMT, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Return (Local0)
}
Method (CR18, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C0.D0:"
Local6 [0x01] = " InjectError"
DBGC (0x40, "LEAF", Local6)
If ((SizeOf (Arg0) == 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x0F))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
CreateBitField (Local7, 0x00, IVME)
CreateBitField (Local7, 0x01, IVSB)
CreateBitField (Local7, 0x02, IVFE)
CreateBitField (Local7, 0x03, IVUS)
CreateField (Local7, 0x04, 0x3C, R000)
If ((ToInteger (R000) != 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C0.D0:"
Local6 [0x01] = " InjectError: non-zero reserved bits R000!"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
CreateBitField (Local7, 0x40, IMEN)
CreateField (Local7, 0x41, 0x07, R001)
If ((ToInteger (R001) != 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C0.D0:"
Local6 [0x01] = " InjectError: non-zero reserved bits R001!"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
CreateWordField (Local7, 0x09, IMMT)
CreateBitField (Local7, 0x58, ISEN)
CreateField (Local7, 0x59, 0x07, R002)
If ((ToInteger (R002) != 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C0.D0:"
Local6 [0x01] = " InjectError: non-zero reserved bits R002!"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
CreateByteField (Local7, 0x0C, ISSB)
If (((ISSB < 0x00) || (ISSB > 0x63)))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C0.D0:"
Local6 [0x01] = " InjectError: invalid Percentage Remaining value!"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
CreateBitField (Local7, 0x68, IFEN)
CreateField (Local7, 0x69, 0x07, R003)
If ((ToInteger (R003) != 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C0.D0:"
Local6 [0x01] = " InjectError: non-zero reserved bits R003!"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
CreateBitField (Local7, 0x70, IUEN)
CreateField (Local7, 0x71, 0x07, R004)
If ((ToInteger (R004) != 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C0.D0:"
Local6 [0x01] = " InjectError: non-zero reserved bits R004!"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
Local0 = Buffer (0x04) {}
CreateWordField (Local0, 0x00, RSTS)
CreateWordField (Local0, 0x02, REST)
If ((IVME == 0x01))
{
Local2 = Buffer (0x03) {}
CreateByteField (Local2, 0x00, CENB)
CENB = IMEN /* \_SB_.NVDR.N000.CR18.IMEN */
CreateWordField (Local2, 0x01, CMET)
CMET = IMMT /* \_SB_.NVDR.N000.CR18.IMMT */
Local1 = CMBC (0x020A, Local2, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
}
If (((IVSB == 0x01) || ((IVFE == 0x01) || (IVUS == 0x01))))
{
Local2 = Buffer (0x0E) {}
CreateBitField (Local2, 0x02, CFEN)
CFEN = IVFE /* \_SB_.NVDR.N000.CR18.IVFE */
CreateBitField (Local2, 0x03, CSEN)
CSEN = IVSB /* \_SB_.NVDR.N000.CR18.IVSB */
CreateBitField (Local2, 0x04, CUEN)
CUEN = IVUS /* \_SB_.NVDR.N000.CR18.IVUS */
CreateByteField (Local2, 0x0B, CFET)
CFET = IFEN /* \_SB_.NVDR.N000.CR18.IFEN */
CreateBitField (Local2, 0x60, CSET)
CSET = ISEN /* \_SB_.NVDR.N000.CR18.ISEN */
CreateField (Local2, 0x61, 0x07, CSBP)
CSBP = ISSB /* \_SB_.NVDR.N000.CR18.ISSB */
CreateByteField (Local2, 0x0D, CUST)
CUST = IUEN /* \_SB_.NVDR.N000.CR18.IUEN */
If ((IVUS && IUEN))
{
CMBC (0x0907, Buffer (0x04)
{
0x01, 0x00, 0x00, 0x00 // ....
}, Zero)
}
Local1 = CMBC (0x030A, Local2, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Local4 = DerefOf (Local1 [0x01])
If ((Local4 == 0x0E))
{
RSTS = 0x07
REST = 0x01
Return (Local0)
}
RSTS = CF2D (Local4)
If ((RSTS != 0x00))
{
Return (Local0)
}
}
Return (Local0)
}
Method (CR19, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C0.D0:"
Local6 [0x01] = " GetSecurityState"
DBGC (0x40, "LEAF", Local6)
If ((SizeOf (Arg0) != 0x00))
{
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
}
Local0 = Buffer (0x09)
{
/* 0000 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........
/* 0008 */ 0x00 // .
}
CreateDWordField (Local0, 0x00, RSTS)
Local1 = CMBC (0x02, Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Local0 [0x08] = DerefOf (DerefOf (Local1 [0x02]) [
0x00])
Local0 [0x04] = DerefOf (DerefOf (Local1 [0x02]) [
0x01])
Return (Local0)
}
Method (CR20, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C0.D0:"
Local6 [0x01] = " SetPassPhrase"
DBGC (0x40, "LEAF", Local6)
Local0 = Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}
CreateDWordField (Local0, 0x00, RSTS)
If ((SizeOf (Arg0) == 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x40))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
CreateField (Local7, 0x00, 0x0100, RCPW)
CreateField (Local7, 0x0100, 0x0100, RNPW)
Local2 = Buffer (0x60) {}
CreateField (Local2, 0x00, 0x0100, FCPW)
CreateField (Local2, 0x0200, 0x0100, FNPW)
FCPW = RCPW /* \_SB_.NVDR.N000.CR20.RCPW */
FNPW = RNPW /* \_SB_.NVDR.N000.CR20.RNPW */
Local1 = CMBC (0xF103, Local2, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Return (Local0)
}
Method (CR21, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C0.D0:"
Local6 [0x01] = " DisablePassPhrase"
DBGC (0x40, "LEAF", Local6)
Local0 = Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}
CreateDWordField (Local0, 0x00, RSTS)
If ((SizeOf (Arg0) == 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x20))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
Local1 = CMBC (0xF203, Local7, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Return (Local0)
}
Method (CR22, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C0.D0:"
Local6 [0x01] = " UnlockUnit"
DBGC (0x40, "LEAF", Local6)
Local0 = Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}
CreateDWordField (Local0, 0x00, RSTS)
If ((SizeOf (Arg0) == 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x20))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
Local1 = CMBC (0xF303, Local7, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Return (Local0)
}
Method (CR23, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C0.D0:"
Local6 [0x01] = " FreezeLock"
DBGC (0x40, "LEAF", Local6)
Local0 = Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}
CreateDWordField (Local0, 0x00, RSTS)
If ((SizeOf (Arg0) != 0x00))
{
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
}
Local1 = CMBC (0xF603, Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Return (Local0)
}
Method (CR24, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C0.D0:"
Local6 [0x01] = " CR24: SecureEraseNvdimmUser"
DBGC (0x40, "LEAF", Local6)
Local0 = Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}
CreateDWordField (Local0, 0x00, RSTS)
If ((SizeOf (Arg0) == 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C0.D0:"
Local6 [0x01] = " CR24: empty pkg"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ToBuffer (DerefOf (Arg0 [0x00]), Local1)
If ((SizeOf (Local1) != 0x20))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C0.D0:"
Local6 [0x01] = " CR24: passphrase len != 32"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
Local7 = Buffer (0x21)
{
/* 0000 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........
/* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........
/* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........
/* 0018 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........
/* 0020 */ 0x00 // .
}
CreateField (Local7, 0x00, 0x0100, PASS)
PASS = Local1
Local1 = CMBC (0xF503, Local7, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Return (Local0)
}
Method (CR26, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C0.D0:"
Local6 [0x01] = " QueryOverwriteNvdimmStatus"
DBGC (0x40, "LEAF", Local6)
Local0 = Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}
CreateDWordField (Local0, 0x00, RSTS)
If ((SizeOf (Arg0) != 0x00))
{
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
}
If ((OS00 == 0x05))
{
CRFF (_ADR ())
}
If (((OS00 == 0x11) || (OS00 == 0x0A)))
{
RSTS = 0x00020007
}
ElseIf ((OS00 == 0x05))
{
RSTS = 0x00010007
}
Else
{
RSTS = CF2D (OS00)
}
Return (Local0)
}
Method (CR27, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C0.D0:"
Local6 [0x01] = " CR27: SetMasterPassphrase"
DBGC (0x40, "LEAF", Local6)
Local0 = Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}
CreateDWordField (Local0, 0x00, RSTS)
If ((SizeOf (Arg0) == 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C0.D0:"
Local6 [0x01] = " CR27: empty pkg"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x40))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C0.D0:"
Local6 [0x01] = " CR27: passphrases length != 64"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
CreateField (Local7, 0x00, 0x0100, RCPW)
CreateField (Local7, 0x0100, 0x0100, RNPW)
Local2 = Buffer (0x60) {}
CreateField (Local2, 0x00, 0x0100, FCPW)
CreateField (Local2, 0x0200, 0x0100, FNPW)
FCPW = RCPW /* \_SB_.NVDR.N000.CR27.RCPW */
FNPW = RNPW /* \_SB_.NVDR.N000.CR27.RNPW */
Local1 = CMBC (0xF003, Local2, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Return (Local0)
}
Method (CR28, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C0.D0:"
Local6 [0x01] = " CR28: SecureEraseNvdimmMaster"
DBGC (0x40, "LEAF", Local6)
Local0 = Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}
CreateDWordField (Local0, 0x00, RSTS)
If ((SizeOf (Arg0) == 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C0.D0:"
Local6 [0x01] = " CR28: empty pkg"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ToBuffer (DerefOf (Arg0 [0x00]), Local1)
If ((SizeOf (Local1) != 0x20))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C0.D0:"
Local6 [0x01] = " CR28: passphrase len != 32"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
Local7 = Buffer (0x21)
{
/* 0000 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........
/* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........
/* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........
/* 0018 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........
/* 0020 */ 0x01 // .
}
CreateField (Local7, 0x00, 0x0100, PASS)
PASS = Local1
Local1 = CMBC (0xF503, Local7, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Return (Local0)
}
Method (CLSI, 0, Serialized)
{
If ((CENA != 0x01))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C0.D0:"
Local6 [0x01] = " CLSI: No NVDIMM"
DBGC (0x02, "LEAF", Local6)
Return (Package (0x03)
{
0x01,
0x00,
0x00
})
}
Local0 = Package (0x00) {}
Local1 = CRLD (ToUUID ("4309ac30-0d11-11e4-9191-0800200c9a66") /* Unknown UUID */, 0x01, 0x04, Local0, _ADR ())
If ((SizeOf (Local1) < 0x0C))
{
Return (Package (0x03)
{
0x01,
0x00,
0x00
})
}
CreateDWordField (Local1, 0x00, LSTS)
CreateDWordField (Local1, 0x04, LSIZ)
CreateDWordField (Local1, 0x08, LTXL)
Local2 = Package (0x03)
{
0x00,
0x00,
0x00
}
Local2 [0x00] = ERMP (LSTS)
Local2 [0x01] = ToInteger (LSIZ)
Local2 [0x02] = ToInteger (LTXL)
Return (Local2)
}
Method (CLSR, 2, Serialized)
{
If ((CENA != 0x01))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C0.D0:"
Local6 [0x01] = " CLSR: No NVDIMM"
DBGC (0x02, "LEAF", Local6)
Return (Package (0x02)
{
0x01,
Buffer (0x01)
{
0x00 // .
}
})
}
If ((Arg1 == 0x00))
{
Return (Package (0x02)
{
0x00,
Buffer (0x00) {}
})
}
Local0 = Package (0x01)
{
Buffer (0x08) {}
}
CreateDWordField (DerefOf (Local0 [0x00]), 0x00, CHUO)
CreateDWordField (DerefOf (Local0 [0x00]), 0x04, CHUS)
CHUO = Arg0
CHUS = Arg1
Local1 = CRLD (ToUUID ("4309ac30-0d11-11e4-9191-0800200c9a66") /* Unknown UUID */, 0x01, 0x05, Local0, _ADR ())
CreateDWordField (Local1, 0x00, LSTS)
Local2 = Package (0x02)
{
0x00,
Buffer (0x01)
{
0x00 // .
}
}
Local2 [0x00] = ERMP (LSTS)
If ((DerefOf (Local2 [0x00]) == 0x00))
{
Local3 = ((SizeOf (Local1) - 0x04) * 0x08)
CreateField (Local1, 0x20, Local3, CHUD)
Local2 [0x01] = CHUD /* \_SB_.NVDR.N000.CLSR.CHUD */
}
Return (Local2)
}
Method (CLSW, 3, Serialized)
{
If ((CENA != 0x01))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C0.D0:"
Local6 [0x01] = " CLSW: No NVDIMM"
DBGC (0x02, "LEAF", Local6)
Return (0x01)
}
If ((Arg1 == 0x00))
{
Return (0x00)
}
Local3 = SizeOf (Arg2)
If ((Local3 == 0x00))
{
Return (0x02)
}
Local0 = Package (0x01)
{
Buffer ((Local3 + 0x08)) {}
}
CreateDWordField (DerefOf (Local0 [0x00]), 0x00, CHUO)
CreateDWordField (DerefOf (Local0 [0x00]), 0x04, CHUS)
CreateField (DerefOf (Local0 [0x00]), 0x40, (Local3 * 0x08), CHUD)
CHUO = Arg0
CHUS = Arg1
CHUD = Arg2
Local1 = CRLD (ToUUID ("4309ac30-0d11-11e4-9191-0800200c9a66") /* Unknown UUID */, 0x01, 0x06, Local0, _ADR ())
CreateDWordField (Local1, 0x00, LSTS)
Return (ERMP (LSTS))
}
Method (CNCH, 0, Serialized)
{
If ((CENA != 0x01))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C0.D0:"
Local6 [0x01] = " CNCH: No NVDIMM"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x40)
{
0x03 // .
})
}
Local0 = Buffer (0x40)
{
0x00 // .
}
CreateDWordField (Local0, 0x00, RSTS)
Local1 = CMBC (0x08, Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}, Zero)
RSTS = CF2A (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2A (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Local2 = DerefOf (Local1 [0x02])
If ((DerefOf (Local2 [0x00]) & 0x01))
{
Local0 [0x04] = (DerefOf (Local0 [0x04]) | 0x01)
If ((DerefOf (Local2 [0x08]) & 0x01))
{
Local0 [0x06] = (DerefOf (Local0 [0x06]) | 0x01)
}
If ((DerefOf (Local2 [0x08]) & 0x02))
{
If ((DerefOf (Local2 [0x00]) & 0x80))
{
If ((DerefOf (Local2 [0x15]) & 0x08))
{
Local0 [0x07] = (DerefOf (Local0 [0x07]) | 0x04)
Local0 [0x08] = (DerefOf (Local0 [0x08]) | 0x04)
}
If ((DerefOf (Local2 [0x15]) & 0x10))
{
Local0 [0x08] = (DerefOf (Local0 [0x08]) | 0x04)
}
If ((DerefOf (Local2 [0x15]) & 0x20))
{
Local0 [0x06] = (DerefOf (Local0 [0x06]) | 0x03)
}
If ((DerefOf (Local2 [0x15]) & 0x40))
{
Local0 [0x07] = (DerefOf (Local0 [0x07]) | 0x01)
}
}
Else
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C0.D0:"
Local6 [0x01] = " CNCH: Health Status Reason is NOT valid (FW bug?)"
DBGC (0x80000000, "LEAF", Local6)
Local0 [0x08] = (DerefOf (Local0 [0x08]) | 0x04)
}
}
If ((DerefOf (Local2 [0x08]) & 0x04))
{
Local0 [0x08] = (DerefOf (Local0 [0x08]) | 0x04)
}
}
Return (Local0)
}
Method (CNBS, 0, Serialized)
{
If ((CENA != 0x01))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C0.D0:"
Local6 [0x01] = " CNBS: No NVDIMM"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x40)
{
0x03 // .
})
}
Local0 = Buffer (0x40)
{
0x00 // .
}
CreateDWordField (Local0, 0x00, RSTS)
Local1 = CMBC (0x08, Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}, Zero)
RSTS = CF2A (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2A (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Local2 = DerefOf (Local1 [0x02])
If ((DerefOf (Local2 [0x00]) & 0x20))
{
Local0 [0x04] = 0x01
CreateDWordField (Local0, 0x06, DLC)
Mid (Local2, 0x10, 0x04, DLC) /* \_SB_.NVDR.N000.CNBS.DLC_ */
}
Return (Local0)
}
Method (CRLD, 5, Serialized)
{
Local0 = CLDP ("S0.C0.D0:", Arg0, Arg1, Arg2)
Local1 = DerefOf (Local0 [0x00])
If ((Local1 == Zero))
{
Return (DerefOf (Local0 [0x01]))
}
If (((CENA != 0x01) && (ToInteger (Arg2) != 0x09)))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C0.D0:"
Local6 [0x01] = " CRLD: No NVDIMM"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x02, 0x00, 0x00, 0x00 // ....
})
}
Switch (ToInteger (Arg2))
{
Case (0x01)
{
Local0 = CR01 (Arg3)
}
Case (0x02)
{
Local0 = CR02 (Arg3)
}
Case (0x03)
{
Local0 = CR03 (Arg3)
}
Case (0x04)
{
If ((ICTL & 0x04))
{
Local0 = CR04 (Arg3)
}
Else
{
Local0 = CLDC ("S0.C0.D0:", Arg2, Arg3, Arg4)
}
}
Case (0x05)
{
If ((ICTL & 0x04))
{
Local0 = CR05 (Arg3)
}
Else
{
Local0 = CLDC ("S0.C0.D0:", Arg2, Arg3, Arg4)
}
}
Case (0x06)
{
If ((ICTL & 0x04))
{
Local0 = CR06 (Arg3)
}
Else
{
Local0 = CLDC ("S0.C0.D0:", Arg2, Arg3, Arg4)
}
}
Case (0x07)
{
Local0 = CR07 (Arg3)
}
Case (0x09)
{
Return (CR09 (Arg0, Arg1, Arg2, Arg3))
}
Case (0x0A)
{
If ((CFIS >= 0x0107))
{
Local0 = CR10 (Arg3)
}
Else
{
Local0 = CLDC ("S0.C0.D0:", Arg2, Arg3, Arg4)
}
}
Case (0x0B)
{
Local0 = CR11 (Arg3)
}
Case (0x11)
{
Local0 = CR17 (Arg3)
}
Case (0x12)
{
Local0 = CR18 (Arg3)
}
Case (0x13)
{
Local0 = CR19 (Arg3)
}
Case (0x14)
{
Local0 = CR20 (Arg3)
}
Case (0x15)
{
Local0 = CR21 (Arg3)
}
Case (0x16)
{
Local0 = CR22 (Arg3)
}
Case (0x17)
{
Local0 = CR23 (Arg3)
}
Case (0x18)
{
Local0 = CR24 (Arg3)
}
Case (0x1A)
{
Local0 = CR26 (Arg3)
}
Case (0x1B)
{
Local0 = CR27 (Arg3)
}
Case (0x1C)
{
Local0 = CR28 (Arg3)
}
Default
{
Local0 = CLDC ("S0.C0.D0:", Arg2, Arg3, Arg4)
}
}
Return (Local0)
}
Method (PCDS, 0, Serialized)
{
Local0 = Buffer (0x06) {}
CreateWordField (Local0, 0x00, RSTS)
CreateDWordField (Local0, 0x02, RSIZ)
Local2 = Buffer (0x05) {}
CreateByteField (Local2, 0x00, PPID)
PPID = 0x02
CreateBitField (Local2, 0x08, POPT)
POPT = 0x01
CreateBitField (Local2, 0x09, PORO)
PORO = 0x01
Local1 = CMBC (0x0106, Local2, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
CreateDWordField (DerefOf (Local1 [0x02]), 0x00, CPSZ)
RSIZ = CPSZ /* \_SB_.NVDR.N000.PCDS.CPSZ */
Return (Local0)
}
Method (PCDR, 1, Serialized)
{
Name (IOFF, 0x00)
IOFF = ToInteger (Arg0)
Local2 = Buffer (0x06) {}
CreateByteField (Local2, 0x00, QPID)
QPID = 0x02
CreateBitField (Local2, 0x08, QOPT)
QOPT = 0x01
CreateBitField (Local2, 0x09, QORO)
QORO = 0x00
CreateDWordField (Local2, 0x02, QOFF)
QOFF = IOFF /* \_SB_.NVDR.N000.PCDR.IOFF */
Local1 = CMBC (0x0106, Local2, Zero)
Local3 = CF2D (DerefOf (Local1 [0x00]))
If ((Local3 != 0x00))
{
Local0 = Package (0x01)
{
0x00
}
Local0 [0x00] = Local3
Return (Local0)
}
Local3 = CF2D (DerefOf (Local1 [0x01]))
If ((Local3 != 0x00))
{
Local0 = Package (0x01)
{
0x00
}
Local0 [0x00] = Local3
Return (Local0)
}
Local0 = Package (0x02)
{
0x00,
Buffer (0x80) {}
}
Local0 [0x01] = DerefOf (Local1 [0x02])
Return (Local0)
}
Method (PCDW, 2, Serialized)
{
Name (IOFF, 0x00)
Name (IDTA, Buffer (0x40) {})
IOFF = ToInteger (Arg0)
IDTA = Arg1
Local2 = Buffer (0x80) {}
CreateByteField (Local2, 0x00, QPID)
QPID = 0x02
CreateBitField (Local2, 0x08, QOPT)
QOPT = 0x01
CreateBitField (Local2, 0x09, QORO)
QORO = 0x00
CreateDWordField (Local2, 0x02, QOFF)
QOFF = IOFF /* \_SB_.NVDR.N000.PCDW.IOFF */
CreateField (Local2, 0x0200, 0x0200, QDTA)
QDTA = IDTA /* \_SB_.NVDR.N000.PCDW.IDTA */
Local1 = CMBC (0x0107, Local2, Zero)
Local0 = CF2D (DerefOf (Local1 [0x00]))
If ((Local0 != 0x00))
{
Return (Local0)
}
Local0 = CF2D (DerefOf (Local1 [0x01]))
If ((Local0 != 0x00))
{
Return (Local0)
}
Return (Local0)
}
Method (_DSM, 4, NotSerialized) // _DSM: Device-Specific Method
{
If ((DRVT & 0x01))
{
Return (CRLD (Arg0, Arg1, Arg2, Arg3, _ADR ()))
}
ElseIf ((DRVT & 0x02))
{
Return (JNLD (Arg0, Arg1, Arg2, Arg3, _ADR ()))
}
Else
{
Return (Buffer (0x01)
{
0x00 // .
})
}
}
Method (_LSI, 0, NotSerialized) // _LSI: Label Storage Information
{
If ((DRVT & 0x01))
{
Return (CLSI ())
}
ElseIf ((DRVT & 0x02))
{
Return (JLSI (_ADR ()))
}
Else
{
Return (Package (0x03)
{
0x01,
0x00,
0x00
})
}
}
Method (_LSR, 2, NotSerialized) // _LSR: Label Storage Read
{
If ((DRVT & 0x01))
{
Return (CLSR (Arg0, Arg1))
}
ElseIf ((DRVT & 0x02))
{
Return (JLSR (Arg0, Arg1, _ADR ()))
}
Else
{
Return (Package (0x02)
{
0x01,
0x00
})
}
}
Method (_LSW, 3, Serialized) // _LSW: Label Storage Write
{
If ((DRVT & 0x01))
{
Return (CLSW (Arg0, Arg1, Arg2))
}
ElseIf ((DRVT & 0x01))
{
Return (JLSW (Arg0, Arg1, Arg2, _ADR ()))
}
Else
{
Return (0x01)
}
}
Method (_NCH, 0, NotSerialized) // _NCH: NVDIMM Current Health Information
{
If ((DRVT & 0x01))
{
Return (CNCH ())
}
Else
{
Return (Buffer (0x40)
{
0x01 // .
})
}
}
Method (_NBS, 0, NotSerialized) // _NBS: NVDIMM Boot Status
{
If ((DRVT & 0x01))
{
Return (CNBS ())
}
Else
{
Return (Buffer (0x40)
{
0x01 // .
})
}
}
}
Device (N001)
{
Name (FXCD, 0x00)
Field (CCT8, QWordAcc, NoLock, Preserve)
{
Offset (0x00),
XCMD, 64
}
Name (FXST, 0x00)
Field (CCT8, QWordAcc, NoLock, Preserve)
{
Offset (0x08),
XSTA, 64
}
Name (FXIN, 0x00)
Field (CCT8, DWordAcc, NoLock, Preserve)
{
Offset (0x10),
IN01, 32,
Offset (0x14),
IN02, 32,
Offset (0x18),
IN03, 32,
Offset (0x1C),
IN04, 32,
Offset (0x20),
IN05, 32,
Offset (0x24),
IN06, 32,
Offset (0x28),
IN07, 32,
Offset (0x2C),
IN08, 32,
Offset (0x30),
IN09, 32,
Offset (0x34),
IN0A, 32,
Offset (0x38),
IN0B, 32,
Offset (0x3C),
IN0C, 32,
Offset (0x40),
IN0D, 32,
Offset (0x44),
IN0E, 32,
Offset (0x48),
IN0F, 32,
Offset (0x4C),
IN10, 32,
Offset (0x50),
IN11, 32,
Offset (0x54),
IN12, 32,
Offset (0x58),
IN13, 32,
Offset (0x5C),
IN14, 32,
Offset (0x60),
IN15, 32,
Offset (0x64),
IN16, 32,
Offset (0x68),
IN17, 32,
Offset (0x6C),
IN18, 32,
Offset (0x70),
IN19, 32,
Offset (0x74),
IN1A, 32,
Offset (0x78),
IN1B, 32,
Offset (0x7C),
IN1C, 32,
Offset (0x80),
IN1D, 32,
Offset (0x84),
IN1E, 32,
Offset (0x88),
IN1F, 32,
Offset (0x8C),
IN20, 32
}
Name (FXOU, 0x00)
Field (CCT8, DWordAcc, NoLock, Preserve)
{
Offset (0x90),
OU01, 32,
Offset (0x94),
OU02, 32,
Offset (0x98),
OU03, 32,
Offset (0x9C),
OU04, 32,
Offset (0xA0),
OU05, 32,
Offset (0xA4),
OU06, 32,
Offset (0xA8),
OU07, 32,
Offset (0xAC),
OU08, 32,
Offset (0xB0),
OU09, 32,
Offset (0xB4),
OU0A, 32,
Offset (0xB8),
OU0B, 32,
Offset (0xBC),
OU0C, 32,
Offset (0xC0),
OU0D, 32,
Offset (0xC4),
OU0E, 32,
Offset (0xC8),
OU0F, 32,
Offset (0xCC),
OU10, 32,
Offset (0xD0),
OU11, 32,
Offset (0xD4),
OU12, 32,
Offset (0xD8),
OU13, 32,
Offset (0xDC),
OU14, 32,
Offset (0xE0),
OU15, 32,
Offset (0xE4),
OU16, 32,
Offset (0xE8),
OU17, 32,
Offset (0xEC),
OU18, 32,
Offset (0xF0),
OU19, 32,
Offset (0xF4),
OU1A, 32,
Offset (0xF8),
OU1B, 32,
Offset (0xFC),
OU1C, 32,
Offset (0x100),
OU1D, 32,
Offset (0x104),
OU1E, 32,
Offset (0x108),
OU1F, 32,
Offset (0x10C),
OU20, 32
}
Name (FXBS, 0x00)
Field (CCT8, QWordAcc, NoLock, Preserve)
{
Offset (0x110),
XBSR, 64
}
Name (CENA, 0x0000000000000000)
Name (CFIS, 0x0000000000000000)
Method (_ADR, 0, NotSerialized) // _ADR: Address
{
Local0 = 0x01
If (0x00)
{
Local1 = 0x00
Local1 -= 0x03
Local1 <<= 0x04
Local0 &= 0xFF0F
Local0 |= Local1
Local0 |= 0x0100
}
Return (Local0)
}
Name (NTFY, 0x00)
Method (CMBC, 3, Serialized)
{
Local3 = Timer
Acquire (NMTX, 0xFFFF)
If ((((BARS != Zero) && (CACC (Arg0) != Zero)) &&
(LO00 == 0x0405)))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C0.D1:"
Local6 [0x01] = ToHexString (Arg0)
Local6 [0x02] = ": recursing into CMBC"
DBGC (0x40, "FIS ", Local6)
CMBC (0x0405, Buffer (0x14)
{
0x00 // .
}, Zero)
Sleep (0x01)
NTFY = 0x01
}
Name (TCMD, Buffer (0x08) {})
Name (TSTA, Buffer (0x08) {})
TCMD = XCMD /* \_SB_.NVDR.N001.XCMD */
CreateField (TCMD, 0x20, 0x10, TOPC)
CreateField (TCMD, 0x30, 0x01, TDRB)
CreateField (TCMD, 0x3F, 0x01, TSEQ)
If ((ToInteger (TDRB) == 0x01))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C0.D1:"
Local6 [0x01] = ToHexString (Arg0)
Local6 [0x02] = ": Previous command did not complete"
DBGC (0x80000000, "FIS ", Local6)
Release (NMTX)
If ((NTFY != Zero))
{
NVRN (0x01)
NTFY = Zero
}
Return (Package (0x01)
{
0x05
})
}
Local4 = SizeOf (Arg1)
Local4 = ((Local4 + 0x07) >> 0x03)
Local5 = Zero
While (0x01)
{
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN01 = Local7
Local7 = IN01 /* \_SB_.NVDR.N001.IN01 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN02 = Local7
Local7 = IN02 /* \_SB_.NVDR.N001.IN02 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN03 = Local7
Local7 = IN03 /* \_SB_.NVDR.N001.IN03 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN04 = Local7
Local7 = IN04 /* \_SB_.NVDR.N001.IN04 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN05 = Local7
Local7 = IN05 /* \_SB_.NVDR.N001.IN05 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN06 = Local7
Local7 = IN06 /* \_SB_.NVDR.N001.IN06 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN07 = Local7
Local7 = IN07 /* \_SB_.NVDR.N001.IN07 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN08 = Local7
Local7 = IN08 /* \_SB_.NVDR.N001.IN08 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN09 = Local7
Local7 = IN09 /* \_SB_.NVDR.N001.IN09 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN0A = Local7
Local7 = IN0A /* \_SB_.NVDR.N001.IN0A */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN0B = Local7
Local7 = IN0B /* \_SB_.NVDR.N001.IN0B */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN0C = Local7
Local7 = IN0C /* \_SB_.NVDR.N001.IN0C */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN0D = Local7
Local7 = IN0D /* \_SB_.NVDR.N001.IN0D */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN0E = Local7
Local7 = IN0E /* \_SB_.NVDR.N001.IN0E */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN0F = Local7
Local7 = IN0F /* \_SB_.NVDR.N001.IN0F */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN10 = Local7
Local7 = IN10 /* \_SB_.NVDR.N001.IN10 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN11 = Local7
Local7 = IN11 /* \_SB_.NVDR.N001.IN11 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN12 = Local7
Local7 = IN12 /* \_SB_.NVDR.N001.IN12 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN13 = Local7
Local7 = IN13 /* \_SB_.NVDR.N001.IN13 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN14 = Local7
Local7 = IN14 /* \_SB_.NVDR.N001.IN14 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN15 = Local7
Local7 = IN15 /* \_SB_.NVDR.N001.IN15 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN16 = Local7
Local7 = IN16 /* \_SB_.NVDR.N001.IN16 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN17 = Local7
Local7 = IN17 /* \_SB_.NVDR.N001.IN17 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN18 = Local7
Local7 = IN18 /* \_SB_.NVDR.N001.IN18 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN19 = Local7
Local7 = IN19 /* \_SB_.NVDR.N001.IN19 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN1A = Local7
Local7 = IN1A /* \_SB_.NVDR.N001.IN1A */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN1B = Local7
Local7 = IN1B /* \_SB_.NVDR.N001.IN1B */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN1C = Local7
Local7 = IN1C /* \_SB_.NVDR.N001.IN1C */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN1D = Local7
Local7 = IN1D /* \_SB_.NVDR.N001.IN1D */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN1E = Local7
Local7 = IN1E /* \_SB_.NVDR.N001.IN1E */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN1F = Local7
Local7 = IN1F /* \_SB_.NVDR.N001.IN1F */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN20 = Local7
Local7 = IN20 /* \_SB_.NVDR.N001.IN20 */
Local4--
Local5 += 0x04
Break
}
Local0 = Timer
TOPC = Arg0
If ((ToInteger (TSEQ) == 0x01))
{
TSEQ = 0x00
}
Else
{
TSEQ = 0x01
}
TDRB = 0x01
If ((ToInteger (Arg2) == Zero))
{
Local1 = CGTM (Arg0, XSTA)
}
Else
{
Local1 = (ToInteger (Arg2) * 0x2710)
}
XCMD = ToInteger (TCMD)
Local0 = Timer
Local2 = Zero
Local3 = Zero
While (0x01)
{
TCMD = XCMD /* \_SB_.NVDR.N001.XCMD */
If ((ToInteger (TDRB) == 0x00))
{
Break
}
Local3 = Local2
Local2 = (Timer - Local0)
If ((Local2 > Local1))
{
TCMD = XCMD /* \_SB_.NVDR.N001.XCMD */
If ((ToInteger (TDRB) == 0x00))
{
Break
}
Local6 = Package (0x07) {}
Local6 [0x00] = "S0.C0.D1:"
Local6 [0x01] = ToHexString (Arg0)
Local6 [0x02] = ": Doorbell still set, waited "
Local6 [0x03] = ToHexString (Local2)
Local6 [0x04] = " [x100ns] (prev"
Local6 [0x05] = ToHexString (Local3)
Local6 [0x06] = ")"
DBGC (0x80000000, "FIS ", Local6)
Release (NMTX)
If ((NTFY != Zero))
{
NVRN (0x01)
NTFY = Zero
}
Return (Package (0x01)
{
0x12
})
}
}
If ((Local2 > Local1))
{
Local6 = Package (0x07) {}
Local6 [0x00] = "S0.C0.D1:"
Local6 [0x01] = ToHexString (Arg0)
Local6 [0x02] = ": Long iteration, scheduling issues? "
Local6 [0x03] = ToHexString (Local2)
Local6 [0x04] = " [x100ns] (prev "
Local6 [0x05] = ToHexString (Local3)
Local6 [0x06] = ")"
DBGC (0x02, "FIS ", Local6)
}
TSTA = XSTA /* \_SB_.NVDR.N001.XSTA */
CreateField (TSTA, 0x00, 0x01, TCMP)
CreateField (TSTA, 0x08, 0x08, TMBS)
If ((ToInteger (TCMP) == 0x00))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C0.D1:"
Local6 [0x01] = ToHexString (Arg0)
Local6 [0x02] = ": Completion bit not set"
DBGC (0x80000000, "FIS ", Local6)
Release (NMTX)
If ((NTFY != Zero))
{
NVRN (0x01)
NTFY = Zero
}
Return (Package (0x01)
{
0x03
})
}
If ((ToInteger (TMBS) != 0x00))
{
Local0 = Package (0x02)
{
0x00,
0x00
}
Local0 [0x01] = ToInteger (TMBS)
Local6 = Package (0x04) {}
Local6 [0x00] = "S0.C0.D1:"
Local6 [0x01] = ToHexString (Arg0)
Local6 [0x02] = ": mailbox failure: "
Local6 [0x03] = ToHexString (ToInteger (TMBS))
DBGC (0x80000000, "FIS ", Local6)
Release (NMTX)
If ((NTFY != Zero))
{
NVRN (0x01)
NTFY = Zero
}
Return (Local0)
}
Local0 = Package (0x03)
{
0x00,
0x00,
Buffer (0x80) {}
}
CreateDWordField (DerefOf (Local0 [0x02]), 0x00, BO01)
CreateDWordField (DerefOf (Local0 [0x02]), 0x04, BO02)
CreateDWordField (DerefOf (Local0 [0x02]), 0x08, BO03)
CreateDWordField (DerefOf (Local0 [0x02]), 0x0C, BO04)
CreateDWordField (DerefOf (Local0 [0x02]), 0x10, BO05)
CreateDWordField (DerefOf (Local0 [0x02]), 0x14, BO06)
CreateDWordField (DerefOf (Local0 [0x02]), 0x18, BO07)
CreateDWordField (DerefOf (Local0 [0x02]), 0x1C, BO08)
CreateDWordField (DerefOf (Local0 [0x02]), 0x20, BO09)
CreateDWordField (DerefOf (Local0 [0x02]), 0x24, BO0A)
CreateDWordField (DerefOf (Local0 [0x02]), 0x28, BO0B)
CreateDWordField (DerefOf (Local0 [0x02]), 0x2C, BO0C)
CreateDWordField (DerefOf (Local0 [0x02]), 0x30, BO0D)
CreateDWordField (DerefOf (Local0 [0x02]), 0x34, BO0E)
CreateDWordField (DerefOf (Local0 [0x02]), 0x38, BO0F)
CreateDWordField (DerefOf (Local0 [0x02]), 0x3C, BO10)
CreateDWordField (DerefOf (Local0 [0x02]), 0x40, BO11)
CreateDWordField (DerefOf (Local0 [0x02]), 0x44, BO12)
CreateDWordField (DerefOf (Local0 [0x02]), 0x48, BO13)
CreateDWordField (DerefOf (Local0 [0x02]), 0x4C, BO14)
CreateDWordField (DerefOf (Local0 [0x02]), 0x50, BO15)
CreateDWordField (DerefOf (Local0 [0x02]), 0x54, BO16)
CreateDWordField (DerefOf (Local0 [0x02]), 0x58, BO17)
CreateDWordField (DerefOf (Local0 [0x02]), 0x5C, BO18)
CreateDWordField (DerefOf (Local0 [0x02]), 0x60, BO19)
CreateDWordField (DerefOf (Local0 [0x02]), 0x64, BO1A)
CreateDWordField (DerefOf (Local0 [0x02]), 0x68, BO1B)
CreateDWordField (DerefOf (Local0 [0x02]), 0x6C, BO1C)
CreateDWordField (DerefOf (Local0 [0x02]), 0x70, BO1D)
CreateDWordField (DerefOf (Local0 [0x02]), 0x74, BO1E)
CreateDWordField (DerefOf (Local0 [0x02]), 0x78, BO1F)
CreateDWordField (DerefOf (Local0 [0x02]), 0x7C, BO20)
Local4 = 0x20
While (0x01)
{
If ((Local4 <= 0x00))
{
Break
}
BO01 = OU01 /* \_SB_.NVDR.N001.OU01 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO02 = OU02 /* \_SB_.NVDR.N001.OU02 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO03 = OU03 /* \_SB_.NVDR.N001.OU03 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO04 = OU04 /* \_SB_.NVDR.N001.OU04 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO05 = OU05 /* \_SB_.NVDR.N001.OU05 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO06 = OU06 /* \_SB_.NVDR.N001.OU06 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO07 = OU07 /* \_SB_.NVDR.N001.OU07 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO08 = OU08 /* \_SB_.NVDR.N001.OU08 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO09 = OU09 /* \_SB_.NVDR.N001.OU09 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO0A = OU0A /* \_SB_.NVDR.N001.OU0A */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO0B = OU0B /* \_SB_.NVDR.N001.OU0B */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO0C = OU0C /* \_SB_.NVDR.N001.OU0C */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO0D = OU0D /* \_SB_.NVDR.N001.OU0D */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO0E = OU0E /* \_SB_.NVDR.N001.OU0E */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO0F = OU0F /* \_SB_.NVDR.N001.OU0F */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO10 = OU10 /* \_SB_.NVDR.N001.OU10 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO11 = OU11 /* \_SB_.NVDR.N001.OU11 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO12 = OU12 /* \_SB_.NVDR.N001.OU12 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO13 = OU13 /* \_SB_.NVDR.N001.OU13 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO14 = OU14 /* \_SB_.NVDR.N001.OU14 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO15 = OU15 /* \_SB_.NVDR.N001.OU15 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO16 = OU16 /* \_SB_.NVDR.N001.OU16 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO17 = OU17 /* \_SB_.NVDR.N001.OU17 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO18 = OU18 /* \_SB_.NVDR.N001.OU18 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO19 = OU19 /* \_SB_.NVDR.N001.OU19 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO1A = OU1A /* \_SB_.NVDR.N001.OU1A */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO1B = OU1B /* \_SB_.NVDR.N001.OU1B */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO1C = OU1C /* \_SB_.NVDR.N001.OU1C */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO1D = OU1D /* \_SB_.NVDR.N001.OU1D */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO1E = OU1E /* \_SB_.NVDR.N001.OU1E */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO1F = OU1F /* \_SB_.NVDR.N001.OU1F */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO20 = OU20 /* \_SB_.NVDR.N001.OU20 */
Local4--
Break
}
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C0.D1:"
Local6 [0x01] = ToHexString (Arg0)
Local6 [0x02] = " completed"
DBGC (0x40, "FIS ", Local6)
Release (NMTX)
If ((NTFY != Zero))
{
NVRN (0x01)
NTFY = Zero
}
Return (Local0)
}
Method (CR01, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C0.D1:"
Local6 [0x01] = " GetSmartAndHealthInfo"
DBGC (0x40, "LEAF", Local6)
If ((SizeOf (Arg0) != 0x00))
{
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
}
Local0 = Buffer (0x84) {}
CreateDWordField (Local0, 0x00, RSTS)
CreateField (Local0, 0x20, 0x0400, RSHD)
Local1 = CMBC (0x08, Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
CreateField (DerefOf (Local1 [0x02]), 0x00, 0x0400, CSHI)
RSHD = CSHI /* \_SB_.NVDR.N001.CR01.CSHI */
Return (Local0)
}
Method (CR02, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C0.D1:"
Local6 [0x01] = " GetSmartThreshold"
DBGC (0x40, "LEAF", Local6)
If ((SizeOf (Arg0) != 0x00))
{
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
}
Local0 = Buffer (0x0C) {}
CreateDWordField (Local0, 0x00, RSTS)
CreateQWordField (Local0, 0x04, RSTD)
Local1 = CMBC (0x0104, Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
CreateQWordField (DerefOf (Local1 [0x02]), 0x00, CSTD)
RSTD = CSTD /* \_SB_.NVDR.N001.CR02.CSTD */
Return (Local0)
}
Method (CR03, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C0.D1:"
Local6 [0x01] = " GetBlockNvdimmFlags"
DBGC (0x40, "LEAF", Local6)
If ((SizeOf (Arg0) != 0x00))
{
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
}
Local0 = Buffer (0x08) {}
CreateDWordField (Local0, 0x00, RSTS)
CreateBitField (Local0, 0x20, RBIR)
CreateBitField (Local0, 0x21, RBWL)
Local1 = CMBC (0x01, Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
CreateBitField (DerefOf (Local1 [0x02]), 0x70, CBIR)
CreateBitField (DerefOf (Local1 [0x02]), 0x71, CBWL)
RBIR = CBIR /* \_SB_.NVDR.N001.CR03.CBIR */
RBWL = CBWL /* \_SB_.NVDR.N001.CR03.CBWL */
Return (Local0)
}
Method (CR04, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C0.D1:"
Local6 [0x01] = " GetNamespaceLabelSize"
DBGC (0x40, "LEAF", Local6)
If ((SizeOf (Arg0) != 0x00))
{
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C0.D1:"
Local6 [0x01] = " GetNamespaceLabelSize: unexpected input parameter"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
}
Local0 = Buffer (0x0C) {}
CreateWordField (Local0, 0x00, RSTS)
CreateWordField (Local0, 0x02, REST)
CreateDWordField (Local0, 0x04, RSNA)
CreateDWordField (Local0, 0x08, RMDL)
Local1 = PCDS ()
CreateWordField (Local1, 0x00, CSTS)
If ((CSTS != 0x00))
{
RSTS = CSTS /* \_SB_.NVDR.N001.CR04.CSTS */
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C0.D1:"
Local6 [0x01] = " GetNamespaceLabelSize: PCDS failed, returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
CreateDWordField (Local1, 0x02, CPSZ)
Local3 = CMBC (0x02, Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}, Zero)
RSTS = CF2D (DerefOf (Local3 [0x00]))
If ((RSTS != 0x00))
{
RSTS = 0x00
REST = 0x01
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C0.D1:"
Local6 [0x01] = " GetNamespaceLabelSize: returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
RSTS = CF2D (DerefOf (Local3 [0x01]))
If ((RSTS != 0x00))
{
RSTS = 0x00
REST = 0x01
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C0.D1:"
Local6 [0x01] = " GetNamespaceLabelSize: returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
CreateBitField (DerefOf (Local3 [0x02]), 0x02, CSSL)
If ((CSSL == 0x01))
{
RSTS = 0x00
REST = 0x01
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C0.D1:"
Local6 [0x01] = " GetNamespaceLabelSize: locked PMEM region"
DBGC (0x02, "LEAF", Local6)
}
RSNA = CPSZ /* \_SB_.NVDR.N001.CR04.CPSZ */
RMDL = 0xFE80
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C0.D1:"
Local6 [0x01] = " GetNamespaceLabelSize: returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x40, "LEAF", Local6)
Return (Local0)
}
Method (CR05, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C0.D1:"
Local6 [0x01] = " GetNamespaceLabelData"
DBGC (0x40, "LEAF", Local6)
If ((SizeOf (Arg0) == 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C0.D1:"
Local6 [0x01] = " GetNamespaceLabelData: no elements in input package"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x08))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C0.D1:"
Local6 [0x01] = " GetNamespaceLabelData: invalid input size: "
Local6 [0x02] = ToHexString (SizeOf (Local7))
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C0.D1:"
Local6 [0x01] = " GetNamespaceLabelData: input: "
Local6 [0x02] = ToHexString (Local7)
DBGC (0x40, "LEAF", Local6)
CreateDWordField (Local7, 0x00, IOFF)
CreateDWordField (Local7, 0x04, ILEN)
If ((ILEN > 0xFE80))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C0.D1:"
Local6 [0x01] = " GetNamespaceLabelData: request size too big: "
Local6 [0x02] = ToHexString (ILEN)
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ElseIf ((ILEN <= 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C0.D1:"
Local6 [0x01] = " GetNamespaceLabelData: request size zero"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
Local0 = Buffer ((ILEN + 0x04)) {}
CreateWordField (Local0, 0x00, RSTS)
CreateWordField (Local0, 0x02, REST)
CreateField (Local0, 0x20, (ILEN << 0x03), RDTA)
Local1 = CMBC (0x02, Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
RSTS = 0x07
REST = 0x01
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C0.D1:"
Local6 [0x01] = " GetNamespaceLabelData: returning "
Local6 [0x02] = ToHexString (Mid (Local0, 0x00, 0x40))
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
RSTS = 0x07
REST = 0x01
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C0.D1:"
Local6 [0x01] = " GetNamespaceLabelData: returning "
Local6 [0x02] = ToHexString (Mid (Local0, 0x00, 0x40))
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
CreateBitField (DerefOf (Local1 [0x02]), 0x02, CSSL)
If ((CSSL == 0x01))
{
RSTS = 0x07
REST = 0x01
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C0.D1:"
Local6 [0x01] = " GetNamespaceLabelData: locked PMEM region, returning "
Local6 [0x02] = ToHexString (Mid (Local0, 0x00, 0x40))
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
Local1 = PCDS ()
CreateWordField (Local1, 0x00, CSTS)
If ((CSTS != 0x00))
{
RSTS = CSTS /* \_SB_.NVDR.N001.CR05.CSTS */
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C0.D1:"
Local6 [0x01] = " GetNamespaceLabelData: PCDS failed, returning "
Local6 [0x02] = ToHexString (Mid (Local0, 0x00, 0x40))
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
CreateDWordField (Local1, 0x02, CPSZ)
If (((IOFF + ILEN) > CPSZ))
{
RSTS = 0x03
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C0.D1:"
Local6 [0x01] = " GetNamespaceLabelData: request end offset too big: "
Local6 [0x02] = (IOFF + ILEN)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
Name (BUFF, Buffer (0xFF80) {})
CreateField (BUFF, 0x00, 0x0400, LC00)
CreateField (BUFF, 0x0400, 0x0400, LC01)
CreateField (BUFF, 0x0800, 0x0400, LC02)
CreateField (BUFF, 0x0C00, 0x0400, LC03)
CreateField (BUFF, 0x1000, 0x0400, LC04)
CreateField (BUFF, 0x1400, 0x0400, LC05)
CreateField (BUFF, 0x1800, 0x0400, LC06)
CreateField (BUFF, 0x1C00, 0x0400, LC07)
CreateField (BUFF, 0x2000, 0x0400, LC08)
CreateField (BUFF, 0x2400, 0x0400, LC09)
CreateField (BUFF, 0x2800, 0x0400, LC0A)
CreateField (BUFF, 0x2C00, 0x0400, LC0B)
CreateField (BUFF, 0x3000, 0x0400, LC0C)
CreateField (BUFF, 0x3400, 0x0400, LC0D)
CreateField (BUFF, 0x3800, 0x0400, LC0E)
CreateField (BUFF, 0x3C00, 0x0400, LC0F)
CreateField (BUFF, 0x4000, 0x0400, LC10)
CreateField (BUFF, 0x4400, 0x0400, LC11)
CreateField (BUFF, 0x4800, 0x0400, LC12)
CreateField (BUFF, 0x4C00, 0x0400, LC13)
CreateField (BUFF, 0x5000, 0x0400, LC14)
CreateField (BUFF, 0x5400, 0x0400, LC15)
CreateField (BUFF, 0x5800, 0x0400, LC16)
CreateField (BUFF, 0x5C00, 0x0400, LC17)
CreateField (BUFF, 0x6000, 0x0400, LC18)
CreateField (BUFF, 0x6400, 0x0400, LC19)
CreateField (BUFF, 0x6800, 0x0400, LC1A)
CreateField (BUFF, 0x6C00, 0x0400, LC1B)
CreateField (BUFF, 0x7000, 0x0400, LC1C)
CreateField (BUFF, 0x7400, 0x0400, LC1D)
CreateField (BUFF, 0x7800, 0x0400, LC1E)
CreateField (BUFF, 0x7C00, 0x0400, LC1F)
CreateField (BUFF, 0x8000, 0x0400, LC20)
CreateField (BUFF, 0x8400, 0x0400, LC21)
CreateField (BUFF, 0x8800, 0x0400, LC22)
CreateField (BUFF, 0x8C00, 0x0400, LC23)
CreateField (BUFF, 0x9000, 0x0400, LC24)
CreateField (BUFF, 0x9400, 0x0400, LC25)
CreateField (BUFF, 0x9800, 0x0400, LC26)
CreateField (BUFF, 0x9C00, 0x0400, LC27)
CreateField (BUFF, 0xA000, 0x0400, LC28)
CreateField (BUFF, 0xA400, 0x0400, LC29)
CreateField (BUFF, 0xA800, 0x0400, LC2A)
CreateField (BUFF, 0xAC00, 0x0400, LC2B)
CreateField (BUFF, 0xB000, 0x0400, LC2C)
CreateField (BUFF, 0xB400, 0x0400, LC2D)
CreateField (BUFF, 0xB800, 0x0400, LC2E)
CreateField (BUFF, 0xBC00, 0x0400, LC2F)
CreateField (BUFF, 0xC000, 0x0400, LC30)
CreateField (BUFF, 0xC400, 0x0400, LC31)
CreateField (BUFF, 0xC800, 0x0400, LC32)
CreateField (BUFF, 0xCC00, 0x0400, LC33)
CreateField (BUFF, 0xD000, 0x0400, LC34)
CreateField (BUFF, 0xD400, 0x0400, LC35)
CreateField (BUFF, 0xD800, 0x0400, LC36)
CreateField (BUFF, 0xDC00, 0x0400, LC37)
CreateField (BUFF, 0xE000, 0x0400, LC38)
CreateField (BUFF, 0xE400, 0x0400, LC39)
CreateField (BUFF, 0xE800, 0x0400, LC3A)
CreateField (BUFF, 0xEC00, 0x0400, LC3B)
CreateField (BUFF, 0xF000, 0x0400, LC3C)
CreateField (BUFF, 0xF400, 0x0400, LC3D)
CreateField (BUFF, 0xF800, 0x0400, LC3E)
CreateField (BUFF, 0xFC00, 0x0400, LC3F)
CreateField (BUFF, 0x00010000, 0x0400, LC40)
CreateField (BUFF, 0x00010400, 0x0400, LC41)
CreateField (BUFF, 0x00010800, 0x0400, LC42)
CreateField (BUFF, 0x00010C00, 0x0400, LC43)
CreateField (BUFF, 0x00011000, 0x0400, LC44)
CreateField (BUFF, 0x00011400, 0x0400, LC45)
CreateField (BUFF, 0x00011800, 0x0400, LC46)
CreateField (BUFF, 0x00011C00, 0x0400, LC47)
CreateField (BUFF, 0x00012000, 0x0400, LC48)
CreateField (BUFF, 0x00012400, 0x0400, LC49)
CreateField (BUFF, 0x00012800, 0x0400, LC4A)
CreateField (BUFF, 0x00012C00, 0x0400, LC4B)
CreateField (BUFF, 0x00013000, 0x0400, LC4C)
CreateField (BUFF, 0x00013400, 0x0400, LC4D)
CreateField (BUFF, 0x00013800, 0x0400, LC4E)
CreateField (BUFF, 0x00013C00, 0x0400, LC4F)
CreateField (BUFF, 0x00014000, 0x0400, LC50)
CreateField (BUFF, 0x00014400, 0x0400, LC51)
CreateField (BUFF, 0x00014800, 0x0400, LC52)
CreateField (BUFF, 0x00014C00, 0x0400, LC53)
CreateField (BUFF, 0x00015000, 0x0400, LC54)
CreateField (BUFF, 0x00015400, 0x0400, LC55)
CreateField (BUFF, 0x00015800, 0x0400, LC56)
CreateField (BUFF, 0x00015C00, 0x0400, LC57)
CreateField (BUFF, 0x00016000, 0x0400, LC58)
CreateField (BUFF, 0x00016400, 0x0400, LC59)
CreateField (BUFF, 0x00016800, 0x0400, LC5A)
CreateField (BUFF, 0x00016C00, 0x0400, LC5B)
CreateField (BUFF, 0x00017000, 0x0400, LC5C)
CreateField (BUFF, 0x00017400, 0x0400, LC5D)
CreateField (BUFF, 0x00017800, 0x0400, LC5E)
CreateField (BUFF, 0x00017C00, 0x0400, LC5F)
CreateField (BUFF, 0x00018000, 0x0400, LC60)
CreateField (BUFF, 0x00018400, 0x0400, LC61)
CreateField (BUFF, 0x00018800, 0x0400, LC62)
CreateField (BUFF, 0x00018C00, 0x0400, LC63)
CreateField (BUFF, 0x00019000, 0x0400, LC64)
CreateField (BUFF, 0x00019400, 0x0400, LC65)
CreateField (BUFF, 0x00019800, 0x0400, LC66)
CreateField (BUFF, 0x00019C00, 0x0400, LC67)
CreateField (BUFF, 0x0001A000, 0x0400, LC68)
CreateField (BUFF, 0x0001A400, 0x0400, LC69)
CreateField (BUFF, 0x0001A800, 0x0400, LC6A)
CreateField (BUFF, 0x0001AC00, 0x0400, LC6B)
CreateField (BUFF, 0x0001B000, 0x0400, LC6C)
CreateField (BUFF, 0x0001B400, 0x0400, LC6D)
CreateField (BUFF, 0x0001B800, 0x0400, LC6E)
CreateField (BUFF, 0x0001BC00, 0x0400, LC6F)
CreateField (BUFF, 0x0001C000, 0x0400, LC70)
CreateField (BUFF, 0x0001C400, 0x0400, LC71)
CreateField (BUFF, 0x0001C800, 0x0400, LC72)
CreateField (BUFF, 0x0001CC00, 0x0400, LC73)
CreateField (BUFF, 0x0001D000, 0x0400, LC74)
CreateField (BUFF, 0x0001D400, 0x0400, LC75)
CreateField (BUFF, 0x0001D800, 0x0400, LC76)
CreateField (BUFF, 0x0001DC00, 0x0400, LC77)
CreateField (BUFF, 0x0001E000, 0x0400, LC78)
CreateField (BUFF, 0x0001E400, 0x0400, LC79)
CreateField (BUFF, 0x0001E800, 0x0400, LC7A)
CreateField (BUFF, 0x0001EC00, 0x0400, LC7B)
CreateField (BUFF, 0x0001F000, 0x0400, LC7C)
CreateField (BUFF, 0x0001F400, 0x0400, LC7D)
CreateField (BUFF, 0x0001F800, 0x0400, LC7E)
CreateField (BUFF, 0x0001FC00, 0x0400, LC7F)
CreateField (BUFF, 0x00020000, 0x0400, LC80)
CreateField (BUFF, 0x00020400, 0x0400, LC81)
CreateField (BUFF, 0x00020800, 0x0400, LC82)
CreateField (BUFF, 0x00020C00, 0x0400, LC83)
CreateField (BUFF, 0x00021000, 0x0400, LC84)
CreateField (BUFF, 0x00021400, 0x0400, LC85)
CreateField (BUFF, 0x00021800, 0x0400, LC86)
CreateField (BUFF, 0x00021C00, 0x0400, LC87)
CreateField (BUFF, 0x00022000, 0x0400, LC88)
CreateField (BUFF, 0x00022400, 0x0400, LC89)
CreateField (BUFF, 0x00022800, 0x0400, LC8A)
CreateField (BUFF, 0x00022C00, 0x0400, LC8B)
CreateField (BUFF, 0x00023000, 0x0400, LC8C)
CreateField (BUFF, 0x00023400, 0x0400, LC8D)
CreateField (BUFF, 0x00023800, 0x0400, LC8E)
CreateField (BUFF, 0x00023C00, 0x0400, LC8F)
CreateField (BUFF, 0x00024000, 0x0400, LC90)
CreateField (BUFF, 0x00024400, 0x0400, LC91)
CreateField (BUFF, 0x00024800, 0x0400, LC92)
CreateField (BUFF, 0x00024C00, 0x0400, LC93)
CreateField (BUFF, 0x00025000, 0x0400, LC94)
CreateField (BUFF, 0x00025400, 0x0400, LC95)
CreateField (BUFF, 0x00025800, 0x0400, LC96)
CreateField (BUFF, 0x00025C00, 0x0400, LC97)
CreateField (BUFF, 0x00026000, 0x0400, LC98)
CreateField (BUFF, 0x00026400, 0x0400, LC99)
CreateField (BUFF, 0x00026800, 0x0400, LC9A)
CreateField (BUFF, 0x00026C00, 0x0400, LC9B)
CreateField (BUFF, 0x00027000, 0x0400, LC9C)
CreateField (BUFF, 0x00027400, 0x0400, LC9D)
CreateField (BUFF, 0x00027800, 0x0400, LC9E)
CreateField (BUFF, 0x00027C00, 0x0400, LC9F)
CreateField (BUFF, 0x00028000, 0x0400, LCA0)
CreateField (BUFF, 0x00028400, 0x0400, LCA1)
CreateField (BUFF, 0x00028800, 0x0400, LCA2)
CreateField (BUFF, 0x00028C00, 0x0400, LCA3)
CreateField (BUFF, 0x00029000, 0x0400, LCA4)
CreateField (BUFF, 0x00029400, 0x0400, LCA5)
CreateField (BUFF, 0x00029800, 0x0400, LCA6)
CreateField (BUFF, 0x00029C00, 0x0400, LCA7)
CreateField (BUFF, 0x0002A000, 0x0400, LCA8)
CreateField (BUFF, 0x0002A400, 0x0400, LCA9)
CreateField (BUFF, 0x0002A800, 0x0400, LCAA)
CreateField (BUFF, 0x0002AC00, 0x0400, LCAB)
CreateField (BUFF, 0x0002B000, 0x0400, LCAC)
CreateField (BUFF, 0x0002B400, 0x0400, LCAD)
CreateField (BUFF, 0x0002B800, 0x0400, LCAE)
CreateField (BUFF, 0x0002BC00, 0x0400, LCAF)
CreateField (BUFF, 0x0002C000, 0x0400, LCB0)
CreateField (BUFF, 0x0002C400, 0x0400, LCB1)
CreateField (BUFF, 0x0002C800, 0x0400, LCB2)
CreateField (BUFF, 0x0002CC00, 0x0400, LCB3)
CreateField (BUFF, 0x0002D000, 0x0400, LCB4)
CreateField (BUFF, 0x0002D400, 0x0400, LCB5)
CreateField (BUFF, 0x0002D800, 0x0400, LCB6)
CreateField (BUFF, 0x0002DC00, 0x0400, LCB7)
CreateField (BUFF, 0x0002E000, 0x0400, LCB8)
CreateField (BUFF, 0x0002E400, 0x0400, LCB9)
CreateField (BUFF, 0x0002E800, 0x0400, LCBA)
CreateField (BUFF, 0x0002EC00, 0x0400, LCBB)
CreateField (BUFF, 0x0002F000, 0x0400, LCBC)
CreateField (BUFF, 0x0002F400, 0x0400, LCBD)
CreateField (BUFF, 0x0002F800, 0x0400, LCBE)
CreateField (BUFF, 0x0002FC00, 0x0400, LCBF)
CreateField (BUFF, 0x00030000, 0x0400, LCC0)
CreateField (BUFF, 0x00030400, 0x0400, LCC1)
CreateField (BUFF, 0x00030800, 0x0400, LCC2)
CreateField (BUFF, 0x00030C00, 0x0400, LCC3)
CreateField (BUFF, 0x00031000, 0x0400, LCC4)
CreateField (BUFF, 0x00031400, 0x0400, LCC5)
CreateField (BUFF, 0x00031800, 0x0400, LCC6)
CreateField (BUFF, 0x00031C00, 0x0400, LCC7)
CreateField (BUFF, 0x00032000, 0x0400, LCC8)
CreateField (BUFF, 0x00032400, 0x0400, LCC9)
CreateField (BUFF, 0x00032800, 0x0400, LCCA)
CreateField (BUFF, 0x00032C00, 0x0400, LCCB)
CreateField (BUFF, 0x00033000, 0x0400, LCCC)
CreateField (BUFF, 0x00033400, 0x0400, LCCD)
CreateField (BUFF, 0x00033800, 0x0400, LCCE)
CreateField (BUFF, 0x00033C00, 0x0400, LCCF)
CreateField (BUFF, 0x00034000, 0x0400, LCD0)
CreateField (BUFF, 0x00034400, 0x0400, LCD1)
CreateField (BUFF, 0x00034800, 0x0400, LCD2)
CreateField (BUFF, 0x00034C00, 0x0400, LCD3)
CreateField (BUFF, 0x00035000, 0x0400, LCD4)
CreateField (BUFF, 0x00035400, 0x0400, LCD5)
CreateField (BUFF, 0x00035800, 0x0400, LCD6)
CreateField (BUFF, 0x00035C00, 0x0400, LCD7)
CreateField (BUFF, 0x00036000, 0x0400, LCD8)
CreateField (BUFF, 0x00036400, 0x0400, LCD9)
CreateField (BUFF, 0x00036800, 0x0400, LCDA)
CreateField (BUFF, 0x00036C00, 0x0400, LCDB)
CreateField (BUFF, 0x00037000, 0x0400, LCDC)
CreateField (BUFF, 0x00037400, 0x0400, LCDD)
CreateField (BUFF, 0x00037800, 0x0400, LCDE)
CreateField (BUFF, 0x00037C00, 0x0400, LCDF)
CreateField (BUFF, 0x00038000, 0x0400, LCE0)
CreateField (BUFF, 0x00038400, 0x0400, LCE1)
CreateField (BUFF, 0x00038800, 0x0400, LCE2)
CreateField (BUFF, 0x00038C00, 0x0400, LCE3)
CreateField (BUFF, 0x00039000, 0x0400, LCE4)
CreateField (BUFF, 0x00039400, 0x0400, LCE5)
CreateField (BUFF, 0x00039800, 0x0400, LCE6)
CreateField (BUFF, 0x00039C00, 0x0400, LCE7)
CreateField (BUFF, 0x0003A000, 0x0400, LCE8)
CreateField (BUFF, 0x0003A400, 0x0400, LCE9)
CreateField (BUFF, 0x0003A800, 0x0400, LCEA)
CreateField (BUFF, 0x0003AC00, 0x0400, LCEB)
CreateField (BUFF, 0x0003B000, 0x0400, LCEC)
CreateField (BUFF, 0x0003B400, 0x0400, LCED)
CreateField (BUFF, 0x0003B800, 0x0400, LCEE)
CreateField (BUFF, 0x0003BC00, 0x0400, LCEF)
CreateField (BUFF, 0x0003C000, 0x0400, LCF0)
CreateField (BUFF, 0x0003C400, 0x0400, LCF1)
CreateField (BUFF, 0x0003C800, 0x0400, LCF2)
CreateField (BUFF, 0x0003CC00, 0x0400, LCF3)
CreateField (BUFF, 0x0003D000, 0x0400, LCF4)
CreateField (BUFF, 0x0003D400, 0x0400, LCF5)
CreateField (BUFF, 0x0003D800, 0x0400, LCF6)
CreateField (BUFF, 0x0003DC00, 0x0400, LCF7)
CreateField (BUFF, 0x0003E000, 0x0400, LCF8)
CreateField (BUFF, 0x0003E400, 0x0400, LCF9)
CreateField (BUFF, 0x0003E800, 0x0400, LCFA)
CreateField (BUFF, 0x0003EC00, 0x0400, LCFB)
CreateField (BUFF, 0x0003F000, 0x0400, LCFC)
CreateField (BUFF, 0x0003F400, 0x0400, LCFD)
CreateField (BUFF, 0x0003F800, 0x0400, LCFE)
CreateField (BUFF, 0x0003FC00, 0x0400, LCFF)
CreateField (BUFF, 0x00040000, 0x0400, LD00)
CreateField (BUFF, 0x00040400, 0x0400, LD01)
CreateField (BUFF, 0x00040800, 0x0400, LD02)
CreateField (BUFF, 0x00040C00, 0x0400, LD03)
CreateField (BUFF, 0x00041000, 0x0400, LD04)
CreateField (BUFF, 0x00041400, 0x0400, LD05)
CreateField (BUFF, 0x00041800, 0x0400, LD06)
CreateField (BUFF, 0x00041C00, 0x0400, LD07)
CreateField (BUFF, 0x00042000, 0x0400, LD08)
CreateField (BUFF, 0x00042400, 0x0400, LD09)
CreateField (BUFF, 0x00042800, 0x0400, LD0A)
CreateField (BUFF, 0x00042C00, 0x0400, LD0B)
CreateField (BUFF, 0x00043000, 0x0400, LD0C)
CreateField (BUFF, 0x00043400, 0x0400, LD0D)
CreateField (BUFF, 0x00043800, 0x0400, LD0E)
CreateField (BUFF, 0x00043C00, 0x0400, LD0F)
CreateField (BUFF, 0x00044000, 0x0400, LD10)
CreateField (BUFF, 0x00044400, 0x0400, LD11)
CreateField (BUFF, 0x00044800, 0x0400, LD12)
CreateField (BUFF, 0x00044C00, 0x0400, LD13)
CreateField (BUFF, 0x00045000, 0x0400, LD14)
CreateField (BUFF, 0x00045400, 0x0400, LD15)
CreateField (BUFF, 0x00045800, 0x0400, LD16)
CreateField (BUFF, 0x00045C00, 0x0400, LD17)
CreateField (BUFF, 0x00046000, 0x0400, LD18)
CreateField (BUFF, 0x00046400, 0x0400, LD19)
CreateField (BUFF, 0x00046800, 0x0400, LD1A)
CreateField (BUFF, 0x00046C00, 0x0400, LD1B)
CreateField (BUFF, 0x00047000, 0x0400, LD1C)
CreateField (BUFF, 0x00047400, 0x0400, LD1D)
CreateField (BUFF, 0x00047800, 0x0400, LD1E)
CreateField (BUFF, 0x00047C00, 0x0400, LD1F)
CreateField (BUFF, 0x00048000, 0x0400, LD20)
CreateField (BUFF, 0x00048400, 0x0400, LD21)
CreateField (BUFF, 0x00048800, 0x0400, LD22)
CreateField (BUFF, 0x00048C00, 0x0400, LD23)
CreateField (BUFF, 0x00049000, 0x0400, LD24)
CreateField (BUFF, 0x00049400, 0x0400, LD25)
CreateField (BUFF, 0x00049800, 0x0400, LD26)
CreateField (BUFF, 0x00049C00, 0x0400, LD27)
CreateField (BUFF, 0x0004A000, 0x0400, LD28)
CreateField (BUFF, 0x0004A400, 0x0400, LD29)
CreateField (BUFF, 0x0004A800, 0x0400, LD2A)
CreateField (BUFF, 0x0004AC00, 0x0400, LD2B)
CreateField (BUFF, 0x0004B000, 0x0400, LD2C)
CreateField (BUFF, 0x0004B400, 0x0400, LD2D)
CreateField (BUFF, 0x0004B800, 0x0400, LD2E)
CreateField (BUFF, 0x0004BC00, 0x0400, LD2F)
CreateField (BUFF, 0x0004C000, 0x0400, LD30)
CreateField (BUFF, 0x0004C400, 0x0400, LD31)
CreateField (BUFF, 0x0004C800, 0x0400, LD32)
CreateField (BUFF, 0x0004CC00, 0x0400, LD33)
CreateField (BUFF, 0x0004D000, 0x0400, LD34)
CreateField (BUFF, 0x0004D400, 0x0400, LD35)
CreateField (BUFF, 0x0004D800, 0x0400, LD36)
CreateField (BUFF, 0x0004DC00, 0x0400, LD37)
CreateField (BUFF, 0x0004E000, 0x0400, LD38)
CreateField (BUFF, 0x0004E400, 0x0400, LD39)
CreateField (BUFF, 0x0004E800, 0x0400, LD3A)
CreateField (BUFF, 0x0004EC00, 0x0400, LD3B)
CreateField (BUFF, 0x0004F000, 0x0400, LD3C)
CreateField (BUFF, 0x0004F400, 0x0400, LD3D)
CreateField (BUFF, 0x0004F800, 0x0400, LD3E)
CreateField (BUFF, 0x0004FC00, 0x0400, LD3F)
CreateField (BUFF, 0x00050000, 0x0400, LD40)
CreateField (BUFF, 0x00050400, 0x0400, LD41)
CreateField (BUFF, 0x00050800, 0x0400, LD42)
CreateField (BUFF, 0x00050C00, 0x0400, LD43)
CreateField (BUFF, 0x00051000, 0x0400, LD44)
CreateField (BUFF, 0x00051400, 0x0400, LD45)
CreateField (BUFF, 0x00051800, 0x0400, LD46)
CreateField (BUFF, 0x00051C00, 0x0400, LD47)
CreateField (BUFF, 0x00052000, 0x0400, LD48)
CreateField (BUFF, 0x00052400, 0x0400, LD49)
CreateField (BUFF, 0x00052800, 0x0400, LD4A)
CreateField (BUFF, 0x00052C00, 0x0400, LD4B)
CreateField (BUFF, 0x00053000, 0x0400, LD4C)
CreateField (BUFF, 0x00053400, 0x0400, LD4D)
CreateField (BUFF, 0x00053800, 0x0400, LD4E)
CreateField (BUFF, 0x00053C00, 0x0400, LD4F)
CreateField (BUFF, 0x00054000, 0x0400, LD50)
CreateField (BUFF, 0x00054400, 0x0400, LD51)
CreateField (BUFF, 0x00054800, 0x0400, LD52)
CreateField (BUFF, 0x00054C00, 0x0400, LD53)
CreateField (BUFF, 0x00055000, 0x0400, LD54)
CreateField (BUFF, 0x00055400, 0x0400, LD55)
CreateField (BUFF, 0x00055800, 0x0400, LD56)
CreateField (BUFF, 0x00055C00, 0x0400, LD57)
CreateField (BUFF, 0x00056000, 0x0400, LD58)
CreateField (BUFF, 0x00056400, 0x0400, LD59)
CreateField (BUFF, 0x00056800, 0x0400, LD5A)
CreateField (BUFF, 0x00056C00, 0x0400, LD5B)
CreateField (BUFF, 0x00057000, 0x0400, LD5C)
CreateField (BUFF, 0x00057400, 0x0400, LD5D)
CreateField (BUFF, 0x00057800, 0x0400, LD5E)
CreateField (BUFF, 0x00057C00, 0x0400, LD5F)
CreateField (BUFF, 0x00058000, 0x0400, LD60)
CreateField (BUFF, 0x00058400, 0x0400, LD61)
CreateField (BUFF, 0x00058800, 0x0400, LD62)
CreateField (BUFF, 0x00058C00, 0x0400, LD63)
CreateField (BUFF, 0x00059000, 0x0400, LD64)
CreateField (BUFF, 0x00059400, 0x0400, LD65)
CreateField (BUFF, 0x00059800, 0x0400, LD66)
CreateField (BUFF, 0x00059C00, 0x0400, LD67)
CreateField (BUFF, 0x0005A000, 0x0400, LD68)
CreateField (BUFF, 0x0005A400, 0x0400, LD69)
CreateField (BUFF, 0x0005A800, 0x0400, LD6A)
CreateField (BUFF, 0x0005AC00, 0x0400, LD6B)
CreateField (BUFF, 0x0005B000, 0x0400, LD6C)
CreateField (BUFF, 0x0005B400, 0x0400, LD6D)
CreateField (BUFF, 0x0005B800, 0x0400, LD6E)
CreateField (BUFF, 0x0005BC00, 0x0400, LD6F)
CreateField (BUFF, 0x0005C000, 0x0400, LD70)
CreateField (BUFF, 0x0005C400, 0x0400, LD71)
CreateField (BUFF, 0x0005C800, 0x0400, LD72)
CreateField (BUFF, 0x0005CC00, 0x0400, LD73)
CreateField (BUFF, 0x0005D000, 0x0400, LD74)
CreateField (BUFF, 0x0005D400, 0x0400, LD75)
CreateField (BUFF, 0x0005D800, 0x0400, LD76)
CreateField (BUFF, 0x0005DC00, 0x0400, LD77)
CreateField (BUFF, 0x0005E000, 0x0400, LD78)
CreateField (BUFF, 0x0005E400, 0x0400, LD79)
CreateField (BUFF, 0x0005E800, 0x0400, LD7A)
CreateField (BUFF, 0x0005EC00, 0x0400, LD7B)
CreateField (BUFF, 0x0005F000, 0x0400, LD7C)
CreateField (BUFF, 0x0005F400, 0x0400, LD7D)
CreateField (BUFF, 0x0005F800, 0x0400, LD7E)
CreateField (BUFF, 0x0005FC00, 0x0400, LD7F)
CreateField (BUFF, 0x00060000, 0x0400, LD80)
CreateField (BUFF, 0x00060400, 0x0400, LD81)
CreateField (BUFF, 0x00060800, 0x0400, LD82)
CreateField (BUFF, 0x00060C00, 0x0400, LD83)
CreateField (BUFF, 0x00061000, 0x0400, LD84)
CreateField (BUFF, 0x00061400, 0x0400, LD85)
CreateField (BUFF, 0x00061800, 0x0400, LD86)
CreateField (BUFF, 0x00061C00, 0x0400, LD87)
CreateField (BUFF, 0x00062000, 0x0400, LD88)
CreateField (BUFF, 0x00062400, 0x0400, LD89)
CreateField (BUFF, 0x00062800, 0x0400, LD8A)
CreateField (BUFF, 0x00062C00, 0x0400, LD8B)
CreateField (BUFF, 0x00063000, 0x0400, LD8C)
CreateField (BUFF, 0x00063400, 0x0400, LD8D)
CreateField (BUFF, 0x00063800, 0x0400, LD8E)
CreateField (BUFF, 0x00063C00, 0x0400, LD8F)
CreateField (BUFF, 0x00064000, 0x0400, LD90)
CreateField (BUFF, 0x00064400, 0x0400, LD91)
CreateField (BUFF, 0x00064800, 0x0400, LD92)
CreateField (BUFF, 0x00064C00, 0x0400, LD93)
CreateField (BUFF, 0x00065000, 0x0400, LD94)
CreateField (BUFF, 0x00065400, 0x0400, LD95)
CreateField (BUFF, 0x00065800, 0x0400, LD96)
CreateField (BUFF, 0x00065C00, 0x0400, LD97)
CreateField (BUFF, 0x00066000, 0x0400, LD98)
CreateField (BUFF, 0x00066400, 0x0400, LD99)
CreateField (BUFF, 0x00066800, 0x0400, LD9A)
CreateField (BUFF, 0x00066C00, 0x0400, LD9B)
CreateField (BUFF, 0x00067000, 0x0400, LD9C)
CreateField (BUFF, 0x00067400, 0x0400, LD9D)
CreateField (BUFF, 0x00067800, 0x0400, LD9E)
CreateField (BUFF, 0x00067C00, 0x0400, LD9F)
CreateField (BUFF, 0x00068000, 0x0400, LDA0)
CreateField (BUFF, 0x00068400, 0x0400, LDA1)
CreateField (BUFF, 0x00068800, 0x0400, LDA2)
CreateField (BUFF, 0x00068C00, 0x0400, LDA3)
CreateField (BUFF, 0x00069000, 0x0400, LDA4)
CreateField (BUFF, 0x00069400, 0x0400, LDA5)
CreateField (BUFF, 0x00069800, 0x0400, LDA6)
CreateField (BUFF, 0x00069C00, 0x0400, LDA7)
CreateField (BUFF, 0x0006A000, 0x0400, LDA8)
CreateField (BUFF, 0x0006A400, 0x0400, LDA9)
CreateField (BUFF, 0x0006A800, 0x0400, LDAA)
CreateField (BUFF, 0x0006AC00, 0x0400, LDAB)
CreateField (BUFF, 0x0006B000, 0x0400, LDAC)
CreateField (BUFF, 0x0006B400, 0x0400, LDAD)
CreateField (BUFF, 0x0006B800, 0x0400, LDAE)
CreateField (BUFF, 0x0006BC00, 0x0400, LDAF)
CreateField (BUFF, 0x0006C000, 0x0400, LDB0)
CreateField (BUFF, 0x0006C400, 0x0400, LDB1)
CreateField (BUFF, 0x0006C800, 0x0400, LDB2)
CreateField (BUFF, 0x0006CC00, 0x0400, LDB3)
CreateField (BUFF, 0x0006D000, 0x0400, LDB4)
CreateField (BUFF, 0x0006D400, 0x0400, LDB5)
CreateField (BUFF, 0x0006D800, 0x0400, LDB6)
CreateField (BUFF, 0x0006DC00, 0x0400, LDB7)
CreateField (BUFF, 0x0006E000, 0x0400, LDB8)
CreateField (BUFF, 0x0006E400, 0x0400, LDB9)
CreateField (BUFF, 0x0006E800, 0x0400, LDBA)
CreateField (BUFF, 0x0006EC00, 0x0400, LDBB)
CreateField (BUFF, 0x0006F000, 0x0400, LDBC)
CreateField (BUFF, 0x0006F400, 0x0400, LDBD)
CreateField (BUFF, 0x0006F800, 0x0400, LDBE)
CreateField (BUFF, 0x0006FC00, 0x0400, LDBF)
CreateField (BUFF, 0x00070000, 0x0400, LDC0)
CreateField (BUFF, 0x00070400, 0x0400, LDC1)
CreateField (BUFF, 0x00070800, 0x0400, LDC2)
CreateField (BUFF, 0x00070C00, 0x0400, LDC3)
CreateField (BUFF, 0x00071000, 0x0400, LDC4)
CreateField (BUFF, 0x00071400, 0x0400, LDC5)
CreateField (BUFF, 0x00071800, 0x0400, LDC6)
CreateField (BUFF, 0x00071C00, 0x0400, LDC7)
CreateField (BUFF, 0x00072000, 0x0400, LDC8)
CreateField (BUFF, 0x00072400, 0x0400, LDC9)
CreateField (BUFF, 0x00072800, 0x0400, LDCA)
CreateField (BUFF, 0x00072C00, 0x0400, LDCB)
CreateField (BUFF, 0x00073000, 0x0400, LDCC)
CreateField (BUFF, 0x00073400, 0x0400, LDCD)
CreateField (BUFF, 0x00073800, 0x0400, LDCE)
CreateField (BUFF, 0x00073C00, 0x0400, LDCF)
CreateField (BUFF, 0x00074000, 0x0400, LDD0)
CreateField (BUFF, 0x00074400, 0x0400, LDD1)
CreateField (BUFF, 0x00074800, 0x0400, LDD2)
CreateField (BUFF, 0x00074C00, 0x0400, LDD3)
CreateField (BUFF, 0x00075000, 0x0400, LDD4)
CreateField (BUFF, 0x00075400, 0x0400, LDD5)
CreateField (BUFF, 0x00075800, 0x0400, LDD6)
CreateField (BUFF, 0x00075C00, 0x0400, LDD7)
CreateField (BUFF, 0x00076000, 0x0400, LDD8)
CreateField (BUFF, 0x00076400, 0x0400, LDD9)
CreateField (BUFF, 0x00076800, 0x0400, LDDA)
CreateField (BUFF, 0x00076C00, 0x0400, LDDB)
CreateField (BUFF, 0x00077000, 0x0400, LDDC)
CreateField (BUFF, 0x00077400, 0x0400, LDDD)
CreateField (BUFF, 0x00077800, 0x0400, LDDE)
CreateField (BUFF, 0x00077C00, 0x0400, LDDF)
CreateField (BUFF, 0x00078000, 0x0400, LDE0)
CreateField (BUFF, 0x00078400, 0x0400, LDE1)
CreateField (BUFF, 0x00078800, 0x0400, LDE2)
CreateField (BUFF, 0x00078C00, 0x0400, LDE3)
CreateField (BUFF, 0x00079000, 0x0400, LDE4)
CreateField (BUFF, 0x00079400, 0x0400, LDE5)
CreateField (BUFF, 0x00079800, 0x0400, LDE6)
CreateField (BUFF, 0x00079C00, 0x0400, LDE7)
CreateField (BUFF, 0x0007A000, 0x0400, LDE8)
CreateField (BUFF, 0x0007A400, 0x0400, LDE9)
CreateField (BUFF, 0x0007A800, 0x0400, LDEA)
CreateField (BUFF, 0x0007AC00, 0x0400, LDEB)
CreateField (BUFF, 0x0007B000, 0x0400, LDEC)
CreateField (BUFF, 0x0007B400, 0x0400, LDED)
CreateField (BUFF, 0x0007B800, 0x0400, LDEE)
CreateField (BUFF, 0x0007BC00, 0x0400, LDEF)
CreateField (BUFF, 0x0007C000, 0x0400, LDF0)
CreateField (BUFF, 0x0007C400, 0x0400, LDF1)
CreateField (BUFF, 0x0007C800, 0x0400, LDF2)
CreateField (BUFF, 0x0007CC00, 0x0400, LDF3)
CreateField (BUFF, 0x0007D000, 0x0400, LDF4)
CreateField (BUFF, 0x0007D400, 0x0400, LDF5)
CreateField (BUFF, 0x0007D800, 0x0400, LDF6)
CreateField (BUFF, 0x0007DC00, 0x0400, LDF7)
CreateField (BUFF, 0x0007E000, 0x0400, LDF8)
CreateField (BUFF, 0x0007E400, 0x0400, LDF9)
CreateField (BUFF, 0x0007E800, 0x0400, LDFA)
CreateField (BUFF, 0x0007EC00, 0x0400, LDFB)
CreateField (BUFF, 0x0007F000, 0x0400, LDFC)
CreateField (BUFF, 0x0007F400, 0x0400, LDFD)
CreateField (BUFF, 0x0007F800, 0x0400, LDFE)
Local3 = (IOFF & 0xFFFFFFFFFFFFFF80)
Local2 = ((((ILEN + IOFF) + 0x7F) & 0xFFFFFFFFFFFFFF80) -
Local3)
Local5 = (IOFF - Local3)
While (0x01)
{
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC00 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC01 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC02 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC03 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC04 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC05 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC06 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC07 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC08 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC09 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC0A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC0B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC0C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC0D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC0E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC0F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC10 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC11 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC12 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC13 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC14 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC15 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC16 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC17 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC18 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC19 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC1A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC1B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC1C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC1D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC1E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC1F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC20 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC21 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC22 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC23 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC24 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC25 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC26 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC27 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC28 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC29 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC2A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC2B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC2C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC2D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC2E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC2F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC30 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC31 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC32 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC33 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC34 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC35 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC36 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC37 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC38 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC39 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC3A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC3B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC3C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC3D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC3E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC3F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC40 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC41 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC42 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC43 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC44 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC45 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC46 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC47 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC48 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC49 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC4A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC4B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC4C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC4D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC4E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC4F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC50 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC51 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC52 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC53 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC54 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC55 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC56 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC57 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC58 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC59 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC5A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC5B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC5C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC5D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC5E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC5F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC60 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC61 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC62 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC63 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC64 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC65 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC66 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC67 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC68 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC69 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC6A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC6B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC6C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC6D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC6E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC6F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC70 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC71 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC72 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC73 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC74 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC75 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC76 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC77 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC78 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC79 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC7A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC7B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC7C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC7D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC7E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC7F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC80 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC81 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC82 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC83 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC84 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC85 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC86 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC87 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC88 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC89 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC8A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC8B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC8C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC8D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC8E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC8F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC90 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC91 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC92 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC93 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC94 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC95 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC96 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC97 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC98 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC99 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC9A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC9B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC9C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC9D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC9E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC9F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCA0 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCA1 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCA2 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCA3 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCA4 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCA5 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCA6 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCA7 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCA8 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCA9 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCAA = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCAB = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCAC = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCAD = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCAE = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCAF = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCB0 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCB1 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCB2 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCB3 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCB4 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCB5 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCB6 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCB7 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCB8 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCB9 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCBA = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCBB = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCBC = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCBD = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCBE = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCBF = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCC0 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCC1 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCC2 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCC3 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCC4 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCC5 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCC6 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCC7 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCC8 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCC9 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCCA = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCCB = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCCC = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCCD = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCCE = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCCF = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCD0 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCD1 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCD2 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCD3 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCD4 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCD5 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCD6 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCD7 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCD8 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCD9 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCDA = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCDB = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCDC = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCDD = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCDE = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCDF = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCE0 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCE1 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCE2 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCE3 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCE4 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCE5 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCE6 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCE7 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCE8 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCE9 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCEA = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCEB = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCEC = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCED = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCEE = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCEF = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCF0 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCF1 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCF2 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCF3 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCF4 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCF5 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCF6 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCF7 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCF8 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCF9 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCFA = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCFB = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCFC = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCFD = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCFE = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCFF = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD00 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD01 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD02 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD03 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD04 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD05 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD06 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD07 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD08 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD09 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD0A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD0B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD0C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD0D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD0E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD0F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD10 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD11 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD12 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD13 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD14 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD15 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD16 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD17 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD18 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD19 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD1A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD1B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD1C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD1D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD1E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD1F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD20 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD21 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD22 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD23 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD24 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD25 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD26 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD27 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD28 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD29 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD2A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD2B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD2C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD2D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD2E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD2F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD30 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD31 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD32 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD33 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD34 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD35 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD36 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD37 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD38 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD39 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD3A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD3B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD3C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD3D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD3E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD3F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD40 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD41 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD42 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD43 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD44 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD45 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD46 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD47 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD48 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD49 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD4A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD4B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD4C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD4D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD4E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD4F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD50 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD51 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD52 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD53 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD54 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD55 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD56 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD57 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD58 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD59 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD5A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD5B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD5C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD5D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD5E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD5F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD60 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD61 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD62 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD63 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD64 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD65 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD66 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD67 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD68 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD69 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD6A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD6B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD6C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD6D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD6E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD6F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD70 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD71 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD72 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD73 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD74 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD75 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD76 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD77 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD78 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD79 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD7A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD7B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD7C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD7D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD7E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD7F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD80 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD81 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD82 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD83 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD84 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD85 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD86 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD87 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD88 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD89 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD8A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD8B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD8C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD8D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD8E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD8F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD90 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD91 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD92 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD93 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD94 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD95 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD96 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD97 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD98 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD99 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD9A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD9B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD9C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD9D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD9E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD9F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDA0 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDA1 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDA2 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDA3 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDA4 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDA5 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDA6 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDA7 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDA8 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDA9 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDAA = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDAB = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDAC = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDAD = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDAE = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDAF = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDB0 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDB1 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDB2 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDB3 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDB4 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDB5 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDB6 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDB7 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDB8 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDB9 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDBA = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDBB = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDBC = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDBD = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDBE = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDBF = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDC0 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDC1 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDC2 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDC3 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDC4 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDC5 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDC6 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDC7 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDC8 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDC9 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDCA = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDCB = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDCC = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDCD = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDCE = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDCF = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDD0 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDD1 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDD2 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDD3 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDD4 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDD5 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDD6 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDD7 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDD8 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDD9 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDDA = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDDB = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDDC = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDDD = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDDE = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDDF = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDE0 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDE1 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDE2 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDE3 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDE4 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDE5 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDE6 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDE7 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDE8 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDE9 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDEA = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDEB = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDEC = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDED = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDEE = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDEF = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDF0 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDF1 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDF2 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDF3 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDF4 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDF5 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDF6 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDF7 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDF8 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDF9 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDFA = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDFB = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDFC = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDFD = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDFE = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
Break
}
If ((Local2 != Zero))
{
RSTS = DerefOf (Local4 [0x00])
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C0.D1:"
Local6 [0x01] = " GetNamespaceLabelData: read loop error, returning "
Local6 [0x02] = ToHexString (Mid (Local0, 0x00, 0x40))
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
Mid (BUFF, Local5, ILEN, RDTA) /* \_SB_.NVDR.N001.CR05.RDTA */
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C0.D1:"
Local6 [0x01] = " GetNamespaceLabelData: returning "
Local6 [0x02] = ToHexString (Mid (Local0, 0x00, 0x40))
DBGC (0x40, "LEAF", Local6)
Return (Local0)
}
Method (CR06, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C0.D1:"
Local6 [0x01] = " SetNamespaceLabelData"
DBGC (0x40, "LEAF", Local6)
If ((SizeOf (Arg0) == 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C0.D1:"
Local6 [0x01] = " SetNamespaceLabelData: no elements in input package"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) < 0x08))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C0.D1:"
Local6 [0x01] = " SetNamespaceLabelData: invalid input size: "
Local6 [0x02] = ToHexString (SizeOf (Local7))
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C0.D1:"
Local6 [0x01] = " SetNamespaceLabelData: input: "
Local6 [0x02] = ToHexString (Mid (Local7, 0x00, 0x40))
DBGC (0x40, "LEAF", Local6)
CreateDWordField (Local7, 0x00, IOFF)
CreateDWordField (Local7, 0x04, ILEN)
If ((ILEN > 0xFE80))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C0.D1:"
Local6 [0x01] = " SetNamespaceLabelData: request size too big: "
Local6 [0x02] = ToHexString (ILEN)
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ElseIf ((ILEN <= 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C0.D1:"
Local6 [0x01] = " SetNamespaceLabelData: request size zero"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
If ((SizeOf (Local7) < (ILEN + 0x08)))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C0.D1:"
Local6 [0x01] = " SetNamespaceLabelData: request size overruns input size "
Local6 [0x02] = ToHexString (SizeOf (Local7))
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
CreateField (Local7, 0x40, (ILEN << 0x03), IDTA)
Local0 = Buffer (0x04) {}
CreateWordField (Local0, 0x00, RSTS)
CreateWordField (Local0, 0x02, REST)
Local1 = CMBC (0x02, Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
RSTS = 0x07
REST = 0x01
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C0.D1:"
Local6 [0x01] = " SetNamespaceLabelData: returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
RSTS = 0x07
REST = 0x01
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C0.D1:"
Local6 [0x01] = " SetNamespaceLabelData: returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
CreateBitField (DerefOf (Local1 [0x02]), 0x02, CSSL)
If ((CSSL == 0x01))
{
RSTS = 0x07
REST = 0x01
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C0.D1:"
Local6 [0x01] = " SetNamespaceLabelData: locked PMEM region, returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
Local1 = PCDS ()
CreateWordField (Local1, 0x00, CSTS)
If ((CSTS != 0x00))
{
RSTS = CSTS /* \_SB_.NVDR.N001.CR06.CSTS */
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C0.D1:"
Local6 [0x01] = " SetNamespaceLabelData: PCDS failed, returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
CreateDWordField (Local1, 0x02, CPSZ)
If (((IOFF + ILEN) > CPSZ))
{
RSTS = 0x03
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C0.D1:"
Local6 [0x01] = " SetNamespaceLabelData: request end offset too big: "
Local6 [0x02] = ToHexString ((IOFF + ILEN))
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
Local3 = ((IOFF + 0x3F) & 0xFFFFFFFFFFFFFFC0)
Local2 = (IOFF + ILEN) /* \_SB_.NVDR.N001.CR06.ILEN */
Local5 = (Local2 & 0xFFFFFFFFFFFFFFC0)
Local4 = (Local3 - IOFF) /* \_SB_.NVDR.N001.CR06.IOFF */
Local2 -= Local5
If (Local4)
{
If ((Local4 > ILEN))
{
Local4 = ILEN /* \_SB_.NVDR.N001.CR06.ILEN */
}
Local2 = (IOFF & 0xFFFFFFFFFFFFFF80)
Local1 = PCDR (Local2)
RSTS = DerefOf (Local1 [0x00])
If ((RSTS != 0x00))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C0.D1:"
Local6 [0x01] = " SetNamespaceLabelData: lead read returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
Local1 = DerefOf (Local1 [0x01])
Local2 = (IOFF - Local2)
CreateField (Local1, (Local2 << 0x03), (Local4 << 0x03), LBUF)
CreateField (Local1, 0x00, 0x0200, LB01)
CreateField (Local1, 0x0200, 0x0200, LB02)
Mid (IDTA, 0x00, Local4, LBUF) /* \_SB_.NVDR.N001.CR06.LBUF */
Local2 = (IOFF & 0xFFFFFFFFFFFFFF80)
RSTS = PCDW (Local2, LB01)
If ((RSTS != 0x00))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C0.D1:"
Local6 [0x01] = " SetNamespaceLabelData: lead write A returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
Local2 += 0x40
RSTS = PCDW (Local2, LB02)
If ((RSTS != 0x00))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C0.D1:"
Local6 [0x01] = " SetNamespaceLabelData: lead write B returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
Local2 = (IOFF + ILEN) /* \_SB_.NVDR.N001.CR06.ILEN */
Local2 -= Local5
}
If ((Local2 && (ILEN > Local2)))
{
Local4 = (Local5 & 0xFFFFFFFFFFFFFF80)
Local1 = PCDR (Local4)
RSTS = DerefOf (Local1 [0x00])
If ((RSTS != 0x00))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C0.D1:"
Local6 [0x01] = " SetNamespaceLabelData: trail read returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
Local1 = DerefOf (Local1 [0x01])
Local4 = (Local5 - Local4)
CreateField (Local1, (Local4 << 0x03), (Local2 << 0x03), TBUF)
CreateField (Local1, 0x00, 0x0200, TB01)
CreateField (Local1, 0x0200, 0x0200, TB02)
Mid (IDTA, (ILEN - Local2), Local2, TBUF) /* \_SB_.NVDR.N001.CR06.TBUF */
Local4 = (Local5 & 0xFFFFFFFFFFFFFF80)
RSTS = PCDW (Local4, TB01)
If ((RSTS != 0x00))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C0.D1:"
Local6 [0x01] = " SetNamespaceLabelData: trail write A returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
Local4 += 0x40
RSTS = PCDW (Local4, TB02)
If ((RSTS != 0x00))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C0.D1:"
Local6 [0x01] = " SetNamespaceLabelData: trail write B returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
Local4 = (Local3 - IOFF) /* \_SB_.NVDR.N001.CR06.IOFF */
}
While (0x01)
{
If ((Local3 >= Local5))
{
Break
}
Local1 = PCDW (Local3, Mid (IDTA, Local4, 0x40))
If ((Local1 != 0x00))
{
RSTS = Local1
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C0.D1:"
Local6 [0x01] = " SetNamespaceLabelData: returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
Local4 += 0x40
Local3 += 0x40
}
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C0.D1:"
Local6 [0x01] = " SetNamespaceLabelData: returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x40, "LEAF", Local6)
Return (Local0)
}
Method (CR07, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C0.D1:"
Local6 [0x01] = " GetCommandEffectLogInfo"
DBGC (0x40, "LEAF", Local6)
If ((SizeOf (Arg0) != 0x00))
{
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
}
Local0 = Buffer (0x08) {}
CreateDWordField (Local0, 0x04, RMXL)
RMXL = 0x8000
Return (Local0)
}
Method (CR09, 4, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C0.D1:"
Local6 [0x01] = " PassThroughCommand"
DBGC (0x40, "LEAF", Local6)
If ((SizeOf (Arg3) == 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ToBuffer (DerefOf (Arg3 [0x00]), Local7)
Local4 = SizeOf (Local7)
If ((Local4 < 0x08))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
CreateWordField (Local7, 0x00, OPCD)
CreateDWordField (Local7, 0x04, OPDL)
If ((Local4 != (OPDL + 0x08)))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
If (((CENA != 0x01) && (OPCD != 0x05FD)))
{
Return (Buffer (0x04)
{
0x02, 0x00, 0x00, 0x00 // ....
})
}
Switch (OPCD)
{
Case (Package (0x06)
{
0x0103,
0x0405,
0x09,
0xFD,
0x01FD,
0x02FD
}
)
{
Return (CLDC ("S0.C0.D1:", Arg2, Arg3, _ADR ()))
}
Case (0x05FD)
{
CreateWordField (Local7, 0x08, PTCD)
If ((PTCD == 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
CreateDWordField (Local7, 0x04, PTDL)
If ((PTDL >= 0x0C))
{
PTDL = (OPDL - 0x0C)
}
Else
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
If ((PTDL > 0x00))
{
CreateField (Local7, 0xA0, (PTDL * 0x08), PTIN)
}
CreateByteField (Local7, 0x0A, PTTI)
If (((CENA != 0x01) && (PTTI == 0x01)))
{
TFSM = 0x00
}
Switch (PTCD)
{
Case (0x05FD)
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
Case (Package (0x04)
{
0xFD,
0x01FD,
0x02FD,
0x03FD
}
)
{
Name (INLO, Package (0x01)
{
Buffer ((PTDL + 0x08)) {}
})
CreateWordField (DerefOf (INLO [0x00]), 0x00, LOCD)
CreateDWordField (DerefOf (INLO [0x00]), 0x04, LODL)
If ((PTDL > 0x00))
{
CreateField (DerefOf (INLO [0x00]), 0x40, (PTDL * 0x08), LOIN)
Mid (Local7, 0x14, (PTDL * 0x08), LOIN) /* \_SB_.NVDR.N001.CR09.LOIN */
}
Mid (Local7, 0x08, 0x02, LOCD) /* \_SB_.NVDR.N001.CR09.LOCD */
LODL = PTDL /* \_SB_.NVDR.N001.CR09.PTDL */
If ((0x03FD == LOCD))
{
TFSM = 0x00989680
Local2 = Buffer (0x10) {}
CreateDWordField (Local2, 0x04, FDLA)
CreateField (Local2, 0x40, 0x40, FDDA)
FDLA = 0x08
FDDA = XBSR /* \_SB_.NVDR.N001.XBSR */
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C0.D1:"
Local6 [0x01] = " BSR: "
Local6 [0x02] = ToHexString (FDDA)
DBGC (0x40, "LEAF", Local6)
Return (Local2)
}
Return (CLDC ("S0.C0.D1:", Arg2, INLO, _ADR ()))
}
Case (Package (0x03)
{
0x0103,
0x0405,
0x09
}
)
{
If (((CENA != 0x01) && (PTTI != 0x01)))
{
Return (Buffer (0x04)
{
0x02, 0x00, 0x00, 0x00 // ....
})
}
Return (CLDC ("S0.C0.D1:", Arg2, Arg3, _ADR ()))
}
Default
{
If ((PTTI == 0x01))
{
Return (CLDC ("S0.C0.D1:", Arg2, Arg3, _ADR ()))
}
If ((CENA != 0x01))
{
Return (Buffer (0x04)
{
0x02, 0x00, 0x00, 0x00 // ....
})
}
CreateDWordField (Local7, 0x10, PTTO)
If ((Local4 < 0x14))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
If ((PTDL > 0x80))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
If ((PTDL == Zero))
{
Local0 = CMBC (PTCD, Buffer (0x00) {}, Zero)
}
Else
{
Local0 = CMBC (PTCD, PTIN, (PTTO * 0x2710))
}
}
}
}
Case (0x03FD)
{
Local2 = Buffer (0x10) {}
CreateDWordField (Local2, 0x04, OULA)
CreateField (Local2, 0x40, 0x40, OUDA)
OULA = 0x08
OUDA = XBSR /* \_SB_.NVDR.N001.XBSR */
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C0.D1:"
Local6 [0x01] = " BSR: "
Local6 [0x02] = ToHexString (OUDA)
DBGC (0x40, "LEAF", Local6)
Return (Local2)
}
Default
{
If ((OPDL > 0x80))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
If ((OPDL == Zero))
{
Local0 = CMBC (OPCD, Buffer (0x00) {}, Zero)
}
Else
{
CreateField (Local7, 0x40, (OPDL * 0x08), OPDB)
Local0 = CMBC (OPCD, OPDB, Zero)
}
}
}
Local1 = DerefOf (Local0 [0x00])
If ((Local1 != Zero))
{
Local2 = Buffer (0x04) {}
Local2 [0x00] = 0x05
Return (Local2)
}
Local1 = DerefOf (Local0 [0x01])
If ((Local1 != Zero))
{
Local2 = Buffer (0x04)
{
0x07, 0x00, 0x00, 0x00 // ....
}
Local2 [0x02] = Local1
Return (Local2)
}
Local2 = Buffer (0x88) {}
CreateDWordField (Local2, 0x04, OULB)
CreateField (Local2, 0x40, 0x0400, OUDB)
OULB = 0x80
OUDB = DerefOf (Local0 [0x02])
Return (Local2)
}
Method (CR10, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C0.D1:"
Local6 [0x01] = " EnableLatchSystemShutdownStatus"
DBGC (0x40, "LEAF", Local6)
Local0 = Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}
CreateDWordField (Local0, 0x00, RSTS)
If ((SizeOf (Arg0) == 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x01))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
If ((DerefOf (Local7 [0x00]) != 0x01))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
Local1 = CMBC (0x0907, Local7, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Return (Local0)
}
Method (CR11, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C0.D1:"
Local6 [0x01] = " GetSupportedModes"
DBGC (0x40, "LEAF", Local6)
If ((SizeOf (Arg0) != 0x00))
{
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
}
Local0 = Buffer (0x06) {}
CreateDWordField (Local0, 0x00, RSTS)
CreateBitField (Local0, 0x20, RMMO)
CreateBitField (Local0, 0x21, RPME)
CreateBitField (Local0, 0x22, RBAP)
Local1 = CMBC (0x01, Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Local3 = DerefOf (Local1 [0x02])
CreateBitField (Local3, 0x01F0, MEME)
CreateBitField (Local3, 0x01F1, STME)
CreateBitField (Local3, 0x01F2, DTME)
RMMO = MEME /* \_SB_.NVDR.N001.CR11.MEME */
RPME = DTME /* \_SB_.NVDR.N001.CR11.DTME */
RBAP = STME /* \_SB_.NVDR.N001.CR11.STME */
Return (Local0)
}
Method (CR17, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C0.D1:"
Local6 [0x01] = " SetSmartThreshold"
DBGC (0x40, "LEAF", Local6)
If ((SizeOf (Arg0) == 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x07))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
CreateField (Local7, 0x00, 0x38, ISMT)
CreateBitField (Local7, 0x00, ISBE)
CreateField (Local7, 0x03, 0x0D, R000)
If ((ToInteger (R000) != 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C0.D1:"
Local6 [0x01] = " SetSmartThreshold: non-zero reserved bits!"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
If ((ISBE == 0x01))
{
CreateByteField (Local7, 0x02, ISBT)
If (((ISBT < 0x01) || (ISBT > 0x63)))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C0.D1:"
Local6 [0x01] = " SetSmartThreshold: invalid Percentage Remaining Threshold value!"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
}
Local0 = Buffer (0x04) {}
CreateDWordField (Local0, 0x00, RSTS)
Local1 = CMBC (0x0105, ISMT, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Return (Local0)
}
Method (CR18, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C0.D1:"
Local6 [0x01] = " InjectError"
DBGC (0x40, "LEAF", Local6)
If ((SizeOf (Arg0) == 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x0F))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
CreateBitField (Local7, 0x00, IVME)
CreateBitField (Local7, 0x01, IVSB)
CreateBitField (Local7, 0x02, IVFE)
CreateBitField (Local7, 0x03, IVUS)
CreateField (Local7, 0x04, 0x3C, R000)
If ((ToInteger (R000) != 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C0.D1:"
Local6 [0x01] = " InjectError: non-zero reserved bits R000!"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
CreateBitField (Local7, 0x40, IMEN)
CreateField (Local7, 0x41, 0x07, R001)
If ((ToInteger (R001) != 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C0.D1:"
Local6 [0x01] = " InjectError: non-zero reserved bits R001!"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
CreateWordField (Local7, 0x09, IMMT)
CreateBitField (Local7, 0x58, ISEN)
CreateField (Local7, 0x59, 0x07, R002)
If ((ToInteger (R002) != 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C0.D1:"
Local6 [0x01] = " InjectError: non-zero reserved bits R002!"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
CreateByteField (Local7, 0x0C, ISSB)
If (((ISSB < 0x00) || (ISSB > 0x63)))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C0.D1:"
Local6 [0x01] = " InjectError: invalid Percentage Remaining value!"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
CreateBitField (Local7, 0x68, IFEN)
CreateField (Local7, 0x69, 0x07, R003)
If ((ToInteger (R003) != 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C0.D1:"
Local6 [0x01] = " InjectError: non-zero reserved bits R003!"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
CreateBitField (Local7, 0x70, IUEN)
CreateField (Local7, 0x71, 0x07, R004)
If ((ToInteger (R004) != 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C0.D1:"
Local6 [0x01] = " InjectError: non-zero reserved bits R004!"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
Local0 = Buffer (0x04) {}
CreateWordField (Local0, 0x00, RSTS)
CreateWordField (Local0, 0x02, REST)
If ((IVME == 0x01))
{
Local2 = Buffer (0x03) {}
CreateByteField (Local2, 0x00, CENB)
CENB = IMEN /* \_SB_.NVDR.N001.CR18.IMEN */
CreateWordField (Local2, 0x01, CMET)
CMET = IMMT /* \_SB_.NVDR.N001.CR18.IMMT */
Local1 = CMBC (0x020A, Local2, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
}
If (((IVSB == 0x01) || ((IVFE == 0x01) || (IVUS == 0x01))))
{
Local2 = Buffer (0x0E) {}
CreateBitField (Local2, 0x02, CFEN)
CFEN = IVFE /* \_SB_.NVDR.N001.CR18.IVFE */
CreateBitField (Local2, 0x03, CSEN)
CSEN = IVSB /* \_SB_.NVDR.N001.CR18.IVSB */
CreateBitField (Local2, 0x04, CUEN)
CUEN = IVUS /* \_SB_.NVDR.N001.CR18.IVUS */
CreateByteField (Local2, 0x0B, CFET)
CFET = IFEN /* \_SB_.NVDR.N001.CR18.IFEN */
CreateBitField (Local2, 0x60, CSET)
CSET = ISEN /* \_SB_.NVDR.N001.CR18.ISEN */
CreateField (Local2, 0x61, 0x07, CSBP)
CSBP = ISSB /* \_SB_.NVDR.N001.CR18.ISSB */
CreateByteField (Local2, 0x0D, CUST)
CUST = IUEN /* \_SB_.NVDR.N001.CR18.IUEN */
If ((IVUS && IUEN))
{
CMBC (0x0907, Buffer (0x04)
{
0x01, 0x00, 0x00, 0x00 // ....
}, Zero)
}
Local1 = CMBC (0x030A, Local2, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Local4 = DerefOf (Local1 [0x01])
If ((Local4 == 0x0E))
{
RSTS = 0x07
REST = 0x01
Return (Local0)
}
RSTS = CF2D (Local4)
If ((RSTS != 0x00))
{
Return (Local0)
}
}
Return (Local0)
}
Method (CR19, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C0.D1:"
Local6 [0x01] = " GetSecurityState"
DBGC (0x40, "LEAF", Local6)
If ((SizeOf (Arg0) != 0x00))
{
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
}
Local0 = Buffer (0x09)
{
/* 0000 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........
/* 0008 */ 0x00 // .
}
CreateDWordField (Local0, 0x00, RSTS)
Local1 = CMBC (0x02, Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Local0 [0x08] = DerefOf (DerefOf (Local1 [0x02]) [
0x00])
Local0 [0x04] = DerefOf (DerefOf (Local1 [0x02]) [
0x01])
Return (Local0)
}
Method (CR20, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C0.D1:"
Local6 [0x01] = " SetPassPhrase"
DBGC (0x40, "LEAF", Local6)
Local0 = Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}
CreateDWordField (Local0, 0x00, RSTS)
If ((SizeOf (Arg0) == 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x40))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
CreateField (Local7, 0x00, 0x0100, RCPW)
CreateField (Local7, 0x0100, 0x0100, RNPW)
Local2 = Buffer (0x60) {}
CreateField (Local2, 0x00, 0x0100, FCPW)
CreateField (Local2, 0x0200, 0x0100, FNPW)
FCPW = RCPW /* \_SB_.NVDR.N001.CR20.RCPW */
FNPW = RNPW /* \_SB_.NVDR.N001.CR20.RNPW */
Local1 = CMBC (0xF103, Local2, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Return (Local0)
}
Method (CR21, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C0.D1:"
Local6 [0x01] = " DisablePassPhrase"
DBGC (0x40, "LEAF", Local6)
Local0 = Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}
CreateDWordField (Local0, 0x00, RSTS)
If ((SizeOf (Arg0) == 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x20))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
Local1 = CMBC (0xF203, Local7, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Return (Local0)
}
Method (CR22, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C0.D1:"
Local6 [0x01] = " UnlockUnit"
DBGC (0x40, "LEAF", Local6)
Local0 = Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}
CreateDWordField (Local0, 0x00, RSTS)
If ((SizeOf (Arg0) == 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x20))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
Local1 = CMBC (0xF303, Local7, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Return (Local0)
}
Method (CR23, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C0.D1:"
Local6 [0x01] = " FreezeLock"
DBGC (0x40, "LEAF", Local6)
Local0 = Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}
CreateDWordField (Local0, 0x00, RSTS)
If ((SizeOf (Arg0) != 0x00))
{
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
}
Local1 = CMBC (0xF603, Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Return (Local0)
}
Method (CR24, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C0.D1:"
Local6 [0x01] = " CR24: SecureEraseNvdimmUser"
DBGC (0x40, "LEAF", Local6)
Local0 = Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}
CreateDWordField (Local0, 0x00, RSTS)
If ((SizeOf (Arg0) == 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C0.D1:"
Local6 [0x01] = " CR24: empty pkg"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ToBuffer (DerefOf (Arg0 [0x00]), Local1)
If ((SizeOf (Local1) != 0x20))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C0.D1:"
Local6 [0x01] = " CR24: passphrase len != 32"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
Local7 = Buffer (0x21)
{
/* 0000 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........
/* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........
/* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........
/* 0018 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........
/* 0020 */ 0x00 // .
}
CreateField (Local7, 0x00, 0x0100, PASS)
PASS = Local1
Local1 = CMBC (0xF503, Local7, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Return (Local0)
}
Method (CR26, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C0.D1:"
Local6 [0x01] = " QueryOverwriteNvdimmStatus"
DBGC (0x40, "LEAF", Local6)
Local0 = Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}
CreateDWordField (Local0, 0x00, RSTS)
If ((SizeOf (Arg0) != 0x00))
{
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
}
If ((OS00 == 0x05))
{
CRFF (_ADR ())
}
If (((OS00 == 0x11) || (OS00 == 0x0A)))
{
RSTS = 0x00020007
}
ElseIf ((OS00 == 0x05))
{
RSTS = 0x00010007
}
Else
{
RSTS = CF2D (OS00)
}
Return (Local0)
}
Method (CR27, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C0.D1:"
Local6 [0x01] = " CR27: SetMasterPassphrase"
DBGC (0x40, "LEAF", Local6)
Local0 = Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}
CreateDWordField (Local0, 0x00, RSTS)
If ((SizeOf (Arg0) == 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C0.D1:"
Local6 [0x01] = " CR27: empty pkg"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x40))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C0.D1:"
Local6 [0x01] = " CR27: passphrases length != 64"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
CreateField (Local7, 0x00, 0x0100, RCPW)
CreateField (Local7, 0x0100, 0x0100, RNPW)
Local2 = Buffer (0x60) {}
CreateField (Local2, 0x00, 0x0100, FCPW)
CreateField (Local2, 0x0200, 0x0100, FNPW)
FCPW = RCPW /* \_SB_.NVDR.N001.CR27.RCPW */
FNPW = RNPW /* \_SB_.NVDR.N001.CR27.RNPW */
Local1 = CMBC (0xF003, Local2, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Return (Local0)
}
Method (CR28, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C0.D1:"
Local6 [0x01] = " CR28: SecureEraseNvdimmMaster"
DBGC (0x40, "LEAF", Local6)
Local0 = Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}
CreateDWordField (Local0, 0x00, RSTS)
If ((SizeOf (Arg0) == 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C0.D1:"
Local6 [0x01] = " CR28: empty pkg"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ToBuffer (DerefOf (Arg0 [0x00]), Local1)
If ((SizeOf (Local1) != 0x20))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C0.D1:"
Local6 [0x01] = " CR28: passphrase len != 32"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
Local7 = Buffer (0x21)
{
/* 0000 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........
/* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........
/* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........
/* 0018 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........
/* 0020 */ 0x01 // .
}
CreateField (Local7, 0x00, 0x0100, PASS)
PASS = Local1
Local1 = CMBC (0xF503, Local7, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Return (Local0)
}
Method (CLSI, 0, Serialized)
{
If ((CENA != 0x01))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C0.D1:"
Local6 [0x01] = " CLSI: No NVDIMM"
DBGC (0x02, "LEAF", Local6)
Return (Package (0x03)
{
0x01,
0x00,
0x00
})
}
Local0 = Package (0x00) {}
Local1 = CRLD (ToUUID ("4309ac30-0d11-11e4-9191-0800200c9a66") /* Unknown UUID */, 0x01, 0x04, Local0, _ADR ())
If ((SizeOf (Local1) < 0x0C))
{
Return (Package (0x03)
{
0x01,
0x00,
0x00
})
}
CreateDWordField (Local1, 0x00, LSTS)
CreateDWordField (Local1, 0x04, LSIZ)
CreateDWordField (Local1, 0x08, LTXL)
Local2 = Package (0x03)
{
0x00,
0x00,
0x00
}
Local2 [0x00] = ERMP (LSTS)
Local2 [0x01] = ToInteger (LSIZ)
Local2 [0x02] = ToInteger (LTXL)
Return (Local2)
}
Method (CLSR, 2, Serialized)
{
If ((CENA != 0x01))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C0.D1:"
Local6 [0x01] = " CLSR: No NVDIMM"
DBGC (0x02, "LEAF", Local6)
Return (Package (0x02)
{
0x01,
Buffer (0x01)
{
0x00 // .
}
})
}
If ((Arg1 == 0x00))
{
Return (Package (0x02)
{
0x00,
Buffer (0x00) {}
})
}
Local0 = Package (0x01)
{
Buffer (0x08) {}
}
CreateDWordField (DerefOf (Local0 [0x00]), 0x00, CHUO)
CreateDWordField (DerefOf (Local0 [0x00]), 0x04, CHUS)
CHUO = Arg0
CHUS = Arg1
Local1 = CRLD (ToUUID ("4309ac30-0d11-11e4-9191-0800200c9a66") /* Unknown UUID */, 0x01, 0x05, Local0, _ADR ())
CreateDWordField (Local1, 0x00, LSTS)
Local2 = Package (0x02)
{
0x00,
Buffer (0x01)
{
0x00 // .
}
}
Local2 [0x00] = ERMP (LSTS)
If ((DerefOf (Local2 [0x00]) == 0x00))
{
Local3 = ((SizeOf (Local1) - 0x04) * 0x08)
CreateField (Local1, 0x20, Local3, CHUD)
Local2 [0x01] = CHUD /* \_SB_.NVDR.N001.CLSR.CHUD */
}
Return (Local2)
}
Method (CLSW, 3, Serialized)
{
If ((CENA != 0x01))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C0.D1:"
Local6 [0x01] = " CLSW: No NVDIMM"
DBGC (0x02, "LEAF", Local6)
Return (0x01)
}
If ((Arg1 == 0x00))
{
Return (0x00)
}
Local3 = SizeOf (Arg2)
If ((Local3 == 0x00))
{
Return (0x02)
}
Local0 = Package (0x01)
{
Buffer ((Local3 + 0x08)) {}
}
CreateDWordField (DerefOf (Local0 [0x00]), 0x00, CHUO)
CreateDWordField (DerefOf (Local0 [0x00]), 0x04, CHUS)
CreateField (DerefOf (Local0 [0x00]), 0x40, (Local3 * 0x08), CHUD)
CHUO = Arg0
CHUS = Arg1
CHUD = Arg2
Local1 = CRLD (ToUUID ("4309ac30-0d11-11e4-9191-0800200c9a66") /* Unknown UUID */, 0x01, 0x06, Local0, _ADR ())
CreateDWordField (Local1, 0x00, LSTS)
Return (ERMP (LSTS))
}
Method (CNCH, 0, Serialized)
{
If ((CENA != 0x01))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C0.D1:"
Local6 [0x01] = " CNCH: No NVDIMM"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x40)
{
0x03 // .
})
}
Local0 = Buffer (0x40)
{
0x00 // .
}
CreateDWordField (Local0, 0x00, RSTS)
Local1 = CMBC (0x08, Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}, Zero)
RSTS = CF2A (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2A (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Local2 = DerefOf (Local1 [0x02])
If ((DerefOf (Local2 [0x00]) & 0x01))
{
Local0 [0x04] = (DerefOf (Local0 [0x04]) | 0x01)
If ((DerefOf (Local2 [0x08]) & 0x01))
{
Local0 [0x06] = (DerefOf (Local0 [0x06]) | 0x01)
}
If ((DerefOf (Local2 [0x08]) & 0x02))
{
If ((DerefOf (Local2 [0x00]) & 0x80))
{
If ((DerefOf (Local2 [0x15]) & 0x08))
{
Local0 [0x07] = (DerefOf (Local0 [0x07]) | 0x04)
Local0 [0x08] = (DerefOf (Local0 [0x08]) | 0x04)
}
If ((DerefOf (Local2 [0x15]) & 0x10))
{
Local0 [0x08] = (DerefOf (Local0 [0x08]) | 0x04)
}
If ((DerefOf (Local2 [0x15]) & 0x20))
{
Local0 [0x06] = (DerefOf (Local0 [0x06]) | 0x03)
}
If ((DerefOf (Local2 [0x15]) & 0x40))
{
Local0 [0x07] = (DerefOf (Local0 [0x07]) | 0x01)
}
}
Else
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C0.D1:"
Local6 [0x01] = " CNCH: Health Status Reason is NOT valid (FW bug?)"
DBGC (0x80000000, "LEAF", Local6)
Local0 [0x08] = (DerefOf (Local0 [0x08]) | 0x04)
}
}
If ((DerefOf (Local2 [0x08]) & 0x04))
{
Local0 [0x08] = (DerefOf (Local0 [0x08]) | 0x04)
}
}
Return (Local0)
}
Method (CNBS, 0, Serialized)
{
If ((CENA != 0x01))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C0.D1:"
Local6 [0x01] = " CNBS: No NVDIMM"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x40)
{
0x03 // .
})
}
Local0 = Buffer (0x40)
{
0x00 // .
}
CreateDWordField (Local0, 0x00, RSTS)
Local1 = CMBC (0x08, Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}, Zero)
RSTS = CF2A (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2A (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Local2 = DerefOf (Local1 [0x02])
If ((DerefOf (Local2 [0x00]) & 0x20))
{
Local0 [0x04] = 0x01
CreateDWordField (Local0, 0x06, DLC)
Mid (Local2, 0x10, 0x04, DLC) /* \_SB_.NVDR.N001.CNBS.DLC_ */
}
Return (Local0)
}
Method (CRLD, 5, Serialized)
{
Local0 = CLDP ("S0.C0.D1:", Arg0, Arg1, Arg2)
Local1 = DerefOf (Local0 [0x00])
If ((Local1 == Zero))
{
Return (DerefOf (Local0 [0x01]))
}
If (((CENA != 0x01) && (ToInteger (Arg2) != 0x09)))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C0.D1:"
Local6 [0x01] = " CRLD: No NVDIMM"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x02, 0x00, 0x00, 0x00 // ....
})
}
Switch (ToInteger (Arg2))
{
Case (0x01)
{
Local0 = CR01 (Arg3)
}
Case (0x02)
{
Local0 = CR02 (Arg3)
}
Case (0x03)
{
Local0 = CR03 (Arg3)
}
Case (0x04)
{
If ((ICTL & 0x04))
{
Local0 = CR04 (Arg3)
}
Else
{
Local0 = CLDC ("S0.C0.D1:", Arg2, Arg3, Arg4)
}
}
Case (0x05)
{
If ((ICTL & 0x04))
{
Local0 = CR05 (Arg3)
}
Else
{
Local0 = CLDC ("S0.C0.D1:", Arg2, Arg3, Arg4)
}
}
Case (0x06)
{
If ((ICTL & 0x04))
{
Local0 = CR06 (Arg3)
}
Else
{
Local0 = CLDC ("S0.C0.D1:", Arg2, Arg3, Arg4)
}
}
Case (0x07)
{
Local0 = CR07 (Arg3)
}
Case (0x09)
{
Return (CR09 (Arg0, Arg1, Arg2, Arg3))
}
Case (0x0A)
{
If ((CFIS >= 0x0107))
{
Local0 = CR10 (Arg3)
}
Else
{
Local0 = CLDC ("S0.C0.D1:", Arg2, Arg3, Arg4)
}
}
Case (0x0B)
{
Local0 = CR11 (Arg3)
}
Case (0x11)
{
Local0 = CR17 (Arg3)
}
Case (0x12)
{
Local0 = CR18 (Arg3)
}
Case (0x13)
{
Local0 = CR19 (Arg3)
}
Case (0x14)
{
Local0 = CR20 (Arg3)
}
Case (0x15)
{
Local0 = CR21 (Arg3)
}
Case (0x16)
{
Local0 = CR22 (Arg3)
}
Case (0x17)
{
Local0 = CR23 (Arg3)
}
Case (0x18)
{
Local0 = CR24 (Arg3)
}
Case (0x1A)
{
Local0 = CR26 (Arg3)
}
Case (0x1B)
{
Local0 = CR27 (Arg3)
}
Case (0x1C)
{
Local0 = CR28 (Arg3)
}
Default
{
Local0 = CLDC ("S0.C0.D1:", Arg2, Arg3, Arg4)
}
}
Return (Local0)
}
Method (PCDS, 0, Serialized)
{
Local0 = Buffer (0x06) {}
CreateWordField (Local0, 0x00, RSTS)
CreateDWordField (Local0, 0x02, RSIZ)
Local2 = Buffer (0x05) {}
CreateByteField (Local2, 0x00, PPID)
PPID = 0x02
CreateBitField (Local2, 0x08, POPT)
POPT = 0x01
CreateBitField (Local2, 0x09, PORO)
PORO = 0x01
Local1 = CMBC (0x0106, Local2, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
CreateDWordField (DerefOf (Local1 [0x02]), 0x00, CPSZ)
RSIZ = CPSZ /* \_SB_.NVDR.N001.PCDS.CPSZ */
Return (Local0)
}
Method (PCDR, 1, Serialized)
{
Name (IOFF, 0x00)
IOFF = ToInteger (Arg0)
Local2 = Buffer (0x06) {}
CreateByteField (Local2, 0x00, QPID)
QPID = 0x02
CreateBitField (Local2, 0x08, QOPT)
QOPT = 0x01
CreateBitField (Local2, 0x09, QORO)
QORO = 0x00
CreateDWordField (Local2, 0x02, QOFF)
QOFF = IOFF /* \_SB_.NVDR.N001.PCDR.IOFF */
Local1 = CMBC (0x0106, Local2, Zero)
Local3 = CF2D (DerefOf (Local1 [0x00]))
If ((Local3 != 0x00))
{
Local0 = Package (0x01)
{
0x00
}
Local0 [0x00] = Local3
Return (Local0)
}
Local3 = CF2D (DerefOf (Local1 [0x01]))
If ((Local3 != 0x00))
{
Local0 = Package (0x01)
{
0x00
}
Local0 [0x00] = Local3
Return (Local0)
}
Local0 = Package (0x02)
{
0x00,
Buffer (0x80) {}
}
Local0 [0x01] = DerefOf (Local1 [0x02])
Return (Local0)
}
Method (PCDW, 2, Serialized)
{
Name (IOFF, 0x00)
Name (IDTA, Buffer (0x40) {})
IOFF = ToInteger (Arg0)
IDTA = Arg1
Local2 = Buffer (0x80) {}
CreateByteField (Local2, 0x00, QPID)
QPID = 0x02
CreateBitField (Local2, 0x08, QOPT)
QOPT = 0x01
CreateBitField (Local2, 0x09, QORO)
QORO = 0x00
CreateDWordField (Local2, 0x02, QOFF)
QOFF = IOFF /* \_SB_.NVDR.N001.PCDW.IOFF */
CreateField (Local2, 0x0200, 0x0200, QDTA)
QDTA = IDTA /* \_SB_.NVDR.N001.PCDW.IDTA */
Local1 = CMBC (0x0107, Local2, Zero)
Local0 = CF2D (DerefOf (Local1 [0x00]))
If ((Local0 != 0x00))
{
Return (Local0)
}
Local0 = CF2D (DerefOf (Local1 [0x01]))
If ((Local0 != 0x00))
{
Return (Local0)
}
Return (Local0)
}
Method (_DSM, 4, NotSerialized) // _DSM: Device-Specific Method
{
If ((DRVT & 0x01))
{
Return (CRLD (Arg0, Arg1, Arg2, Arg3, _ADR ()))
}
ElseIf ((DRVT & 0x02))
{
Return (JNLD (Arg0, Arg1, Arg2, Arg3, _ADR ()))
}
Else
{
Return (Buffer (0x01)
{
0x00 // .
})
}
}
Method (_LSI, 0, NotSerialized) // _LSI: Label Storage Information
{
If ((DRVT & 0x01))
{
Return (CLSI ())
}
ElseIf ((DRVT & 0x02))
{
Return (JLSI (_ADR ()))
}
Else
{
Return (Package (0x03)
{
0x01,
0x00,
0x00
})
}
}
Method (_LSR, 2, NotSerialized) // _LSR: Label Storage Read
{
If ((DRVT & 0x01))
{
Return (CLSR (Arg0, Arg1))
}
ElseIf ((DRVT & 0x02))
{
Return (JLSR (Arg0, Arg1, _ADR ()))
}
Else
{
Return (Package (0x02)
{
0x01,
0x00
})
}
}
Method (_LSW, 3, Serialized) // _LSW: Label Storage Write
{
If ((DRVT & 0x01))
{
Return (CLSW (Arg0, Arg1, Arg2))
}
ElseIf ((DRVT & 0x01))
{
Return (JLSW (Arg0, Arg1, Arg2, _ADR ()))
}
Else
{
Return (0x01)
}
}
Method (_NCH, 0, NotSerialized) // _NCH: NVDIMM Current Health Information
{
If ((DRVT & 0x01))
{
Return (CNCH ())
}
Else
{
Return (Buffer (0x40)
{
0x01 // .
})
}
}
Method (_NBS, 0, NotSerialized) // _NBS: NVDIMM Boot Status
{
If ((DRVT & 0x01))
{
Return (CNBS ())
}
Else
{
Return (Buffer (0x40)
{
0x01 // .
})
}
}
}
Device (N010)
{
Name (FXCD, 0x00)
Field (CCT8, QWordAcc, NoLock, Preserve)
{
Offset (0x00),
XCMD, 64
}
Name (FXST, 0x00)
Field (CCT8, QWordAcc, NoLock, Preserve)
{
Offset (0x08),
XSTA, 64
}
Name (FXIN, 0x00)
Field (CCT8, DWordAcc, NoLock, Preserve)
{
Offset (0x10),
IN01, 32,
Offset (0x14),
IN02, 32,
Offset (0x18),
IN03, 32,
Offset (0x1C),
IN04, 32,
Offset (0x20),
IN05, 32,
Offset (0x24),
IN06, 32,
Offset (0x28),
IN07, 32,
Offset (0x2C),
IN08, 32,
Offset (0x30),
IN09, 32,
Offset (0x34),
IN0A, 32,
Offset (0x38),
IN0B, 32,
Offset (0x3C),
IN0C, 32,
Offset (0x40),
IN0D, 32,
Offset (0x44),
IN0E, 32,
Offset (0x48),
IN0F, 32,
Offset (0x4C),
IN10, 32,
Offset (0x50),
IN11, 32,
Offset (0x54),
IN12, 32,
Offset (0x58),
IN13, 32,
Offset (0x5C),
IN14, 32,
Offset (0x60),
IN15, 32,
Offset (0x64),
IN16, 32,
Offset (0x68),
IN17, 32,
Offset (0x6C),
IN18, 32,
Offset (0x70),
IN19, 32,
Offset (0x74),
IN1A, 32,
Offset (0x78),
IN1B, 32,
Offset (0x7C),
IN1C, 32,
Offset (0x80),
IN1D, 32,
Offset (0x84),
IN1E, 32,
Offset (0x88),
IN1F, 32,
Offset (0x8C),
IN20, 32
}
Name (FXOU, 0x00)
Field (CCT8, DWordAcc, NoLock, Preserve)
{
Offset (0x90),
OU01, 32,
Offset (0x94),
OU02, 32,
Offset (0x98),
OU03, 32,
Offset (0x9C),
OU04, 32,
Offset (0xA0),
OU05, 32,
Offset (0xA4),
OU06, 32,
Offset (0xA8),
OU07, 32,
Offset (0xAC),
OU08, 32,
Offset (0xB0),
OU09, 32,
Offset (0xB4),
OU0A, 32,
Offset (0xB8),
OU0B, 32,
Offset (0xBC),
OU0C, 32,
Offset (0xC0),
OU0D, 32,
Offset (0xC4),
OU0E, 32,
Offset (0xC8),
OU0F, 32,
Offset (0xCC),
OU10, 32,
Offset (0xD0),
OU11, 32,
Offset (0xD4),
OU12, 32,
Offset (0xD8),
OU13, 32,
Offset (0xDC),
OU14, 32,
Offset (0xE0),
OU15, 32,
Offset (0xE4),
OU16, 32,
Offset (0xE8),
OU17, 32,
Offset (0xEC),
OU18, 32,
Offset (0xF0),
OU19, 32,
Offset (0xF4),
OU1A, 32,
Offset (0xF8),
OU1B, 32,
Offset (0xFC),
OU1C, 32,
Offset (0x100),
OU1D, 32,
Offset (0x104),
OU1E, 32,
Offset (0x108),
OU1F, 32,
Offset (0x10C),
OU20, 32
}
Name (FXBS, 0x00)
Field (CCT8, QWordAcc, NoLock, Preserve)
{
Offset (0x110),
XBSR, 64
}
Name (CENA, 0x0000000000000000)
Name (CFIS, 0x0000000000000000)
Method (_ADR, 0, NotSerialized) // _ADR: Address
{
Local0 = 0x10
If (0x00)
{
Local1 = 0x01
Local1 -= 0x03
Local1 <<= 0x04
Local0 &= 0xFF0F
Local0 |= Local1
Local0 |= 0x0100
}
Return (Local0)
}
Name (NTFY, 0x00)
Method (CMBC, 3, Serialized)
{
Local3 = Timer
Acquire (NMTX, 0xFFFF)
If ((((BARS != Zero) && (CACC (Arg0) != Zero)) &&
(LO01 == 0x0405)))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C1.D0:"
Local6 [0x01] = ToHexString (Arg0)
Local6 [0x02] = ": recursing into CMBC"
DBGC (0x40, "FIS ", Local6)
CMBC (0x0405, Buffer (0x14)
{
0x00 // .
}, Zero)
Sleep (0x01)
NTFY = 0x01
}
Name (TCMD, Buffer (0x08) {})
Name (TSTA, Buffer (0x08) {})
TCMD = XCMD /* \_SB_.NVDR.N010.XCMD */
CreateField (TCMD, 0x20, 0x10, TOPC)
CreateField (TCMD, 0x30, 0x01, TDRB)
CreateField (TCMD, 0x3F, 0x01, TSEQ)
If ((ToInteger (TDRB) == 0x01))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C1.D0:"
Local6 [0x01] = ToHexString (Arg0)
Local6 [0x02] = ": Previous command did not complete"
DBGC (0x80000000, "FIS ", Local6)
Release (NMTX)
If ((NTFY != Zero))
{
NVRN (0x01)
NTFY = Zero
}
Return (Package (0x01)
{
0x05
})
}
Local4 = SizeOf (Arg1)
Local4 = ((Local4 + 0x07) >> 0x03)
Local5 = Zero
While (0x01)
{
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN01 = Local7
Local7 = IN01 /* \_SB_.NVDR.N010.IN01 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN02 = Local7
Local7 = IN02 /* \_SB_.NVDR.N010.IN02 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN03 = Local7
Local7 = IN03 /* \_SB_.NVDR.N010.IN03 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN04 = Local7
Local7 = IN04 /* \_SB_.NVDR.N010.IN04 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN05 = Local7
Local7 = IN05 /* \_SB_.NVDR.N010.IN05 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN06 = Local7
Local7 = IN06 /* \_SB_.NVDR.N010.IN06 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN07 = Local7
Local7 = IN07 /* \_SB_.NVDR.N010.IN07 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN08 = Local7
Local7 = IN08 /* \_SB_.NVDR.N010.IN08 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN09 = Local7
Local7 = IN09 /* \_SB_.NVDR.N010.IN09 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN0A = Local7
Local7 = IN0A /* \_SB_.NVDR.N010.IN0A */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN0B = Local7
Local7 = IN0B /* \_SB_.NVDR.N010.IN0B */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN0C = Local7
Local7 = IN0C /* \_SB_.NVDR.N010.IN0C */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN0D = Local7
Local7 = IN0D /* \_SB_.NVDR.N010.IN0D */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN0E = Local7
Local7 = IN0E /* \_SB_.NVDR.N010.IN0E */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN0F = Local7
Local7 = IN0F /* \_SB_.NVDR.N010.IN0F */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN10 = Local7
Local7 = IN10 /* \_SB_.NVDR.N010.IN10 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN11 = Local7
Local7 = IN11 /* \_SB_.NVDR.N010.IN11 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN12 = Local7
Local7 = IN12 /* \_SB_.NVDR.N010.IN12 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN13 = Local7
Local7 = IN13 /* \_SB_.NVDR.N010.IN13 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN14 = Local7
Local7 = IN14 /* \_SB_.NVDR.N010.IN14 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN15 = Local7
Local7 = IN15 /* \_SB_.NVDR.N010.IN15 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN16 = Local7
Local7 = IN16 /* \_SB_.NVDR.N010.IN16 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN17 = Local7
Local7 = IN17 /* \_SB_.NVDR.N010.IN17 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN18 = Local7
Local7 = IN18 /* \_SB_.NVDR.N010.IN18 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN19 = Local7
Local7 = IN19 /* \_SB_.NVDR.N010.IN19 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN1A = Local7
Local7 = IN1A /* \_SB_.NVDR.N010.IN1A */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN1B = Local7
Local7 = IN1B /* \_SB_.NVDR.N010.IN1B */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN1C = Local7
Local7 = IN1C /* \_SB_.NVDR.N010.IN1C */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN1D = Local7
Local7 = IN1D /* \_SB_.NVDR.N010.IN1D */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN1E = Local7
Local7 = IN1E /* \_SB_.NVDR.N010.IN1E */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN1F = Local7
Local7 = IN1F /* \_SB_.NVDR.N010.IN1F */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN20 = Local7
Local7 = IN20 /* \_SB_.NVDR.N010.IN20 */
Local4--
Local5 += 0x04
Break
}
Local0 = Timer
TOPC = Arg0
If ((ToInteger (TSEQ) == 0x01))
{
TSEQ = 0x00
}
Else
{
TSEQ = 0x01
}
TDRB = 0x01
If ((ToInteger (Arg2) == Zero))
{
Local1 = CGTM (Arg0, XSTA)
}
Else
{
Local1 = (ToInteger (Arg2) * 0x2710)
}
XCMD = ToInteger (TCMD)
Local0 = Timer
Local2 = Zero
Local3 = Zero
While (0x01)
{
TCMD = XCMD /* \_SB_.NVDR.N010.XCMD */
If ((ToInteger (TDRB) == 0x00))
{
Break
}
Local3 = Local2
Local2 = (Timer - Local0)
If ((Local2 > Local1))
{
TCMD = XCMD /* \_SB_.NVDR.N010.XCMD */
If ((ToInteger (TDRB) == 0x00))
{
Break
}
Local6 = Package (0x07) {}
Local6 [0x00] = "S0.C1.D0:"
Local6 [0x01] = ToHexString (Arg0)
Local6 [0x02] = ": Doorbell still set, waited "
Local6 [0x03] = ToHexString (Local2)
Local6 [0x04] = " [x100ns] (prev"
Local6 [0x05] = ToHexString (Local3)
Local6 [0x06] = ")"
DBGC (0x80000000, "FIS ", Local6)
Release (NMTX)
If ((NTFY != Zero))
{
NVRN (0x01)
NTFY = Zero
}
Return (Package (0x01)
{
0x12
})
}
}
If ((Local2 > Local1))
{
Local6 = Package (0x07) {}
Local6 [0x00] = "S0.C1.D0:"
Local6 [0x01] = ToHexString (Arg0)
Local6 [0x02] = ": Long iteration, scheduling issues? "
Local6 [0x03] = ToHexString (Local2)
Local6 [0x04] = " [x100ns] (prev "
Local6 [0x05] = ToHexString (Local3)
Local6 [0x06] = ")"
DBGC (0x02, "FIS ", Local6)
}
TSTA = XSTA /* \_SB_.NVDR.N010.XSTA */
CreateField (TSTA, 0x00, 0x01, TCMP)
CreateField (TSTA, 0x08, 0x08, TMBS)
If ((ToInteger (TCMP) == 0x00))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C1.D0:"
Local6 [0x01] = ToHexString (Arg0)
Local6 [0x02] = ": Completion bit not set"
DBGC (0x80000000, "FIS ", Local6)
Release (NMTX)
If ((NTFY != Zero))
{
NVRN (0x01)
NTFY = Zero
}
Return (Package (0x01)
{
0x03
})
}
If ((ToInteger (TMBS) != 0x00))
{
Local0 = Package (0x02)
{
0x00,
0x00
}
Local0 [0x01] = ToInteger (TMBS)
Local6 = Package (0x04) {}
Local6 [0x00] = "S0.C1.D0:"
Local6 [0x01] = ToHexString (Arg0)
Local6 [0x02] = ": mailbox failure: "
Local6 [0x03] = ToHexString (ToInteger (TMBS))
DBGC (0x80000000, "FIS ", Local6)
Release (NMTX)
If ((NTFY != Zero))
{
NVRN (0x01)
NTFY = Zero
}
Return (Local0)
}
Local0 = Package (0x03)
{
0x00,
0x00,
Buffer (0x80) {}
}
CreateDWordField (DerefOf (Local0 [0x02]), 0x00, BO01)
CreateDWordField (DerefOf (Local0 [0x02]), 0x04, BO02)
CreateDWordField (DerefOf (Local0 [0x02]), 0x08, BO03)
CreateDWordField (DerefOf (Local0 [0x02]), 0x0C, BO04)
CreateDWordField (DerefOf (Local0 [0x02]), 0x10, BO05)
CreateDWordField (DerefOf (Local0 [0x02]), 0x14, BO06)
CreateDWordField (DerefOf (Local0 [0x02]), 0x18, BO07)
CreateDWordField (DerefOf (Local0 [0x02]), 0x1C, BO08)
CreateDWordField (DerefOf (Local0 [0x02]), 0x20, BO09)
CreateDWordField (DerefOf (Local0 [0x02]), 0x24, BO0A)
CreateDWordField (DerefOf (Local0 [0x02]), 0x28, BO0B)
CreateDWordField (DerefOf (Local0 [0x02]), 0x2C, BO0C)
CreateDWordField (DerefOf (Local0 [0x02]), 0x30, BO0D)
CreateDWordField (DerefOf (Local0 [0x02]), 0x34, BO0E)
CreateDWordField (DerefOf (Local0 [0x02]), 0x38, BO0F)
CreateDWordField (DerefOf (Local0 [0x02]), 0x3C, BO10)
CreateDWordField (DerefOf (Local0 [0x02]), 0x40, BO11)
CreateDWordField (DerefOf (Local0 [0x02]), 0x44, BO12)
CreateDWordField (DerefOf (Local0 [0x02]), 0x48, BO13)
CreateDWordField (DerefOf (Local0 [0x02]), 0x4C, BO14)
CreateDWordField (DerefOf (Local0 [0x02]), 0x50, BO15)
CreateDWordField (DerefOf (Local0 [0x02]), 0x54, BO16)
CreateDWordField (DerefOf (Local0 [0x02]), 0x58, BO17)
CreateDWordField (DerefOf (Local0 [0x02]), 0x5C, BO18)
CreateDWordField (DerefOf (Local0 [0x02]), 0x60, BO19)
CreateDWordField (DerefOf (Local0 [0x02]), 0x64, BO1A)
CreateDWordField (DerefOf (Local0 [0x02]), 0x68, BO1B)
CreateDWordField (DerefOf (Local0 [0x02]), 0x6C, BO1C)
CreateDWordField (DerefOf (Local0 [0x02]), 0x70, BO1D)
CreateDWordField (DerefOf (Local0 [0x02]), 0x74, BO1E)
CreateDWordField (DerefOf (Local0 [0x02]), 0x78, BO1F)
CreateDWordField (DerefOf (Local0 [0x02]), 0x7C, BO20)
Local4 = 0x20
While (0x01)
{
If ((Local4 <= 0x00))
{
Break
}
BO01 = OU01 /* \_SB_.NVDR.N010.OU01 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO02 = OU02 /* \_SB_.NVDR.N010.OU02 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO03 = OU03 /* \_SB_.NVDR.N010.OU03 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO04 = OU04 /* \_SB_.NVDR.N010.OU04 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO05 = OU05 /* \_SB_.NVDR.N010.OU05 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO06 = OU06 /* \_SB_.NVDR.N010.OU06 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO07 = OU07 /* \_SB_.NVDR.N010.OU07 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO08 = OU08 /* \_SB_.NVDR.N010.OU08 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO09 = OU09 /* \_SB_.NVDR.N010.OU09 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO0A = OU0A /* \_SB_.NVDR.N010.OU0A */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO0B = OU0B /* \_SB_.NVDR.N010.OU0B */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO0C = OU0C /* \_SB_.NVDR.N010.OU0C */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO0D = OU0D /* \_SB_.NVDR.N010.OU0D */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO0E = OU0E /* \_SB_.NVDR.N010.OU0E */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO0F = OU0F /* \_SB_.NVDR.N010.OU0F */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO10 = OU10 /* \_SB_.NVDR.N010.OU10 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO11 = OU11 /* \_SB_.NVDR.N010.OU11 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO12 = OU12 /* \_SB_.NVDR.N010.OU12 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO13 = OU13 /* \_SB_.NVDR.N010.OU13 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO14 = OU14 /* \_SB_.NVDR.N010.OU14 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO15 = OU15 /* \_SB_.NVDR.N010.OU15 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO16 = OU16 /* \_SB_.NVDR.N010.OU16 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO17 = OU17 /* \_SB_.NVDR.N010.OU17 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO18 = OU18 /* \_SB_.NVDR.N010.OU18 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO19 = OU19 /* \_SB_.NVDR.N010.OU19 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO1A = OU1A /* \_SB_.NVDR.N010.OU1A */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO1B = OU1B /* \_SB_.NVDR.N010.OU1B */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO1C = OU1C /* \_SB_.NVDR.N010.OU1C */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO1D = OU1D /* \_SB_.NVDR.N010.OU1D */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO1E = OU1E /* \_SB_.NVDR.N010.OU1E */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO1F = OU1F /* \_SB_.NVDR.N010.OU1F */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO20 = OU20 /* \_SB_.NVDR.N010.OU20 */
Local4--
Break
}
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C1.D0:"
Local6 [0x01] = ToHexString (Arg0)
Local6 [0x02] = " completed"
DBGC (0x40, "FIS ", Local6)
Release (NMTX)
If ((NTFY != Zero))
{
NVRN (0x01)
NTFY = Zero
}
Return (Local0)
}
Method (CR01, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C1.D0:"
Local6 [0x01] = " GetSmartAndHealthInfo"
DBGC (0x40, "LEAF", Local6)
If ((SizeOf (Arg0) != 0x00))
{
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
}
Local0 = Buffer (0x84) {}
CreateDWordField (Local0, 0x00, RSTS)
CreateField (Local0, 0x20, 0x0400, RSHD)
Local1 = CMBC (0x08, Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
CreateField (DerefOf (Local1 [0x02]), 0x00, 0x0400, CSHI)
RSHD = CSHI /* \_SB_.NVDR.N010.CR01.CSHI */
Return (Local0)
}
Method (CR02, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C1.D0:"
Local6 [0x01] = " GetSmartThreshold"
DBGC (0x40, "LEAF", Local6)
If ((SizeOf (Arg0) != 0x00))
{
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
}
Local0 = Buffer (0x0C) {}
CreateDWordField (Local0, 0x00, RSTS)
CreateQWordField (Local0, 0x04, RSTD)
Local1 = CMBC (0x0104, Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
CreateQWordField (DerefOf (Local1 [0x02]), 0x00, CSTD)
RSTD = CSTD /* \_SB_.NVDR.N010.CR02.CSTD */
Return (Local0)
}
Method (CR03, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C1.D0:"
Local6 [0x01] = " GetBlockNvdimmFlags"
DBGC (0x40, "LEAF", Local6)
If ((SizeOf (Arg0) != 0x00))
{
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
}
Local0 = Buffer (0x08) {}
CreateDWordField (Local0, 0x00, RSTS)
CreateBitField (Local0, 0x20, RBIR)
CreateBitField (Local0, 0x21, RBWL)
Local1 = CMBC (0x01, Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
CreateBitField (DerefOf (Local1 [0x02]), 0x70, CBIR)
CreateBitField (DerefOf (Local1 [0x02]), 0x71, CBWL)
RBIR = CBIR /* \_SB_.NVDR.N010.CR03.CBIR */
RBWL = CBWL /* \_SB_.NVDR.N010.CR03.CBWL */
Return (Local0)
}
Method (CR04, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C1.D0:"
Local6 [0x01] = " GetNamespaceLabelSize"
DBGC (0x40, "LEAF", Local6)
If ((SizeOf (Arg0) != 0x00))
{
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C1.D0:"
Local6 [0x01] = " GetNamespaceLabelSize: unexpected input parameter"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
}
Local0 = Buffer (0x0C) {}
CreateWordField (Local0, 0x00, RSTS)
CreateWordField (Local0, 0x02, REST)
CreateDWordField (Local0, 0x04, RSNA)
CreateDWordField (Local0, 0x08, RMDL)
Local1 = PCDS ()
CreateWordField (Local1, 0x00, CSTS)
If ((CSTS != 0x00))
{
RSTS = CSTS /* \_SB_.NVDR.N010.CR04.CSTS */
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C1.D0:"
Local6 [0x01] = " GetNamespaceLabelSize: PCDS failed, returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
CreateDWordField (Local1, 0x02, CPSZ)
Local3 = CMBC (0x02, Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}, Zero)
RSTS = CF2D (DerefOf (Local3 [0x00]))
If ((RSTS != 0x00))
{
RSTS = 0x00
REST = 0x01
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C1.D0:"
Local6 [0x01] = " GetNamespaceLabelSize: returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
RSTS = CF2D (DerefOf (Local3 [0x01]))
If ((RSTS != 0x00))
{
RSTS = 0x00
REST = 0x01
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C1.D0:"
Local6 [0x01] = " GetNamespaceLabelSize: returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
CreateBitField (DerefOf (Local3 [0x02]), 0x02, CSSL)
If ((CSSL == 0x01))
{
RSTS = 0x00
REST = 0x01
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C1.D0:"
Local6 [0x01] = " GetNamespaceLabelSize: locked PMEM region"
DBGC (0x02, "LEAF", Local6)
}
RSNA = CPSZ /* \_SB_.NVDR.N010.CR04.CPSZ */
RMDL = 0xFE80
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C1.D0:"
Local6 [0x01] = " GetNamespaceLabelSize: returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x40, "LEAF", Local6)
Return (Local0)
}
Method (CR05, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C1.D0:"
Local6 [0x01] = " GetNamespaceLabelData"
DBGC (0x40, "LEAF", Local6)
If ((SizeOf (Arg0) == 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C1.D0:"
Local6 [0x01] = " GetNamespaceLabelData: no elements in input package"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x08))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C1.D0:"
Local6 [0x01] = " GetNamespaceLabelData: invalid input size: "
Local6 [0x02] = ToHexString (SizeOf (Local7))
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C1.D0:"
Local6 [0x01] = " GetNamespaceLabelData: input: "
Local6 [0x02] = ToHexString (Local7)
DBGC (0x40, "LEAF", Local6)
CreateDWordField (Local7, 0x00, IOFF)
CreateDWordField (Local7, 0x04, ILEN)
If ((ILEN > 0xFE80))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C1.D0:"
Local6 [0x01] = " GetNamespaceLabelData: request size too big: "
Local6 [0x02] = ToHexString (ILEN)
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ElseIf ((ILEN <= 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C1.D0:"
Local6 [0x01] = " GetNamespaceLabelData: request size zero"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
Local0 = Buffer ((ILEN + 0x04)) {}
CreateWordField (Local0, 0x00, RSTS)
CreateWordField (Local0, 0x02, REST)
CreateField (Local0, 0x20, (ILEN << 0x03), RDTA)
Local1 = CMBC (0x02, Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
RSTS = 0x07
REST = 0x01
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C1.D0:"
Local6 [0x01] = " GetNamespaceLabelData: returning "
Local6 [0x02] = ToHexString (Mid (Local0, 0x00, 0x40))
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
RSTS = 0x07
REST = 0x01
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C1.D0:"
Local6 [0x01] = " GetNamespaceLabelData: returning "
Local6 [0x02] = ToHexString (Mid (Local0, 0x00, 0x40))
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
CreateBitField (DerefOf (Local1 [0x02]), 0x02, CSSL)
If ((CSSL == 0x01))
{
RSTS = 0x07
REST = 0x01
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C1.D0:"
Local6 [0x01] = " GetNamespaceLabelData: locked PMEM region, returning "
Local6 [0x02] = ToHexString (Mid (Local0, 0x00, 0x40))
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
Local1 = PCDS ()
CreateWordField (Local1, 0x00, CSTS)
If ((CSTS != 0x00))
{
RSTS = CSTS /* \_SB_.NVDR.N010.CR05.CSTS */
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C1.D0:"
Local6 [0x01] = " GetNamespaceLabelData: PCDS failed, returning "
Local6 [0x02] = ToHexString (Mid (Local0, 0x00, 0x40))
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
CreateDWordField (Local1, 0x02, CPSZ)
If (((IOFF + ILEN) > CPSZ))
{
RSTS = 0x03
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C1.D0:"
Local6 [0x01] = " GetNamespaceLabelData: request end offset too big: "
Local6 [0x02] = (IOFF + ILEN)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
Name (BUFF, Buffer (0xFF80) {})
CreateField (BUFF, 0x00, 0x0400, LC00)
CreateField (BUFF, 0x0400, 0x0400, LC01)
CreateField (BUFF, 0x0800, 0x0400, LC02)
CreateField (BUFF, 0x0C00, 0x0400, LC03)
CreateField (BUFF, 0x1000, 0x0400, LC04)
CreateField (BUFF, 0x1400, 0x0400, LC05)
CreateField (BUFF, 0x1800, 0x0400, LC06)
CreateField (BUFF, 0x1C00, 0x0400, LC07)
CreateField (BUFF, 0x2000, 0x0400, LC08)
CreateField (BUFF, 0x2400, 0x0400, LC09)
CreateField (BUFF, 0x2800, 0x0400, LC0A)
CreateField (BUFF, 0x2C00, 0x0400, LC0B)
CreateField (BUFF, 0x3000, 0x0400, LC0C)
CreateField (BUFF, 0x3400, 0x0400, LC0D)
CreateField (BUFF, 0x3800, 0x0400, LC0E)
CreateField (BUFF, 0x3C00, 0x0400, LC0F)
CreateField (BUFF, 0x4000, 0x0400, LC10)
CreateField (BUFF, 0x4400, 0x0400, LC11)
CreateField (BUFF, 0x4800, 0x0400, LC12)
CreateField (BUFF, 0x4C00, 0x0400, LC13)
CreateField (BUFF, 0x5000, 0x0400, LC14)
CreateField (BUFF, 0x5400, 0x0400, LC15)
CreateField (BUFF, 0x5800, 0x0400, LC16)
CreateField (BUFF, 0x5C00, 0x0400, LC17)
CreateField (BUFF, 0x6000, 0x0400, LC18)
CreateField (BUFF, 0x6400, 0x0400, LC19)
CreateField (BUFF, 0x6800, 0x0400, LC1A)
CreateField (BUFF, 0x6C00, 0x0400, LC1B)
CreateField (BUFF, 0x7000, 0x0400, LC1C)
CreateField (BUFF, 0x7400, 0x0400, LC1D)
CreateField (BUFF, 0x7800, 0x0400, LC1E)
CreateField (BUFF, 0x7C00, 0x0400, LC1F)
CreateField (BUFF, 0x8000, 0x0400, LC20)
CreateField (BUFF, 0x8400, 0x0400, LC21)
CreateField (BUFF, 0x8800, 0x0400, LC22)
CreateField (BUFF, 0x8C00, 0x0400, LC23)
CreateField (BUFF, 0x9000, 0x0400, LC24)
CreateField (BUFF, 0x9400, 0x0400, LC25)
CreateField (BUFF, 0x9800, 0x0400, LC26)
CreateField (BUFF, 0x9C00, 0x0400, LC27)
CreateField (BUFF, 0xA000, 0x0400, LC28)
CreateField (BUFF, 0xA400, 0x0400, LC29)
CreateField (BUFF, 0xA800, 0x0400, LC2A)
CreateField (BUFF, 0xAC00, 0x0400, LC2B)
CreateField (BUFF, 0xB000, 0x0400, LC2C)
CreateField (BUFF, 0xB400, 0x0400, LC2D)
CreateField (BUFF, 0xB800, 0x0400, LC2E)
CreateField (BUFF, 0xBC00, 0x0400, LC2F)
CreateField (BUFF, 0xC000, 0x0400, LC30)
CreateField (BUFF, 0xC400, 0x0400, LC31)
CreateField (BUFF, 0xC800, 0x0400, LC32)
CreateField (BUFF, 0xCC00, 0x0400, LC33)
CreateField (BUFF, 0xD000, 0x0400, LC34)
CreateField (BUFF, 0xD400, 0x0400, LC35)
CreateField (BUFF, 0xD800, 0x0400, LC36)
CreateField (BUFF, 0xDC00, 0x0400, LC37)
CreateField (BUFF, 0xE000, 0x0400, LC38)
CreateField (BUFF, 0xE400, 0x0400, LC39)
CreateField (BUFF, 0xE800, 0x0400, LC3A)
CreateField (BUFF, 0xEC00, 0x0400, LC3B)
CreateField (BUFF, 0xF000, 0x0400, LC3C)
CreateField (BUFF, 0xF400, 0x0400, LC3D)
CreateField (BUFF, 0xF800, 0x0400, LC3E)
CreateField (BUFF, 0xFC00, 0x0400, LC3F)
CreateField (BUFF, 0x00010000, 0x0400, LC40)
CreateField (BUFF, 0x00010400, 0x0400, LC41)
CreateField (BUFF, 0x00010800, 0x0400, LC42)
CreateField (BUFF, 0x00010C00, 0x0400, LC43)
CreateField (BUFF, 0x00011000, 0x0400, LC44)
CreateField (BUFF, 0x00011400, 0x0400, LC45)
CreateField (BUFF, 0x00011800, 0x0400, LC46)
CreateField (BUFF, 0x00011C00, 0x0400, LC47)
CreateField (BUFF, 0x00012000, 0x0400, LC48)
CreateField (BUFF, 0x00012400, 0x0400, LC49)
CreateField (BUFF, 0x00012800, 0x0400, LC4A)
CreateField (BUFF, 0x00012C00, 0x0400, LC4B)
CreateField (BUFF, 0x00013000, 0x0400, LC4C)
CreateField (BUFF, 0x00013400, 0x0400, LC4D)
CreateField (BUFF, 0x00013800, 0x0400, LC4E)
CreateField (BUFF, 0x00013C00, 0x0400, LC4F)
CreateField (BUFF, 0x00014000, 0x0400, LC50)
CreateField (BUFF, 0x00014400, 0x0400, LC51)
CreateField (BUFF, 0x00014800, 0x0400, LC52)
CreateField (BUFF, 0x00014C00, 0x0400, LC53)
CreateField (BUFF, 0x00015000, 0x0400, LC54)
CreateField (BUFF, 0x00015400, 0x0400, LC55)
CreateField (BUFF, 0x00015800, 0x0400, LC56)
CreateField (BUFF, 0x00015C00, 0x0400, LC57)
CreateField (BUFF, 0x00016000, 0x0400, LC58)
CreateField (BUFF, 0x00016400, 0x0400, LC59)
CreateField (BUFF, 0x00016800, 0x0400, LC5A)
CreateField (BUFF, 0x00016C00, 0x0400, LC5B)
CreateField (BUFF, 0x00017000, 0x0400, LC5C)
CreateField (BUFF, 0x00017400, 0x0400, LC5D)
CreateField (BUFF, 0x00017800, 0x0400, LC5E)
CreateField (BUFF, 0x00017C00, 0x0400, LC5F)
CreateField (BUFF, 0x00018000, 0x0400, LC60)
CreateField (BUFF, 0x00018400, 0x0400, LC61)
CreateField (BUFF, 0x00018800, 0x0400, LC62)
CreateField (BUFF, 0x00018C00, 0x0400, LC63)
CreateField (BUFF, 0x00019000, 0x0400, LC64)
CreateField (BUFF, 0x00019400, 0x0400, LC65)
CreateField (BUFF, 0x00019800, 0x0400, LC66)
CreateField (BUFF, 0x00019C00, 0x0400, LC67)
CreateField (BUFF, 0x0001A000, 0x0400, LC68)
CreateField (BUFF, 0x0001A400, 0x0400, LC69)
CreateField (BUFF, 0x0001A800, 0x0400, LC6A)
CreateField (BUFF, 0x0001AC00, 0x0400, LC6B)
CreateField (BUFF, 0x0001B000, 0x0400, LC6C)
CreateField (BUFF, 0x0001B400, 0x0400, LC6D)
CreateField (BUFF, 0x0001B800, 0x0400, LC6E)
CreateField (BUFF, 0x0001BC00, 0x0400, LC6F)
CreateField (BUFF, 0x0001C000, 0x0400, LC70)
CreateField (BUFF, 0x0001C400, 0x0400, LC71)
CreateField (BUFF, 0x0001C800, 0x0400, LC72)
CreateField (BUFF, 0x0001CC00, 0x0400, LC73)
CreateField (BUFF, 0x0001D000, 0x0400, LC74)
CreateField (BUFF, 0x0001D400, 0x0400, LC75)
CreateField (BUFF, 0x0001D800, 0x0400, LC76)
CreateField (BUFF, 0x0001DC00, 0x0400, LC77)
CreateField (BUFF, 0x0001E000, 0x0400, LC78)
CreateField (BUFF, 0x0001E400, 0x0400, LC79)
CreateField (BUFF, 0x0001E800, 0x0400, LC7A)
CreateField (BUFF, 0x0001EC00, 0x0400, LC7B)
CreateField (BUFF, 0x0001F000, 0x0400, LC7C)
CreateField (BUFF, 0x0001F400, 0x0400, LC7D)
CreateField (BUFF, 0x0001F800, 0x0400, LC7E)
CreateField (BUFF, 0x0001FC00, 0x0400, LC7F)
CreateField (BUFF, 0x00020000, 0x0400, LC80)
CreateField (BUFF, 0x00020400, 0x0400, LC81)
CreateField (BUFF, 0x00020800, 0x0400, LC82)
CreateField (BUFF, 0x00020C00, 0x0400, LC83)
CreateField (BUFF, 0x00021000, 0x0400, LC84)
CreateField (BUFF, 0x00021400, 0x0400, LC85)
CreateField (BUFF, 0x00021800, 0x0400, LC86)
CreateField (BUFF, 0x00021C00, 0x0400, LC87)
CreateField (BUFF, 0x00022000, 0x0400, LC88)
CreateField (BUFF, 0x00022400, 0x0400, LC89)
CreateField (BUFF, 0x00022800, 0x0400, LC8A)
CreateField (BUFF, 0x00022C00, 0x0400, LC8B)
CreateField (BUFF, 0x00023000, 0x0400, LC8C)
CreateField (BUFF, 0x00023400, 0x0400, LC8D)
CreateField (BUFF, 0x00023800, 0x0400, LC8E)
CreateField (BUFF, 0x00023C00, 0x0400, LC8F)
CreateField (BUFF, 0x00024000, 0x0400, LC90)
CreateField (BUFF, 0x00024400, 0x0400, LC91)
CreateField (BUFF, 0x00024800, 0x0400, LC92)
CreateField (BUFF, 0x00024C00, 0x0400, LC93)
CreateField (BUFF, 0x00025000, 0x0400, LC94)
CreateField (BUFF, 0x00025400, 0x0400, LC95)
CreateField (BUFF, 0x00025800, 0x0400, LC96)
CreateField (BUFF, 0x00025C00, 0x0400, LC97)
CreateField (BUFF, 0x00026000, 0x0400, LC98)
CreateField (BUFF, 0x00026400, 0x0400, LC99)
CreateField (BUFF, 0x00026800, 0x0400, LC9A)
CreateField (BUFF, 0x00026C00, 0x0400, LC9B)
CreateField (BUFF, 0x00027000, 0x0400, LC9C)
CreateField (BUFF, 0x00027400, 0x0400, LC9D)
CreateField (BUFF, 0x00027800, 0x0400, LC9E)
CreateField (BUFF, 0x00027C00, 0x0400, LC9F)
CreateField (BUFF, 0x00028000, 0x0400, LCA0)
CreateField (BUFF, 0x00028400, 0x0400, LCA1)
CreateField (BUFF, 0x00028800, 0x0400, LCA2)
CreateField (BUFF, 0x00028C00, 0x0400, LCA3)
CreateField (BUFF, 0x00029000, 0x0400, LCA4)
CreateField (BUFF, 0x00029400, 0x0400, LCA5)
CreateField (BUFF, 0x00029800, 0x0400, LCA6)
CreateField (BUFF, 0x00029C00, 0x0400, LCA7)
CreateField (BUFF, 0x0002A000, 0x0400, LCA8)
CreateField (BUFF, 0x0002A400, 0x0400, LCA9)
CreateField (BUFF, 0x0002A800, 0x0400, LCAA)
CreateField (BUFF, 0x0002AC00, 0x0400, LCAB)
CreateField (BUFF, 0x0002B000, 0x0400, LCAC)
CreateField (BUFF, 0x0002B400, 0x0400, LCAD)
CreateField (BUFF, 0x0002B800, 0x0400, LCAE)
CreateField (BUFF, 0x0002BC00, 0x0400, LCAF)
CreateField (BUFF, 0x0002C000, 0x0400, LCB0)
CreateField (BUFF, 0x0002C400, 0x0400, LCB1)
CreateField (BUFF, 0x0002C800, 0x0400, LCB2)
CreateField (BUFF, 0x0002CC00, 0x0400, LCB3)
CreateField (BUFF, 0x0002D000, 0x0400, LCB4)
CreateField (BUFF, 0x0002D400, 0x0400, LCB5)
CreateField (BUFF, 0x0002D800, 0x0400, LCB6)
CreateField (BUFF, 0x0002DC00, 0x0400, LCB7)
CreateField (BUFF, 0x0002E000, 0x0400, LCB8)
CreateField (BUFF, 0x0002E400, 0x0400, LCB9)
CreateField (BUFF, 0x0002E800, 0x0400, LCBA)
CreateField (BUFF, 0x0002EC00, 0x0400, LCBB)
CreateField (BUFF, 0x0002F000, 0x0400, LCBC)
CreateField (BUFF, 0x0002F400, 0x0400, LCBD)
CreateField (BUFF, 0x0002F800, 0x0400, LCBE)
CreateField (BUFF, 0x0002FC00, 0x0400, LCBF)
CreateField (BUFF, 0x00030000, 0x0400, LCC0)
CreateField (BUFF, 0x00030400, 0x0400, LCC1)
CreateField (BUFF, 0x00030800, 0x0400, LCC2)
CreateField (BUFF, 0x00030C00, 0x0400, LCC3)
CreateField (BUFF, 0x00031000, 0x0400, LCC4)
CreateField (BUFF, 0x00031400, 0x0400, LCC5)
CreateField (BUFF, 0x00031800, 0x0400, LCC6)
CreateField (BUFF, 0x00031C00, 0x0400, LCC7)
CreateField (BUFF, 0x00032000, 0x0400, LCC8)
CreateField (BUFF, 0x00032400, 0x0400, LCC9)
CreateField (BUFF, 0x00032800, 0x0400, LCCA)
CreateField (BUFF, 0x00032C00, 0x0400, LCCB)
CreateField (BUFF, 0x00033000, 0x0400, LCCC)
CreateField (BUFF, 0x00033400, 0x0400, LCCD)
CreateField (BUFF, 0x00033800, 0x0400, LCCE)
CreateField (BUFF, 0x00033C00, 0x0400, LCCF)
CreateField (BUFF, 0x00034000, 0x0400, LCD0)
CreateField (BUFF, 0x00034400, 0x0400, LCD1)
CreateField (BUFF, 0x00034800, 0x0400, LCD2)
CreateField (BUFF, 0x00034C00, 0x0400, LCD3)
CreateField (BUFF, 0x00035000, 0x0400, LCD4)
CreateField (BUFF, 0x00035400, 0x0400, LCD5)
CreateField (BUFF, 0x00035800, 0x0400, LCD6)
CreateField (BUFF, 0x00035C00, 0x0400, LCD7)
CreateField (BUFF, 0x00036000, 0x0400, LCD8)
CreateField (BUFF, 0x00036400, 0x0400, LCD9)
CreateField (BUFF, 0x00036800, 0x0400, LCDA)
CreateField (BUFF, 0x00036C00, 0x0400, LCDB)
CreateField (BUFF, 0x00037000, 0x0400, LCDC)
CreateField (BUFF, 0x00037400, 0x0400, LCDD)
CreateField (BUFF, 0x00037800, 0x0400, LCDE)
CreateField (BUFF, 0x00037C00, 0x0400, LCDF)
CreateField (BUFF, 0x00038000, 0x0400, LCE0)
CreateField (BUFF, 0x00038400, 0x0400, LCE1)
CreateField (BUFF, 0x00038800, 0x0400, LCE2)
CreateField (BUFF, 0x00038C00, 0x0400, LCE3)
CreateField (BUFF, 0x00039000, 0x0400, LCE4)
CreateField (BUFF, 0x00039400, 0x0400, LCE5)
CreateField (BUFF, 0x00039800, 0x0400, LCE6)
CreateField (BUFF, 0x00039C00, 0x0400, LCE7)
CreateField (BUFF, 0x0003A000, 0x0400, LCE8)
CreateField (BUFF, 0x0003A400, 0x0400, LCE9)
CreateField (BUFF, 0x0003A800, 0x0400, LCEA)
CreateField (BUFF, 0x0003AC00, 0x0400, LCEB)
CreateField (BUFF, 0x0003B000, 0x0400, LCEC)
CreateField (BUFF, 0x0003B400, 0x0400, LCED)
CreateField (BUFF, 0x0003B800, 0x0400, LCEE)
CreateField (BUFF, 0x0003BC00, 0x0400, LCEF)
CreateField (BUFF, 0x0003C000, 0x0400, LCF0)
CreateField (BUFF, 0x0003C400, 0x0400, LCF1)
CreateField (BUFF, 0x0003C800, 0x0400, LCF2)
CreateField (BUFF, 0x0003CC00, 0x0400, LCF3)
CreateField (BUFF, 0x0003D000, 0x0400, LCF4)
CreateField (BUFF, 0x0003D400, 0x0400, LCF5)
CreateField (BUFF, 0x0003D800, 0x0400, LCF6)
CreateField (BUFF, 0x0003DC00, 0x0400, LCF7)
CreateField (BUFF, 0x0003E000, 0x0400, LCF8)
CreateField (BUFF, 0x0003E400, 0x0400, LCF9)
CreateField (BUFF, 0x0003E800, 0x0400, LCFA)
CreateField (BUFF, 0x0003EC00, 0x0400, LCFB)
CreateField (BUFF, 0x0003F000, 0x0400, LCFC)
CreateField (BUFF, 0x0003F400, 0x0400, LCFD)
CreateField (BUFF, 0x0003F800, 0x0400, LCFE)
CreateField (BUFF, 0x0003FC00, 0x0400, LCFF)
CreateField (BUFF, 0x00040000, 0x0400, LD00)
CreateField (BUFF, 0x00040400, 0x0400, LD01)
CreateField (BUFF, 0x00040800, 0x0400, LD02)
CreateField (BUFF, 0x00040C00, 0x0400, LD03)
CreateField (BUFF, 0x00041000, 0x0400, LD04)
CreateField (BUFF, 0x00041400, 0x0400, LD05)
CreateField (BUFF, 0x00041800, 0x0400, LD06)
CreateField (BUFF, 0x00041C00, 0x0400, LD07)
CreateField (BUFF, 0x00042000, 0x0400, LD08)
CreateField (BUFF, 0x00042400, 0x0400, LD09)
CreateField (BUFF, 0x00042800, 0x0400, LD0A)
CreateField (BUFF, 0x00042C00, 0x0400, LD0B)
CreateField (BUFF, 0x00043000, 0x0400, LD0C)
CreateField (BUFF, 0x00043400, 0x0400, LD0D)
CreateField (BUFF, 0x00043800, 0x0400, LD0E)
CreateField (BUFF, 0x00043C00, 0x0400, LD0F)
CreateField (BUFF, 0x00044000, 0x0400, LD10)
CreateField (BUFF, 0x00044400, 0x0400, LD11)
CreateField (BUFF, 0x00044800, 0x0400, LD12)
CreateField (BUFF, 0x00044C00, 0x0400, LD13)
CreateField (BUFF, 0x00045000, 0x0400, LD14)
CreateField (BUFF, 0x00045400, 0x0400, LD15)
CreateField (BUFF, 0x00045800, 0x0400, LD16)
CreateField (BUFF, 0x00045C00, 0x0400, LD17)
CreateField (BUFF, 0x00046000, 0x0400, LD18)
CreateField (BUFF, 0x00046400, 0x0400, LD19)
CreateField (BUFF, 0x00046800, 0x0400, LD1A)
CreateField (BUFF, 0x00046C00, 0x0400, LD1B)
CreateField (BUFF, 0x00047000, 0x0400, LD1C)
CreateField (BUFF, 0x00047400, 0x0400, LD1D)
CreateField (BUFF, 0x00047800, 0x0400, LD1E)
CreateField (BUFF, 0x00047C00, 0x0400, LD1F)
CreateField (BUFF, 0x00048000, 0x0400, LD20)
CreateField (BUFF, 0x00048400, 0x0400, LD21)
CreateField (BUFF, 0x00048800, 0x0400, LD22)
CreateField (BUFF, 0x00048C00, 0x0400, LD23)
CreateField (BUFF, 0x00049000, 0x0400, LD24)
CreateField (BUFF, 0x00049400, 0x0400, LD25)
CreateField (BUFF, 0x00049800, 0x0400, LD26)
CreateField (BUFF, 0x00049C00, 0x0400, LD27)
CreateField (BUFF, 0x0004A000, 0x0400, LD28)
CreateField (BUFF, 0x0004A400, 0x0400, LD29)
CreateField (BUFF, 0x0004A800, 0x0400, LD2A)
CreateField (BUFF, 0x0004AC00, 0x0400, LD2B)
CreateField (BUFF, 0x0004B000, 0x0400, LD2C)
CreateField (BUFF, 0x0004B400, 0x0400, LD2D)
CreateField (BUFF, 0x0004B800, 0x0400, LD2E)
CreateField (BUFF, 0x0004BC00, 0x0400, LD2F)
CreateField (BUFF, 0x0004C000, 0x0400, LD30)
CreateField (BUFF, 0x0004C400, 0x0400, LD31)
CreateField (BUFF, 0x0004C800, 0x0400, LD32)
CreateField (BUFF, 0x0004CC00, 0x0400, LD33)
CreateField (BUFF, 0x0004D000, 0x0400, LD34)
CreateField (BUFF, 0x0004D400, 0x0400, LD35)
CreateField (BUFF, 0x0004D800, 0x0400, LD36)
CreateField (BUFF, 0x0004DC00, 0x0400, LD37)
CreateField (BUFF, 0x0004E000, 0x0400, LD38)
CreateField (BUFF, 0x0004E400, 0x0400, LD39)
CreateField (BUFF, 0x0004E800, 0x0400, LD3A)
CreateField (BUFF, 0x0004EC00, 0x0400, LD3B)
CreateField (BUFF, 0x0004F000, 0x0400, LD3C)
CreateField (BUFF, 0x0004F400, 0x0400, LD3D)
CreateField (BUFF, 0x0004F800, 0x0400, LD3E)
CreateField (BUFF, 0x0004FC00, 0x0400, LD3F)
CreateField (BUFF, 0x00050000, 0x0400, LD40)
CreateField (BUFF, 0x00050400, 0x0400, LD41)
CreateField (BUFF, 0x00050800, 0x0400, LD42)
CreateField (BUFF, 0x00050C00, 0x0400, LD43)
CreateField (BUFF, 0x00051000, 0x0400, LD44)
CreateField (BUFF, 0x00051400, 0x0400, LD45)
CreateField (BUFF, 0x00051800, 0x0400, LD46)
CreateField (BUFF, 0x00051C00, 0x0400, LD47)
CreateField (BUFF, 0x00052000, 0x0400, LD48)
CreateField (BUFF, 0x00052400, 0x0400, LD49)
CreateField (BUFF, 0x00052800, 0x0400, LD4A)
CreateField (BUFF, 0x00052C00, 0x0400, LD4B)
CreateField (BUFF, 0x00053000, 0x0400, LD4C)
CreateField (BUFF, 0x00053400, 0x0400, LD4D)
CreateField (BUFF, 0x00053800, 0x0400, LD4E)
CreateField (BUFF, 0x00053C00, 0x0400, LD4F)
CreateField (BUFF, 0x00054000, 0x0400, LD50)
CreateField (BUFF, 0x00054400, 0x0400, LD51)
CreateField (BUFF, 0x00054800, 0x0400, LD52)
CreateField (BUFF, 0x00054C00, 0x0400, LD53)
CreateField (BUFF, 0x00055000, 0x0400, LD54)
CreateField (BUFF, 0x00055400, 0x0400, LD55)
CreateField (BUFF, 0x00055800, 0x0400, LD56)
CreateField (BUFF, 0x00055C00, 0x0400, LD57)
CreateField (BUFF, 0x00056000, 0x0400, LD58)
CreateField (BUFF, 0x00056400, 0x0400, LD59)
CreateField (BUFF, 0x00056800, 0x0400, LD5A)
CreateField (BUFF, 0x00056C00, 0x0400, LD5B)
CreateField (BUFF, 0x00057000, 0x0400, LD5C)
CreateField (BUFF, 0x00057400, 0x0400, LD5D)
CreateField (BUFF, 0x00057800, 0x0400, LD5E)
CreateField (BUFF, 0x00057C00, 0x0400, LD5F)
CreateField (BUFF, 0x00058000, 0x0400, LD60)
CreateField (BUFF, 0x00058400, 0x0400, LD61)
CreateField (BUFF, 0x00058800, 0x0400, LD62)
CreateField (BUFF, 0x00058C00, 0x0400, LD63)
CreateField (BUFF, 0x00059000, 0x0400, LD64)
CreateField (BUFF, 0x00059400, 0x0400, LD65)
CreateField (BUFF, 0x00059800, 0x0400, LD66)
CreateField (BUFF, 0x00059C00, 0x0400, LD67)
CreateField (BUFF, 0x0005A000, 0x0400, LD68)
CreateField (BUFF, 0x0005A400, 0x0400, LD69)
CreateField (BUFF, 0x0005A800, 0x0400, LD6A)
CreateField (BUFF, 0x0005AC00, 0x0400, LD6B)
CreateField (BUFF, 0x0005B000, 0x0400, LD6C)
CreateField (BUFF, 0x0005B400, 0x0400, LD6D)
CreateField (BUFF, 0x0005B800, 0x0400, LD6E)
CreateField (BUFF, 0x0005BC00, 0x0400, LD6F)
CreateField (BUFF, 0x0005C000, 0x0400, LD70)
CreateField (BUFF, 0x0005C400, 0x0400, LD71)
CreateField (BUFF, 0x0005C800, 0x0400, LD72)
CreateField (BUFF, 0x0005CC00, 0x0400, LD73)
CreateField (BUFF, 0x0005D000, 0x0400, LD74)
CreateField (BUFF, 0x0005D400, 0x0400, LD75)
CreateField (BUFF, 0x0005D800, 0x0400, LD76)
CreateField (BUFF, 0x0005DC00, 0x0400, LD77)
CreateField (BUFF, 0x0005E000, 0x0400, LD78)
CreateField (BUFF, 0x0005E400, 0x0400, LD79)
CreateField (BUFF, 0x0005E800, 0x0400, LD7A)
CreateField (BUFF, 0x0005EC00, 0x0400, LD7B)
CreateField (BUFF, 0x0005F000, 0x0400, LD7C)
CreateField (BUFF, 0x0005F400, 0x0400, LD7D)
CreateField (BUFF, 0x0005F800, 0x0400, LD7E)
CreateField (BUFF, 0x0005FC00, 0x0400, LD7F)
CreateField (BUFF, 0x00060000, 0x0400, LD80)
CreateField (BUFF, 0x00060400, 0x0400, LD81)
CreateField (BUFF, 0x00060800, 0x0400, LD82)
CreateField (BUFF, 0x00060C00, 0x0400, LD83)
CreateField (BUFF, 0x00061000, 0x0400, LD84)
CreateField (BUFF, 0x00061400, 0x0400, LD85)
CreateField (BUFF, 0x00061800, 0x0400, LD86)
CreateField (BUFF, 0x00061C00, 0x0400, LD87)
CreateField (BUFF, 0x00062000, 0x0400, LD88)
CreateField (BUFF, 0x00062400, 0x0400, LD89)
CreateField (BUFF, 0x00062800, 0x0400, LD8A)
CreateField (BUFF, 0x00062C00, 0x0400, LD8B)
CreateField (BUFF, 0x00063000, 0x0400, LD8C)
CreateField (BUFF, 0x00063400, 0x0400, LD8D)
CreateField (BUFF, 0x00063800, 0x0400, LD8E)
CreateField (BUFF, 0x00063C00, 0x0400, LD8F)
CreateField (BUFF, 0x00064000, 0x0400, LD90)
CreateField (BUFF, 0x00064400, 0x0400, LD91)
CreateField (BUFF, 0x00064800, 0x0400, LD92)
CreateField (BUFF, 0x00064C00, 0x0400, LD93)
CreateField (BUFF, 0x00065000, 0x0400, LD94)
CreateField (BUFF, 0x00065400, 0x0400, LD95)
CreateField (BUFF, 0x00065800, 0x0400, LD96)
CreateField (BUFF, 0x00065C00, 0x0400, LD97)
CreateField (BUFF, 0x00066000, 0x0400, LD98)
CreateField (BUFF, 0x00066400, 0x0400, LD99)
CreateField (BUFF, 0x00066800, 0x0400, LD9A)
CreateField (BUFF, 0x00066C00, 0x0400, LD9B)
CreateField (BUFF, 0x00067000, 0x0400, LD9C)
CreateField (BUFF, 0x00067400, 0x0400, LD9D)
CreateField (BUFF, 0x00067800, 0x0400, LD9E)
CreateField (BUFF, 0x00067C00, 0x0400, LD9F)
CreateField (BUFF, 0x00068000, 0x0400, LDA0)
CreateField (BUFF, 0x00068400, 0x0400, LDA1)
CreateField (BUFF, 0x00068800, 0x0400, LDA2)
CreateField (BUFF, 0x00068C00, 0x0400, LDA3)
CreateField (BUFF, 0x00069000, 0x0400, LDA4)
CreateField (BUFF, 0x00069400, 0x0400, LDA5)
CreateField (BUFF, 0x00069800, 0x0400, LDA6)
CreateField (BUFF, 0x00069C00, 0x0400, LDA7)
CreateField (BUFF, 0x0006A000, 0x0400, LDA8)
CreateField (BUFF, 0x0006A400, 0x0400, LDA9)
CreateField (BUFF, 0x0006A800, 0x0400, LDAA)
CreateField (BUFF, 0x0006AC00, 0x0400, LDAB)
CreateField (BUFF, 0x0006B000, 0x0400, LDAC)
CreateField (BUFF, 0x0006B400, 0x0400, LDAD)
CreateField (BUFF, 0x0006B800, 0x0400, LDAE)
CreateField (BUFF, 0x0006BC00, 0x0400, LDAF)
CreateField (BUFF, 0x0006C000, 0x0400, LDB0)
CreateField (BUFF, 0x0006C400, 0x0400, LDB1)
CreateField (BUFF, 0x0006C800, 0x0400, LDB2)
CreateField (BUFF, 0x0006CC00, 0x0400, LDB3)
CreateField (BUFF, 0x0006D000, 0x0400, LDB4)
CreateField (BUFF, 0x0006D400, 0x0400, LDB5)
CreateField (BUFF, 0x0006D800, 0x0400, LDB6)
CreateField (BUFF, 0x0006DC00, 0x0400, LDB7)
CreateField (BUFF, 0x0006E000, 0x0400, LDB8)
CreateField (BUFF, 0x0006E400, 0x0400, LDB9)
CreateField (BUFF, 0x0006E800, 0x0400, LDBA)
CreateField (BUFF, 0x0006EC00, 0x0400, LDBB)
CreateField (BUFF, 0x0006F000, 0x0400, LDBC)
CreateField (BUFF, 0x0006F400, 0x0400, LDBD)
CreateField (BUFF, 0x0006F800, 0x0400, LDBE)
CreateField (BUFF, 0x0006FC00, 0x0400, LDBF)
CreateField (BUFF, 0x00070000, 0x0400, LDC0)
CreateField (BUFF, 0x00070400, 0x0400, LDC1)
CreateField (BUFF, 0x00070800, 0x0400, LDC2)
CreateField (BUFF, 0x00070C00, 0x0400, LDC3)
CreateField (BUFF, 0x00071000, 0x0400, LDC4)
CreateField (BUFF, 0x00071400, 0x0400, LDC5)
CreateField (BUFF, 0x00071800, 0x0400, LDC6)
CreateField (BUFF, 0x00071C00, 0x0400, LDC7)
CreateField (BUFF, 0x00072000, 0x0400, LDC8)
CreateField (BUFF, 0x00072400, 0x0400, LDC9)
CreateField (BUFF, 0x00072800, 0x0400, LDCA)
CreateField (BUFF, 0x00072C00, 0x0400, LDCB)
CreateField (BUFF, 0x00073000, 0x0400, LDCC)
CreateField (BUFF, 0x00073400, 0x0400, LDCD)
CreateField (BUFF, 0x00073800, 0x0400, LDCE)
CreateField (BUFF, 0x00073C00, 0x0400, LDCF)
CreateField (BUFF, 0x00074000, 0x0400, LDD0)
CreateField (BUFF, 0x00074400, 0x0400, LDD1)
CreateField (BUFF, 0x00074800, 0x0400, LDD2)
CreateField (BUFF, 0x00074C00, 0x0400, LDD3)
CreateField (BUFF, 0x00075000, 0x0400, LDD4)
CreateField (BUFF, 0x00075400, 0x0400, LDD5)
CreateField (BUFF, 0x00075800, 0x0400, LDD6)
CreateField (BUFF, 0x00075C00, 0x0400, LDD7)
CreateField (BUFF, 0x00076000, 0x0400, LDD8)
CreateField (BUFF, 0x00076400, 0x0400, LDD9)
CreateField (BUFF, 0x00076800, 0x0400, LDDA)
CreateField (BUFF, 0x00076C00, 0x0400, LDDB)
CreateField (BUFF, 0x00077000, 0x0400, LDDC)
CreateField (BUFF, 0x00077400, 0x0400, LDDD)
CreateField (BUFF, 0x00077800, 0x0400, LDDE)
CreateField (BUFF, 0x00077C00, 0x0400, LDDF)
CreateField (BUFF, 0x00078000, 0x0400, LDE0)
CreateField (BUFF, 0x00078400, 0x0400, LDE1)
CreateField (BUFF, 0x00078800, 0x0400, LDE2)
CreateField (BUFF, 0x00078C00, 0x0400, LDE3)
CreateField (BUFF, 0x00079000, 0x0400, LDE4)
CreateField (BUFF, 0x00079400, 0x0400, LDE5)
CreateField (BUFF, 0x00079800, 0x0400, LDE6)
CreateField (BUFF, 0x00079C00, 0x0400, LDE7)
CreateField (BUFF, 0x0007A000, 0x0400, LDE8)
CreateField (BUFF, 0x0007A400, 0x0400, LDE9)
CreateField (BUFF, 0x0007A800, 0x0400, LDEA)
CreateField (BUFF, 0x0007AC00, 0x0400, LDEB)
CreateField (BUFF, 0x0007B000, 0x0400, LDEC)
CreateField (BUFF, 0x0007B400, 0x0400, LDED)
CreateField (BUFF, 0x0007B800, 0x0400, LDEE)
CreateField (BUFF, 0x0007BC00, 0x0400, LDEF)
CreateField (BUFF, 0x0007C000, 0x0400, LDF0)
CreateField (BUFF, 0x0007C400, 0x0400, LDF1)
CreateField (BUFF, 0x0007C800, 0x0400, LDF2)
CreateField (BUFF, 0x0007CC00, 0x0400, LDF3)
CreateField (BUFF, 0x0007D000, 0x0400, LDF4)
CreateField (BUFF, 0x0007D400, 0x0400, LDF5)
CreateField (BUFF, 0x0007D800, 0x0400, LDF6)
CreateField (BUFF, 0x0007DC00, 0x0400, LDF7)
CreateField (BUFF, 0x0007E000, 0x0400, LDF8)
CreateField (BUFF, 0x0007E400, 0x0400, LDF9)
CreateField (BUFF, 0x0007E800, 0x0400, LDFA)
CreateField (BUFF, 0x0007EC00, 0x0400, LDFB)
CreateField (BUFF, 0x0007F000, 0x0400, LDFC)
CreateField (BUFF, 0x0007F400, 0x0400, LDFD)
CreateField (BUFF, 0x0007F800, 0x0400, LDFE)
Local3 = (IOFF & 0xFFFFFFFFFFFFFF80)
Local2 = ((((ILEN + IOFF) + 0x7F) & 0xFFFFFFFFFFFFFF80) -
Local3)
Local5 = (IOFF - Local3)
While (0x01)
{
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC00 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC01 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC02 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC03 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC04 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC05 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC06 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC07 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC08 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC09 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC0A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC0B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC0C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC0D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC0E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC0F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC10 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC11 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC12 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC13 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC14 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC15 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC16 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC17 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC18 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC19 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC1A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC1B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC1C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC1D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC1E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC1F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC20 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC21 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC22 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC23 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC24 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC25 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC26 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC27 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC28 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC29 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC2A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC2B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC2C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC2D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC2E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC2F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC30 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC31 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC32 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC33 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC34 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC35 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC36 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC37 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC38 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC39 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC3A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC3B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC3C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC3D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC3E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC3F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC40 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC41 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC42 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC43 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC44 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC45 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC46 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC47 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC48 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC49 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC4A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC4B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC4C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC4D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC4E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC4F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC50 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC51 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC52 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC53 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC54 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC55 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC56 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC57 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC58 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC59 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC5A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC5B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC5C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC5D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC5E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC5F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC60 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC61 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC62 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC63 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC64 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC65 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC66 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC67 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC68 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC69 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC6A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC6B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC6C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC6D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC6E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC6F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC70 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC71 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC72 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC73 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC74 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC75 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC76 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC77 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC78 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC79 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC7A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC7B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC7C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC7D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC7E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC7F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC80 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC81 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC82 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC83 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC84 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC85 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC86 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC87 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC88 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC89 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC8A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC8B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC8C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC8D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC8E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC8F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC90 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC91 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC92 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC93 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC94 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC95 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC96 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC97 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC98 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC99 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC9A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC9B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC9C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC9D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC9E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC9F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCA0 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCA1 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCA2 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCA3 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCA4 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCA5 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCA6 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCA7 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCA8 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCA9 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCAA = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCAB = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCAC = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCAD = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCAE = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCAF = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCB0 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCB1 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCB2 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCB3 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCB4 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCB5 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCB6 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCB7 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCB8 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCB9 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCBA = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCBB = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCBC = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCBD = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCBE = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCBF = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCC0 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCC1 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCC2 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCC3 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCC4 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCC5 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCC6 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCC7 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCC8 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCC9 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCCA = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCCB = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCCC = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCCD = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCCE = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCCF = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCD0 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCD1 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCD2 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCD3 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCD4 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCD5 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCD6 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCD7 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCD8 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCD9 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCDA = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCDB = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCDC = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCDD = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCDE = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCDF = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCE0 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCE1 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCE2 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCE3 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCE4 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCE5 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCE6 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCE7 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCE8 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCE9 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCEA = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCEB = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCEC = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCED = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCEE = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCEF = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCF0 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCF1 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCF2 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCF3 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCF4 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCF5 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCF6 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCF7 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCF8 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCF9 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCFA = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCFB = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCFC = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCFD = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCFE = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCFF = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD00 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD01 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD02 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD03 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD04 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD05 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD06 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD07 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD08 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD09 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD0A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD0B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD0C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD0D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD0E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD0F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD10 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD11 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD12 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD13 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD14 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD15 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD16 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD17 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD18 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD19 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD1A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD1B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD1C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD1D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD1E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD1F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD20 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD21 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD22 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD23 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD24 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD25 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD26 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD27 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD28 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD29 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD2A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD2B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD2C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD2D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD2E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD2F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD30 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD31 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD32 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD33 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD34 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD35 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD36 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD37 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD38 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD39 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD3A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD3B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD3C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD3D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD3E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD3F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD40 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD41 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD42 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD43 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD44 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD45 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD46 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD47 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD48 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD49 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD4A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD4B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD4C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD4D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD4E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD4F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD50 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD51 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD52 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD53 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD54 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD55 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD56 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD57 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD58 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD59 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD5A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD5B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD5C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD5D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD5E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD5F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD60 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD61 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD62 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD63 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD64 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD65 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD66 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD67 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD68 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD69 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD6A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD6B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD6C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD6D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD6E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD6F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD70 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD71 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD72 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD73 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD74 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD75 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD76 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD77 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD78 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD79 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD7A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD7B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD7C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD7D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD7E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD7F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD80 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD81 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD82 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD83 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD84 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD85 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD86 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD87 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD88 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD89 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD8A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD8B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD8C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD8D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD8E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD8F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD90 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD91 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD92 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD93 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD94 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD95 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD96 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD97 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD98 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD99 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD9A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD9B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD9C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD9D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD9E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD9F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDA0 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDA1 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDA2 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDA3 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDA4 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDA5 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDA6 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDA7 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDA8 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDA9 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDAA = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDAB = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDAC = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDAD = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDAE = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDAF = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDB0 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDB1 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDB2 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDB3 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDB4 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDB5 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDB6 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDB7 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDB8 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDB9 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDBA = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDBB = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDBC = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDBD = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDBE = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDBF = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDC0 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDC1 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDC2 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDC3 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDC4 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDC5 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDC6 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDC7 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDC8 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDC9 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDCA = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDCB = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDCC = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDCD = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDCE = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDCF = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDD0 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDD1 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDD2 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDD3 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDD4 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDD5 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDD6 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDD7 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDD8 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDD9 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDDA = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDDB = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDDC = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDDD = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDDE = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDDF = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDE0 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDE1 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDE2 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDE3 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDE4 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDE5 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDE6 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDE7 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDE8 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDE9 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDEA = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDEB = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDEC = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDED = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDEE = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDEF = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDF0 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDF1 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDF2 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDF3 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDF4 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDF5 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDF6 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDF7 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDF8 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDF9 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDFA = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDFB = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDFC = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDFD = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDFE = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
Break
}
If ((Local2 != Zero))
{
RSTS = DerefOf (Local4 [0x00])
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C1.D0:"
Local6 [0x01] = " GetNamespaceLabelData: read loop error, returning "
Local6 [0x02] = ToHexString (Mid (Local0, 0x00, 0x40))
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
Mid (BUFF, Local5, ILEN, RDTA) /* \_SB_.NVDR.N010.CR05.RDTA */
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C1.D0:"
Local6 [0x01] = " GetNamespaceLabelData: returning "
Local6 [0x02] = ToHexString (Mid (Local0, 0x00, 0x40))
DBGC (0x40, "LEAF", Local6)
Return (Local0)
}
Method (CR06, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C1.D0:"
Local6 [0x01] = " SetNamespaceLabelData"
DBGC (0x40, "LEAF", Local6)
If ((SizeOf (Arg0) == 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C1.D0:"
Local6 [0x01] = " SetNamespaceLabelData: no elements in input package"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) < 0x08))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C1.D0:"
Local6 [0x01] = " SetNamespaceLabelData: invalid input size: "
Local6 [0x02] = ToHexString (SizeOf (Local7))
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C1.D0:"
Local6 [0x01] = " SetNamespaceLabelData: input: "
Local6 [0x02] = ToHexString (Mid (Local7, 0x00, 0x40))
DBGC (0x40, "LEAF", Local6)
CreateDWordField (Local7, 0x00, IOFF)
CreateDWordField (Local7, 0x04, ILEN)
If ((ILEN > 0xFE80))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C1.D0:"
Local6 [0x01] = " SetNamespaceLabelData: request size too big: "
Local6 [0x02] = ToHexString (ILEN)
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ElseIf ((ILEN <= 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C1.D0:"
Local6 [0x01] = " SetNamespaceLabelData: request size zero"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
If ((SizeOf (Local7) < (ILEN + 0x08)))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C1.D0:"
Local6 [0x01] = " SetNamespaceLabelData: request size overruns input size "
Local6 [0x02] = ToHexString (SizeOf (Local7))
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
CreateField (Local7, 0x40, (ILEN << 0x03), IDTA)
Local0 = Buffer (0x04) {}
CreateWordField (Local0, 0x00, RSTS)
CreateWordField (Local0, 0x02, REST)
Local1 = CMBC (0x02, Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
RSTS = 0x07
REST = 0x01
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C1.D0:"
Local6 [0x01] = " SetNamespaceLabelData: returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
RSTS = 0x07
REST = 0x01
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C1.D0:"
Local6 [0x01] = " SetNamespaceLabelData: returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
CreateBitField (DerefOf (Local1 [0x02]), 0x02, CSSL)
If ((CSSL == 0x01))
{
RSTS = 0x07
REST = 0x01
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C1.D0:"
Local6 [0x01] = " SetNamespaceLabelData: locked PMEM region, returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
Local1 = PCDS ()
CreateWordField (Local1, 0x00, CSTS)
If ((CSTS != 0x00))
{
RSTS = CSTS /* \_SB_.NVDR.N010.CR06.CSTS */
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C1.D0:"
Local6 [0x01] = " SetNamespaceLabelData: PCDS failed, returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
CreateDWordField (Local1, 0x02, CPSZ)
If (((IOFF + ILEN) > CPSZ))
{
RSTS = 0x03
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C1.D0:"
Local6 [0x01] = " SetNamespaceLabelData: request end offset too big: "
Local6 [0x02] = ToHexString ((IOFF + ILEN))
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
Local3 = ((IOFF + 0x3F) & 0xFFFFFFFFFFFFFFC0)
Local2 = (IOFF + ILEN) /* \_SB_.NVDR.N010.CR06.ILEN */
Local5 = (Local2 & 0xFFFFFFFFFFFFFFC0)
Local4 = (Local3 - IOFF) /* \_SB_.NVDR.N010.CR06.IOFF */
Local2 -= Local5
If (Local4)
{
If ((Local4 > ILEN))
{
Local4 = ILEN /* \_SB_.NVDR.N010.CR06.ILEN */
}
Local2 = (IOFF & 0xFFFFFFFFFFFFFF80)
Local1 = PCDR (Local2)
RSTS = DerefOf (Local1 [0x00])
If ((RSTS != 0x00))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C1.D0:"
Local6 [0x01] = " SetNamespaceLabelData: lead read returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
Local1 = DerefOf (Local1 [0x01])
Local2 = (IOFF - Local2)
CreateField (Local1, (Local2 << 0x03), (Local4 << 0x03), LBUF)
CreateField (Local1, 0x00, 0x0200, LB01)
CreateField (Local1, 0x0200, 0x0200, LB02)
Mid (IDTA, 0x00, Local4, LBUF) /* \_SB_.NVDR.N010.CR06.LBUF */
Local2 = (IOFF & 0xFFFFFFFFFFFFFF80)
RSTS = PCDW (Local2, LB01)
If ((RSTS != 0x00))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C1.D0:"
Local6 [0x01] = " SetNamespaceLabelData: lead write A returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
Local2 += 0x40
RSTS = PCDW (Local2, LB02)
If ((RSTS != 0x00))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C1.D0:"
Local6 [0x01] = " SetNamespaceLabelData: lead write B returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
Local2 = (IOFF + ILEN) /* \_SB_.NVDR.N010.CR06.ILEN */
Local2 -= Local5
}
If ((Local2 && (ILEN > Local2)))
{
Local4 = (Local5 & 0xFFFFFFFFFFFFFF80)
Local1 = PCDR (Local4)
RSTS = DerefOf (Local1 [0x00])
If ((RSTS != 0x00))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C1.D0:"
Local6 [0x01] = " SetNamespaceLabelData: trail read returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
Local1 = DerefOf (Local1 [0x01])
Local4 = (Local5 - Local4)
CreateField (Local1, (Local4 << 0x03), (Local2 << 0x03), TBUF)
CreateField (Local1, 0x00, 0x0200, TB01)
CreateField (Local1, 0x0200, 0x0200, TB02)
Mid (IDTA, (ILEN - Local2), Local2, TBUF) /* \_SB_.NVDR.N010.CR06.TBUF */
Local4 = (Local5 & 0xFFFFFFFFFFFFFF80)
RSTS = PCDW (Local4, TB01)
If ((RSTS != 0x00))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C1.D0:"
Local6 [0x01] = " SetNamespaceLabelData: trail write A returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
Local4 += 0x40
RSTS = PCDW (Local4, TB02)
If ((RSTS != 0x00))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C1.D0:"
Local6 [0x01] = " SetNamespaceLabelData: trail write B returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
Local4 = (Local3 - IOFF) /* \_SB_.NVDR.N010.CR06.IOFF */
}
While (0x01)
{
If ((Local3 >= Local5))
{
Break
}
Local1 = PCDW (Local3, Mid (IDTA, Local4, 0x40))
If ((Local1 != 0x00))
{
RSTS = Local1
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C1.D0:"
Local6 [0x01] = " SetNamespaceLabelData: returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
Local4 += 0x40
Local3 += 0x40
}
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C1.D0:"
Local6 [0x01] = " SetNamespaceLabelData: returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x40, "LEAF", Local6)
Return (Local0)
}
Method (CR07, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C1.D0:"
Local6 [0x01] = " GetCommandEffectLogInfo"
DBGC (0x40, "LEAF", Local6)
If ((SizeOf (Arg0) != 0x00))
{
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
}
Local0 = Buffer (0x08) {}
CreateDWordField (Local0, 0x04, RMXL)
RMXL = 0x8000
Return (Local0)
}
Method (CR09, 4, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C1.D0:"
Local6 [0x01] = " PassThroughCommand"
DBGC (0x40, "LEAF", Local6)
If ((SizeOf (Arg3) == 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ToBuffer (DerefOf (Arg3 [0x00]), Local7)
Local4 = SizeOf (Local7)
If ((Local4 < 0x08))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
CreateWordField (Local7, 0x00, OPCD)
CreateDWordField (Local7, 0x04, OPDL)
If ((Local4 != (OPDL + 0x08)))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
If (((CENA != 0x01) && (OPCD != 0x05FD)))
{
Return (Buffer (0x04)
{
0x02, 0x00, 0x00, 0x00 // ....
})
}
Switch (OPCD)
{
Case (Package (0x06)
{
0x0103,
0x0405,
0x09,
0xFD,
0x01FD,
0x02FD
}
)
{
Return (CLDC ("S0.C1.D0:", Arg2, Arg3, _ADR ()))
}
Case (0x05FD)
{
CreateWordField (Local7, 0x08, PTCD)
If ((PTCD == 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
CreateDWordField (Local7, 0x04, PTDL)
If ((PTDL >= 0x0C))
{
PTDL = (OPDL - 0x0C)
}
Else
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
If ((PTDL > 0x00))
{
CreateField (Local7, 0xA0, (PTDL * 0x08), PTIN)
}
CreateByteField (Local7, 0x0A, PTTI)
If (((CENA != 0x01) && (PTTI == 0x01)))
{
TFSM = 0x00
}
Switch (PTCD)
{
Case (0x05FD)
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
Case (Package (0x04)
{
0xFD,
0x01FD,
0x02FD,
0x03FD
}
)
{
Name (INLO, Package (0x01)
{
Buffer ((PTDL + 0x08)) {}
})
CreateWordField (DerefOf (INLO [0x00]), 0x00, LOCD)
CreateDWordField (DerefOf (INLO [0x00]), 0x04, LODL)
If ((PTDL > 0x00))
{
CreateField (DerefOf (INLO [0x00]), 0x40, (PTDL * 0x08), LOIN)
Mid (Local7, 0x14, (PTDL * 0x08), LOIN) /* \_SB_.NVDR.N010.CR09.LOIN */
}
Mid (Local7, 0x08, 0x02, LOCD) /* \_SB_.NVDR.N010.CR09.LOCD */
LODL = PTDL /* \_SB_.NVDR.N010.CR09.PTDL */
If ((0x03FD == LOCD))
{
TFSM = 0x00989680
Local2 = Buffer (0x10) {}
CreateDWordField (Local2, 0x04, FDLA)
CreateField (Local2, 0x40, 0x40, FDDA)
FDLA = 0x08
FDDA = XBSR /* \_SB_.NVDR.N010.XBSR */
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C1.D0:"
Local6 [0x01] = " BSR: "
Local6 [0x02] = ToHexString (FDDA)
DBGC (0x40, "LEAF", Local6)
Return (Local2)
}
Return (CLDC ("S0.C1.D0:", Arg2, INLO, _ADR ()))
}
Case (Package (0x03)
{
0x0103,
0x0405,
0x09
}
)
{
If (((CENA != 0x01) && (PTTI != 0x01)))
{
Return (Buffer (0x04)
{
0x02, 0x00, 0x00, 0x00 // ....
})
}
Return (CLDC ("S0.C1.D0:", Arg2, Arg3, _ADR ()))
}
Default
{
If ((PTTI == 0x01))
{
Return (CLDC ("S0.C1.D0:", Arg2, Arg3, _ADR ()))
}
If ((CENA != 0x01))
{
Return (Buffer (0x04)
{
0x02, 0x00, 0x00, 0x00 // ....
})
}
CreateDWordField (Local7, 0x10, PTTO)
If ((Local4 < 0x14))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
If ((PTDL > 0x80))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
If ((PTDL == Zero))
{
Local0 = CMBC (PTCD, Buffer (0x00) {}, Zero)
}
Else
{
Local0 = CMBC (PTCD, PTIN, (PTTO * 0x2710))
}
}
}
}
Case (0x03FD)
{
Local2 = Buffer (0x10) {}
CreateDWordField (Local2, 0x04, OULA)
CreateField (Local2, 0x40, 0x40, OUDA)
OULA = 0x08
OUDA = XBSR /* \_SB_.NVDR.N010.XBSR */
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C1.D0:"
Local6 [0x01] = " BSR: "
Local6 [0x02] = ToHexString (OUDA)
DBGC (0x40, "LEAF", Local6)
Return (Local2)
}
Default
{
If ((OPDL > 0x80))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
If ((OPDL == Zero))
{
Local0 = CMBC (OPCD, Buffer (0x00) {}, Zero)
}
Else
{
CreateField (Local7, 0x40, (OPDL * 0x08), OPDB)
Local0 = CMBC (OPCD, OPDB, Zero)
}
}
}
Local1 = DerefOf (Local0 [0x00])
If ((Local1 != Zero))
{
Local2 = Buffer (0x04) {}
Local2 [0x00] = 0x05
Return (Local2)
}
Local1 = DerefOf (Local0 [0x01])
If ((Local1 != Zero))
{
Local2 = Buffer (0x04)
{
0x07, 0x00, 0x00, 0x00 // ....
}
Local2 [0x02] = Local1
Return (Local2)
}
Local2 = Buffer (0x88) {}
CreateDWordField (Local2, 0x04, OULB)
CreateField (Local2, 0x40, 0x0400, OUDB)
OULB = 0x80
OUDB = DerefOf (Local0 [0x02])
Return (Local2)
}
Method (CR10, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C1.D0:"
Local6 [0x01] = " EnableLatchSystemShutdownStatus"
DBGC (0x40, "LEAF", Local6)
Local0 = Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}
CreateDWordField (Local0, 0x00, RSTS)
If ((SizeOf (Arg0) == 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x01))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
If ((DerefOf (Local7 [0x00]) != 0x01))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
Local1 = CMBC (0x0907, Local7, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Return (Local0)
}
Method (CR11, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C1.D0:"
Local6 [0x01] = " GetSupportedModes"
DBGC (0x40, "LEAF", Local6)
If ((SizeOf (Arg0) != 0x00))
{
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
}
Local0 = Buffer (0x06) {}
CreateDWordField (Local0, 0x00, RSTS)
CreateBitField (Local0, 0x20, RMMO)
CreateBitField (Local0, 0x21, RPME)
CreateBitField (Local0, 0x22, RBAP)
Local1 = CMBC (0x01, Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Local3 = DerefOf (Local1 [0x02])
CreateBitField (Local3, 0x01F0, MEME)
CreateBitField (Local3, 0x01F1, STME)
CreateBitField (Local3, 0x01F2, DTME)
RMMO = MEME /* \_SB_.NVDR.N010.CR11.MEME */
RPME = DTME /* \_SB_.NVDR.N010.CR11.DTME */
RBAP = STME /* \_SB_.NVDR.N010.CR11.STME */
Return (Local0)
}
Method (CR17, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C1.D0:"
Local6 [0x01] = " SetSmartThreshold"
DBGC (0x40, "LEAF", Local6)
If ((SizeOf (Arg0) == 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x07))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
CreateField (Local7, 0x00, 0x38, ISMT)
CreateBitField (Local7, 0x00, ISBE)
CreateField (Local7, 0x03, 0x0D, R000)
If ((ToInteger (R000) != 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C1.D0:"
Local6 [0x01] = " SetSmartThreshold: non-zero reserved bits!"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
If ((ISBE == 0x01))
{
CreateByteField (Local7, 0x02, ISBT)
If (((ISBT < 0x01) || (ISBT > 0x63)))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C1.D0:"
Local6 [0x01] = " SetSmartThreshold: invalid Percentage Remaining Threshold value!"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
}
Local0 = Buffer (0x04) {}
CreateDWordField (Local0, 0x00, RSTS)
Local1 = CMBC (0x0105, ISMT, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Return (Local0)
}
Method (CR18, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C1.D0:"
Local6 [0x01] = " InjectError"
DBGC (0x40, "LEAF", Local6)
If ((SizeOf (Arg0) == 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x0F))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
CreateBitField (Local7, 0x00, IVME)
CreateBitField (Local7, 0x01, IVSB)
CreateBitField (Local7, 0x02, IVFE)
CreateBitField (Local7, 0x03, IVUS)
CreateField (Local7, 0x04, 0x3C, R000)
If ((ToInteger (R000) != 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C1.D0:"
Local6 [0x01] = " InjectError: non-zero reserved bits R000!"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
CreateBitField (Local7, 0x40, IMEN)
CreateField (Local7, 0x41, 0x07, R001)
If ((ToInteger (R001) != 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C1.D0:"
Local6 [0x01] = " InjectError: non-zero reserved bits R001!"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
CreateWordField (Local7, 0x09, IMMT)
CreateBitField (Local7, 0x58, ISEN)
CreateField (Local7, 0x59, 0x07, R002)
If ((ToInteger (R002) != 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C1.D0:"
Local6 [0x01] = " InjectError: non-zero reserved bits R002!"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
CreateByteField (Local7, 0x0C, ISSB)
If (((ISSB < 0x00) || (ISSB > 0x63)))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C1.D0:"
Local6 [0x01] = " InjectError: invalid Percentage Remaining value!"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
CreateBitField (Local7, 0x68, IFEN)
CreateField (Local7, 0x69, 0x07, R003)
If ((ToInteger (R003) != 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C1.D0:"
Local6 [0x01] = " InjectError: non-zero reserved bits R003!"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
CreateBitField (Local7, 0x70, IUEN)
CreateField (Local7, 0x71, 0x07, R004)
If ((ToInteger (R004) != 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C1.D0:"
Local6 [0x01] = " InjectError: non-zero reserved bits R004!"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
Local0 = Buffer (0x04) {}
CreateWordField (Local0, 0x00, RSTS)
CreateWordField (Local0, 0x02, REST)
If ((IVME == 0x01))
{
Local2 = Buffer (0x03) {}
CreateByteField (Local2, 0x00, CENB)
CENB = IMEN /* \_SB_.NVDR.N010.CR18.IMEN */
CreateWordField (Local2, 0x01, CMET)
CMET = IMMT /* \_SB_.NVDR.N010.CR18.IMMT */
Local1 = CMBC (0x020A, Local2, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
}
If (((IVSB == 0x01) || ((IVFE == 0x01) || (IVUS == 0x01))))
{
Local2 = Buffer (0x0E) {}
CreateBitField (Local2, 0x02, CFEN)
CFEN = IVFE /* \_SB_.NVDR.N010.CR18.IVFE */
CreateBitField (Local2, 0x03, CSEN)
CSEN = IVSB /* \_SB_.NVDR.N010.CR18.IVSB */
CreateBitField (Local2, 0x04, CUEN)
CUEN = IVUS /* \_SB_.NVDR.N010.CR18.IVUS */
CreateByteField (Local2, 0x0B, CFET)
CFET = IFEN /* \_SB_.NVDR.N010.CR18.IFEN */
CreateBitField (Local2, 0x60, CSET)
CSET = ISEN /* \_SB_.NVDR.N010.CR18.ISEN */
CreateField (Local2, 0x61, 0x07, CSBP)
CSBP = ISSB /* \_SB_.NVDR.N010.CR18.ISSB */
CreateByteField (Local2, 0x0D, CUST)
CUST = IUEN /* \_SB_.NVDR.N010.CR18.IUEN */
If ((IVUS && IUEN))
{
CMBC (0x0907, Buffer (0x04)
{
0x01, 0x00, 0x00, 0x00 // ....
}, Zero)
}
Local1 = CMBC (0x030A, Local2, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Local4 = DerefOf (Local1 [0x01])
If ((Local4 == 0x0E))
{
RSTS = 0x07
REST = 0x01
Return (Local0)
}
RSTS = CF2D (Local4)
If ((RSTS != 0x00))
{
Return (Local0)
}
}
Return (Local0)
}
Method (CR19, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C1.D0:"
Local6 [0x01] = " GetSecurityState"
DBGC (0x40, "LEAF", Local6)
If ((SizeOf (Arg0) != 0x00))
{
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
}
Local0 = Buffer (0x09)
{
/* 0000 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........
/* 0008 */ 0x00 // .
}
CreateDWordField (Local0, 0x00, RSTS)
Local1 = CMBC (0x02, Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Local0 [0x08] = DerefOf (DerefOf (Local1 [0x02]) [
0x00])
Local0 [0x04] = DerefOf (DerefOf (Local1 [0x02]) [
0x01])
Return (Local0)
}
Method (CR20, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C1.D0:"
Local6 [0x01] = " SetPassPhrase"
DBGC (0x40, "LEAF", Local6)
Local0 = Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}
CreateDWordField (Local0, 0x00, RSTS)
If ((SizeOf (Arg0) == 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x40))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
CreateField (Local7, 0x00, 0x0100, RCPW)
CreateField (Local7, 0x0100, 0x0100, RNPW)
Local2 = Buffer (0x60) {}
CreateField (Local2, 0x00, 0x0100, FCPW)
CreateField (Local2, 0x0200, 0x0100, FNPW)
FCPW = RCPW /* \_SB_.NVDR.N010.CR20.RCPW */
FNPW = RNPW /* \_SB_.NVDR.N010.CR20.RNPW */
Local1 = CMBC (0xF103, Local2, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Return (Local0)
}
Method (CR21, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C1.D0:"
Local6 [0x01] = " DisablePassPhrase"
DBGC (0x40, "LEAF", Local6)
Local0 = Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}
CreateDWordField (Local0, 0x00, RSTS)
If ((SizeOf (Arg0) == 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x20))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
Local1 = CMBC (0xF203, Local7, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Return (Local0)
}
Method (CR22, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C1.D0:"
Local6 [0x01] = " UnlockUnit"
DBGC (0x40, "LEAF", Local6)
Local0 = Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}
CreateDWordField (Local0, 0x00, RSTS)
If ((SizeOf (Arg0) == 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x20))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
Local1 = CMBC (0xF303, Local7, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Return (Local0)
}
Method (CR23, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C1.D0:"
Local6 [0x01] = " FreezeLock"
DBGC (0x40, "LEAF", Local6)
Local0 = Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}
CreateDWordField (Local0, 0x00, RSTS)
If ((SizeOf (Arg0) != 0x00))
{
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
}
Local1 = CMBC (0xF603, Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Return (Local0)
}
Method (CR24, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C1.D0:"
Local6 [0x01] = " CR24: SecureEraseNvdimmUser"
DBGC (0x40, "LEAF", Local6)
Local0 = Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}
CreateDWordField (Local0, 0x00, RSTS)
If ((SizeOf (Arg0) == 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C1.D0:"
Local6 [0x01] = " CR24: empty pkg"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ToBuffer (DerefOf (Arg0 [0x00]), Local1)
If ((SizeOf (Local1) != 0x20))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C1.D0:"
Local6 [0x01] = " CR24: passphrase len != 32"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
Local7 = Buffer (0x21)
{
/* 0000 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........
/* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........
/* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........
/* 0018 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........
/* 0020 */ 0x00 // .
}
CreateField (Local7, 0x00, 0x0100, PASS)
PASS = Local1
Local1 = CMBC (0xF503, Local7, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Return (Local0)
}
Method (CR26, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C1.D0:"
Local6 [0x01] = " QueryOverwriteNvdimmStatus"
DBGC (0x40, "LEAF", Local6)
Local0 = Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}
CreateDWordField (Local0, 0x00, RSTS)
If ((SizeOf (Arg0) != 0x00))
{
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
}
If ((OS01 == 0x05))
{
CRFF (_ADR ())
}
If (((OS01 == 0x11) || (OS01 == 0x0A)))
{
RSTS = 0x00020007
}
ElseIf ((OS01 == 0x05))
{
RSTS = 0x00010007
}
Else
{
RSTS = CF2D (OS01)
}
Return (Local0)
}
Method (CR27, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C1.D0:"
Local6 [0x01] = " CR27: SetMasterPassphrase"
DBGC (0x40, "LEAF", Local6)
Local0 = Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}
CreateDWordField (Local0, 0x00, RSTS)
If ((SizeOf (Arg0) == 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C1.D0:"
Local6 [0x01] = " CR27: empty pkg"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x40))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C1.D0:"
Local6 [0x01] = " CR27: passphrases length != 64"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
CreateField (Local7, 0x00, 0x0100, RCPW)
CreateField (Local7, 0x0100, 0x0100, RNPW)
Local2 = Buffer (0x60) {}
CreateField (Local2, 0x00, 0x0100, FCPW)
CreateField (Local2, 0x0200, 0x0100, FNPW)
FCPW = RCPW /* \_SB_.NVDR.N010.CR27.RCPW */
FNPW = RNPW /* \_SB_.NVDR.N010.CR27.RNPW */
Local1 = CMBC (0xF003, Local2, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Return (Local0)
}
Method (CR28, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C1.D0:"
Local6 [0x01] = " CR28: SecureEraseNvdimmMaster"
DBGC (0x40, "LEAF", Local6)
Local0 = Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}
CreateDWordField (Local0, 0x00, RSTS)
If ((SizeOf (Arg0) == 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C1.D0:"
Local6 [0x01] = " CR28: empty pkg"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ToBuffer (DerefOf (Arg0 [0x00]), Local1)
If ((SizeOf (Local1) != 0x20))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C1.D0:"
Local6 [0x01] = " CR28: passphrase len != 32"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
Local7 = Buffer (0x21)
{
/* 0000 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........
/* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........
/* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........
/* 0018 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........
/* 0020 */ 0x01 // .
}
CreateField (Local7, 0x00, 0x0100, PASS)
PASS = Local1
Local1 = CMBC (0xF503, Local7, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Return (Local0)
}
Method (CLSI, 0, Serialized)
{
If ((CENA != 0x01))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C1.D0:"
Local6 [0x01] = " CLSI: No NVDIMM"
DBGC (0x02, "LEAF", Local6)
Return (Package (0x03)
{
0x01,
0x00,
0x00
})
}
Local0 = Package (0x00) {}
Local1 = CRLD (ToUUID ("4309ac30-0d11-11e4-9191-0800200c9a66") /* Unknown UUID */, 0x01, 0x04, Local0, _ADR ())
If ((SizeOf (Local1) < 0x0C))
{
Return (Package (0x03)
{
0x01,
0x00,
0x00
})
}
CreateDWordField (Local1, 0x00, LSTS)
CreateDWordField (Local1, 0x04, LSIZ)
CreateDWordField (Local1, 0x08, LTXL)
Local2 = Package (0x03)
{
0x00,
0x00,
0x00
}
Local2 [0x00] = ERMP (LSTS)
Local2 [0x01] = ToInteger (LSIZ)
Local2 [0x02] = ToInteger (LTXL)
Return (Local2)
}
Method (CLSR, 2, Serialized)
{
If ((CENA != 0x01))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C1.D0:"
Local6 [0x01] = " CLSR: No NVDIMM"
DBGC (0x02, "LEAF", Local6)
Return (Package (0x02)
{
0x01,
Buffer (0x01)
{
0x00 // .
}
})
}
If ((Arg1 == 0x00))
{
Return (Package (0x02)
{
0x00,
Buffer (0x00) {}
})
}
Local0 = Package (0x01)
{
Buffer (0x08) {}
}
CreateDWordField (DerefOf (Local0 [0x00]), 0x00, CHUO)
CreateDWordField (DerefOf (Local0 [0x00]), 0x04, CHUS)
CHUO = Arg0
CHUS = Arg1
Local1 = CRLD (ToUUID ("4309ac30-0d11-11e4-9191-0800200c9a66") /* Unknown UUID */, 0x01, 0x05, Local0, _ADR ())
CreateDWordField (Local1, 0x00, LSTS)
Local2 = Package (0x02)
{
0x00,
Buffer (0x01)
{
0x00 // .
}
}
Local2 [0x00] = ERMP (LSTS)
If ((DerefOf (Local2 [0x00]) == 0x00))
{
Local3 = ((SizeOf (Local1) - 0x04) * 0x08)
CreateField (Local1, 0x20, Local3, CHUD)
Local2 [0x01] = CHUD /* \_SB_.NVDR.N010.CLSR.CHUD */
}
Return (Local2)
}
Method (CLSW, 3, Serialized)
{
If ((CENA != 0x01))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C1.D0:"
Local6 [0x01] = " CLSW: No NVDIMM"
DBGC (0x02, "LEAF", Local6)
Return (0x01)
}
If ((Arg1 == 0x00))
{
Return (0x00)
}
Local3 = SizeOf (Arg2)
If ((Local3 == 0x00))
{
Return (0x02)
}
Local0 = Package (0x01)
{
Buffer ((Local3 + 0x08)) {}
}
CreateDWordField (DerefOf (Local0 [0x00]), 0x00, CHUO)
CreateDWordField (DerefOf (Local0 [0x00]), 0x04, CHUS)
CreateField (DerefOf (Local0 [0x00]), 0x40, (Local3 * 0x08), CHUD)
CHUO = Arg0
CHUS = Arg1
CHUD = Arg2
Local1 = CRLD (ToUUID ("4309ac30-0d11-11e4-9191-0800200c9a66") /* Unknown UUID */, 0x01, 0x06, Local0, _ADR ())
CreateDWordField (Local1, 0x00, LSTS)
Return (ERMP (LSTS))
}
Method (CNCH, 0, Serialized)
{
If ((CENA != 0x01))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C1.D0:"
Local6 [0x01] = " CNCH: No NVDIMM"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x40)
{
0x03 // .
})
}
Local0 = Buffer (0x40)
{
0x00 // .
}
CreateDWordField (Local0, 0x00, RSTS)
Local1 = CMBC (0x08, Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}, Zero)
RSTS = CF2A (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2A (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Local2 = DerefOf (Local1 [0x02])
If ((DerefOf (Local2 [0x00]) & 0x01))
{
Local0 [0x04] = (DerefOf (Local0 [0x04]) | 0x01)
If ((DerefOf (Local2 [0x08]) & 0x01))
{
Local0 [0x06] = (DerefOf (Local0 [0x06]) | 0x01)
}
If ((DerefOf (Local2 [0x08]) & 0x02))
{
If ((DerefOf (Local2 [0x00]) & 0x80))
{
If ((DerefOf (Local2 [0x15]) & 0x08))
{
Local0 [0x07] = (DerefOf (Local0 [0x07]) | 0x04)
Local0 [0x08] = (DerefOf (Local0 [0x08]) | 0x04)
}
If ((DerefOf (Local2 [0x15]) & 0x10))
{
Local0 [0x08] = (DerefOf (Local0 [0x08]) | 0x04)
}
If ((DerefOf (Local2 [0x15]) & 0x20))
{
Local0 [0x06] = (DerefOf (Local0 [0x06]) | 0x03)
}
If ((DerefOf (Local2 [0x15]) & 0x40))
{
Local0 [0x07] = (DerefOf (Local0 [0x07]) | 0x01)
}
}
Else
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C1.D0:"
Local6 [0x01] = " CNCH: Health Status Reason is NOT valid (FW bug?)"
DBGC (0x80000000, "LEAF", Local6)
Local0 [0x08] = (DerefOf (Local0 [0x08]) | 0x04)
}
}
If ((DerefOf (Local2 [0x08]) & 0x04))
{
Local0 [0x08] = (DerefOf (Local0 [0x08]) | 0x04)
}
}
Return (Local0)
}
Method (CNBS, 0, Serialized)
{
If ((CENA != 0x01))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C1.D0:"
Local6 [0x01] = " CNBS: No NVDIMM"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x40)
{
0x03 // .
})
}
Local0 = Buffer (0x40)
{
0x00 // .
}
CreateDWordField (Local0, 0x00, RSTS)
Local1 = CMBC (0x08, Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}, Zero)
RSTS = CF2A (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2A (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Local2 = DerefOf (Local1 [0x02])
If ((DerefOf (Local2 [0x00]) & 0x20))
{
Local0 [0x04] = 0x01
CreateDWordField (Local0, 0x06, DLC)
Mid (Local2, 0x10, 0x04, DLC) /* \_SB_.NVDR.N010.CNBS.DLC_ */
}
Return (Local0)
}
Method (CRLD, 5, Serialized)
{
Local0 = CLDP ("S0.C1.D0:", Arg0, Arg1, Arg2)
Local1 = DerefOf (Local0 [0x00])
If ((Local1 == Zero))
{
Return (DerefOf (Local0 [0x01]))
}
If (((CENA != 0x01) && (ToInteger (Arg2) != 0x09)))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C1.D0:"
Local6 [0x01] = " CRLD: No NVDIMM"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x02, 0x00, 0x00, 0x00 // ....
})
}
Switch (ToInteger (Arg2))
{
Case (0x01)
{
Local0 = CR01 (Arg3)
}
Case (0x02)
{
Local0 = CR02 (Arg3)
}
Case (0x03)
{
Local0 = CR03 (Arg3)
}
Case (0x04)
{
If ((ICTL & 0x04))
{
Local0 = CR04 (Arg3)
}
Else
{
Local0 = CLDC ("S0.C1.D0:", Arg2, Arg3, Arg4)
}
}
Case (0x05)
{
If ((ICTL & 0x04))
{
Local0 = CR05 (Arg3)
}
Else
{
Local0 = CLDC ("S0.C1.D0:", Arg2, Arg3, Arg4)
}
}
Case (0x06)
{
If ((ICTL & 0x04))
{
Local0 = CR06 (Arg3)
}
Else
{
Local0 = CLDC ("S0.C1.D0:", Arg2, Arg3, Arg4)
}
}
Case (0x07)
{
Local0 = CR07 (Arg3)
}
Case (0x09)
{
Return (CR09 (Arg0, Arg1, Arg2, Arg3))
}
Case (0x0A)
{
If ((CFIS >= 0x0107))
{
Local0 = CR10 (Arg3)
}
Else
{
Local0 = CLDC ("S0.C1.D0:", Arg2, Arg3, Arg4)
}
}
Case (0x0B)
{
Local0 = CR11 (Arg3)
}
Case (0x11)
{
Local0 = CR17 (Arg3)
}
Case (0x12)
{
Local0 = CR18 (Arg3)
}
Case (0x13)
{
Local0 = CR19 (Arg3)
}
Case (0x14)
{
Local0 = CR20 (Arg3)
}
Case (0x15)
{
Local0 = CR21 (Arg3)
}
Case (0x16)
{
Local0 = CR22 (Arg3)
}
Case (0x17)
{
Local0 = CR23 (Arg3)
}
Case (0x18)
{
Local0 = CR24 (Arg3)
}
Case (0x1A)
{
Local0 = CR26 (Arg3)
}
Case (0x1B)
{
Local0 = CR27 (Arg3)
}
Case (0x1C)
{
Local0 = CR28 (Arg3)
}
Default
{
Local0 = CLDC ("S0.C1.D0:", Arg2, Arg3, Arg4)
}
}
Return (Local0)
}
Method (PCDS, 0, Serialized)
{
Local0 = Buffer (0x06) {}
CreateWordField (Local0, 0x00, RSTS)
CreateDWordField (Local0, 0x02, RSIZ)
Local2 = Buffer (0x05) {}
CreateByteField (Local2, 0x00, PPID)
PPID = 0x02
CreateBitField (Local2, 0x08, POPT)
POPT = 0x01
CreateBitField (Local2, 0x09, PORO)
PORO = 0x01
Local1 = CMBC (0x0106, Local2, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
CreateDWordField (DerefOf (Local1 [0x02]), 0x00, CPSZ)
RSIZ = CPSZ /* \_SB_.NVDR.N010.PCDS.CPSZ */
Return (Local0)
}
Method (PCDR, 1, Serialized)
{
Name (IOFF, 0x00)
IOFF = ToInteger (Arg0)
Local2 = Buffer (0x06) {}
CreateByteField (Local2, 0x00, QPID)
QPID = 0x02
CreateBitField (Local2, 0x08, QOPT)
QOPT = 0x01
CreateBitField (Local2, 0x09, QORO)
QORO = 0x00
CreateDWordField (Local2, 0x02, QOFF)
QOFF = IOFF /* \_SB_.NVDR.N010.PCDR.IOFF */
Local1 = CMBC (0x0106, Local2, Zero)
Local3 = CF2D (DerefOf (Local1 [0x00]))
If ((Local3 != 0x00))
{
Local0 = Package (0x01)
{
0x00
}
Local0 [0x00] = Local3
Return (Local0)
}
Local3 = CF2D (DerefOf (Local1 [0x01]))
If ((Local3 != 0x00))
{
Local0 = Package (0x01)
{
0x00
}
Local0 [0x00] = Local3
Return (Local0)
}
Local0 = Package (0x02)
{
0x00,
Buffer (0x80) {}
}
Local0 [0x01] = DerefOf (Local1 [0x02])
Return (Local0)
}
Method (PCDW, 2, Serialized)
{
Name (IOFF, 0x00)
Name (IDTA, Buffer (0x40) {})
IOFF = ToInteger (Arg0)
IDTA = Arg1
Local2 = Buffer (0x80) {}
CreateByteField (Local2, 0x00, QPID)
QPID = 0x02
CreateBitField (Local2, 0x08, QOPT)
QOPT = 0x01
CreateBitField (Local2, 0x09, QORO)
QORO = 0x00
CreateDWordField (Local2, 0x02, QOFF)
QOFF = IOFF /* \_SB_.NVDR.N010.PCDW.IOFF */
CreateField (Local2, 0x0200, 0x0200, QDTA)
QDTA = IDTA /* \_SB_.NVDR.N010.PCDW.IDTA */
Local1 = CMBC (0x0107, Local2, Zero)
Local0 = CF2D (DerefOf (Local1 [0x00]))
If ((Local0 != 0x00))
{
Return (Local0)
}
Local0 = CF2D (DerefOf (Local1 [0x01]))
If ((Local0 != 0x00))
{
Return (Local0)
}
Return (Local0)
}
Method (_DSM, 4, NotSerialized) // _DSM: Device-Specific Method
{
If ((DRVT & 0x01))
{
Return (CRLD (Arg0, Arg1, Arg2, Arg3, _ADR ()))
}
ElseIf ((DRVT & 0x02))
{
Return (JNLD (Arg0, Arg1, Arg2, Arg3, _ADR ()))
}
Else
{
Return (Buffer (0x01)
{
0x00 // .
})
}
}
Method (_LSI, 0, NotSerialized) // _LSI: Label Storage Information
{
If ((DRVT & 0x01))
{
Return (CLSI ())
}
ElseIf ((DRVT & 0x02))
{
Return (JLSI (_ADR ()))
}
Else
{
Return (Package (0x03)
{
0x01,
0x00,
0x00
})
}
}
Method (_LSR, 2, NotSerialized) // _LSR: Label Storage Read
{
If ((DRVT & 0x01))
{
Return (CLSR (Arg0, Arg1))
}
ElseIf ((DRVT & 0x02))
{
Return (JLSR (Arg0, Arg1, _ADR ()))
}
Else
{
Return (Package (0x02)
{
0x01,
0x00
})
}
}
Method (_LSW, 3, Serialized) // _LSW: Label Storage Write
{
If ((DRVT & 0x01))
{
Return (CLSW (Arg0, Arg1, Arg2))
}
ElseIf ((DRVT & 0x01))
{
Return (JLSW (Arg0, Arg1, Arg2, _ADR ()))
}
Else
{
Return (0x01)
}
}
Method (_NCH, 0, NotSerialized) // _NCH: NVDIMM Current Health Information
{
If ((DRVT & 0x01))
{
Return (CNCH ())
}
Else
{
Return (Buffer (0x40)
{
0x01 // .
})
}
}
Method (_NBS, 0, NotSerialized) // _NBS: NVDIMM Boot Status
{
If ((DRVT & 0x01))
{
Return (CNBS ())
}
Else
{
Return (Buffer (0x40)
{
0x01 // .
})
}
}
}
Device (N011)
{
Name (FXCD, 0x00)
Field (CCT8, QWordAcc, NoLock, Preserve)
{
Offset (0x00),
XCMD, 64
}
Name (FXST, 0x00)
Field (CCT8, QWordAcc, NoLock, Preserve)
{
Offset (0x08),
XSTA, 64
}
Name (FXIN, 0x00)
Field (CCT8, DWordAcc, NoLock, Preserve)
{
Offset (0x10),
IN01, 32,
Offset (0x14),
IN02, 32,
Offset (0x18),
IN03, 32,
Offset (0x1C),
IN04, 32,
Offset (0x20),
IN05, 32,
Offset (0x24),
IN06, 32,
Offset (0x28),
IN07, 32,
Offset (0x2C),
IN08, 32,
Offset (0x30),
IN09, 32,
Offset (0x34),
IN0A, 32,
Offset (0x38),
IN0B, 32,
Offset (0x3C),
IN0C, 32,
Offset (0x40),
IN0D, 32,
Offset (0x44),
IN0E, 32,
Offset (0x48),
IN0F, 32,
Offset (0x4C),
IN10, 32,
Offset (0x50),
IN11, 32,
Offset (0x54),
IN12, 32,
Offset (0x58),
IN13, 32,
Offset (0x5C),
IN14, 32,
Offset (0x60),
IN15, 32,
Offset (0x64),
IN16, 32,
Offset (0x68),
IN17, 32,
Offset (0x6C),
IN18, 32,
Offset (0x70),
IN19, 32,
Offset (0x74),
IN1A, 32,
Offset (0x78),
IN1B, 32,
Offset (0x7C),
IN1C, 32,
Offset (0x80),
IN1D, 32,
Offset (0x84),
IN1E, 32,
Offset (0x88),
IN1F, 32,
Offset (0x8C),
IN20, 32
}
Name (FXOU, 0x00)
Field (CCT8, DWordAcc, NoLock, Preserve)
{
Offset (0x90),
OU01, 32,
Offset (0x94),
OU02, 32,
Offset (0x98),
OU03, 32,
Offset (0x9C),
OU04, 32,
Offset (0xA0),
OU05, 32,
Offset (0xA4),
OU06, 32,
Offset (0xA8),
OU07, 32,
Offset (0xAC),
OU08, 32,
Offset (0xB0),
OU09, 32,
Offset (0xB4),
OU0A, 32,
Offset (0xB8),
OU0B, 32,
Offset (0xBC),
OU0C, 32,
Offset (0xC0),
OU0D, 32,
Offset (0xC4),
OU0E, 32,
Offset (0xC8),
OU0F, 32,
Offset (0xCC),
OU10, 32,
Offset (0xD0),
OU11, 32,
Offset (0xD4),
OU12, 32,
Offset (0xD8),
OU13, 32,
Offset (0xDC),
OU14, 32,
Offset (0xE0),
OU15, 32,
Offset (0xE4),
OU16, 32,
Offset (0xE8),
OU17, 32,
Offset (0xEC),
OU18, 32,
Offset (0xF0),
OU19, 32,
Offset (0xF4),
OU1A, 32,
Offset (0xF8),
OU1B, 32,
Offset (0xFC),
OU1C, 32,
Offset (0x100),
OU1D, 32,
Offset (0x104),
OU1E, 32,
Offset (0x108),
OU1F, 32,
Offset (0x10C),
OU20, 32
}
Name (FXBS, 0x00)
Field (CCT8, QWordAcc, NoLock, Preserve)
{
Offset (0x110),
XBSR, 64
}
Name (CENA, 0x0000000000000000)
Name (CFIS, 0x0000000000000000)
Method (_ADR, 0, NotSerialized) // _ADR: Address
{
Local0 = 0x11
If (0x00)
{
Local1 = 0x01
Local1 -= 0x03
Local1 <<= 0x04
Local0 &= 0xFF0F
Local0 |= Local1
Local0 |= 0x0100
}
Return (Local0)
}
Name (NTFY, 0x00)
Method (CMBC, 3, Serialized)
{
Local3 = Timer
Acquire (NMTX, 0xFFFF)
If ((((BARS != Zero) && (CACC (Arg0) != Zero)) &&
(LO01 == 0x0405)))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C1.D1:"
Local6 [0x01] = ToHexString (Arg0)
Local6 [0x02] = ": recursing into CMBC"
DBGC (0x40, "FIS ", Local6)
CMBC (0x0405, Buffer (0x14)
{
0x00 // .
}, Zero)
Sleep (0x01)
NTFY = 0x01
}
Name (TCMD, Buffer (0x08) {})
Name (TSTA, Buffer (0x08) {})
TCMD = XCMD /* \_SB_.NVDR.N011.XCMD */
CreateField (TCMD, 0x20, 0x10, TOPC)
CreateField (TCMD, 0x30, 0x01, TDRB)
CreateField (TCMD, 0x3F, 0x01, TSEQ)
If ((ToInteger (TDRB) == 0x01))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C1.D1:"
Local6 [0x01] = ToHexString (Arg0)
Local6 [0x02] = ": Previous command did not complete"
DBGC (0x80000000, "FIS ", Local6)
Release (NMTX)
If ((NTFY != Zero))
{
NVRN (0x01)
NTFY = Zero
}
Return (Package (0x01)
{
0x05
})
}
Local4 = SizeOf (Arg1)
Local4 = ((Local4 + 0x07) >> 0x03)
Local5 = Zero
While (0x01)
{
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN01 = Local7
Local7 = IN01 /* \_SB_.NVDR.N011.IN01 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN02 = Local7
Local7 = IN02 /* \_SB_.NVDR.N011.IN02 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN03 = Local7
Local7 = IN03 /* \_SB_.NVDR.N011.IN03 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN04 = Local7
Local7 = IN04 /* \_SB_.NVDR.N011.IN04 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN05 = Local7
Local7 = IN05 /* \_SB_.NVDR.N011.IN05 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN06 = Local7
Local7 = IN06 /* \_SB_.NVDR.N011.IN06 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN07 = Local7
Local7 = IN07 /* \_SB_.NVDR.N011.IN07 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN08 = Local7
Local7 = IN08 /* \_SB_.NVDR.N011.IN08 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN09 = Local7
Local7 = IN09 /* \_SB_.NVDR.N011.IN09 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN0A = Local7
Local7 = IN0A /* \_SB_.NVDR.N011.IN0A */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN0B = Local7
Local7 = IN0B /* \_SB_.NVDR.N011.IN0B */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN0C = Local7
Local7 = IN0C /* \_SB_.NVDR.N011.IN0C */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN0D = Local7
Local7 = IN0D /* \_SB_.NVDR.N011.IN0D */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN0E = Local7
Local7 = IN0E /* \_SB_.NVDR.N011.IN0E */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN0F = Local7
Local7 = IN0F /* \_SB_.NVDR.N011.IN0F */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN10 = Local7
Local7 = IN10 /* \_SB_.NVDR.N011.IN10 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN11 = Local7
Local7 = IN11 /* \_SB_.NVDR.N011.IN11 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN12 = Local7
Local7 = IN12 /* \_SB_.NVDR.N011.IN12 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN13 = Local7
Local7 = IN13 /* \_SB_.NVDR.N011.IN13 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN14 = Local7
Local7 = IN14 /* \_SB_.NVDR.N011.IN14 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN15 = Local7
Local7 = IN15 /* \_SB_.NVDR.N011.IN15 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN16 = Local7
Local7 = IN16 /* \_SB_.NVDR.N011.IN16 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN17 = Local7
Local7 = IN17 /* \_SB_.NVDR.N011.IN17 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN18 = Local7
Local7 = IN18 /* \_SB_.NVDR.N011.IN18 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN19 = Local7
Local7 = IN19 /* \_SB_.NVDR.N011.IN19 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN1A = Local7
Local7 = IN1A /* \_SB_.NVDR.N011.IN1A */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN1B = Local7
Local7 = IN1B /* \_SB_.NVDR.N011.IN1B */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN1C = Local7
Local7 = IN1C /* \_SB_.NVDR.N011.IN1C */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN1D = Local7
Local7 = IN1D /* \_SB_.NVDR.N011.IN1D */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN1E = Local7
Local7 = IN1E /* \_SB_.NVDR.N011.IN1E */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN1F = Local7
Local7 = IN1F /* \_SB_.NVDR.N011.IN1F */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN20 = Local7
Local7 = IN20 /* \_SB_.NVDR.N011.IN20 */
Local4--
Local5 += 0x04
Break
}
Local0 = Timer
TOPC = Arg0
If ((ToInteger (TSEQ) == 0x01))
{
TSEQ = 0x00
}
Else
{
TSEQ = 0x01
}
TDRB = 0x01
If ((ToInteger (Arg2) == Zero))
{
Local1 = CGTM (Arg0, XSTA)
}
Else
{
Local1 = (ToInteger (Arg2) * 0x2710)
}
XCMD = ToInteger (TCMD)
Local0 = Timer
Local2 = Zero
Local3 = Zero
While (0x01)
{
TCMD = XCMD /* \_SB_.NVDR.N011.XCMD */
If ((ToInteger (TDRB) == 0x00))
{
Break
}
Local3 = Local2
Local2 = (Timer - Local0)
If ((Local2 > Local1))
{
TCMD = XCMD /* \_SB_.NVDR.N011.XCMD */
If ((ToInteger (TDRB) == 0x00))
{
Break
}
Local6 = Package (0x07) {}
Local6 [0x00] = "S0.C1.D1:"
Local6 [0x01] = ToHexString (Arg0)
Local6 [0x02] = ": Doorbell still set, waited "
Local6 [0x03] = ToHexString (Local2)
Local6 [0x04] = " [x100ns] (prev"
Local6 [0x05] = ToHexString (Local3)
Local6 [0x06] = ")"
DBGC (0x80000000, "FIS ", Local6)
Release (NMTX)
If ((NTFY != Zero))
{
NVRN (0x01)
NTFY = Zero
}
Return (Package (0x01)
{
0x12
})
}
}
If ((Local2 > Local1))
{
Local6 = Package (0x07) {}
Local6 [0x00] = "S0.C1.D1:"
Local6 [0x01] = ToHexString (Arg0)
Local6 [0x02] = ": Long iteration, scheduling issues? "
Local6 [0x03] = ToHexString (Local2)
Local6 [0x04] = " [x100ns] (prev "
Local6 [0x05] = ToHexString (Local3)
Local6 [0x06] = ")"
DBGC (0x02, "FIS ", Local6)
}
TSTA = XSTA /* \_SB_.NVDR.N011.XSTA */
CreateField (TSTA, 0x00, 0x01, TCMP)
CreateField (TSTA, 0x08, 0x08, TMBS)
If ((ToInteger (TCMP) == 0x00))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C1.D1:"
Local6 [0x01] = ToHexString (Arg0)
Local6 [0x02] = ": Completion bit not set"
DBGC (0x80000000, "FIS ", Local6)
Release (NMTX)
If ((NTFY != Zero))
{
NVRN (0x01)
NTFY = Zero
}
Return (Package (0x01)
{
0x03
})
}
If ((ToInteger (TMBS) != 0x00))
{
Local0 = Package (0x02)
{
0x00,
0x00
}
Local0 [0x01] = ToInteger (TMBS)
Local6 = Package (0x04) {}
Local6 [0x00] = "S0.C1.D1:"
Local6 [0x01] = ToHexString (Arg0)
Local6 [0x02] = ": mailbox failure: "
Local6 [0x03] = ToHexString (ToInteger (TMBS))
DBGC (0x80000000, "FIS ", Local6)
Release (NMTX)
If ((NTFY != Zero))
{
NVRN (0x01)
NTFY = Zero
}
Return (Local0)
}
Local0 = Package (0x03)
{
0x00,
0x00,
Buffer (0x80) {}
}
CreateDWordField (DerefOf (Local0 [0x02]), 0x00, BO01)
CreateDWordField (DerefOf (Local0 [0x02]), 0x04, BO02)
CreateDWordField (DerefOf (Local0 [0x02]), 0x08, BO03)
CreateDWordField (DerefOf (Local0 [0x02]), 0x0C, BO04)
CreateDWordField (DerefOf (Local0 [0x02]), 0x10, BO05)
CreateDWordField (DerefOf (Local0 [0x02]), 0x14, BO06)
CreateDWordField (DerefOf (Local0 [0x02]), 0x18, BO07)
CreateDWordField (DerefOf (Local0 [0x02]), 0x1C, BO08)
CreateDWordField (DerefOf (Local0 [0x02]), 0x20, BO09)
CreateDWordField (DerefOf (Local0 [0x02]), 0x24, BO0A)
CreateDWordField (DerefOf (Local0 [0x02]), 0x28, BO0B)
CreateDWordField (DerefOf (Local0 [0x02]), 0x2C, BO0C)
CreateDWordField (DerefOf (Local0 [0x02]), 0x30, BO0D)
CreateDWordField (DerefOf (Local0 [0x02]), 0x34, BO0E)
CreateDWordField (DerefOf (Local0 [0x02]), 0x38, BO0F)
CreateDWordField (DerefOf (Local0 [0x02]), 0x3C, BO10)
CreateDWordField (DerefOf (Local0 [0x02]), 0x40, BO11)
CreateDWordField (DerefOf (Local0 [0x02]), 0x44, BO12)
CreateDWordField (DerefOf (Local0 [0x02]), 0x48, BO13)
CreateDWordField (DerefOf (Local0 [0x02]), 0x4C, BO14)
CreateDWordField (DerefOf (Local0 [0x02]), 0x50, BO15)
CreateDWordField (DerefOf (Local0 [0x02]), 0x54, BO16)
CreateDWordField (DerefOf (Local0 [0x02]), 0x58, BO17)
CreateDWordField (DerefOf (Local0 [0x02]), 0x5C, BO18)
CreateDWordField (DerefOf (Local0 [0x02]), 0x60, BO19)
CreateDWordField (DerefOf (Local0 [0x02]), 0x64, BO1A)
CreateDWordField (DerefOf (Local0 [0x02]), 0x68, BO1B)
CreateDWordField (DerefOf (Local0 [0x02]), 0x6C, BO1C)
CreateDWordField (DerefOf (Local0 [0x02]), 0x70, BO1D)
CreateDWordField (DerefOf (Local0 [0x02]), 0x74, BO1E)
CreateDWordField (DerefOf (Local0 [0x02]), 0x78, BO1F)
CreateDWordField (DerefOf (Local0 [0x02]), 0x7C, BO20)
Local4 = 0x20
While (0x01)
{
If ((Local4 <= 0x00))
{
Break
}
BO01 = OU01 /* \_SB_.NVDR.N011.OU01 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO02 = OU02 /* \_SB_.NVDR.N011.OU02 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO03 = OU03 /* \_SB_.NVDR.N011.OU03 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO04 = OU04 /* \_SB_.NVDR.N011.OU04 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO05 = OU05 /* \_SB_.NVDR.N011.OU05 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO06 = OU06 /* \_SB_.NVDR.N011.OU06 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO07 = OU07 /* \_SB_.NVDR.N011.OU07 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO08 = OU08 /* \_SB_.NVDR.N011.OU08 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO09 = OU09 /* \_SB_.NVDR.N011.OU09 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO0A = OU0A /* \_SB_.NVDR.N011.OU0A */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO0B = OU0B /* \_SB_.NVDR.N011.OU0B */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO0C = OU0C /* \_SB_.NVDR.N011.OU0C */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO0D = OU0D /* \_SB_.NVDR.N011.OU0D */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO0E = OU0E /* \_SB_.NVDR.N011.OU0E */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO0F = OU0F /* \_SB_.NVDR.N011.OU0F */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO10 = OU10 /* \_SB_.NVDR.N011.OU10 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO11 = OU11 /* \_SB_.NVDR.N011.OU11 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO12 = OU12 /* \_SB_.NVDR.N011.OU12 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO13 = OU13 /* \_SB_.NVDR.N011.OU13 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO14 = OU14 /* \_SB_.NVDR.N011.OU14 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO15 = OU15 /* \_SB_.NVDR.N011.OU15 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO16 = OU16 /* \_SB_.NVDR.N011.OU16 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO17 = OU17 /* \_SB_.NVDR.N011.OU17 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO18 = OU18 /* \_SB_.NVDR.N011.OU18 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO19 = OU19 /* \_SB_.NVDR.N011.OU19 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO1A = OU1A /* \_SB_.NVDR.N011.OU1A */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO1B = OU1B /* \_SB_.NVDR.N011.OU1B */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO1C = OU1C /* \_SB_.NVDR.N011.OU1C */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO1D = OU1D /* \_SB_.NVDR.N011.OU1D */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO1E = OU1E /* \_SB_.NVDR.N011.OU1E */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO1F = OU1F /* \_SB_.NVDR.N011.OU1F */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO20 = OU20 /* \_SB_.NVDR.N011.OU20 */
Local4--
Break
}
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C1.D1:"
Local6 [0x01] = ToHexString (Arg0)
Local6 [0x02] = " completed"
DBGC (0x40, "FIS ", Local6)
Release (NMTX)
If ((NTFY != Zero))
{
NVRN (0x01)
NTFY = Zero
}
Return (Local0)
}
Method (CR01, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C1.D1:"
Local6 [0x01] = " GetSmartAndHealthInfo"
DBGC (0x40, "LEAF", Local6)
If ((SizeOf (Arg0) != 0x00))
{
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
}
Local0 = Buffer (0x84) {}
CreateDWordField (Local0, 0x00, RSTS)
CreateField (Local0, 0x20, 0x0400, RSHD)
Local1 = CMBC (0x08, Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
CreateField (DerefOf (Local1 [0x02]), 0x00, 0x0400, CSHI)
RSHD = CSHI /* \_SB_.NVDR.N011.CR01.CSHI */
Return (Local0)
}
Method (CR02, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C1.D1:"
Local6 [0x01] = " GetSmartThreshold"
DBGC (0x40, "LEAF", Local6)
If ((SizeOf (Arg0) != 0x00))
{
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
}
Local0 = Buffer (0x0C) {}
CreateDWordField (Local0, 0x00, RSTS)
CreateQWordField (Local0, 0x04, RSTD)
Local1 = CMBC (0x0104, Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
CreateQWordField (DerefOf (Local1 [0x02]), 0x00, CSTD)
RSTD = CSTD /* \_SB_.NVDR.N011.CR02.CSTD */
Return (Local0)
}
Method (CR03, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C1.D1:"
Local6 [0x01] = " GetBlockNvdimmFlags"
DBGC (0x40, "LEAF", Local6)
If ((SizeOf (Arg0) != 0x00))
{
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
}
Local0 = Buffer (0x08) {}
CreateDWordField (Local0, 0x00, RSTS)
CreateBitField (Local0, 0x20, RBIR)
CreateBitField (Local0, 0x21, RBWL)
Local1 = CMBC (0x01, Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
CreateBitField (DerefOf (Local1 [0x02]), 0x70, CBIR)
CreateBitField (DerefOf (Local1 [0x02]), 0x71, CBWL)
RBIR = CBIR /* \_SB_.NVDR.N011.CR03.CBIR */
RBWL = CBWL /* \_SB_.NVDR.N011.CR03.CBWL */
Return (Local0)
}
Method (CR04, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C1.D1:"
Local6 [0x01] = " GetNamespaceLabelSize"
DBGC (0x40, "LEAF", Local6)
If ((SizeOf (Arg0) != 0x00))
{
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C1.D1:"
Local6 [0x01] = " GetNamespaceLabelSize: unexpected input parameter"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
}
Local0 = Buffer (0x0C) {}
CreateWordField (Local0, 0x00, RSTS)
CreateWordField (Local0, 0x02, REST)
CreateDWordField (Local0, 0x04, RSNA)
CreateDWordField (Local0, 0x08, RMDL)
Local1 = PCDS ()
CreateWordField (Local1, 0x00, CSTS)
If ((CSTS != 0x00))
{
RSTS = CSTS /* \_SB_.NVDR.N011.CR04.CSTS */
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C1.D1:"
Local6 [0x01] = " GetNamespaceLabelSize: PCDS failed, returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
CreateDWordField (Local1, 0x02, CPSZ)
Local3 = CMBC (0x02, Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}, Zero)
RSTS = CF2D (DerefOf (Local3 [0x00]))
If ((RSTS != 0x00))
{
RSTS = 0x00
REST = 0x01
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C1.D1:"
Local6 [0x01] = " GetNamespaceLabelSize: returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
RSTS = CF2D (DerefOf (Local3 [0x01]))
If ((RSTS != 0x00))
{
RSTS = 0x00
REST = 0x01
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C1.D1:"
Local6 [0x01] = " GetNamespaceLabelSize: returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
CreateBitField (DerefOf (Local3 [0x02]), 0x02, CSSL)
If ((CSSL == 0x01))
{
RSTS = 0x00
REST = 0x01
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C1.D1:"
Local6 [0x01] = " GetNamespaceLabelSize: locked PMEM region"
DBGC (0x02, "LEAF", Local6)
}
RSNA = CPSZ /* \_SB_.NVDR.N011.CR04.CPSZ */
RMDL = 0xFE80
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C1.D1:"
Local6 [0x01] = " GetNamespaceLabelSize: returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x40, "LEAF", Local6)
Return (Local0)
}
Method (CR05, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C1.D1:"
Local6 [0x01] = " GetNamespaceLabelData"
DBGC (0x40, "LEAF", Local6)
If ((SizeOf (Arg0) == 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C1.D1:"
Local6 [0x01] = " GetNamespaceLabelData: no elements in input package"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x08))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C1.D1:"
Local6 [0x01] = " GetNamespaceLabelData: invalid input size: "
Local6 [0x02] = ToHexString (SizeOf (Local7))
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C1.D1:"
Local6 [0x01] = " GetNamespaceLabelData: input: "
Local6 [0x02] = ToHexString (Local7)
DBGC (0x40, "LEAF", Local6)
CreateDWordField (Local7, 0x00, IOFF)
CreateDWordField (Local7, 0x04, ILEN)
If ((ILEN > 0xFE80))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C1.D1:"
Local6 [0x01] = " GetNamespaceLabelData: request size too big: "
Local6 [0x02] = ToHexString (ILEN)
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ElseIf ((ILEN <= 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C1.D1:"
Local6 [0x01] = " GetNamespaceLabelData: request size zero"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
Local0 = Buffer ((ILEN + 0x04)) {}
CreateWordField (Local0, 0x00, RSTS)
CreateWordField (Local0, 0x02, REST)
CreateField (Local0, 0x20, (ILEN << 0x03), RDTA)
Local1 = CMBC (0x02, Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
RSTS = 0x07
REST = 0x01
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C1.D1:"
Local6 [0x01] = " GetNamespaceLabelData: returning "
Local6 [0x02] = ToHexString (Mid (Local0, 0x00, 0x40))
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
RSTS = 0x07
REST = 0x01
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C1.D1:"
Local6 [0x01] = " GetNamespaceLabelData: returning "
Local6 [0x02] = ToHexString (Mid (Local0, 0x00, 0x40))
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
CreateBitField (DerefOf (Local1 [0x02]), 0x02, CSSL)
If ((CSSL == 0x01))
{
RSTS = 0x07
REST = 0x01
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C1.D1:"
Local6 [0x01] = " GetNamespaceLabelData: locked PMEM region, returning "
Local6 [0x02] = ToHexString (Mid (Local0, 0x00, 0x40))
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
Local1 = PCDS ()
CreateWordField (Local1, 0x00, CSTS)
If ((CSTS != 0x00))
{
RSTS = CSTS /* \_SB_.NVDR.N011.CR05.CSTS */
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C1.D1:"
Local6 [0x01] = " GetNamespaceLabelData: PCDS failed, returning "
Local6 [0x02] = ToHexString (Mid (Local0, 0x00, 0x40))
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
CreateDWordField (Local1, 0x02, CPSZ)
If (((IOFF + ILEN) > CPSZ))
{
RSTS = 0x03
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C1.D1:"
Local6 [0x01] = " GetNamespaceLabelData: request end offset too big: "
Local6 [0x02] = (IOFF + ILEN)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
Name (BUFF, Buffer (0xFF80) {})
CreateField (BUFF, 0x00, 0x0400, LC00)
CreateField (BUFF, 0x0400, 0x0400, LC01)
CreateField (BUFF, 0x0800, 0x0400, LC02)
CreateField (BUFF, 0x0C00, 0x0400, LC03)
CreateField (BUFF, 0x1000, 0x0400, LC04)
CreateField (BUFF, 0x1400, 0x0400, LC05)
CreateField (BUFF, 0x1800, 0x0400, LC06)
CreateField (BUFF, 0x1C00, 0x0400, LC07)
CreateField (BUFF, 0x2000, 0x0400, LC08)
CreateField (BUFF, 0x2400, 0x0400, LC09)
CreateField (BUFF, 0x2800, 0x0400, LC0A)
CreateField (BUFF, 0x2C00, 0x0400, LC0B)
CreateField (BUFF, 0x3000, 0x0400, LC0C)
CreateField (BUFF, 0x3400, 0x0400, LC0D)
CreateField (BUFF, 0x3800, 0x0400, LC0E)
CreateField (BUFF, 0x3C00, 0x0400, LC0F)
CreateField (BUFF, 0x4000, 0x0400, LC10)
CreateField (BUFF, 0x4400, 0x0400, LC11)
CreateField (BUFF, 0x4800, 0x0400, LC12)
CreateField (BUFF, 0x4C00, 0x0400, LC13)
CreateField (BUFF, 0x5000, 0x0400, LC14)
CreateField (BUFF, 0x5400, 0x0400, LC15)
CreateField (BUFF, 0x5800, 0x0400, LC16)
CreateField (BUFF, 0x5C00, 0x0400, LC17)
CreateField (BUFF, 0x6000, 0x0400, LC18)
CreateField (BUFF, 0x6400, 0x0400, LC19)
CreateField (BUFF, 0x6800, 0x0400, LC1A)
CreateField (BUFF, 0x6C00, 0x0400, LC1B)
CreateField (BUFF, 0x7000, 0x0400, LC1C)
CreateField (BUFF, 0x7400, 0x0400, LC1D)
CreateField (BUFF, 0x7800, 0x0400, LC1E)
CreateField (BUFF, 0x7C00, 0x0400, LC1F)
CreateField (BUFF, 0x8000, 0x0400, LC20)
CreateField (BUFF, 0x8400, 0x0400, LC21)
CreateField (BUFF, 0x8800, 0x0400, LC22)
CreateField (BUFF, 0x8C00, 0x0400, LC23)
CreateField (BUFF, 0x9000, 0x0400, LC24)
CreateField (BUFF, 0x9400, 0x0400, LC25)
CreateField (BUFF, 0x9800, 0x0400, LC26)
CreateField (BUFF, 0x9C00, 0x0400, LC27)
CreateField (BUFF, 0xA000, 0x0400, LC28)
CreateField (BUFF, 0xA400, 0x0400, LC29)
CreateField (BUFF, 0xA800, 0x0400, LC2A)
CreateField (BUFF, 0xAC00, 0x0400, LC2B)
CreateField (BUFF, 0xB000, 0x0400, LC2C)
CreateField (BUFF, 0xB400, 0x0400, LC2D)
CreateField (BUFF, 0xB800, 0x0400, LC2E)
CreateField (BUFF, 0xBC00, 0x0400, LC2F)
CreateField (BUFF, 0xC000, 0x0400, LC30)
CreateField (BUFF, 0xC400, 0x0400, LC31)
CreateField (BUFF, 0xC800, 0x0400, LC32)
CreateField (BUFF, 0xCC00, 0x0400, LC33)
CreateField (BUFF, 0xD000, 0x0400, LC34)
CreateField (BUFF, 0xD400, 0x0400, LC35)
CreateField (BUFF, 0xD800, 0x0400, LC36)
CreateField (BUFF, 0xDC00, 0x0400, LC37)
CreateField (BUFF, 0xE000, 0x0400, LC38)
CreateField (BUFF, 0xE400, 0x0400, LC39)
CreateField (BUFF, 0xE800, 0x0400, LC3A)
CreateField (BUFF, 0xEC00, 0x0400, LC3B)
CreateField (BUFF, 0xF000, 0x0400, LC3C)
CreateField (BUFF, 0xF400, 0x0400, LC3D)
CreateField (BUFF, 0xF800, 0x0400, LC3E)
CreateField (BUFF, 0xFC00, 0x0400, LC3F)
CreateField (BUFF, 0x00010000, 0x0400, LC40)
CreateField (BUFF, 0x00010400, 0x0400, LC41)
CreateField (BUFF, 0x00010800, 0x0400, LC42)
CreateField (BUFF, 0x00010C00, 0x0400, LC43)
CreateField (BUFF, 0x00011000, 0x0400, LC44)
CreateField (BUFF, 0x00011400, 0x0400, LC45)
CreateField (BUFF, 0x00011800, 0x0400, LC46)
CreateField (BUFF, 0x00011C00, 0x0400, LC47)
CreateField (BUFF, 0x00012000, 0x0400, LC48)
CreateField (BUFF, 0x00012400, 0x0400, LC49)
CreateField (BUFF, 0x00012800, 0x0400, LC4A)
CreateField (BUFF, 0x00012C00, 0x0400, LC4B)
CreateField (BUFF, 0x00013000, 0x0400, LC4C)
CreateField (BUFF, 0x00013400, 0x0400, LC4D)
CreateField (BUFF, 0x00013800, 0x0400, LC4E)
CreateField (BUFF, 0x00013C00, 0x0400, LC4F)
CreateField (BUFF, 0x00014000, 0x0400, LC50)
CreateField (BUFF, 0x00014400, 0x0400, LC51)
CreateField (BUFF, 0x00014800, 0x0400, LC52)
CreateField (BUFF, 0x00014C00, 0x0400, LC53)
CreateField (BUFF, 0x00015000, 0x0400, LC54)
CreateField (BUFF, 0x00015400, 0x0400, LC55)
CreateField (BUFF, 0x00015800, 0x0400, LC56)
CreateField (BUFF, 0x00015C00, 0x0400, LC57)
CreateField (BUFF, 0x00016000, 0x0400, LC58)
CreateField (BUFF, 0x00016400, 0x0400, LC59)
CreateField (BUFF, 0x00016800, 0x0400, LC5A)
CreateField (BUFF, 0x00016C00, 0x0400, LC5B)
CreateField (BUFF, 0x00017000, 0x0400, LC5C)
CreateField (BUFF, 0x00017400, 0x0400, LC5D)
CreateField (BUFF, 0x00017800, 0x0400, LC5E)
CreateField (BUFF, 0x00017C00, 0x0400, LC5F)
CreateField (BUFF, 0x00018000, 0x0400, LC60)
CreateField (BUFF, 0x00018400, 0x0400, LC61)
CreateField (BUFF, 0x00018800, 0x0400, LC62)
CreateField (BUFF, 0x00018C00, 0x0400, LC63)
CreateField (BUFF, 0x00019000, 0x0400, LC64)
CreateField (BUFF, 0x00019400, 0x0400, LC65)
CreateField (BUFF, 0x00019800, 0x0400, LC66)
CreateField (BUFF, 0x00019C00, 0x0400, LC67)
CreateField (BUFF, 0x0001A000, 0x0400, LC68)
CreateField (BUFF, 0x0001A400, 0x0400, LC69)
CreateField (BUFF, 0x0001A800, 0x0400, LC6A)
CreateField (BUFF, 0x0001AC00, 0x0400, LC6B)
CreateField (BUFF, 0x0001B000, 0x0400, LC6C)
CreateField (BUFF, 0x0001B400, 0x0400, LC6D)
CreateField (BUFF, 0x0001B800, 0x0400, LC6E)
CreateField (BUFF, 0x0001BC00, 0x0400, LC6F)
CreateField (BUFF, 0x0001C000, 0x0400, LC70)
CreateField (BUFF, 0x0001C400, 0x0400, LC71)
CreateField (BUFF, 0x0001C800, 0x0400, LC72)
CreateField (BUFF, 0x0001CC00, 0x0400, LC73)
CreateField (BUFF, 0x0001D000, 0x0400, LC74)
CreateField (BUFF, 0x0001D400, 0x0400, LC75)
CreateField (BUFF, 0x0001D800, 0x0400, LC76)
CreateField (BUFF, 0x0001DC00, 0x0400, LC77)
CreateField (BUFF, 0x0001E000, 0x0400, LC78)
CreateField (BUFF, 0x0001E400, 0x0400, LC79)
CreateField (BUFF, 0x0001E800, 0x0400, LC7A)
CreateField (BUFF, 0x0001EC00, 0x0400, LC7B)
CreateField (BUFF, 0x0001F000, 0x0400, LC7C)
CreateField (BUFF, 0x0001F400, 0x0400, LC7D)
CreateField (BUFF, 0x0001F800, 0x0400, LC7E)
CreateField (BUFF, 0x0001FC00, 0x0400, LC7F)
CreateField (BUFF, 0x00020000, 0x0400, LC80)
CreateField (BUFF, 0x00020400, 0x0400, LC81)
CreateField (BUFF, 0x00020800, 0x0400, LC82)
CreateField (BUFF, 0x00020C00, 0x0400, LC83)
CreateField (BUFF, 0x00021000, 0x0400, LC84)
CreateField (BUFF, 0x00021400, 0x0400, LC85)
CreateField (BUFF, 0x00021800, 0x0400, LC86)
CreateField (BUFF, 0x00021C00, 0x0400, LC87)
CreateField (BUFF, 0x00022000, 0x0400, LC88)
CreateField (BUFF, 0x00022400, 0x0400, LC89)
CreateField (BUFF, 0x00022800, 0x0400, LC8A)
CreateField (BUFF, 0x00022C00, 0x0400, LC8B)
CreateField (BUFF, 0x00023000, 0x0400, LC8C)
CreateField (BUFF, 0x00023400, 0x0400, LC8D)
CreateField (BUFF, 0x00023800, 0x0400, LC8E)
CreateField (BUFF, 0x00023C00, 0x0400, LC8F)
CreateField (BUFF, 0x00024000, 0x0400, LC90)
CreateField (BUFF, 0x00024400, 0x0400, LC91)
CreateField (BUFF, 0x00024800, 0x0400, LC92)
CreateField (BUFF, 0x00024C00, 0x0400, LC93)
CreateField (BUFF, 0x00025000, 0x0400, LC94)
CreateField (BUFF, 0x00025400, 0x0400, LC95)
CreateField (BUFF, 0x00025800, 0x0400, LC96)
CreateField (BUFF, 0x00025C00, 0x0400, LC97)
CreateField (BUFF, 0x00026000, 0x0400, LC98)
CreateField (BUFF, 0x00026400, 0x0400, LC99)
CreateField (BUFF, 0x00026800, 0x0400, LC9A)
CreateField (BUFF, 0x00026C00, 0x0400, LC9B)
CreateField (BUFF, 0x00027000, 0x0400, LC9C)
CreateField (BUFF, 0x00027400, 0x0400, LC9D)
CreateField (BUFF, 0x00027800, 0x0400, LC9E)
CreateField (BUFF, 0x00027C00, 0x0400, LC9F)
CreateField (BUFF, 0x00028000, 0x0400, LCA0)
CreateField (BUFF, 0x00028400, 0x0400, LCA1)
CreateField (BUFF, 0x00028800, 0x0400, LCA2)
CreateField (BUFF, 0x00028C00, 0x0400, LCA3)
CreateField (BUFF, 0x00029000, 0x0400, LCA4)
CreateField (BUFF, 0x00029400, 0x0400, LCA5)
CreateField (BUFF, 0x00029800, 0x0400, LCA6)
CreateField (BUFF, 0x00029C00, 0x0400, LCA7)
CreateField (BUFF, 0x0002A000, 0x0400, LCA8)
CreateField (BUFF, 0x0002A400, 0x0400, LCA9)
CreateField (BUFF, 0x0002A800, 0x0400, LCAA)
CreateField (BUFF, 0x0002AC00, 0x0400, LCAB)
CreateField (BUFF, 0x0002B000, 0x0400, LCAC)
CreateField (BUFF, 0x0002B400, 0x0400, LCAD)
CreateField (BUFF, 0x0002B800, 0x0400, LCAE)
CreateField (BUFF, 0x0002BC00, 0x0400, LCAF)
CreateField (BUFF, 0x0002C000, 0x0400, LCB0)
CreateField (BUFF, 0x0002C400, 0x0400, LCB1)
CreateField (BUFF, 0x0002C800, 0x0400, LCB2)
CreateField (BUFF, 0x0002CC00, 0x0400, LCB3)
CreateField (BUFF, 0x0002D000, 0x0400, LCB4)
CreateField (BUFF, 0x0002D400, 0x0400, LCB5)
CreateField (BUFF, 0x0002D800, 0x0400, LCB6)
CreateField (BUFF, 0x0002DC00, 0x0400, LCB7)
CreateField (BUFF, 0x0002E000, 0x0400, LCB8)
CreateField (BUFF, 0x0002E400, 0x0400, LCB9)
CreateField (BUFF, 0x0002E800, 0x0400, LCBA)
CreateField (BUFF, 0x0002EC00, 0x0400, LCBB)
CreateField (BUFF, 0x0002F000, 0x0400, LCBC)
CreateField (BUFF, 0x0002F400, 0x0400, LCBD)
CreateField (BUFF, 0x0002F800, 0x0400, LCBE)
CreateField (BUFF, 0x0002FC00, 0x0400, LCBF)
CreateField (BUFF, 0x00030000, 0x0400, LCC0)
CreateField (BUFF, 0x00030400, 0x0400, LCC1)
CreateField (BUFF, 0x00030800, 0x0400, LCC2)
CreateField (BUFF, 0x00030C00, 0x0400, LCC3)
CreateField (BUFF, 0x00031000, 0x0400, LCC4)
CreateField (BUFF, 0x00031400, 0x0400, LCC5)
CreateField (BUFF, 0x00031800, 0x0400, LCC6)
CreateField (BUFF, 0x00031C00, 0x0400, LCC7)
CreateField (BUFF, 0x00032000, 0x0400, LCC8)
CreateField (BUFF, 0x00032400, 0x0400, LCC9)
CreateField (BUFF, 0x00032800, 0x0400, LCCA)
CreateField (BUFF, 0x00032C00, 0x0400, LCCB)
CreateField (BUFF, 0x00033000, 0x0400, LCCC)
CreateField (BUFF, 0x00033400, 0x0400, LCCD)
CreateField (BUFF, 0x00033800, 0x0400, LCCE)
CreateField (BUFF, 0x00033C00, 0x0400, LCCF)
CreateField (BUFF, 0x00034000, 0x0400, LCD0)
CreateField (BUFF, 0x00034400, 0x0400, LCD1)
CreateField (BUFF, 0x00034800, 0x0400, LCD2)
CreateField (BUFF, 0x00034C00, 0x0400, LCD3)
CreateField (BUFF, 0x00035000, 0x0400, LCD4)
CreateField (BUFF, 0x00035400, 0x0400, LCD5)
CreateField (BUFF, 0x00035800, 0x0400, LCD6)
CreateField (BUFF, 0x00035C00, 0x0400, LCD7)
CreateField (BUFF, 0x00036000, 0x0400, LCD8)
CreateField (BUFF, 0x00036400, 0x0400, LCD9)
CreateField (BUFF, 0x00036800, 0x0400, LCDA)
CreateField (BUFF, 0x00036C00, 0x0400, LCDB)
CreateField (BUFF, 0x00037000, 0x0400, LCDC)
CreateField (BUFF, 0x00037400, 0x0400, LCDD)
CreateField (BUFF, 0x00037800, 0x0400, LCDE)
CreateField (BUFF, 0x00037C00, 0x0400, LCDF)
CreateField (BUFF, 0x00038000, 0x0400, LCE0)
CreateField (BUFF, 0x00038400, 0x0400, LCE1)
CreateField (BUFF, 0x00038800, 0x0400, LCE2)
CreateField (BUFF, 0x00038C00, 0x0400, LCE3)
CreateField (BUFF, 0x00039000, 0x0400, LCE4)
CreateField (BUFF, 0x00039400, 0x0400, LCE5)
CreateField (BUFF, 0x00039800, 0x0400, LCE6)
CreateField (BUFF, 0x00039C00, 0x0400, LCE7)
CreateField (BUFF, 0x0003A000, 0x0400, LCE8)
CreateField (BUFF, 0x0003A400, 0x0400, LCE9)
CreateField (BUFF, 0x0003A800, 0x0400, LCEA)
CreateField (BUFF, 0x0003AC00, 0x0400, LCEB)
CreateField (BUFF, 0x0003B000, 0x0400, LCEC)
CreateField (BUFF, 0x0003B400, 0x0400, LCED)
CreateField (BUFF, 0x0003B800, 0x0400, LCEE)
CreateField (BUFF, 0x0003BC00, 0x0400, LCEF)
CreateField (BUFF, 0x0003C000, 0x0400, LCF0)
CreateField (BUFF, 0x0003C400, 0x0400, LCF1)
CreateField (BUFF, 0x0003C800, 0x0400, LCF2)
CreateField (BUFF, 0x0003CC00, 0x0400, LCF3)
CreateField (BUFF, 0x0003D000, 0x0400, LCF4)
CreateField (BUFF, 0x0003D400, 0x0400, LCF5)
CreateField (BUFF, 0x0003D800, 0x0400, LCF6)
CreateField (BUFF, 0x0003DC00, 0x0400, LCF7)
CreateField (BUFF, 0x0003E000, 0x0400, LCF8)
CreateField (BUFF, 0x0003E400, 0x0400, LCF9)
CreateField (BUFF, 0x0003E800, 0x0400, LCFA)
CreateField (BUFF, 0x0003EC00, 0x0400, LCFB)
CreateField (BUFF, 0x0003F000, 0x0400, LCFC)
CreateField (BUFF, 0x0003F400, 0x0400, LCFD)
CreateField (BUFF, 0x0003F800, 0x0400, LCFE)
CreateField (BUFF, 0x0003FC00, 0x0400, LCFF)
CreateField (BUFF, 0x00040000, 0x0400, LD00)
CreateField (BUFF, 0x00040400, 0x0400, LD01)
CreateField (BUFF, 0x00040800, 0x0400, LD02)
CreateField (BUFF, 0x00040C00, 0x0400, LD03)
CreateField (BUFF, 0x00041000, 0x0400, LD04)
CreateField (BUFF, 0x00041400, 0x0400, LD05)
CreateField (BUFF, 0x00041800, 0x0400, LD06)
CreateField (BUFF, 0x00041C00, 0x0400, LD07)
CreateField (BUFF, 0x00042000, 0x0400, LD08)
CreateField (BUFF, 0x00042400, 0x0400, LD09)
CreateField (BUFF, 0x00042800, 0x0400, LD0A)
CreateField (BUFF, 0x00042C00, 0x0400, LD0B)
CreateField (BUFF, 0x00043000, 0x0400, LD0C)
CreateField (BUFF, 0x00043400, 0x0400, LD0D)
CreateField (BUFF, 0x00043800, 0x0400, LD0E)
CreateField (BUFF, 0x00043C00, 0x0400, LD0F)
CreateField (BUFF, 0x00044000, 0x0400, LD10)
CreateField (BUFF, 0x00044400, 0x0400, LD11)
CreateField (BUFF, 0x00044800, 0x0400, LD12)
CreateField (BUFF, 0x00044C00, 0x0400, LD13)
CreateField (BUFF, 0x00045000, 0x0400, LD14)
CreateField (BUFF, 0x00045400, 0x0400, LD15)
CreateField (BUFF, 0x00045800, 0x0400, LD16)
CreateField (BUFF, 0x00045C00, 0x0400, LD17)
CreateField (BUFF, 0x00046000, 0x0400, LD18)
CreateField (BUFF, 0x00046400, 0x0400, LD19)
CreateField (BUFF, 0x00046800, 0x0400, LD1A)
CreateField (BUFF, 0x00046C00, 0x0400, LD1B)
CreateField (BUFF, 0x00047000, 0x0400, LD1C)
CreateField (BUFF, 0x00047400, 0x0400, LD1D)
CreateField (BUFF, 0x00047800, 0x0400, LD1E)
CreateField (BUFF, 0x00047C00, 0x0400, LD1F)
CreateField (BUFF, 0x00048000, 0x0400, LD20)
CreateField (BUFF, 0x00048400, 0x0400, LD21)
CreateField (BUFF, 0x00048800, 0x0400, LD22)
CreateField (BUFF, 0x00048C00, 0x0400, LD23)
CreateField (BUFF, 0x00049000, 0x0400, LD24)
CreateField (BUFF, 0x00049400, 0x0400, LD25)
CreateField (BUFF, 0x00049800, 0x0400, LD26)
CreateField (BUFF, 0x00049C00, 0x0400, LD27)
CreateField (BUFF, 0x0004A000, 0x0400, LD28)
CreateField (BUFF, 0x0004A400, 0x0400, LD29)
CreateField (BUFF, 0x0004A800, 0x0400, LD2A)
CreateField (BUFF, 0x0004AC00, 0x0400, LD2B)
CreateField (BUFF, 0x0004B000, 0x0400, LD2C)
CreateField (BUFF, 0x0004B400, 0x0400, LD2D)
CreateField (BUFF, 0x0004B800, 0x0400, LD2E)
CreateField (BUFF, 0x0004BC00, 0x0400, LD2F)
CreateField (BUFF, 0x0004C000, 0x0400, LD30)
CreateField (BUFF, 0x0004C400, 0x0400, LD31)
CreateField (BUFF, 0x0004C800, 0x0400, LD32)
CreateField (BUFF, 0x0004CC00, 0x0400, LD33)
CreateField (BUFF, 0x0004D000, 0x0400, LD34)
CreateField (BUFF, 0x0004D400, 0x0400, LD35)
CreateField (BUFF, 0x0004D800, 0x0400, LD36)
CreateField (BUFF, 0x0004DC00, 0x0400, LD37)
CreateField (BUFF, 0x0004E000, 0x0400, LD38)
CreateField (BUFF, 0x0004E400, 0x0400, LD39)
CreateField (BUFF, 0x0004E800, 0x0400, LD3A)
CreateField (BUFF, 0x0004EC00, 0x0400, LD3B)
CreateField (BUFF, 0x0004F000, 0x0400, LD3C)
CreateField (BUFF, 0x0004F400, 0x0400, LD3D)
CreateField (BUFF, 0x0004F800, 0x0400, LD3E)
CreateField (BUFF, 0x0004FC00, 0x0400, LD3F)
CreateField (BUFF, 0x00050000, 0x0400, LD40)
CreateField (BUFF, 0x00050400, 0x0400, LD41)
CreateField (BUFF, 0x00050800, 0x0400, LD42)
CreateField (BUFF, 0x00050C00, 0x0400, LD43)
CreateField (BUFF, 0x00051000, 0x0400, LD44)
CreateField (BUFF, 0x00051400, 0x0400, LD45)
CreateField (BUFF, 0x00051800, 0x0400, LD46)
CreateField (BUFF, 0x00051C00, 0x0400, LD47)
CreateField (BUFF, 0x00052000, 0x0400, LD48)
CreateField (BUFF, 0x00052400, 0x0400, LD49)
CreateField (BUFF, 0x00052800, 0x0400, LD4A)
CreateField (BUFF, 0x00052C00, 0x0400, LD4B)
CreateField (BUFF, 0x00053000, 0x0400, LD4C)
CreateField (BUFF, 0x00053400, 0x0400, LD4D)
CreateField (BUFF, 0x00053800, 0x0400, LD4E)
CreateField (BUFF, 0x00053C00, 0x0400, LD4F)
CreateField (BUFF, 0x00054000, 0x0400, LD50)
CreateField (BUFF, 0x00054400, 0x0400, LD51)
CreateField (BUFF, 0x00054800, 0x0400, LD52)
CreateField (BUFF, 0x00054C00, 0x0400, LD53)
CreateField (BUFF, 0x00055000, 0x0400, LD54)
CreateField (BUFF, 0x00055400, 0x0400, LD55)
CreateField (BUFF, 0x00055800, 0x0400, LD56)
CreateField (BUFF, 0x00055C00, 0x0400, LD57)
CreateField (BUFF, 0x00056000, 0x0400, LD58)
CreateField (BUFF, 0x00056400, 0x0400, LD59)
CreateField (BUFF, 0x00056800, 0x0400, LD5A)
CreateField (BUFF, 0x00056C00, 0x0400, LD5B)
CreateField (BUFF, 0x00057000, 0x0400, LD5C)
CreateField (BUFF, 0x00057400, 0x0400, LD5D)
CreateField (BUFF, 0x00057800, 0x0400, LD5E)
CreateField (BUFF, 0x00057C00, 0x0400, LD5F)
CreateField (BUFF, 0x00058000, 0x0400, LD60)
CreateField (BUFF, 0x00058400, 0x0400, LD61)
CreateField (BUFF, 0x00058800, 0x0400, LD62)
CreateField (BUFF, 0x00058C00, 0x0400, LD63)
CreateField (BUFF, 0x00059000, 0x0400, LD64)
CreateField (BUFF, 0x00059400, 0x0400, LD65)
CreateField (BUFF, 0x00059800, 0x0400, LD66)
CreateField (BUFF, 0x00059C00, 0x0400, LD67)
CreateField (BUFF, 0x0005A000, 0x0400, LD68)
CreateField (BUFF, 0x0005A400, 0x0400, LD69)
CreateField (BUFF, 0x0005A800, 0x0400, LD6A)
CreateField (BUFF, 0x0005AC00, 0x0400, LD6B)
CreateField (BUFF, 0x0005B000, 0x0400, LD6C)
CreateField (BUFF, 0x0005B400, 0x0400, LD6D)
CreateField (BUFF, 0x0005B800, 0x0400, LD6E)
CreateField (BUFF, 0x0005BC00, 0x0400, LD6F)
CreateField (BUFF, 0x0005C000, 0x0400, LD70)
CreateField (BUFF, 0x0005C400, 0x0400, LD71)
CreateField (BUFF, 0x0005C800, 0x0400, LD72)
CreateField (BUFF, 0x0005CC00, 0x0400, LD73)
CreateField (BUFF, 0x0005D000, 0x0400, LD74)
CreateField (BUFF, 0x0005D400, 0x0400, LD75)
CreateField (BUFF, 0x0005D800, 0x0400, LD76)
CreateField (BUFF, 0x0005DC00, 0x0400, LD77)
CreateField (BUFF, 0x0005E000, 0x0400, LD78)
CreateField (BUFF, 0x0005E400, 0x0400, LD79)
CreateField (BUFF, 0x0005E800, 0x0400, LD7A)
CreateField (BUFF, 0x0005EC00, 0x0400, LD7B)
CreateField (BUFF, 0x0005F000, 0x0400, LD7C)
CreateField (BUFF, 0x0005F400, 0x0400, LD7D)
CreateField (BUFF, 0x0005F800, 0x0400, LD7E)
CreateField (BUFF, 0x0005FC00, 0x0400, LD7F)
CreateField (BUFF, 0x00060000, 0x0400, LD80)
CreateField (BUFF, 0x00060400, 0x0400, LD81)
CreateField (BUFF, 0x00060800, 0x0400, LD82)
CreateField (BUFF, 0x00060C00, 0x0400, LD83)
CreateField (BUFF, 0x00061000, 0x0400, LD84)
CreateField (BUFF, 0x00061400, 0x0400, LD85)
CreateField (BUFF, 0x00061800, 0x0400, LD86)
CreateField (BUFF, 0x00061C00, 0x0400, LD87)
CreateField (BUFF, 0x00062000, 0x0400, LD88)
CreateField (BUFF, 0x00062400, 0x0400, LD89)
CreateField (BUFF, 0x00062800, 0x0400, LD8A)
CreateField (BUFF, 0x00062C00, 0x0400, LD8B)
CreateField (BUFF, 0x00063000, 0x0400, LD8C)
CreateField (BUFF, 0x00063400, 0x0400, LD8D)
CreateField (BUFF, 0x00063800, 0x0400, LD8E)
CreateField (BUFF, 0x00063C00, 0x0400, LD8F)
CreateField (BUFF, 0x00064000, 0x0400, LD90)
CreateField (BUFF, 0x00064400, 0x0400, LD91)
CreateField (BUFF, 0x00064800, 0x0400, LD92)
CreateField (BUFF, 0x00064C00, 0x0400, LD93)
CreateField (BUFF, 0x00065000, 0x0400, LD94)
CreateField (BUFF, 0x00065400, 0x0400, LD95)
CreateField (BUFF, 0x00065800, 0x0400, LD96)
CreateField (BUFF, 0x00065C00, 0x0400, LD97)
CreateField (BUFF, 0x00066000, 0x0400, LD98)
CreateField (BUFF, 0x00066400, 0x0400, LD99)
CreateField (BUFF, 0x00066800, 0x0400, LD9A)
CreateField (BUFF, 0x00066C00, 0x0400, LD9B)
CreateField (BUFF, 0x00067000, 0x0400, LD9C)
CreateField (BUFF, 0x00067400, 0x0400, LD9D)
CreateField (BUFF, 0x00067800, 0x0400, LD9E)
CreateField (BUFF, 0x00067C00, 0x0400, LD9F)
CreateField (BUFF, 0x00068000, 0x0400, LDA0)
CreateField (BUFF, 0x00068400, 0x0400, LDA1)
CreateField (BUFF, 0x00068800, 0x0400, LDA2)
CreateField (BUFF, 0x00068C00, 0x0400, LDA3)
CreateField (BUFF, 0x00069000, 0x0400, LDA4)
CreateField (BUFF, 0x00069400, 0x0400, LDA5)
CreateField (BUFF, 0x00069800, 0x0400, LDA6)
CreateField (BUFF, 0x00069C00, 0x0400, LDA7)
CreateField (BUFF, 0x0006A000, 0x0400, LDA8)
CreateField (BUFF, 0x0006A400, 0x0400, LDA9)
CreateField (BUFF, 0x0006A800, 0x0400, LDAA)
CreateField (BUFF, 0x0006AC00, 0x0400, LDAB)
CreateField (BUFF, 0x0006B000, 0x0400, LDAC)
CreateField (BUFF, 0x0006B400, 0x0400, LDAD)
CreateField (BUFF, 0x0006B800, 0x0400, LDAE)
CreateField (BUFF, 0x0006BC00, 0x0400, LDAF)
CreateField (BUFF, 0x0006C000, 0x0400, LDB0)
CreateField (BUFF, 0x0006C400, 0x0400, LDB1)
CreateField (BUFF, 0x0006C800, 0x0400, LDB2)
CreateField (BUFF, 0x0006CC00, 0x0400, LDB3)
CreateField (BUFF, 0x0006D000, 0x0400, LDB4)
CreateField (BUFF, 0x0006D400, 0x0400, LDB5)
CreateField (BUFF, 0x0006D800, 0x0400, LDB6)
CreateField (BUFF, 0x0006DC00, 0x0400, LDB7)
CreateField (BUFF, 0x0006E000, 0x0400, LDB8)
CreateField (BUFF, 0x0006E400, 0x0400, LDB9)
CreateField (BUFF, 0x0006E800, 0x0400, LDBA)
CreateField (BUFF, 0x0006EC00, 0x0400, LDBB)
CreateField (BUFF, 0x0006F000, 0x0400, LDBC)
CreateField (BUFF, 0x0006F400, 0x0400, LDBD)
CreateField (BUFF, 0x0006F800, 0x0400, LDBE)
CreateField (BUFF, 0x0006FC00, 0x0400, LDBF)
CreateField (BUFF, 0x00070000, 0x0400, LDC0)
CreateField (BUFF, 0x00070400, 0x0400, LDC1)
CreateField (BUFF, 0x00070800, 0x0400, LDC2)
CreateField (BUFF, 0x00070C00, 0x0400, LDC3)
CreateField (BUFF, 0x00071000, 0x0400, LDC4)
CreateField (BUFF, 0x00071400, 0x0400, LDC5)
CreateField (BUFF, 0x00071800, 0x0400, LDC6)
CreateField (BUFF, 0x00071C00, 0x0400, LDC7)
CreateField (BUFF, 0x00072000, 0x0400, LDC8)
CreateField (BUFF, 0x00072400, 0x0400, LDC9)
CreateField (BUFF, 0x00072800, 0x0400, LDCA)
CreateField (BUFF, 0x00072C00, 0x0400, LDCB)
CreateField (BUFF, 0x00073000, 0x0400, LDCC)
CreateField (BUFF, 0x00073400, 0x0400, LDCD)
CreateField (BUFF, 0x00073800, 0x0400, LDCE)
CreateField (BUFF, 0x00073C00, 0x0400, LDCF)
CreateField (BUFF, 0x00074000, 0x0400, LDD0)
CreateField (BUFF, 0x00074400, 0x0400, LDD1)
CreateField (BUFF, 0x00074800, 0x0400, LDD2)
CreateField (BUFF, 0x00074C00, 0x0400, LDD3)
CreateField (BUFF, 0x00075000, 0x0400, LDD4)
CreateField (BUFF, 0x00075400, 0x0400, LDD5)
CreateField (BUFF, 0x00075800, 0x0400, LDD6)
CreateField (BUFF, 0x00075C00, 0x0400, LDD7)
CreateField (BUFF, 0x00076000, 0x0400, LDD8)
CreateField (BUFF, 0x00076400, 0x0400, LDD9)
CreateField (BUFF, 0x00076800, 0x0400, LDDA)
CreateField (BUFF, 0x00076C00, 0x0400, LDDB)
CreateField (BUFF, 0x00077000, 0x0400, LDDC)
CreateField (BUFF, 0x00077400, 0x0400, LDDD)
CreateField (BUFF, 0x00077800, 0x0400, LDDE)
CreateField (BUFF, 0x00077C00, 0x0400, LDDF)
CreateField (BUFF, 0x00078000, 0x0400, LDE0)
CreateField (BUFF, 0x00078400, 0x0400, LDE1)
CreateField (BUFF, 0x00078800, 0x0400, LDE2)
CreateField (BUFF, 0x00078C00, 0x0400, LDE3)
CreateField (BUFF, 0x00079000, 0x0400, LDE4)
CreateField (BUFF, 0x00079400, 0x0400, LDE5)
CreateField (BUFF, 0x00079800, 0x0400, LDE6)
CreateField (BUFF, 0x00079C00, 0x0400, LDE7)
CreateField (BUFF, 0x0007A000, 0x0400, LDE8)
CreateField (BUFF, 0x0007A400, 0x0400, LDE9)
CreateField (BUFF, 0x0007A800, 0x0400, LDEA)
CreateField (BUFF, 0x0007AC00, 0x0400, LDEB)
CreateField (BUFF, 0x0007B000, 0x0400, LDEC)
CreateField (BUFF, 0x0007B400, 0x0400, LDED)
CreateField (BUFF, 0x0007B800, 0x0400, LDEE)
CreateField (BUFF, 0x0007BC00, 0x0400, LDEF)
CreateField (BUFF, 0x0007C000, 0x0400, LDF0)
CreateField (BUFF, 0x0007C400, 0x0400, LDF1)
CreateField (BUFF, 0x0007C800, 0x0400, LDF2)
CreateField (BUFF, 0x0007CC00, 0x0400, LDF3)
CreateField (BUFF, 0x0007D000, 0x0400, LDF4)
CreateField (BUFF, 0x0007D400, 0x0400, LDF5)
CreateField (BUFF, 0x0007D800, 0x0400, LDF6)
CreateField (BUFF, 0x0007DC00, 0x0400, LDF7)
CreateField (BUFF, 0x0007E000, 0x0400, LDF8)
CreateField (BUFF, 0x0007E400, 0x0400, LDF9)
CreateField (BUFF, 0x0007E800, 0x0400, LDFA)
CreateField (BUFF, 0x0007EC00, 0x0400, LDFB)
CreateField (BUFF, 0x0007F000, 0x0400, LDFC)
CreateField (BUFF, 0x0007F400, 0x0400, LDFD)
CreateField (BUFF, 0x0007F800, 0x0400, LDFE)
Local3 = (IOFF & 0xFFFFFFFFFFFFFF80)
Local2 = ((((ILEN + IOFF) + 0x7F) & 0xFFFFFFFFFFFFFF80) -
Local3)
Local5 = (IOFF - Local3)
While (0x01)
{
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC00 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC01 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC02 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC03 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC04 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC05 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC06 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC07 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC08 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC09 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC0A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC0B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC0C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC0D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC0E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC0F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC10 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC11 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC12 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC13 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC14 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC15 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC16 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC17 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC18 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC19 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC1A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC1B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC1C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC1D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC1E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC1F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC20 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC21 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC22 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC23 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC24 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC25 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC26 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC27 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC28 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC29 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC2A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC2B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC2C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC2D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC2E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC2F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC30 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC31 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC32 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC33 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC34 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC35 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC36 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC37 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC38 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC39 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC3A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC3B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC3C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC3D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC3E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC3F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC40 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC41 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC42 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC43 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC44 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC45 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC46 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC47 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC48 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC49 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC4A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC4B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC4C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC4D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC4E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC4F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC50 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC51 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC52 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC53 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC54 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC55 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC56 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC57 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC58 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC59 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC5A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC5B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC5C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC5D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC5E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC5F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC60 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC61 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC62 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC63 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC64 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC65 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC66 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC67 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC68 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC69 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC6A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC6B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC6C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC6D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC6E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC6F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC70 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC71 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC72 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC73 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC74 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC75 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC76 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC77 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC78 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC79 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC7A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC7B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC7C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC7D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC7E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC7F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC80 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC81 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC82 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC83 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC84 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC85 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC86 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC87 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC88 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC89 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC8A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC8B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC8C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC8D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC8E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC8F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC90 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC91 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC92 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC93 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC94 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC95 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC96 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC97 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC98 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC99 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC9A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC9B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC9C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC9D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC9E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC9F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCA0 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCA1 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCA2 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCA3 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCA4 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCA5 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCA6 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCA7 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCA8 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCA9 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCAA = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCAB = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCAC = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCAD = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCAE = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCAF = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCB0 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCB1 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCB2 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCB3 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCB4 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCB5 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCB6 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCB7 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCB8 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCB9 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCBA = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCBB = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCBC = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCBD = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCBE = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCBF = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCC0 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCC1 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCC2 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCC3 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCC4 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCC5 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCC6 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCC7 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCC8 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCC9 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCCA = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCCB = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCCC = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCCD = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCCE = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCCF = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCD0 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCD1 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCD2 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCD3 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCD4 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCD5 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCD6 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCD7 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCD8 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCD9 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCDA = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCDB = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCDC = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCDD = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCDE = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCDF = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCE0 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCE1 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCE2 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCE3 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCE4 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCE5 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCE6 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCE7 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCE8 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCE9 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCEA = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCEB = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCEC = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCED = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCEE = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCEF = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCF0 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCF1 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCF2 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCF3 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCF4 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCF5 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCF6 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCF7 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCF8 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCF9 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCFA = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCFB = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCFC = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCFD = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCFE = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCFF = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD00 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD01 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD02 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD03 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD04 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD05 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD06 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD07 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD08 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD09 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD0A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD0B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD0C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD0D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD0E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD0F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD10 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD11 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD12 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD13 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD14 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD15 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD16 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD17 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD18 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD19 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD1A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD1B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD1C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD1D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD1E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD1F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD20 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD21 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD22 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD23 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD24 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD25 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD26 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD27 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD28 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD29 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD2A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD2B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD2C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD2D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD2E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD2F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD30 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD31 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD32 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD33 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD34 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD35 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD36 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD37 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD38 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD39 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD3A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD3B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD3C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD3D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD3E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD3F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD40 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD41 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD42 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD43 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD44 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD45 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD46 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD47 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD48 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD49 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD4A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD4B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD4C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD4D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD4E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD4F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD50 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD51 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD52 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD53 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD54 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD55 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD56 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD57 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD58 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD59 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD5A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD5B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD5C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD5D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD5E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD5F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD60 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD61 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD62 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD63 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD64 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD65 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD66 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD67 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD68 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD69 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD6A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD6B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD6C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD6D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD6E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD6F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD70 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD71 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD72 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD73 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD74 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD75 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD76 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD77 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD78 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD79 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD7A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD7B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD7C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD7D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD7E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD7F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD80 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD81 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD82 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD83 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD84 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD85 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD86 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD87 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD88 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD89 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD8A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD8B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD8C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD8D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD8E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD8F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD90 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD91 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD92 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD93 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD94 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD95 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD96 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD97 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD98 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD99 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD9A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD9B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD9C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD9D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD9E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD9F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDA0 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDA1 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDA2 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDA3 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDA4 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDA5 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDA6 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDA7 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDA8 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDA9 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDAA = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDAB = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDAC = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDAD = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDAE = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDAF = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDB0 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDB1 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDB2 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDB3 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDB4 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDB5 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDB6 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDB7 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDB8 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDB9 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDBA = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDBB = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDBC = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDBD = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDBE = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDBF = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDC0 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDC1 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDC2 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDC3 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDC4 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDC5 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDC6 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDC7 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDC8 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDC9 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDCA = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDCB = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDCC = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDCD = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDCE = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDCF = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDD0 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDD1 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDD2 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDD3 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDD4 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDD5 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDD6 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDD7 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDD8 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDD9 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDDA = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDDB = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDDC = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDDD = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDDE = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDDF = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDE0 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDE1 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDE2 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDE3 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDE4 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDE5 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDE6 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDE7 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDE8 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDE9 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDEA = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDEB = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDEC = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDED = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDEE = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDEF = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDF0 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDF1 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDF2 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDF3 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDF4 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDF5 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDF6 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDF7 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDF8 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDF9 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDFA = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDFB = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDFC = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDFD = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDFE = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
Break
}
If ((Local2 != Zero))
{
RSTS = DerefOf (Local4 [0x00])
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C1.D1:"
Local6 [0x01] = " GetNamespaceLabelData: read loop error, returning "
Local6 [0x02] = ToHexString (Mid (Local0, 0x00, 0x40))
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
Mid (BUFF, Local5, ILEN, RDTA) /* \_SB_.NVDR.N011.CR05.RDTA */
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C1.D1:"
Local6 [0x01] = " GetNamespaceLabelData: returning "
Local6 [0x02] = ToHexString (Mid (Local0, 0x00, 0x40))
DBGC (0x40, "LEAF", Local6)
Return (Local0)
}
Method (CR06, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C1.D1:"
Local6 [0x01] = " SetNamespaceLabelData"
DBGC (0x40, "LEAF", Local6)
If ((SizeOf (Arg0) == 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C1.D1:"
Local6 [0x01] = " SetNamespaceLabelData: no elements in input package"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) < 0x08))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C1.D1:"
Local6 [0x01] = " SetNamespaceLabelData: invalid input size: "
Local6 [0x02] = ToHexString (SizeOf (Local7))
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C1.D1:"
Local6 [0x01] = " SetNamespaceLabelData: input: "
Local6 [0x02] = ToHexString (Mid (Local7, 0x00, 0x40))
DBGC (0x40, "LEAF", Local6)
CreateDWordField (Local7, 0x00, IOFF)
CreateDWordField (Local7, 0x04, ILEN)
If ((ILEN > 0xFE80))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C1.D1:"
Local6 [0x01] = " SetNamespaceLabelData: request size too big: "
Local6 [0x02] = ToHexString (ILEN)
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ElseIf ((ILEN <= 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C1.D1:"
Local6 [0x01] = " SetNamespaceLabelData: request size zero"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
If ((SizeOf (Local7) < (ILEN + 0x08)))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C1.D1:"
Local6 [0x01] = " SetNamespaceLabelData: request size overruns input size "
Local6 [0x02] = ToHexString (SizeOf (Local7))
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
CreateField (Local7, 0x40, (ILEN << 0x03), IDTA)
Local0 = Buffer (0x04) {}
CreateWordField (Local0, 0x00, RSTS)
CreateWordField (Local0, 0x02, REST)
Local1 = CMBC (0x02, Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
RSTS = 0x07
REST = 0x01
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C1.D1:"
Local6 [0x01] = " SetNamespaceLabelData: returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
RSTS = 0x07
REST = 0x01
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C1.D1:"
Local6 [0x01] = " SetNamespaceLabelData: returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
CreateBitField (DerefOf (Local1 [0x02]), 0x02, CSSL)
If ((CSSL == 0x01))
{
RSTS = 0x07
REST = 0x01
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C1.D1:"
Local6 [0x01] = " SetNamespaceLabelData: locked PMEM region, returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
Local1 = PCDS ()
CreateWordField (Local1, 0x00, CSTS)
If ((CSTS != 0x00))
{
RSTS = CSTS /* \_SB_.NVDR.N011.CR06.CSTS */
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C1.D1:"
Local6 [0x01] = " SetNamespaceLabelData: PCDS failed, returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
CreateDWordField (Local1, 0x02, CPSZ)
If (((IOFF + ILEN) > CPSZ))
{
RSTS = 0x03
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C1.D1:"
Local6 [0x01] = " SetNamespaceLabelData: request end offset too big: "
Local6 [0x02] = ToHexString ((IOFF + ILEN))
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
Local3 = ((IOFF + 0x3F) & 0xFFFFFFFFFFFFFFC0)
Local2 = (IOFF + ILEN) /* \_SB_.NVDR.N011.CR06.ILEN */
Local5 = (Local2 & 0xFFFFFFFFFFFFFFC0)
Local4 = (Local3 - IOFF) /* \_SB_.NVDR.N011.CR06.IOFF */
Local2 -= Local5
If (Local4)
{
If ((Local4 > ILEN))
{
Local4 = ILEN /* \_SB_.NVDR.N011.CR06.ILEN */
}
Local2 = (IOFF & 0xFFFFFFFFFFFFFF80)
Local1 = PCDR (Local2)
RSTS = DerefOf (Local1 [0x00])
If ((RSTS != 0x00))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C1.D1:"
Local6 [0x01] = " SetNamespaceLabelData: lead read returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
Local1 = DerefOf (Local1 [0x01])
Local2 = (IOFF - Local2)
CreateField (Local1, (Local2 << 0x03), (Local4 << 0x03), LBUF)
CreateField (Local1, 0x00, 0x0200, LB01)
CreateField (Local1, 0x0200, 0x0200, LB02)
Mid (IDTA, 0x00, Local4, LBUF) /* \_SB_.NVDR.N011.CR06.LBUF */
Local2 = (IOFF & 0xFFFFFFFFFFFFFF80)
RSTS = PCDW (Local2, LB01)
If ((RSTS != 0x00))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C1.D1:"
Local6 [0x01] = " SetNamespaceLabelData: lead write A returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
Local2 += 0x40
RSTS = PCDW (Local2, LB02)
If ((RSTS != 0x00))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C1.D1:"
Local6 [0x01] = " SetNamespaceLabelData: lead write B returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
Local2 = (IOFF + ILEN) /* \_SB_.NVDR.N011.CR06.ILEN */
Local2 -= Local5
}
If ((Local2 && (ILEN > Local2)))
{
Local4 = (Local5 & 0xFFFFFFFFFFFFFF80)
Local1 = PCDR (Local4)
RSTS = DerefOf (Local1 [0x00])
If ((RSTS != 0x00))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C1.D1:"
Local6 [0x01] = " SetNamespaceLabelData: trail read returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
Local1 = DerefOf (Local1 [0x01])
Local4 = (Local5 - Local4)
CreateField (Local1, (Local4 << 0x03), (Local2 << 0x03), TBUF)
CreateField (Local1, 0x00, 0x0200, TB01)
CreateField (Local1, 0x0200, 0x0200, TB02)
Mid (IDTA, (ILEN - Local2), Local2, TBUF) /* \_SB_.NVDR.N011.CR06.TBUF */
Local4 = (Local5 & 0xFFFFFFFFFFFFFF80)
RSTS = PCDW (Local4, TB01)
If ((RSTS != 0x00))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C1.D1:"
Local6 [0x01] = " SetNamespaceLabelData: trail write A returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
Local4 += 0x40
RSTS = PCDW (Local4, TB02)
If ((RSTS != 0x00))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C1.D1:"
Local6 [0x01] = " SetNamespaceLabelData: trail write B returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
Local4 = (Local3 - IOFF) /* \_SB_.NVDR.N011.CR06.IOFF */
}
While (0x01)
{
If ((Local3 >= Local5))
{
Break
}
Local1 = PCDW (Local3, Mid (IDTA, Local4, 0x40))
If ((Local1 != 0x00))
{
RSTS = Local1
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C1.D1:"
Local6 [0x01] = " SetNamespaceLabelData: returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
Local4 += 0x40
Local3 += 0x40
}
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C1.D1:"
Local6 [0x01] = " SetNamespaceLabelData: returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x40, "LEAF", Local6)
Return (Local0)
}
Method (CR07, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C1.D1:"
Local6 [0x01] = " GetCommandEffectLogInfo"
DBGC (0x40, "LEAF", Local6)
If ((SizeOf (Arg0) != 0x00))
{
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
}
Local0 = Buffer (0x08) {}
CreateDWordField (Local0, 0x04, RMXL)
RMXL = 0x8000
Return (Local0)
}
Method (CR09, 4, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C1.D1:"
Local6 [0x01] = " PassThroughCommand"
DBGC (0x40, "LEAF", Local6)
If ((SizeOf (Arg3) == 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ToBuffer (DerefOf (Arg3 [0x00]), Local7)
Local4 = SizeOf (Local7)
If ((Local4 < 0x08))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
CreateWordField (Local7, 0x00, OPCD)
CreateDWordField (Local7, 0x04, OPDL)
If ((Local4 != (OPDL + 0x08)))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
If (((CENA != 0x01) && (OPCD != 0x05FD)))
{
Return (Buffer (0x04)
{
0x02, 0x00, 0x00, 0x00 // ....
})
}
Switch (OPCD)
{
Case (Package (0x06)
{
0x0103,
0x0405,
0x09,
0xFD,
0x01FD,
0x02FD
}
)
{
Return (CLDC ("S0.C1.D1:", Arg2, Arg3, _ADR ()))
}
Case (0x05FD)
{
CreateWordField (Local7, 0x08, PTCD)
If ((PTCD == 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
CreateDWordField (Local7, 0x04, PTDL)
If ((PTDL >= 0x0C))
{
PTDL = (OPDL - 0x0C)
}
Else
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
If ((PTDL > 0x00))
{
CreateField (Local7, 0xA0, (PTDL * 0x08), PTIN)
}
CreateByteField (Local7, 0x0A, PTTI)
If (((CENA != 0x01) && (PTTI == 0x01)))
{
TFSM = 0x00
}
Switch (PTCD)
{
Case (0x05FD)
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
Case (Package (0x04)
{
0xFD,
0x01FD,
0x02FD,
0x03FD
}
)
{
Name (INLO, Package (0x01)
{
Buffer ((PTDL + 0x08)) {}
})
CreateWordField (DerefOf (INLO [0x00]), 0x00, LOCD)
CreateDWordField (DerefOf (INLO [0x00]), 0x04, LODL)
If ((PTDL > 0x00))
{
CreateField (DerefOf (INLO [0x00]), 0x40, (PTDL * 0x08), LOIN)
Mid (Local7, 0x14, (PTDL * 0x08), LOIN) /* \_SB_.NVDR.N011.CR09.LOIN */
}
Mid (Local7, 0x08, 0x02, LOCD) /* \_SB_.NVDR.N011.CR09.LOCD */
LODL = PTDL /* \_SB_.NVDR.N011.CR09.PTDL */
If ((0x03FD == LOCD))
{
TFSM = 0x00989680
Local2 = Buffer (0x10) {}
CreateDWordField (Local2, 0x04, FDLA)
CreateField (Local2, 0x40, 0x40, FDDA)
FDLA = 0x08
FDDA = XBSR /* \_SB_.NVDR.N011.XBSR */
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C1.D1:"
Local6 [0x01] = " BSR: "
Local6 [0x02] = ToHexString (FDDA)
DBGC (0x40, "LEAF", Local6)
Return (Local2)
}
Return (CLDC ("S0.C1.D1:", Arg2, INLO, _ADR ()))
}
Case (Package (0x03)
{
0x0103,
0x0405,
0x09
}
)
{
If (((CENA != 0x01) && (PTTI != 0x01)))
{
Return (Buffer (0x04)
{
0x02, 0x00, 0x00, 0x00 // ....
})
}
Return (CLDC ("S0.C1.D1:", Arg2, Arg3, _ADR ()))
}
Default
{
If ((PTTI == 0x01))
{
Return (CLDC ("S0.C1.D1:", Arg2, Arg3, _ADR ()))
}
If ((CENA != 0x01))
{
Return (Buffer (0x04)
{
0x02, 0x00, 0x00, 0x00 // ....
})
}
CreateDWordField (Local7, 0x10, PTTO)
If ((Local4 < 0x14))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
If ((PTDL > 0x80))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
If ((PTDL == Zero))
{
Local0 = CMBC (PTCD, Buffer (0x00) {}, Zero)
}
Else
{
Local0 = CMBC (PTCD, PTIN, (PTTO * 0x2710))
}
}
}
}
Case (0x03FD)
{
Local2 = Buffer (0x10) {}
CreateDWordField (Local2, 0x04, OULA)
CreateField (Local2, 0x40, 0x40, OUDA)
OULA = 0x08
OUDA = XBSR /* \_SB_.NVDR.N011.XBSR */
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C1.D1:"
Local6 [0x01] = " BSR: "
Local6 [0x02] = ToHexString (OUDA)
DBGC (0x40, "LEAF", Local6)
Return (Local2)
}
Default
{
If ((OPDL > 0x80))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
If ((OPDL == Zero))
{
Local0 = CMBC (OPCD, Buffer (0x00) {}, Zero)
}
Else
{
CreateField (Local7, 0x40, (OPDL * 0x08), OPDB)
Local0 = CMBC (OPCD, OPDB, Zero)
}
}
}
Local1 = DerefOf (Local0 [0x00])
If ((Local1 != Zero))
{
Local2 = Buffer (0x04) {}
Local2 [0x00] = 0x05
Return (Local2)
}
Local1 = DerefOf (Local0 [0x01])
If ((Local1 != Zero))
{
Local2 = Buffer (0x04)
{
0x07, 0x00, 0x00, 0x00 // ....
}
Local2 [0x02] = Local1
Return (Local2)
}
Local2 = Buffer (0x88) {}
CreateDWordField (Local2, 0x04, OULB)
CreateField (Local2, 0x40, 0x0400, OUDB)
OULB = 0x80
OUDB = DerefOf (Local0 [0x02])
Return (Local2)
}
Method (CR10, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C1.D1:"
Local6 [0x01] = " EnableLatchSystemShutdownStatus"
DBGC (0x40, "LEAF", Local6)
Local0 = Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}
CreateDWordField (Local0, 0x00, RSTS)
If ((SizeOf (Arg0) == 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x01))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
If ((DerefOf (Local7 [0x00]) != 0x01))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
Local1 = CMBC (0x0907, Local7, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Return (Local0)
}
Method (CR11, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C1.D1:"
Local6 [0x01] = " GetSupportedModes"
DBGC (0x40, "LEAF", Local6)
If ((SizeOf (Arg0) != 0x00))
{
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
}
Local0 = Buffer (0x06) {}
CreateDWordField (Local0, 0x00, RSTS)
CreateBitField (Local0, 0x20, RMMO)
CreateBitField (Local0, 0x21, RPME)
CreateBitField (Local0, 0x22, RBAP)
Local1 = CMBC (0x01, Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Local3 = DerefOf (Local1 [0x02])
CreateBitField (Local3, 0x01F0, MEME)
CreateBitField (Local3, 0x01F1, STME)
CreateBitField (Local3, 0x01F2, DTME)
RMMO = MEME /* \_SB_.NVDR.N011.CR11.MEME */
RPME = DTME /* \_SB_.NVDR.N011.CR11.DTME */
RBAP = STME /* \_SB_.NVDR.N011.CR11.STME */
Return (Local0)
}
Method (CR17, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C1.D1:"
Local6 [0x01] = " SetSmartThreshold"
DBGC (0x40, "LEAF", Local6)
If ((SizeOf (Arg0) == 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x07))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
CreateField (Local7, 0x00, 0x38, ISMT)
CreateBitField (Local7, 0x00, ISBE)
CreateField (Local7, 0x03, 0x0D, R000)
If ((ToInteger (R000) != 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C1.D1:"
Local6 [0x01] = " SetSmartThreshold: non-zero reserved bits!"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
If ((ISBE == 0x01))
{
CreateByteField (Local7, 0x02, ISBT)
If (((ISBT < 0x01) || (ISBT > 0x63)))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C1.D1:"
Local6 [0x01] = " SetSmartThreshold: invalid Percentage Remaining Threshold value!"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
}
Local0 = Buffer (0x04) {}
CreateDWordField (Local0, 0x00, RSTS)
Local1 = CMBC (0x0105, ISMT, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Return (Local0)
}
Method (CR18, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C1.D1:"
Local6 [0x01] = " InjectError"
DBGC (0x40, "LEAF", Local6)
If ((SizeOf (Arg0) == 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x0F))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
CreateBitField (Local7, 0x00, IVME)
CreateBitField (Local7, 0x01, IVSB)
CreateBitField (Local7, 0x02, IVFE)
CreateBitField (Local7, 0x03, IVUS)
CreateField (Local7, 0x04, 0x3C, R000)
If ((ToInteger (R000) != 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C1.D1:"
Local6 [0x01] = " InjectError: non-zero reserved bits R000!"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
CreateBitField (Local7, 0x40, IMEN)
CreateField (Local7, 0x41, 0x07, R001)
If ((ToInteger (R001) != 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C1.D1:"
Local6 [0x01] = " InjectError: non-zero reserved bits R001!"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
CreateWordField (Local7, 0x09, IMMT)
CreateBitField (Local7, 0x58, ISEN)
CreateField (Local7, 0x59, 0x07, R002)
If ((ToInteger (R002) != 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C1.D1:"
Local6 [0x01] = " InjectError: non-zero reserved bits R002!"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
CreateByteField (Local7, 0x0C, ISSB)
If (((ISSB < 0x00) || (ISSB > 0x63)))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C1.D1:"
Local6 [0x01] = " InjectError: invalid Percentage Remaining value!"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
CreateBitField (Local7, 0x68, IFEN)
CreateField (Local7, 0x69, 0x07, R003)
If ((ToInteger (R003) != 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C1.D1:"
Local6 [0x01] = " InjectError: non-zero reserved bits R003!"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
CreateBitField (Local7, 0x70, IUEN)
CreateField (Local7, 0x71, 0x07, R004)
If ((ToInteger (R004) != 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C1.D1:"
Local6 [0x01] = " InjectError: non-zero reserved bits R004!"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
Local0 = Buffer (0x04) {}
CreateWordField (Local0, 0x00, RSTS)
CreateWordField (Local0, 0x02, REST)
If ((IVME == 0x01))
{
Local2 = Buffer (0x03) {}
CreateByteField (Local2, 0x00, CENB)
CENB = IMEN /* \_SB_.NVDR.N011.CR18.IMEN */
CreateWordField (Local2, 0x01, CMET)
CMET = IMMT /* \_SB_.NVDR.N011.CR18.IMMT */
Local1 = CMBC (0x020A, Local2, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
}
If (((IVSB == 0x01) || ((IVFE == 0x01) || (IVUS == 0x01))))
{
Local2 = Buffer (0x0E) {}
CreateBitField (Local2, 0x02, CFEN)
CFEN = IVFE /* \_SB_.NVDR.N011.CR18.IVFE */
CreateBitField (Local2, 0x03, CSEN)
CSEN = IVSB /* \_SB_.NVDR.N011.CR18.IVSB */
CreateBitField (Local2, 0x04, CUEN)
CUEN = IVUS /* \_SB_.NVDR.N011.CR18.IVUS */
CreateByteField (Local2, 0x0B, CFET)
CFET = IFEN /* \_SB_.NVDR.N011.CR18.IFEN */
CreateBitField (Local2, 0x60, CSET)
CSET = ISEN /* \_SB_.NVDR.N011.CR18.ISEN */
CreateField (Local2, 0x61, 0x07, CSBP)
CSBP = ISSB /* \_SB_.NVDR.N011.CR18.ISSB */
CreateByteField (Local2, 0x0D, CUST)
CUST = IUEN /* \_SB_.NVDR.N011.CR18.IUEN */
If ((IVUS && IUEN))
{
CMBC (0x0907, Buffer (0x04)
{
0x01, 0x00, 0x00, 0x00 // ....
}, Zero)
}
Local1 = CMBC (0x030A, Local2, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Local4 = DerefOf (Local1 [0x01])
If ((Local4 == 0x0E))
{
RSTS = 0x07
REST = 0x01
Return (Local0)
}
RSTS = CF2D (Local4)
If ((RSTS != 0x00))
{
Return (Local0)
}
}
Return (Local0)
}
Method (CR19, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C1.D1:"
Local6 [0x01] = " GetSecurityState"
DBGC (0x40, "LEAF", Local6)
If ((SizeOf (Arg0) != 0x00))
{
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
}
Local0 = Buffer (0x09)
{
/* 0000 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........
/* 0008 */ 0x00 // .
}
CreateDWordField (Local0, 0x00, RSTS)
Local1 = CMBC (0x02, Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Local0 [0x08] = DerefOf (DerefOf (Local1 [0x02]) [
0x00])
Local0 [0x04] = DerefOf (DerefOf (Local1 [0x02]) [
0x01])
Return (Local0)
}
Method (CR20, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C1.D1:"
Local6 [0x01] = " SetPassPhrase"
DBGC (0x40, "LEAF", Local6)
Local0 = Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}
CreateDWordField (Local0, 0x00, RSTS)
If ((SizeOf (Arg0) == 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x40))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
CreateField (Local7, 0x00, 0x0100, RCPW)
CreateField (Local7, 0x0100, 0x0100, RNPW)
Local2 = Buffer (0x60) {}
CreateField (Local2, 0x00, 0x0100, FCPW)
CreateField (Local2, 0x0200, 0x0100, FNPW)
FCPW = RCPW /* \_SB_.NVDR.N011.CR20.RCPW */
FNPW = RNPW /* \_SB_.NVDR.N011.CR20.RNPW */
Local1 = CMBC (0xF103, Local2, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Return (Local0)
}
Method (CR21, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C1.D1:"
Local6 [0x01] = " DisablePassPhrase"
DBGC (0x40, "LEAF", Local6)
Local0 = Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}
CreateDWordField (Local0, 0x00, RSTS)
If ((SizeOf (Arg0) == 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x20))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
Local1 = CMBC (0xF203, Local7, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Return (Local0)
}
Method (CR22, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C1.D1:"
Local6 [0x01] = " UnlockUnit"
DBGC (0x40, "LEAF", Local6)
Local0 = Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}
CreateDWordField (Local0, 0x00, RSTS)
If ((SizeOf (Arg0) == 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x20))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
Local1 = CMBC (0xF303, Local7, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Return (Local0)
}
Method (CR23, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C1.D1:"
Local6 [0x01] = " FreezeLock"
DBGC (0x40, "LEAF", Local6)
Local0 = Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}
CreateDWordField (Local0, 0x00, RSTS)
If ((SizeOf (Arg0) != 0x00))
{
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
}
Local1 = CMBC (0xF603, Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Return (Local0)
}
Method (CR24, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C1.D1:"
Local6 [0x01] = " CR24: SecureEraseNvdimmUser"
DBGC (0x40, "LEAF", Local6)
Local0 = Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}
CreateDWordField (Local0, 0x00, RSTS)
If ((SizeOf (Arg0) == 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C1.D1:"
Local6 [0x01] = " CR24: empty pkg"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ToBuffer (DerefOf (Arg0 [0x00]), Local1)
If ((SizeOf (Local1) != 0x20))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C1.D1:"
Local6 [0x01] = " CR24: passphrase len != 32"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
Local7 = Buffer (0x21)
{
/* 0000 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........
/* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........
/* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........
/* 0018 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........
/* 0020 */ 0x00 // .
}
CreateField (Local7, 0x00, 0x0100, PASS)
PASS = Local1
Local1 = CMBC (0xF503, Local7, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Return (Local0)
}
Method (CR26, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C1.D1:"
Local6 [0x01] = " QueryOverwriteNvdimmStatus"
DBGC (0x40, "LEAF", Local6)
Local0 = Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}
CreateDWordField (Local0, 0x00, RSTS)
If ((SizeOf (Arg0) != 0x00))
{
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
}
If ((OS01 == 0x05))
{
CRFF (_ADR ())
}
If (((OS01 == 0x11) || (OS01 == 0x0A)))
{
RSTS = 0x00020007
}
ElseIf ((OS01 == 0x05))
{
RSTS = 0x00010007
}
Else
{
RSTS = CF2D (OS01)
}
Return (Local0)
}
Method (CR27, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C1.D1:"
Local6 [0x01] = " CR27: SetMasterPassphrase"
DBGC (0x40, "LEAF", Local6)
Local0 = Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}
CreateDWordField (Local0, 0x00, RSTS)
If ((SizeOf (Arg0) == 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C1.D1:"
Local6 [0x01] = " CR27: empty pkg"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x40))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C1.D1:"
Local6 [0x01] = " CR27: passphrases length != 64"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
CreateField (Local7, 0x00, 0x0100, RCPW)
CreateField (Local7, 0x0100, 0x0100, RNPW)
Local2 = Buffer (0x60) {}
CreateField (Local2, 0x00, 0x0100, FCPW)
CreateField (Local2, 0x0200, 0x0100, FNPW)
FCPW = RCPW /* \_SB_.NVDR.N011.CR27.RCPW */
FNPW = RNPW /* \_SB_.NVDR.N011.CR27.RNPW */
Local1 = CMBC (0xF003, Local2, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Return (Local0)
}
Method (CR28, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C1.D1:"
Local6 [0x01] = " CR28: SecureEraseNvdimmMaster"
DBGC (0x40, "LEAF", Local6)
Local0 = Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}
CreateDWordField (Local0, 0x00, RSTS)
If ((SizeOf (Arg0) == 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C1.D1:"
Local6 [0x01] = " CR28: empty pkg"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ToBuffer (DerefOf (Arg0 [0x00]), Local1)
If ((SizeOf (Local1) != 0x20))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C1.D1:"
Local6 [0x01] = " CR28: passphrase len != 32"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
Local7 = Buffer (0x21)
{
/* 0000 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........
/* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........
/* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........
/* 0018 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........
/* 0020 */ 0x01 // .
}
CreateField (Local7, 0x00, 0x0100, PASS)
PASS = Local1
Local1 = CMBC (0xF503, Local7, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Return (Local0)
}
Method (CLSI, 0, Serialized)
{
If ((CENA != 0x01))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C1.D1:"
Local6 [0x01] = " CLSI: No NVDIMM"
DBGC (0x02, "LEAF", Local6)
Return (Package (0x03)
{
0x01,
0x00,
0x00
})
}
Local0 = Package (0x00) {}
Local1 = CRLD (ToUUID ("4309ac30-0d11-11e4-9191-0800200c9a66") /* Unknown UUID */, 0x01, 0x04, Local0, _ADR ())
If ((SizeOf (Local1) < 0x0C))
{
Return (Package (0x03)
{
0x01,
0x00,
0x00
})
}
CreateDWordField (Local1, 0x00, LSTS)
CreateDWordField (Local1, 0x04, LSIZ)
CreateDWordField (Local1, 0x08, LTXL)
Local2 = Package (0x03)
{
0x00,
0x00,
0x00
}
Local2 [0x00] = ERMP (LSTS)
Local2 [0x01] = ToInteger (LSIZ)
Local2 [0x02] = ToInteger (LTXL)
Return (Local2)
}
Method (CLSR, 2, Serialized)
{
If ((CENA != 0x01))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C1.D1:"
Local6 [0x01] = " CLSR: No NVDIMM"
DBGC (0x02, "LEAF", Local6)
Return (Package (0x02)
{
0x01,
Buffer (0x01)
{
0x00 // .
}
})
}
If ((Arg1 == 0x00))
{
Return (Package (0x02)
{
0x00,
Buffer (0x00) {}
})
}
Local0 = Package (0x01)
{
Buffer (0x08) {}
}
CreateDWordField (DerefOf (Local0 [0x00]), 0x00, CHUO)
CreateDWordField (DerefOf (Local0 [0x00]), 0x04, CHUS)
CHUO = Arg0
CHUS = Arg1
Local1 = CRLD (ToUUID ("4309ac30-0d11-11e4-9191-0800200c9a66") /* Unknown UUID */, 0x01, 0x05, Local0, _ADR ())
CreateDWordField (Local1, 0x00, LSTS)
Local2 = Package (0x02)
{
0x00,
Buffer (0x01)
{
0x00 // .
}
}
Local2 [0x00] = ERMP (LSTS)
If ((DerefOf (Local2 [0x00]) == 0x00))
{
Local3 = ((SizeOf (Local1) - 0x04) * 0x08)
CreateField (Local1, 0x20, Local3, CHUD)
Local2 [0x01] = CHUD /* \_SB_.NVDR.N011.CLSR.CHUD */
}
Return (Local2)
}
Method (CLSW, 3, Serialized)
{
If ((CENA != 0x01))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C1.D1:"
Local6 [0x01] = " CLSW: No NVDIMM"
DBGC (0x02, "LEAF", Local6)
Return (0x01)
}
If ((Arg1 == 0x00))
{
Return (0x00)
}
Local3 = SizeOf (Arg2)
If ((Local3 == 0x00))
{
Return (0x02)
}
Local0 = Package (0x01)
{
Buffer ((Local3 + 0x08)) {}
}
CreateDWordField (DerefOf (Local0 [0x00]), 0x00, CHUO)
CreateDWordField (DerefOf (Local0 [0x00]), 0x04, CHUS)
CreateField (DerefOf (Local0 [0x00]), 0x40, (Local3 * 0x08), CHUD)
CHUO = Arg0
CHUS = Arg1
CHUD = Arg2
Local1 = CRLD (ToUUID ("4309ac30-0d11-11e4-9191-0800200c9a66") /* Unknown UUID */, 0x01, 0x06, Local0, _ADR ())
CreateDWordField (Local1, 0x00, LSTS)
Return (ERMP (LSTS))
}
Method (CNCH, 0, Serialized)
{
If ((CENA != 0x01))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C1.D1:"
Local6 [0x01] = " CNCH: No NVDIMM"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x40)
{
0x03 // .
})
}
Local0 = Buffer (0x40)
{
0x00 // .
}
CreateDWordField (Local0, 0x00, RSTS)
Local1 = CMBC (0x08, Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}, Zero)
RSTS = CF2A (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2A (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Local2 = DerefOf (Local1 [0x02])
If ((DerefOf (Local2 [0x00]) & 0x01))
{
Local0 [0x04] = (DerefOf (Local0 [0x04]) | 0x01)
If ((DerefOf (Local2 [0x08]) & 0x01))
{
Local0 [0x06] = (DerefOf (Local0 [0x06]) | 0x01)
}
If ((DerefOf (Local2 [0x08]) & 0x02))
{
If ((DerefOf (Local2 [0x00]) & 0x80))
{
If ((DerefOf (Local2 [0x15]) & 0x08))
{
Local0 [0x07] = (DerefOf (Local0 [0x07]) | 0x04)
Local0 [0x08] = (DerefOf (Local0 [0x08]) | 0x04)
}
If ((DerefOf (Local2 [0x15]) & 0x10))
{
Local0 [0x08] = (DerefOf (Local0 [0x08]) | 0x04)
}
If ((DerefOf (Local2 [0x15]) & 0x20))
{
Local0 [0x06] = (DerefOf (Local0 [0x06]) | 0x03)
}
If ((DerefOf (Local2 [0x15]) & 0x40))
{
Local0 [0x07] = (DerefOf (Local0 [0x07]) | 0x01)
}
}
Else
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C1.D1:"
Local6 [0x01] = " CNCH: Health Status Reason is NOT valid (FW bug?)"
DBGC (0x80000000, "LEAF", Local6)
Local0 [0x08] = (DerefOf (Local0 [0x08]) | 0x04)
}
}
If ((DerefOf (Local2 [0x08]) & 0x04))
{
Local0 [0x08] = (DerefOf (Local0 [0x08]) | 0x04)
}
}
Return (Local0)
}
Method (CNBS, 0, Serialized)
{
If ((CENA != 0x01))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C1.D1:"
Local6 [0x01] = " CNBS: No NVDIMM"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x40)
{
0x03 // .
})
}
Local0 = Buffer (0x40)
{
0x00 // .
}
CreateDWordField (Local0, 0x00, RSTS)
Local1 = CMBC (0x08, Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}, Zero)
RSTS = CF2A (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2A (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Local2 = DerefOf (Local1 [0x02])
If ((DerefOf (Local2 [0x00]) & 0x20))
{
Local0 [0x04] = 0x01
CreateDWordField (Local0, 0x06, DLC)
Mid (Local2, 0x10, 0x04, DLC) /* \_SB_.NVDR.N011.CNBS.DLC_ */
}
Return (Local0)
}
Method (CRLD, 5, Serialized)
{
Local0 = CLDP ("S0.C1.D1:", Arg0, Arg1, Arg2)
Local1 = DerefOf (Local0 [0x00])
If ((Local1 == Zero))
{
Return (DerefOf (Local0 [0x01]))
}
If (((CENA != 0x01) && (ToInteger (Arg2) != 0x09)))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C1.D1:"
Local6 [0x01] = " CRLD: No NVDIMM"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x02, 0x00, 0x00, 0x00 // ....
})
}
Switch (ToInteger (Arg2))
{
Case (0x01)
{
Local0 = CR01 (Arg3)
}
Case (0x02)
{
Local0 = CR02 (Arg3)
}
Case (0x03)
{
Local0 = CR03 (Arg3)
}
Case (0x04)
{
If ((ICTL & 0x04))
{
Local0 = CR04 (Arg3)
}
Else
{
Local0 = CLDC ("S0.C1.D1:", Arg2, Arg3, Arg4)
}
}
Case (0x05)
{
If ((ICTL & 0x04))
{
Local0 = CR05 (Arg3)
}
Else
{
Local0 = CLDC ("S0.C1.D1:", Arg2, Arg3, Arg4)
}
}
Case (0x06)
{
If ((ICTL & 0x04))
{
Local0 = CR06 (Arg3)
}
Else
{
Local0 = CLDC ("S0.C1.D1:", Arg2, Arg3, Arg4)
}
}
Case (0x07)
{
Local0 = CR07 (Arg3)
}
Case (0x09)
{
Return (CR09 (Arg0, Arg1, Arg2, Arg3))
}
Case (0x0A)
{
If ((CFIS >= 0x0107))
{
Local0 = CR10 (Arg3)
}
Else
{
Local0 = CLDC ("S0.C1.D1:", Arg2, Arg3, Arg4)
}
}
Case (0x0B)
{
Local0 = CR11 (Arg3)
}
Case (0x11)
{
Local0 = CR17 (Arg3)
}
Case (0x12)
{
Local0 = CR18 (Arg3)
}
Case (0x13)
{
Local0 = CR19 (Arg3)
}
Case (0x14)
{
Local0 = CR20 (Arg3)
}
Case (0x15)
{
Local0 = CR21 (Arg3)
}
Case (0x16)
{
Local0 = CR22 (Arg3)
}
Case (0x17)
{
Local0 = CR23 (Arg3)
}
Case (0x18)
{
Local0 = CR24 (Arg3)
}
Case (0x1A)
{
Local0 = CR26 (Arg3)
}
Case (0x1B)
{
Local0 = CR27 (Arg3)
}
Case (0x1C)
{
Local0 = CR28 (Arg3)
}
Default
{
Local0 = CLDC ("S0.C1.D1:", Arg2, Arg3, Arg4)
}
}
Return (Local0)
}
Method (PCDS, 0, Serialized)
{
Local0 = Buffer (0x06) {}
CreateWordField (Local0, 0x00, RSTS)
CreateDWordField (Local0, 0x02, RSIZ)
Local2 = Buffer (0x05) {}
CreateByteField (Local2, 0x00, PPID)
PPID = 0x02
CreateBitField (Local2, 0x08, POPT)
POPT = 0x01
CreateBitField (Local2, 0x09, PORO)
PORO = 0x01
Local1 = CMBC (0x0106, Local2, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
CreateDWordField (DerefOf (Local1 [0x02]), 0x00, CPSZ)
RSIZ = CPSZ /* \_SB_.NVDR.N011.PCDS.CPSZ */
Return (Local0)
}
Method (PCDR, 1, Serialized)
{
Name (IOFF, 0x00)
IOFF = ToInteger (Arg0)
Local2 = Buffer (0x06) {}
CreateByteField (Local2, 0x00, QPID)
QPID = 0x02
CreateBitField (Local2, 0x08, QOPT)
QOPT = 0x01
CreateBitField (Local2, 0x09, QORO)
QORO = 0x00
CreateDWordField (Local2, 0x02, QOFF)
QOFF = IOFF /* \_SB_.NVDR.N011.PCDR.IOFF */
Local1 = CMBC (0x0106, Local2, Zero)
Local3 = CF2D (DerefOf (Local1 [0x00]))
If ((Local3 != 0x00))
{
Local0 = Package (0x01)
{
0x00
}
Local0 [0x00] = Local3
Return (Local0)
}
Local3 = CF2D (DerefOf (Local1 [0x01]))
If ((Local3 != 0x00))
{
Local0 = Package (0x01)
{
0x00
}
Local0 [0x00] = Local3
Return (Local0)
}
Local0 = Package (0x02)
{
0x00,
Buffer (0x80) {}
}
Local0 [0x01] = DerefOf (Local1 [0x02])
Return (Local0)
}
Method (PCDW, 2, Serialized)
{
Name (IOFF, 0x00)
Name (IDTA, Buffer (0x40) {})
IOFF = ToInteger (Arg0)
IDTA = Arg1
Local2 = Buffer (0x80) {}
CreateByteField (Local2, 0x00, QPID)
QPID = 0x02
CreateBitField (Local2, 0x08, QOPT)
QOPT = 0x01
CreateBitField (Local2, 0x09, QORO)
QORO = 0x00
CreateDWordField (Local2, 0x02, QOFF)
QOFF = IOFF /* \_SB_.NVDR.N011.PCDW.IOFF */
CreateField (Local2, 0x0200, 0x0200, QDTA)
QDTA = IDTA /* \_SB_.NVDR.N011.PCDW.IDTA */
Local1 = CMBC (0x0107, Local2, Zero)
Local0 = CF2D (DerefOf (Local1 [0x00]))
If ((Local0 != 0x00))
{
Return (Local0)
}
Local0 = CF2D (DerefOf (Local1 [0x01]))
If ((Local0 != 0x00))
{
Return (Local0)
}
Return (Local0)
}
Method (_DSM, 4, NotSerialized) // _DSM: Device-Specific Method
{
If ((DRVT & 0x01))
{
Return (CRLD (Arg0, Arg1, Arg2, Arg3, _ADR ()))
}
ElseIf ((DRVT & 0x02))
{
Return (JNLD (Arg0, Arg1, Arg2, Arg3, _ADR ()))
}
Else
{
Return (Buffer (0x01)
{
0x00 // .
})
}
}
Method (_LSI, 0, NotSerialized) // _LSI: Label Storage Information
{
If ((DRVT & 0x01))
{
Return (CLSI ())
}
ElseIf ((DRVT & 0x02))
{
Return (JLSI (_ADR ()))
}
Else
{
Return (Package (0x03)
{
0x01,
0x00,
0x00
})
}
}
Method (_LSR, 2, NotSerialized) // _LSR: Label Storage Read
{
If ((DRVT & 0x01))
{
Return (CLSR (Arg0, Arg1))
}
ElseIf ((DRVT & 0x02))
{
Return (JLSR (Arg0, Arg1, _ADR ()))
}
Else
{
Return (Package (0x02)
{
0x01,
0x00
})
}
}
Method (_LSW, 3, Serialized) // _LSW: Label Storage Write
{
If ((DRVT & 0x01))
{
Return (CLSW (Arg0, Arg1, Arg2))
}
ElseIf ((DRVT & 0x01))
{
Return (JLSW (Arg0, Arg1, Arg2, _ADR ()))
}
Else
{
Return (0x01)
}
}
Method (_NCH, 0, NotSerialized) // _NCH: NVDIMM Current Health Information
{
If ((DRVT & 0x01))
{
Return (CNCH ())
}
Else
{
Return (Buffer (0x40)
{
0x01 // .
})
}
}
Method (_NBS, 0, NotSerialized) // _NBS: NVDIMM Boot Status
{
If ((DRVT & 0x01))
{
Return (CNBS ())
}
Else
{
Return (Buffer (0x40)
{
0x01 // .
})
}
}
}
Device (N020)
{
Name (FXCD, 0x00)
Field (CCT8, QWordAcc, NoLock, Preserve)
{
Offset (0x00),
XCMD, 64
}
Name (FXST, 0x00)
Field (CCT8, QWordAcc, NoLock, Preserve)
{
Offset (0x08),
XSTA, 64
}
Name (FXIN, 0x00)
Field (CCT8, DWordAcc, NoLock, Preserve)
{
Offset (0x10),
IN01, 32,
Offset (0x14),
IN02, 32,
Offset (0x18),
IN03, 32,
Offset (0x1C),
IN04, 32,
Offset (0x20),
IN05, 32,
Offset (0x24),
IN06, 32,
Offset (0x28),
IN07, 32,
Offset (0x2C),
IN08, 32,
Offset (0x30),
IN09, 32,
Offset (0x34),
IN0A, 32,
Offset (0x38),
IN0B, 32,
Offset (0x3C),
IN0C, 32,
Offset (0x40),
IN0D, 32,
Offset (0x44),
IN0E, 32,
Offset (0x48),
IN0F, 32,
Offset (0x4C),
IN10, 32,
Offset (0x50),
IN11, 32,
Offset (0x54),
IN12, 32,
Offset (0x58),
IN13, 32,
Offset (0x5C),
IN14, 32,
Offset (0x60),
IN15, 32,
Offset (0x64),
IN16, 32,
Offset (0x68),
IN17, 32,
Offset (0x6C),
IN18, 32,
Offset (0x70),
IN19, 32,
Offset (0x74),
IN1A, 32,
Offset (0x78),
IN1B, 32,
Offset (0x7C),
IN1C, 32,
Offset (0x80),
IN1D, 32,
Offset (0x84),
IN1E, 32,
Offset (0x88),
IN1F, 32,
Offset (0x8C),
IN20, 32
}
Name (FXOU, 0x00)
Field (CCT8, DWordAcc, NoLock, Preserve)
{
Offset (0x90),
OU01, 32,
Offset (0x94),
OU02, 32,
Offset (0x98),
OU03, 32,
Offset (0x9C),
OU04, 32,
Offset (0xA0),
OU05, 32,
Offset (0xA4),
OU06, 32,
Offset (0xA8),
OU07, 32,
Offset (0xAC),
OU08, 32,
Offset (0xB0),
OU09, 32,
Offset (0xB4),
OU0A, 32,
Offset (0xB8),
OU0B, 32,
Offset (0xBC),
OU0C, 32,
Offset (0xC0),
OU0D, 32,
Offset (0xC4),
OU0E, 32,
Offset (0xC8),
OU0F, 32,
Offset (0xCC),
OU10, 32,
Offset (0xD0),
OU11, 32,
Offset (0xD4),
OU12, 32,
Offset (0xD8),
OU13, 32,
Offset (0xDC),
OU14, 32,
Offset (0xE0),
OU15, 32,
Offset (0xE4),
OU16, 32,
Offset (0xE8),
OU17, 32,
Offset (0xEC),
OU18, 32,
Offset (0xF0),
OU19, 32,
Offset (0xF4),
OU1A, 32,
Offset (0xF8),
OU1B, 32,
Offset (0xFC),
OU1C, 32,
Offset (0x100),
OU1D, 32,
Offset (0x104),
OU1E, 32,
Offset (0x108),
OU1F, 32,
Offset (0x10C),
OU20, 32
}
Name (FXBS, 0x00)
Field (CCT8, QWordAcc, NoLock, Preserve)
{
Offset (0x110),
XBSR, 64
}
Name (CENA, 0x0000000000000000)
Name (CFIS, 0x0000000000000000)
Method (_ADR, 0, NotSerialized) // _ADR: Address
{
Local0 = 0x20
If (0x00)
{
Local1 = 0x02
Local1 -= 0x03
Local1 <<= 0x04
Local0 &= 0xFF0F
Local0 |= Local1
Local0 |= 0x0100
}
Return (Local0)
}
Name (NTFY, 0x00)
Method (CMBC, 3, Serialized)
{
Local3 = Timer
Acquire (NMTX, 0xFFFF)
If ((((BARS != Zero) && (CACC (Arg0) != Zero)) &&
(LO02 == 0x0405)))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C2.D0:"
Local6 [0x01] = ToHexString (Arg0)
Local6 [0x02] = ": recursing into CMBC"
DBGC (0x40, "FIS ", Local6)
CMBC (0x0405, Buffer (0x14)
{
0x00 // .
}, Zero)
Sleep (0x01)
NTFY = 0x01
}
Name (TCMD, Buffer (0x08) {})
Name (TSTA, Buffer (0x08) {})
TCMD = XCMD /* \_SB_.NVDR.N020.XCMD */
CreateField (TCMD, 0x20, 0x10, TOPC)
CreateField (TCMD, 0x30, 0x01, TDRB)
CreateField (TCMD, 0x3F, 0x01, TSEQ)
If ((ToInteger (TDRB) == 0x01))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C2.D0:"
Local6 [0x01] = ToHexString (Arg0)
Local6 [0x02] = ": Previous command did not complete"
DBGC (0x80000000, "FIS ", Local6)
Release (NMTX)
If ((NTFY != Zero))
{
NVRN (0x01)
NTFY = Zero
}
Return (Package (0x01)
{
0x05
})
}
Local4 = SizeOf (Arg1)
Local4 = ((Local4 + 0x07) >> 0x03)
Local5 = Zero
While (0x01)
{
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN01 = Local7
Local7 = IN01 /* \_SB_.NVDR.N020.IN01 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN02 = Local7
Local7 = IN02 /* \_SB_.NVDR.N020.IN02 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN03 = Local7
Local7 = IN03 /* \_SB_.NVDR.N020.IN03 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN04 = Local7
Local7 = IN04 /* \_SB_.NVDR.N020.IN04 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN05 = Local7
Local7 = IN05 /* \_SB_.NVDR.N020.IN05 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN06 = Local7
Local7 = IN06 /* \_SB_.NVDR.N020.IN06 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN07 = Local7
Local7 = IN07 /* \_SB_.NVDR.N020.IN07 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN08 = Local7
Local7 = IN08 /* \_SB_.NVDR.N020.IN08 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN09 = Local7
Local7 = IN09 /* \_SB_.NVDR.N020.IN09 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN0A = Local7
Local7 = IN0A /* \_SB_.NVDR.N020.IN0A */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN0B = Local7
Local7 = IN0B /* \_SB_.NVDR.N020.IN0B */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN0C = Local7
Local7 = IN0C /* \_SB_.NVDR.N020.IN0C */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN0D = Local7
Local7 = IN0D /* \_SB_.NVDR.N020.IN0D */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN0E = Local7
Local7 = IN0E /* \_SB_.NVDR.N020.IN0E */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN0F = Local7
Local7 = IN0F /* \_SB_.NVDR.N020.IN0F */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN10 = Local7
Local7 = IN10 /* \_SB_.NVDR.N020.IN10 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN11 = Local7
Local7 = IN11 /* \_SB_.NVDR.N020.IN11 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN12 = Local7
Local7 = IN12 /* \_SB_.NVDR.N020.IN12 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN13 = Local7
Local7 = IN13 /* \_SB_.NVDR.N020.IN13 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN14 = Local7
Local7 = IN14 /* \_SB_.NVDR.N020.IN14 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN15 = Local7
Local7 = IN15 /* \_SB_.NVDR.N020.IN15 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN16 = Local7
Local7 = IN16 /* \_SB_.NVDR.N020.IN16 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN17 = Local7
Local7 = IN17 /* \_SB_.NVDR.N020.IN17 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN18 = Local7
Local7 = IN18 /* \_SB_.NVDR.N020.IN18 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN19 = Local7
Local7 = IN19 /* \_SB_.NVDR.N020.IN19 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN1A = Local7
Local7 = IN1A /* \_SB_.NVDR.N020.IN1A */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN1B = Local7
Local7 = IN1B /* \_SB_.NVDR.N020.IN1B */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN1C = Local7
Local7 = IN1C /* \_SB_.NVDR.N020.IN1C */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN1D = Local7
Local7 = IN1D /* \_SB_.NVDR.N020.IN1D */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN1E = Local7
Local7 = IN1E /* \_SB_.NVDR.N020.IN1E */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN1F = Local7
Local7 = IN1F /* \_SB_.NVDR.N020.IN1F */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN20 = Local7
Local7 = IN20 /* \_SB_.NVDR.N020.IN20 */
Local4--
Local5 += 0x04
Break
}
Local0 = Timer
TOPC = Arg0
If ((ToInteger (TSEQ) == 0x01))
{
TSEQ = 0x00
}
Else
{
TSEQ = 0x01
}
TDRB = 0x01
If ((ToInteger (Arg2) == Zero))
{
Local1 = CGTM (Arg0, XSTA)
}
Else
{
Local1 = (ToInteger (Arg2) * 0x2710)
}
XCMD = ToInteger (TCMD)
Local0 = Timer
Local2 = Zero
Local3 = Zero
While (0x01)
{
TCMD = XCMD /* \_SB_.NVDR.N020.XCMD */
If ((ToInteger (TDRB) == 0x00))
{
Break
}
Local3 = Local2
Local2 = (Timer - Local0)
If ((Local2 > Local1))
{
TCMD = XCMD /* \_SB_.NVDR.N020.XCMD */
If ((ToInteger (TDRB) == 0x00))
{
Break
}
Local6 = Package (0x07) {}
Local6 [0x00] = "S0.C2.D0:"
Local6 [0x01] = ToHexString (Arg0)
Local6 [0x02] = ": Doorbell still set, waited "
Local6 [0x03] = ToHexString (Local2)
Local6 [0x04] = " [x100ns] (prev"
Local6 [0x05] = ToHexString (Local3)
Local6 [0x06] = ")"
DBGC (0x80000000, "FIS ", Local6)
Release (NMTX)
If ((NTFY != Zero))
{
NVRN (0x01)
NTFY = Zero
}
Return (Package (0x01)
{
0x12
})
}
}
If ((Local2 > Local1))
{
Local6 = Package (0x07) {}
Local6 [0x00] = "S0.C2.D0:"
Local6 [0x01] = ToHexString (Arg0)
Local6 [0x02] = ": Long iteration, scheduling issues? "
Local6 [0x03] = ToHexString (Local2)
Local6 [0x04] = " [x100ns] (prev "
Local6 [0x05] = ToHexString (Local3)
Local6 [0x06] = ")"
DBGC (0x02, "FIS ", Local6)
}
TSTA = XSTA /* \_SB_.NVDR.N020.XSTA */
CreateField (TSTA, 0x00, 0x01, TCMP)
CreateField (TSTA, 0x08, 0x08, TMBS)
If ((ToInteger (TCMP) == 0x00))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C2.D0:"
Local6 [0x01] = ToHexString (Arg0)
Local6 [0x02] = ": Completion bit not set"
DBGC (0x80000000, "FIS ", Local6)
Release (NMTX)
If ((NTFY != Zero))
{
NVRN (0x01)
NTFY = Zero
}
Return (Package (0x01)
{
0x03
})
}
If ((ToInteger (TMBS) != 0x00))
{
Local0 = Package (0x02)
{
0x00,
0x00
}
Local0 [0x01] = ToInteger (TMBS)
Local6 = Package (0x04) {}
Local6 [0x00] = "S0.C2.D0:"
Local6 [0x01] = ToHexString (Arg0)
Local6 [0x02] = ": mailbox failure: "
Local6 [0x03] = ToHexString (ToInteger (TMBS))
DBGC (0x80000000, "FIS ", Local6)
Release (NMTX)
If ((NTFY != Zero))
{
NVRN (0x01)
NTFY = Zero
}
Return (Local0)
}
Local0 = Package (0x03)
{
0x00,
0x00,
Buffer (0x80) {}
}
CreateDWordField (DerefOf (Local0 [0x02]), 0x00, BO01)
CreateDWordField (DerefOf (Local0 [0x02]), 0x04, BO02)
CreateDWordField (DerefOf (Local0 [0x02]), 0x08, BO03)
CreateDWordField (DerefOf (Local0 [0x02]), 0x0C, BO04)
CreateDWordField (DerefOf (Local0 [0x02]), 0x10, BO05)
CreateDWordField (DerefOf (Local0 [0x02]), 0x14, BO06)
CreateDWordField (DerefOf (Local0 [0x02]), 0x18, BO07)
CreateDWordField (DerefOf (Local0 [0x02]), 0x1C, BO08)
CreateDWordField (DerefOf (Local0 [0x02]), 0x20, BO09)
CreateDWordField (DerefOf (Local0 [0x02]), 0x24, BO0A)
CreateDWordField (DerefOf (Local0 [0x02]), 0x28, BO0B)
CreateDWordField (DerefOf (Local0 [0x02]), 0x2C, BO0C)
CreateDWordField (DerefOf (Local0 [0x02]), 0x30, BO0D)
CreateDWordField (DerefOf (Local0 [0x02]), 0x34, BO0E)
CreateDWordField (DerefOf (Local0 [0x02]), 0x38, BO0F)
CreateDWordField (DerefOf (Local0 [0x02]), 0x3C, BO10)
CreateDWordField (DerefOf (Local0 [0x02]), 0x40, BO11)
CreateDWordField (DerefOf (Local0 [0x02]), 0x44, BO12)
CreateDWordField (DerefOf (Local0 [0x02]), 0x48, BO13)
CreateDWordField (DerefOf (Local0 [0x02]), 0x4C, BO14)
CreateDWordField (DerefOf (Local0 [0x02]), 0x50, BO15)
CreateDWordField (DerefOf (Local0 [0x02]), 0x54, BO16)
CreateDWordField (DerefOf (Local0 [0x02]), 0x58, BO17)
CreateDWordField (DerefOf (Local0 [0x02]), 0x5C, BO18)
CreateDWordField (DerefOf (Local0 [0x02]), 0x60, BO19)
CreateDWordField (DerefOf (Local0 [0x02]), 0x64, BO1A)
CreateDWordField (DerefOf (Local0 [0x02]), 0x68, BO1B)
CreateDWordField (DerefOf (Local0 [0x02]), 0x6C, BO1C)
CreateDWordField (DerefOf (Local0 [0x02]), 0x70, BO1D)
CreateDWordField (DerefOf (Local0 [0x02]), 0x74, BO1E)
CreateDWordField (DerefOf (Local0 [0x02]), 0x78, BO1F)
CreateDWordField (DerefOf (Local0 [0x02]), 0x7C, BO20)
Local4 = 0x20
While (0x01)
{
If ((Local4 <= 0x00))
{
Break
}
BO01 = OU01 /* \_SB_.NVDR.N020.OU01 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO02 = OU02 /* \_SB_.NVDR.N020.OU02 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO03 = OU03 /* \_SB_.NVDR.N020.OU03 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO04 = OU04 /* \_SB_.NVDR.N020.OU04 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO05 = OU05 /* \_SB_.NVDR.N020.OU05 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO06 = OU06 /* \_SB_.NVDR.N020.OU06 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO07 = OU07 /* \_SB_.NVDR.N020.OU07 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO08 = OU08 /* \_SB_.NVDR.N020.OU08 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO09 = OU09 /* \_SB_.NVDR.N020.OU09 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO0A = OU0A /* \_SB_.NVDR.N020.OU0A */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO0B = OU0B /* \_SB_.NVDR.N020.OU0B */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO0C = OU0C /* \_SB_.NVDR.N020.OU0C */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO0D = OU0D /* \_SB_.NVDR.N020.OU0D */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO0E = OU0E /* \_SB_.NVDR.N020.OU0E */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO0F = OU0F /* \_SB_.NVDR.N020.OU0F */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO10 = OU10 /* \_SB_.NVDR.N020.OU10 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO11 = OU11 /* \_SB_.NVDR.N020.OU11 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO12 = OU12 /* \_SB_.NVDR.N020.OU12 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO13 = OU13 /* \_SB_.NVDR.N020.OU13 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO14 = OU14 /* \_SB_.NVDR.N020.OU14 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO15 = OU15 /* \_SB_.NVDR.N020.OU15 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO16 = OU16 /* \_SB_.NVDR.N020.OU16 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO17 = OU17 /* \_SB_.NVDR.N020.OU17 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO18 = OU18 /* \_SB_.NVDR.N020.OU18 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO19 = OU19 /* \_SB_.NVDR.N020.OU19 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO1A = OU1A /* \_SB_.NVDR.N020.OU1A */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO1B = OU1B /* \_SB_.NVDR.N020.OU1B */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO1C = OU1C /* \_SB_.NVDR.N020.OU1C */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO1D = OU1D /* \_SB_.NVDR.N020.OU1D */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO1E = OU1E /* \_SB_.NVDR.N020.OU1E */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO1F = OU1F /* \_SB_.NVDR.N020.OU1F */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO20 = OU20 /* \_SB_.NVDR.N020.OU20 */
Local4--
Break
}
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C2.D0:"
Local6 [0x01] = ToHexString (Arg0)
Local6 [0x02] = " completed"
DBGC (0x40, "FIS ", Local6)
Release (NMTX)
If ((NTFY != Zero))
{
NVRN (0x01)
NTFY = Zero
}
Return (Local0)
}
Method (CR01, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C2.D0:"
Local6 [0x01] = " GetSmartAndHealthInfo"
DBGC (0x40, "LEAF", Local6)
If ((SizeOf (Arg0) != 0x00))
{
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
}
Local0 = Buffer (0x84) {}
CreateDWordField (Local0, 0x00, RSTS)
CreateField (Local0, 0x20, 0x0400, RSHD)
Local1 = CMBC (0x08, Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
CreateField (DerefOf (Local1 [0x02]), 0x00, 0x0400, CSHI)
RSHD = CSHI /* \_SB_.NVDR.N020.CR01.CSHI */
Return (Local0)
}
Method (CR02, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C2.D0:"
Local6 [0x01] = " GetSmartThreshold"
DBGC (0x40, "LEAF", Local6)
If ((SizeOf (Arg0) != 0x00))
{
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
}
Local0 = Buffer (0x0C) {}
CreateDWordField (Local0, 0x00, RSTS)
CreateQWordField (Local0, 0x04, RSTD)
Local1 = CMBC (0x0104, Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
CreateQWordField (DerefOf (Local1 [0x02]), 0x00, CSTD)
RSTD = CSTD /* \_SB_.NVDR.N020.CR02.CSTD */
Return (Local0)
}
Method (CR03, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C2.D0:"
Local6 [0x01] = " GetBlockNvdimmFlags"
DBGC (0x40, "LEAF", Local6)
If ((SizeOf (Arg0) != 0x00))
{
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
}
Local0 = Buffer (0x08) {}
CreateDWordField (Local0, 0x00, RSTS)
CreateBitField (Local0, 0x20, RBIR)
CreateBitField (Local0, 0x21, RBWL)
Local1 = CMBC (0x01, Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
CreateBitField (DerefOf (Local1 [0x02]), 0x70, CBIR)
CreateBitField (DerefOf (Local1 [0x02]), 0x71, CBWL)
RBIR = CBIR /* \_SB_.NVDR.N020.CR03.CBIR */
RBWL = CBWL /* \_SB_.NVDR.N020.CR03.CBWL */
Return (Local0)
}
Method (CR04, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C2.D0:"
Local6 [0x01] = " GetNamespaceLabelSize"
DBGC (0x40, "LEAF", Local6)
If ((SizeOf (Arg0) != 0x00))
{
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C2.D0:"
Local6 [0x01] = " GetNamespaceLabelSize: unexpected input parameter"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
}
Local0 = Buffer (0x0C) {}
CreateWordField (Local0, 0x00, RSTS)
CreateWordField (Local0, 0x02, REST)
CreateDWordField (Local0, 0x04, RSNA)
CreateDWordField (Local0, 0x08, RMDL)
Local1 = PCDS ()
CreateWordField (Local1, 0x00, CSTS)
If ((CSTS != 0x00))
{
RSTS = CSTS /* \_SB_.NVDR.N020.CR04.CSTS */
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C2.D0:"
Local6 [0x01] = " GetNamespaceLabelSize: PCDS failed, returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
CreateDWordField (Local1, 0x02, CPSZ)
Local3 = CMBC (0x02, Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}, Zero)
RSTS = CF2D (DerefOf (Local3 [0x00]))
If ((RSTS != 0x00))
{
RSTS = 0x00
REST = 0x01
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C2.D0:"
Local6 [0x01] = " GetNamespaceLabelSize: returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
RSTS = CF2D (DerefOf (Local3 [0x01]))
If ((RSTS != 0x00))
{
RSTS = 0x00
REST = 0x01
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C2.D0:"
Local6 [0x01] = " GetNamespaceLabelSize: returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
CreateBitField (DerefOf (Local3 [0x02]), 0x02, CSSL)
If ((CSSL == 0x01))
{
RSTS = 0x00
REST = 0x01
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C2.D0:"
Local6 [0x01] = " GetNamespaceLabelSize: locked PMEM region"
DBGC (0x02, "LEAF", Local6)
}
RSNA = CPSZ /* \_SB_.NVDR.N020.CR04.CPSZ */
RMDL = 0xFE80
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C2.D0:"
Local6 [0x01] = " GetNamespaceLabelSize: returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x40, "LEAF", Local6)
Return (Local0)
}
Method (CR05, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C2.D0:"
Local6 [0x01] = " GetNamespaceLabelData"
DBGC (0x40, "LEAF", Local6)
If ((SizeOf (Arg0) == 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C2.D0:"
Local6 [0x01] = " GetNamespaceLabelData: no elements in input package"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x08))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C2.D0:"
Local6 [0x01] = " GetNamespaceLabelData: invalid input size: "
Local6 [0x02] = ToHexString (SizeOf (Local7))
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C2.D0:"
Local6 [0x01] = " GetNamespaceLabelData: input: "
Local6 [0x02] = ToHexString (Local7)
DBGC (0x40, "LEAF", Local6)
CreateDWordField (Local7, 0x00, IOFF)
CreateDWordField (Local7, 0x04, ILEN)
If ((ILEN > 0xFE80))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C2.D0:"
Local6 [0x01] = " GetNamespaceLabelData: request size too big: "
Local6 [0x02] = ToHexString (ILEN)
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ElseIf ((ILEN <= 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C2.D0:"
Local6 [0x01] = " GetNamespaceLabelData: request size zero"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
Local0 = Buffer ((ILEN + 0x04)) {}
CreateWordField (Local0, 0x00, RSTS)
CreateWordField (Local0, 0x02, REST)
CreateField (Local0, 0x20, (ILEN << 0x03), RDTA)
Local1 = CMBC (0x02, Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
RSTS = 0x07
REST = 0x01
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C2.D0:"
Local6 [0x01] = " GetNamespaceLabelData: returning "
Local6 [0x02] = ToHexString (Mid (Local0, 0x00, 0x40))
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
RSTS = 0x07
REST = 0x01
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C2.D0:"
Local6 [0x01] = " GetNamespaceLabelData: returning "
Local6 [0x02] = ToHexString (Mid (Local0, 0x00, 0x40))
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
CreateBitField (DerefOf (Local1 [0x02]), 0x02, CSSL)
If ((CSSL == 0x01))
{
RSTS = 0x07
REST = 0x01
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C2.D0:"
Local6 [0x01] = " GetNamespaceLabelData: locked PMEM region, returning "
Local6 [0x02] = ToHexString (Mid (Local0, 0x00, 0x40))
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
Local1 = PCDS ()
CreateWordField (Local1, 0x00, CSTS)
If ((CSTS != 0x00))
{
RSTS = CSTS /* \_SB_.NVDR.N020.CR05.CSTS */
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C2.D0:"
Local6 [0x01] = " GetNamespaceLabelData: PCDS failed, returning "
Local6 [0x02] = ToHexString (Mid (Local0, 0x00, 0x40))
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
CreateDWordField (Local1, 0x02, CPSZ)
If (((IOFF + ILEN) > CPSZ))
{
RSTS = 0x03
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C2.D0:"
Local6 [0x01] = " GetNamespaceLabelData: request end offset too big: "
Local6 [0x02] = (IOFF + ILEN)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
Name (BUFF, Buffer (0xFF80) {})
CreateField (BUFF, 0x00, 0x0400, LC00)
CreateField (BUFF, 0x0400, 0x0400, LC01)
CreateField (BUFF, 0x0800, 0x0400, LC02)
CreateField (BUFF, 0x0C00, 0x0400, LC03)
CreateField (BUFF, 0x1000, 0x0400, LC04)
CreateField (BUFF, 0x1400, 0x0400, LC05)
CreateField (BUFF, 0x1800, 0x0400, LC06)
CreateField (BUFF, 0x1C00, 0x0400, LC07)
CreateField (BUFF, 0x2000, 0x0400, LC08)
CreateField (BUFF, 0x2400, 0x0400, LC09)
CreateField (BUFF, 0x2800, 0x0400, LC0A)
CreateField (BUFF, 0x2C00, 0x0400, LC0B)
CreateField (BUFF, 0x3000, 0x0400, LC0C)
CreateField (BUFF, 0x3400, 0x0400, LC0D)
CreateField (BUFF, 0x3800, 0x0400, LC0E)
CreateField (BUFF, 0x3C00, 0x0400, LC0F)
CreateField (BUFF, 0x4000, 0x0400, LC10)
CreateField (BUFF, 0x4400, 0x0400, LC11)
CreateField (BUFF, 0x4800, 0x0400, LC12)
CreateField (BUFF, 0x4C00, 0x0400, LC13)
CreateField (BUFF, 0x5000, 0x0400, LC14)
CreateField (BUFF, 0x5400, 0x0400, LC15)
CreateField (BUFF, 0x5800, 0x0400, LC16)
CreateField (BUFF, 0x5C00, 0x0400, LC17)
CreateField (BUFF, 0x6000, 0x0400, LC18)
CreateField (BUFF, 0x6400, 0x0400, LC19)
CreateField (BUFF, 0x6800, 0x0400, LC1A)
CreateField (BUFF, 0x6C00, 0x0400, LC1B)
CreateField (BUFF, 0x7000, 0x0400, LC1C)
CreateField (BUFF, 0x7400, 0x0400, LC1D)
CreateField (BUFF, 0x7800, 0x0400, LC1E)
CreateField (BUFF, 0x7C00, 0x0400, LC1F)
CreateField (BUFF, 0x8000, 0x0400, LC20)
CreateField (BUFF, 0x8400, 0x0400, LC21)
CreateField (BUFF, 0x8800, 0x0400, LC22)
CreateField (BUFF, 0x8C00, 0x0400, LC23)
CreateField (BUFF, 0x9000, 0x0400, LC24)
CreateField (BUFF, 0x9400, 0x0400, LC25)
CreateField (BUFF, 0x9800, 0x0400, LC26)
CreateField (BUFF, 0x9C00, 0x0400, LC27)
CreateField (BUFF, 0xA000, 0x0400, LC28)
CreateField (BUFF, 0xA400, 0x0400, LC29)
CreateField (BUFF, 0xA800, 0x0400, LC2A)
CreateField (BUFF, 0xAC00, 0x0400, LC2B)
CreateField (BUFF, 0xB000, 0x0400, LC2C)
CreateField (BUFF, 0xB400, 0x0400, LC2D)
CreateField (BUFF, 0xB800, 0x0400, LC2E)
CreateField (BUFF, 0xBC00, 0x0400, LC2F)
CreateField (BUFF, 0xC000, 0x0400, LC30)
CreateField (BUFF, 0xC400, 0x0400, LC31)
CreateField (BUFF, 0xC800, 0x0400, LC32)
CreateField (BUFF, 0xCC00, 0x0400, LC33)
CreateField (BUFF, 0xD000, 0x0400, LC34)
CreateField (BUFF, 0xD400, 0x0400, LC35)
CreateField (BUFF, 0xD800, 0x0400, LC36)
CreateField (BUFF, 0xDC00, 0x0400, LC37)
CreateField (BUFF, 0xE000, 0x0400, LC38)
CreateField (BUFF, 0xE400, 0x0400, LC39)
CreateField (BUFF, 0xE800, 0x0400, LC3A)
CreateField (BUFF, 0xEC00, 0x0400, LC3B)
CreateField (BUFF, 0xF000, 0x0400, LC3C)
CreateField (BUFF, 0xF400, 0x0400, LC3D)
CreateField (BUFF, 0xF800, 0x0400, LC3E)
CreateField (BUFF, 0xFC00, 0x0400, LC3F)
CreateField (BUFF, 0x00010000, 0x0400, LC40)
CreateField (BUFF, 0x00010400, 0x0400, LC41)
CreateField (BUFF, 0x00010800, 0x0400, LC42)
CreateField (BUFF, 0x00010C00, 0x0400, LC43)
CreateField (BUFF, 0x00011000, 0x0400, LC44)
CreateField (BUFF, 0x00011400, 0x0400, LC45)
CreateField (BUFF, 0x00011800, 0x0400, LC46)
CreateField (BUFF, 0x00011C00, 0x0400, LC47)
CreateField (BUFF, 0x00012000, 0x0400, LC48)
CreateField (BUFF, 0x00012400, 0x0400, LC49)
CreateField (BUFF, 0x00012800, 0x0400, LC4A)
CreateField (BUFF, 0x00012C00, 0x0400, LC4B)
CreateField (BUFF, 0x00013000, 0x0400, LC4C)
CreateField (BUFF, 0x00013400, 0x0400, LC4D)
CreateField (BUFF, 0x00013800, 0x0400, LC4E)
CreateField (BUFF, 0x00013C00, 0x0400, LC4F)
CreateField (BUFF, 0x00014000, 0x0400, LC50)
CreateField (BUFF, 0x00014400, 0x0400, LC51)
CreateField (BUFF, 0x00014800, 0x0400, LC52)
CreateField (BUFF, 0x00014C00, 0x0400, LC53)
CreateField (BUFF, 0x00015000, 0x0400, LC54)
CreateField (BUFF, 0x00015400, 0x0400, LC55)
CreateField (BUFF, 0x00015800, 0x0400, LC56)
CreateField (BUFF, 0x00015C00, 0x0400, LC57)
CreateField (BUFF, 0x00016000, 0x0400, LC58)
CreateField (BUFF, 0x00016400, 0x0400, LC59)
CreateField (BUFF, 0x00016800, 0x0400, LC5A)
CreateField (BUFF, 0x00016C00, 0x0400, LC5B)
CreateField (BUFF, 0x00017000, 0x0400, LC5C)
CreateField (BUFF, 0x00017400, 0x0400, LC5D)
CreateField (BUFF, 0x00017800, 0x0400, LC5E)
CreateField (BUFF, 0x00017C00, 0x0400, LC5F)
CreateField (BUFF, 0x00018000, 0x0400, LC60)
CreateField (BUFF, 0x00018400, 0x0400, LC61)
CreateField (BUFF, 0x00018800, 0x0400, LC62)
CreateField (BUFF, 0x00018C00, 0x0400, LC63)
CreateField (BUFF, 0x00019000, 0x0400, LC64)
CreateField (BUFF, 0x00019400, 0x0400, LC65)
CreateField (BUFF, 0x00019800, 0x0400, LC66)
CreateField (BUFF, 0x00019C00, 0x0400, LC67)
CreateField (BUFF, 0x0001A000, 0x0400, LC68)
CreateField (BUFF, 0x0001A400, 0x0400, LC69)
CreateField (BUFF, 0x0001A800, 0x0400, LC6A)
CreateField (BUFF, 0x0001AC00, 0x0400, LC6B)
CreateField (BUFF, 0x0001B000, 0x0400, LC6C)
CreateField (BUFF, 0x0001B400, 0x0400, LC6D)
CreateField (BUFF, 0x0001B800, 0x0400, LC6E)
CreateField (BUFF, 0x0001BC00, 0x0400, LC6F)
CreateField (BUFF, 0x0001C000, 0x0400, LC70)
CreateField (BUFF, 0x0001C400, 0x0400, LC71)
CreateField (BUFF, 0x0001C800, 0x0400, LC72)
CreateField (BUFF, 0x0001CC00, 0x0400, LC73)
CreateField (BUFF, 0x0001D000, 0x0400, LC74)
CreateField (BUFF, 0x0001D400, 0x0400, LC75)
CreateField (BUFF, 0x0001D800, 0x0400, LC76)
CreateField (BUFF, 0x0001DC00, 0x0400, LC77)
CreateField (BUFF, 0x0001E000, 0x0400, LC78)
CreateField (BUFF, 0x0001E400, 0x0400, LC79)
CreateField (BUFF, 0x0001E800, 0x0400, LC7A)
CreateField (BUFF, 0x0001EC00, 0x0400, LC7B)
CreateField (BUFF, 0x0001F000, 0x0400, LC7C)
CreateField (BUFF, 0x0001F400, 0x0400, LC7D)
CreateField (BUFF, 0x0001F800, 0x0400, LC7E)
CreateField (BUFF, 0x0001FC00, 0x0400, LC7F)
CreateField (BUFF, 0x00020000, 0x0400, LC80)
CreateField (BUFF, 0x00020400, 0x0400, LC81)
CreateField (BUFF, 0x00020800, 0x0400, LC82)
CreateField (BUFF, 0x00020C00, 0x0400, LC83)
CreateField (BUFF, 0x00021000, 0x0400, LC84)
CreateField (BUFF, 0x00021400, 0x0400, LC85)
CreateField (BUFF, 0x00021800, 0x0400, LC86)
CreateField (BUFF, 0x00021C00, 0x0400, LC87)
CreateField (BUFF, 0x00022000, 0x0400, LC88)
CreateField (BUFF, 0x00022400, 0x0400, LC89)
CreateField (BUFF, 0x00022800, 0x0400, LC8A)
CreateField (BUFF, 0x00022C00, 0x0400, LC8B)
CreateField (BUFF, 0x00023000, 0x0400, LC8C)
CreateField (BUFF, 0x00023400, 0x0400, LC8D)
CreateField (BUFF, 0x00023800, 0x0400, LC8E)
CreateField (BUFF, 0x00023C00, 0x0400, LC8F)
CreateField (BUFF, 0x00024000, 0x0400, LC90)
CreateField (BUFF, 0x00024400, 0x0400, LC91)
CreateField (BUFF, 0x00024800, 0x0400, LC92)
CreateField (BUFF, 0x00024C00, 0x0400, LC93)
CreateField (BUFF, 0x00025000, 0x0400, LC94)
CreateField (BUFF, 0x00025400, 0x0400, LC95)
CreateField (BUFF, 0x00025800, 0x0400, LC96)
CreateField (BUFF, 0x00025C00, 0x0400, LC97)
CreateField (BUFF, 0x00026000, 0x0400, LC98)
CreateField (BUFF, 0x00026400, 0x0400, LC99)
CreateField (BUFF, 0x00026800, 0x0400, LC9A)
CreateField (BUFF, 0x00026C00, 0x0400, LC9B)
CreateField (BUFF, 0x00027000, 0x0400, LC9C)
CreateField (BUFF, 0x00027400, 0x0400, LC9D)
CreateField (BUFF, 0x00027800, 0x0400, LC9E)
CreateField (BUFF, 0x00027C00, 0x0400, LC9F)
CreateField (BUFF, 0x00028000, 0x0400, LCA0)
CreateField (BUFF, 0x00028400, 0x0400, LCA1)
CreateField (BUFF, 0x00028800, 0x0400, LCA2)
CreateField (BUFF, 0x00028C00, 0x0400, LCA3)
CreateField (BUFF, 0x00029000, 0x0400, LCA4)
CreateField (BUFF, 0x00029400, 0x0400, LCA5)
CreateField (BUFF, 0x00029800, 0x0400, LCA6)
CreateField (BUFF, 0x00029C00, 0x0400, LCA7)
CreateField (BUFF, 0x0002A000, 0x0400, LCA8)
CreateField (BUFF, 0x0002A400, 0x0400, LCA9)
CreateField (BUFF, 0x0002A800, 0x0400, LCAA)
CreateField (BUFF, 0x0002AC00, 0x0400, LCAB)
CreateField (BUFF, 0x0002B000, 0x0400, LCAC)
CreateField (BUFF, 0x0002B400, 0x0400, LCAD)
CreateField (BUFF, 0x0002B800, 0x0400, LCAE)
CreateField (BUFF, 0x0002BC00, 0x0400, LCAF)
CreateField (BUFF, 0x0002C000, 0x0400, LCB0)
CreateField (BUFF, 0x0002C400, 0x0400, LCB1)
CreateField (BUFF, 0x0002C800, 0x0400, LCB2)
CreateField (BUFF, 0x0002CC00, 0x0400, LCB3)
CreateField (BUFF, 0x0002D000, 0x0400, LCB4)
CreateField (BUFF, 0x0002D400, 0x0400, LCB5)
CreateField (BUFF, 0x0002D800, 0x0400, LCB6)
CreateField (BUFF, 0x0002DC00, 0x0400, LCB7)
CreateField (BUFF, 0x0002E000, 0x0400, LCB8)
CreateField (BUFF, 0x0002E400, 0x0400, LCB9)
CreateField (BUFF, 0x0002E800, 0x0400, LCBA)
CreateField (BUFF, 0x0002EC00, 0x0400, LCBB)
CreateField (BUFF, 0x0002F000, 0x0400, LCBC)
CreateField (BUFF, 0x0002F400, 0x0400, LCBD)
CreateField (BUFF, 0x0002F800, 0x0400, LCBE)
CreateField (BUFF, 0x0002FC00, 0x0400, LCBF)
CreateField (BUFF, 0x00030000, 0x0400, LCC0)
CreateField (BUFF, 0x00030400, 0x0400, LCC1)
CreateField (BUFF, 0x00030800, 0x0400, LCC2)
CreateField (BUFF, 0x00030C00, 0x0400, LCC3)
CreateField (BUFF, 0x00031000, 0x0400, LCC4)
CreateField (BUFF, 0x00031400, 0x0400, LCC5)
CreateField (BUFF, 0x00031800, 0x0400, LCC6)
CreateField (BUFF, 0x00031C00, 0x0400, LCC7)
CreateField (BUFF, 0x00032000, 0x0400, LCC8)
CreateField (BUFF, 0x00032400, 0x0400, LCC9)
CreateField (BUFF, 0x00032800, 0x0400, LCCA)
CreateField (BUFF, 0x00032C00, 0x0400, LCCB)
CreateField (BUFF, 0x00033000, 0x0400, LCCC)
CreateField (BUFF, 0x00033400, 0x0400, LCCD)
CreateField (BUFF, 0x00033800, 0x0400, LCCE)
CreateField (BUFF, 0x00033C00, 0x0400, LCCF)
CreateField (BUFF, 0x00034000, 0x0400, LCD0)
CreateField (BUFF, 0x00034400, 0x0400, LCD1)
CreateField (BUFF, 0x00034800, 0x0400, LCD2)
CreateField (BUFF, 0x00034C00, 0x0400, LCD3)
CreateField (BUFF, 0x00035000, 0x0400, LCD4)
CreateField (BUFF, 0x00035400, 0x0400, LCD5)
CreateField (BUFF, 0x00035800, 0x0400, LCD6)
CreateField (BUFF, 0x00035C00, 0x0400, LCD7)
CreateField (BUFF, 0x00036000, 0x0400, LCD8)
CreateField (BUFF, 0x00036400, 0x0400, LCD9)
CreateField (BUFF, 0x00036800, 0x0400, LCDA)
CreateField (BUFF, 0x00036C00, 0x0400, LCDB)
CreateField (BUFF, 0x00037000, 0x0400, LCDC)
CreateField (BUFF, 0x00037400, 0x0400, LCDD)
CreateField (BUFF, 0x00037800, 0x0400, LCDE)
CreateField (BUFF, 0x00037C00, 0x0400, LCDF)
CreateField (BUFF, 0x00038000, 0x0400, LCE0)
CreateField (BUFF, 0x00038400, 0x0400, LCE1)
CreateField (BUFF, 0x00038800, 0x0400, LCE2)
CreateField (BUFF, 0x00038C00, 0x0400, LCE3)
CreateField (BUFF, 0x00039000, 0x0400, LCE4)
CreateField (BUFF, 0x00039400, 0x0400, LCE5)
CreateField (BUFF, 0x00039800, 0x0400, LCE6)
CreateField (BUFF, 0x00039C00, 0x0400, LCE7)
CreateField (BUFF, 0x0003A000, 0x0400, LCE8)
CreateField (BUFF, 0x0003A400, 0x0400, LCE9)
CreateField (BUFF, 0x0003A800, 0x0400, LCEA)
CreateField (BUFF, 0x0003AC00, 0x0400, LCEB)
CreateField (BUFF, 0x0003B000, 0x0400, LCEC)
CreateField (BUFF, 0x0003B400, 0x0400, LCED)
CreateField (BUFF, 0x0003B800, 0x0400, LCEE)
CreateField (BUFF, 0x0003BC00, 0x0400, LCEF)
CreateField (BUFF, 0x0003C000, 0x0400, LCF0)
CreateField (BUFF, 0x0003C400, 0x0400, LCF1)
CreateField (BUFF, 0x0003C800, 0x0400, LCF2)
CreateField (BUFF, 0x0003CC00, 0x0400, LCF3)
CreateField (BUFF, 0x0003D000, 0x0400, LCF4)
CreateField (BUFF, 0x0003D400, 0x0400, LCF5)
CreateField (BUFF, 0x0003D800, 0x0400, LCF6)
CreateField (BUFF, 0x0003DC00, 0x0400, LCF7)
CreateField (BUFF, 0x0003E000, 0x0400, LCF8)
CreateField (BUFF, 0x0003E400, 0x0400, LCF9)
CreateField (BUFF, 0x0003E800, 0x0400, LCFA)
CreateField (BUFF, 0x0003EC00, 0x0400, LCFB)
CreateField (BUFF, 0x0003F000, 0x0400, LCFC)
CreateField (BUFF, 0x0003F400, 0x0400, LCFD)
CreateField (BUFF, 0x0003F800, 0x0400, LCFE)
CreateField (BUFF, 0x0003FC00, 0x0400, LCFF)
CreateField (BUFF, 0x00040000, 0x0400, LD00)
CreateField (BUFF, 0x00040400, 0x0400, LD01)
CreateField (BUFF, 0x00040800, 0x0400, LD02)
CreateField (BUFF, 0x00040C00, 0x0400, LD03)
CreateField (BUFF, 0x00041000, 0x0400, LD04)
CreateField (BUFF, 0x00041400, 0x0400, LD05)
CreateField (BUFF, 0x00041800, 0x0400, LD06)
CreateField (BUFF, 0x00041C00, 0x0400, LD07)
CreateField (BUFF, 0x00042000, 0x0400, LD08)
CreateField (BUFF, 0x00042400, 0x0400, LD09)
CreateField (BUFF, 0x00042800, 0x0400, LD0A)
CreateField (BUFF, 0x00042C00, 0x0400, LD0B)
CreateField (BUFF, 0x00043000, 0x0400, LD0C)
CreateField (BUFF, 0x00043400, 0x0400, LD0D)
CreateField (BUFF, 0x00043800, 0x0400, LD0E)
CreateField (BUFF, 0x00043C00, 0x0400, LD0F)
CreateField (BUFF, 0x00044000, 0x0400, LD10)
CreateField (BUFF, 0x00044400, 0x0400, LD11)
CreateField (BUFF, 0x00044800, 0x0400, LD12)
CreateField (BUFF, 0x00044C00, 0x0400, LD13)
CreateField (BUFF, 0x00045000, 0x0400, LD14)
CreateField (BUFF, 0x00045400, 0x0400, LD15)
CreateField (BUFF, 0x00045800, 0x0400, LD16)
CreateField (BUFF, 0x00045C00, 0x0400, LD17)
CreateField (BUFF, 0x00046000, 0x0400, LD18)
CreateField (BUFF, 0x00046400, 0x0400, LD19)
CreateField (BUFF, 0x00046800, 0x0400, LD1A)
CreateField (BUFF, 0x00046C00, 0x0400, LD1B)
CreateField (BUFF, 0x00047000, 0x0400, LD1C)
CreateField (BUFF, 0x00047400, 0x0400, LD1D)
CreateField (BUFF, 0x00047800, 0x0400, LD1E)
CreateField (BUFF, 0x00047C00, 0x0400, LD1F)
CreateField (BUFF, 0x00048000, 0x0400, LD20)
CreateField (BUFF, 0x00048400, 0x0400, LD21)
CreateField (BUFF, 0x00048800, 0x0400, LD22)
CreateField (BUFF, 0x00048C00, 0x0400, LD23)
CreateField (BUFF, 0x00049000, 0x0400, LD24)
CreateField (BUFF, 0x00049400, 0x0400, LD25)
CreateField (BUFF, 0x00049800, 0x0400, LD26)
CreateField (BUFF, 0x00049C00, 0x0400, LD27)
CreateField (BUFF, 0x0004A000, 0x0400, LD28)
CreateField (BUFF, 0x0004A400, 0x0400, LD29)
CreateField (BUFF, 0x0004A800, 0x0400, LD2A)
CreateField (BUFF, 0x0004AC00, 0x0400, LD2B)
CreateField (BUFF, 0x0004B000, 0x0400, LD2C)
CreateField (BUFF, 0x0004B400, 0x0400, LD2D)
CreateField (BUFF, 0x0004B800, 0x0400, LD2E)
CreateField (BUFF, 0x0004BC00, 0x0400, LD2F)
CreateField (BUFF, 0x0004C000, 0x0400, LD30)
CreateField (BUFF, 0x0004C400, 0x0400, LD31)
CreateField (BUFF, 0x0004C800, 0x0400, LD32)
CreateField (BUFF, 0x0004CC00, 0x0400, LD33)
CreateField (BUFF, 0x0004D000, 0x0400, LD34)
CreateField (BUFF, 0x0004D400, 0x0400, LD35)
CreateField (BUFF, 0x0004D800, 0x0400, LD36)
CreateField (BUFF, 0x0004DC00, 0x0400, LD37)
CreateField (BUFF, 0x0004E000, 0x0400, LD38)
CreateField (BUFF, 0x0004E400, 0x0400, LD39)
CreateField (BUFF, 0x0004E800, 0x0400, LD3A)
CreateField (BUFF, 0x0004EC00, 0x0400, LD3B)
CreateField (BUFF, 0x0004F000, 0x0400, LD3C)
CreateField (BUFF, 0x0004F400, 0x0400, LD3D)
CreateField (BUFF, 0x0004F800, 0x0400, LD3E)
CreateField (BUFF, 0x0004FC00, 0x0400, LD3F)
CreateField (BUFF, 0x00050000, 0x0400, LD40)
CreateField (BUFF, 0x00050400, 0x0400, LD41)
CreateField (BUFF, 0x00050800, 0x0400, LD42)
CreateField (BUFF, 0x00050C00, 0x0400, LD43)
CreateField (BUFF, 0x00051000, 0x0400, LD44)
CreateField (BUFF, 0x00051400, 0x0400, LD45)
CreateField (BUFF, 0x00051800, 0x0400, LD46)
CreateField (BUFF, 0x00051C00, 0x0400, LD47)
CreateField (BUFF, 0x00052000, 0x0400, LD48)
CreateField (BUFF, 0x00052400, 0x0400, LD49)
CreateField (BUFF, 0x00052800, 0x0400, LD4A)
CreateField (BUFF, 0x00052C00, 0x0400, LD4B)
CreateField (BUFF, 0x00053000, 0x0400, LD4C)
CreateField (BUFF, 0x00053400, 0x0400, LD4D)
CreateField (BUFF, 0x00053800, 0x0400, LD4E)
CreateField (BUFF, 0x00053C00, 0x0400, LD4F)
CreateField (BUFF, 0x00054000, 0x0400, LD50)
CreateField (BUFF, 0x00054400, 0x0400, LD51)
CreateField (BUFF, 0x00054800, 0x0400, LD52)
CreateField (BUFF, 0x00054C00, 0x0400, LD53)
CreateField (BUFF, 0x00055000, 0x0400, LD54)
CreateField (BUFF, 0x00055400, 0x0400, LD55)
CreateField (BUFF, 0x00055800, 0x0400, LD56)
CreateField (BUFF, 0x00055C00, 0x0400, LD57)
CreateField (BUFF, 0x00056000, 0x0400, LD58)
CreateField (BUFF, 0x00056400, 0x0400, LD59)
CreateField (BUFF, 0x00056800, 0x0400, LD5A)
CreateField (BUFF, 0x00056C00, 0x0400, LD5B)
CreateField (BUFF, 0x00057000, 0x0400, LD5C)
CreateField (BUFF, 0x00057400, 0x0400, LD5D)
CreateField (BUFF, 0x00057800, 0x0400, LD5E)
CreateField (BUFF, 0x00057C00, 0x0400, LD5F)
CreateField (BUFF, 0x00058000, 0x0400, LD60)
CreateField (BUFF, 0x00058400, 0x0400, LD61)
CreateField (BUFF, 0x00058800, 0x0400, LD62)
CreateField (BUFF, 0x00058C00, 0x0400, LD63)
CreateField (BUFF, 0x00059000, 0x0400, LD64)
CreateField (BUFF, 0x00059400, 0x0400, LD65)
CreateField (BUFF, 0x00059800, 0x0400, LD66)
CreateField (BUFF, 0x00059C00, 0x0400, LD67)
CreateField (BUFF, 0x0005A000, 0x0400, LD68)
CreateField (BUFF, 0x0005A400, 0x0400, LD69)
CreateField (BUFF, 0x0005A800, 0x0400, LD6A)
CreateField (BUFF, 0x0005AC00, 0x0400, LD6B)
CreateField (BUFF, 0x0005B000, 0x0400, LD6C)
CreateField (BUFF, 0x0005B400, 0x0400, LD6D)
CreateField (BUFF, 0x0005B800, 0x0400, LD6E)
CreateField (BUFF, 0x0005BC00, 0x0400, LD6F)
CreateField (BUFF, 0x0005C000, 0x0400, LD70)
CreateField (BUFF, 0x0005C400, 0x0400, LD71)
CreateField (BUFF, 0x0005C800, 0x0400, LD72)
CreateField (BUFF, 0x0005CC00, 0x0400, LD73)
CreateField (BUFF, 0x0005D000, 0x0400, LD74)
CreateField (BUFF, 0x0005D400, 0x0400, LD75)
CreateField (BUFF, 0x0005D800, 0x0400, LD76)
CreateField (BUFF, 0x0005DC00, 0x0400, LD77)
CreateField (BUFF, 0x0005E000, 0x0400, LD78)
CreateField (BUFF, 0x0005E400, 0x0400, LD79)
CreateField (BUFF, 0x0005E800, 0x0400, LD7A)
CreateField (BUFF, 0x0005EC00, 0x0400, LD7B)
CreateField (BUFF, 0x0005F000, 0x0400, LD7C)
CreateField (BUFF, 0x0005F400, 0x0400, LD7D)
CreateField (BUFF, 0x0005F800, 0x0400, LD7E)
CreateField (BUFF, 0x0005FC00, 0x0400, LD7F)
CreateField (BUFF, 0x00060000, 0x0400, LD80)
CreateField (BUFF, 0x00060400, 0x0400, LD81)
CreateField (BUFF, 0x00060800, 0x0400, LD82)
CreateField (BUFF, 0x00060C00, 0x0400, LD83)
CreateField (BUFF, 0x00061000, 0x0400, LD84)
CreateField (BUFF, 0x00061400, 0x0400, LD85)
CreateField (BUFF, 0x00061800, 0x0400, LD86)
CreateField (BUFF, 0x00061C00, 0x0400, LD87)
CreateField (BUFF, 0x00062000, 0x0400, LD88)
CreateField (BUFF, 0x00062400, 0x0400, LD89)
CreateField (BUFF, 0x00062800, 0x0400, LD8A)
CreateField (BUFF, 0x00062C00, 0x0400, LD8B)
CreateField (BUFF, 0x00063000, 0x0400, LD8C)
CreateField (BUFF, 0x00063400, 0x0400, LD8D)
CreateField (BUFF, 0x00063800, 0x0400, LD8E)
CreateField (BUFF, 0x00063C00, 0x0400, LD8F)
CreateField (BUFF, 0x00064000, 0x0400, LD90)
CreateField (BUFF, 0x00064400, 0x0400, LD91)
CreateField (BUFF, 0x00064800, 0x0400, LD92)
CreateField (BUFF, 0x00064C00, 0x0400, LD93)
CreateField (BUFF, 0x00065000, 0x0400, LD94)
CreateField (BUFF, 0x00065400, 0x0400, LD95)
CreateField (BUFF, 0x00065800, 0x0400, LD96)
CreateField (BUFF, 0x00065C00, 0x0400, LD97)
CreateField (BUFF, 0x00066000, 0x0400, LD98)
CreateField (BUFF, 0x00066400, 0x0400, LD99)
CreateField (BUFF, 0x00066800, 0x0400, LD9A)
CreateField (BUFF, 0x00066C00, 0x0400, LD9B)
CreateField (BUFF, 0x00067000, 0x0400, LD9C)
CreateField (BUFF, 0x00067400, 0x0400, LD9D)
CreateField (BUFF, 0x00067800, 0x0400, LD9E)
CreateField (BUFF, 0x00067C00, 0x0400, LD9F)
CreateField (BUFF, 0x00068000, 0x0400, LDA0)
CreateField (BUFF, 0x00068400, 0x0400, LDA1)
CreateField (BUFF, 0x00068800, 0x0400, LDA2)
CreateField (BUFF, 0x00068C00, 0x0400, LDA3)
CreateField (BUFF, 0x00069000, 0x0400, LDA4)
CreateField (BUFF, 0x00069400, 0x0400, LDA5)
CreateField (BUFF, 0x00069800, 0x0400, LDA6)
CreateField (BUFF, 0x00069C00, 0x0400, LDA7)
CreateField (BUFF, 0x0006A000, 0x0400, LDA8)
CreateField (BUFF, 0x0006A400, 0x0400, LDA9)
CreateField (BUFF, 0x0006A800, 0x0400, LDAA)
CreateField (BUFF, 0x0006AC00, 0x0400, LDAB)
CreateField (BUFF, 0x0006B000, 0x0400, LDAC)
CreateField (BUFF, 0x0006B400, 0x0400, LDAD)
CreateField (BUFF, 0x0006B800, 0x0400, LDAE)
CreateField (BUFF, 0x0006BC00, 0x0400, LDAF)
CreateField (BUFF, 0x0006C000, 0x0400, LDB0)
CreateField (BUFF, 0x0006C400, 0x0400, LDB1)
CreateField (BUFF, 0x0006C800, 0x0400, LDB2)
CreateField (BUFF, 0x0006CC00, 0x0400, LDB3)
CreateField (BUFF, 0x0006D000, 0x0400, LDB4)
CreateField (BUFF, 0x0006D400, 0x0400, LDB5)
CreateField (BUFF, 0x0006D800, 0x0400, LDB6)
CreateField (BUFF, 0x0006DC00, 0x0400, LDB7)
CreateField (BUFF, 0x0006E000, 0x0400, LDB8)
CreateField (BUFF, 0x0006E400, 0x0400, LDB9)
CreateField (BUFF, 0x0006E800, 0x0400, LDBA)
CreateField (BUFF, 0x0006EC00, 0x0400, LDBB)
CreateField (BUFF, 0x0006F000, 0x0400, LDBC)
CreateField (BUFF, 0x0006F400, 0x0400, LDBD)
CreateField (BUFF, 0x0006F800, 0x0400, LDBE)
CreateField (BUFF, 0x0006FC00, 0x0400, LDBF)
CreateField (BUFF, 0x00070000, 0x0400, LDC0)
CreateField (BUFF, 0x00070400, 0x0400, LDC1)
CreateField (BUFF, 0x00070800, 0x0400, LDC2)
CreateField (BUFF, 0x00070C00, 0x0400, LDC3)
CreateField (BUFF, 0x00071000, 0x0400, LDC4)
CreateField (BUFF, 0x00071400, 0x0400, LDC5)
CreateField (BUFF, 0x00071800, 0x0400, LDC6)
CreateField (BUFF, 0x00071C00, 0x0400, LDC7)
CreateField (BUFF, 0x00072000, 0x0400, LDC8)
CreateField (BUFF, 0x00072400, 0x0400, LDC9)
CreateField (BUFF, 0x00072800, 0x0400, LDCA)
CreateField (BUFF, 0x00072C00, 0x0400, LDCB)
CreateField (BUFF, 0x00073000, 0x0400, LDCC)
CreateField (BUFF, 0x00073400, 0x0400, LDCD)
CreateField (BUFF, 0x00073800, 0x0400, LDCE)
CreateField (BUFF, 0x00073C00, 0x0400, LDCF)
CreateField (BUFF, 0x00074000, 0x0400, LDD0)
CreateField (BUFF, 0x00074400, 0x0400, LDD1)
CreateField (BUFF, 0x00074800, 0x0400, LDD2)
CreateField (BUFF, 0x00074C00, 0x0400, LDD3)
CreateField (BUFF, 0x00075000, 0x0400, LDD4)
CreateField (BUFF, 0x00075400, 0x0400, LDD5)
CreateField (BUFF, 0x00075800, 0x0400, LDD6)
CreateField (BUFF, 0x00075C00, 0x0400, LDD7)
CreateField (BUFF, 0x00076000, 0x0400, LDD8)
CreateField (BUFF, 0x00076400, 0x0400, LDD9)
CreateField (BUFF, 0x00076800, 0x0400, LDDA)
CreateField (BUFF, 0x00076C00, 0x0400, LDDB)
CreateField (BUFF, 0x00077000, 0x0400, LDDC)
CreateField (BUFF, 0x00077400, 0x0400, LDDD)
CreateField (BUFF, 0x00077800, 0x0400, LDDE)
CreateField (BUFF, 0x00077C00, 0x0400, LDDF)
CreateField (BUFF, 0x00078000, 0x0400, LDE0)
CreateField (BUFF, 0x00078400, 0x0400, LDE1)
CreateField (BUFF, 0x00078800, 0x0400, LDE2)
CreateField (BUFF, 0x00078C00, 0x0400, LDE3)
CreateField (BUFF, 0x00079000, 0x0400, LDE4)
CreateField (BUFF, 0x00079400, 0x0400, LDE5)
CreateField (BUFF, 0x00079800, 0x0400, LDE6)
CreateField (BUFF, 0x00079C00, 0x0400, LDE7)
CreateField (BUFF, 0x0007A000, 0x0400, LDE8)
CreateField (BUFF, 0x0007A400, 0x0400, LDE9)
CreateField (BUFF, 0x0007A800, 0x0400, LDEA)
CreateField (BUFF, 0x0007AC00, 0x0400, LDEB)
CreateField (BUFF, 0x0007B000, 0x0400, LDEC)
CreateField (BUFF, 0x0007B400, 0x0400, LDED)
CreateField (BUFF, 0x0007B800, 0x0400, LDEE)
CreateField (BUFF, 0x0007BC00, 0x0400, LDEF)
CreateField (BUFF, 0x0007C000, 0x0400, LDF0)
CreateField (BUFF, 0x0007C400, 0x0400, LDF1)
CreateField (BUFF, 0x0007C800, 0x0400, LDF2)
CreateField (BUFF, 0x0007CC00, 0x0400, LDF3)
CreateField (BUFF, 0x0007D000, 0x0400, LDF4)
CreateField (BUFF, 0x0007D400, 0x0400, LDF5)
CreateField (BUFF, 0x0007D800, 0x0400, LDF6)
CreateField (BUFF, 0x0007DC00, 0x0400, LDF7)
CreateField (BUFF, 0x0007E000, 0x0400, LDF8)
CreateField (BUFF, 0x0007E400, 0x0400, LDF9)
CreateField (BUFF, 0x0007E800, 0x0400, LDFA)
CreateField (BUFF, 0x0007EC00, 0x0400, LDFB)
CreateField (BUFF, 0x0007F000, 0x0400, LDFC)
CreateField (BUFF, 0x0007F400, 0x0400, LDFD)
CreateField (BUFF, 0x0007F800, 0x0400, LDFE)
Local3 = (IOFF & 0xFFFFFFFFFFFFFF80)
Local2 = ((((ILEN + IOFF) + 0x7F) & 0xFFFFFFFFFFFFFF80) -
Local3)
Local5 = (IOFF - Local3)
While (0x01)
{
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC00 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC01 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC02 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC03 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC04 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC05 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC06 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC07 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC08 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC09 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC0A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC0B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC0C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC0D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC0E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC0F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC10 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC11 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC12 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC13 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC14 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC15 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC16 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC17 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC18 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC19 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC1A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC1B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC1C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC1D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC1E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC1F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC20 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC21 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC22 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC23 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC24 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC25 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC26 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC27 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC28 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC29 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC2A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC2B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC2C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC2D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC2E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC2F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC30 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC31 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC32 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC33 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC34 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC35 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC36 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC37 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC38 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC39 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC3A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC3B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC3C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC3D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC3E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC3F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC40 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC41 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC42 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC43 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC44 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC45 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC46 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC47 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC48 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC49 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC4A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC4B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC4C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC4D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC4E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC4F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC50 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC51 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC52 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC53 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC54 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC55 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC56 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC57 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC58 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC59 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC5A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC5B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC5C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC5D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC5E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC5F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC60 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC61 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC62 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC63 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC64 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC65 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC66 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC67 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC68 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC69 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC6A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC6B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC6C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC6D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC6E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC6F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC70 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC71 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC72 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC73 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC74 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC75 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC76 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC77 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC78 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC79 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC7A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC7B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC7C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC7D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC7E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC7F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC80 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC81 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC82 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC83 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC84 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC85 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC86 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC87 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC88 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC89 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC8A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC8B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC8C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC8D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC8E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC8F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC90 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC91 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC92 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC93 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC94 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC95 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC96 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC97 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC98 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC99 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC9A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC9B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC9C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC9D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC9E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC9F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCA0 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCA1 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCA2 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCA3 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCA4 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCA5 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCA6 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCA7 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCA8 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCA9 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCAA = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCAB = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCAC = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCAD = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCAE = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCAF = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCB0 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCB1 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCB2 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCB3 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCB4 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCB5 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCB6 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCB7 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCB8 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCB9 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCBA = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCBB = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCBC = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCBD = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCBE = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCBF = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCC0 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCC1 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCC2 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCC3 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCC4 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCC5 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCC6 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCC7 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCC8 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCC9 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCCA = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCCB = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCCC = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCCD = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCCE = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCCF = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCD0 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCD1 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCD2 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCD3 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCD4 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCD5 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCD6 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCD7 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCD8 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCD9 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCDA = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCDB = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCDC = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCDD = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCDE = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCDF = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCE0 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCE1 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCE2 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCE3 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCE4 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCE5 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCE6 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCE7 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCE8 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCE9 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCEA = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCEB = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCEC = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCED = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCEE = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCEF = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCF0 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCF1 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCF2 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCF3 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCF4 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCF5 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCF6 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCF7 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCF8 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCF9 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCFA = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCFB = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCFC = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCFD = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCFE = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCFF = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD00 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD01 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD02 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD03 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD04 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD05 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD06 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD07 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD08 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD09 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD0A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD0B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD0C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD0D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD0E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD0F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD10 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD11 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD12 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD13 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD14 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD15 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD16 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD17 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD18 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD19 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD1A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD1B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD1C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD1D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD1E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD1F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD20 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD21 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD22 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD23 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD24 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD25 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD26 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD27 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD28 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD29 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD2A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD2B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD2C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD2D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD2E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD2F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD30 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD31 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD32 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD33 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD34 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD35 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD36 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD37 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD38 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD39 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD3A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD3B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD3C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD3D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD3E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD3F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD40 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD41 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD42 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD43 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD44 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD45 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD46 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD47 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD48 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD49 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD4A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD4B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD4C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD4D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD4E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD4F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD50 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD51 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD52 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD53 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD54 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD55 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD56 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD57 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD58 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD59 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD5A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD5B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD5C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD5D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD5E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD5F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD60 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD61 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD62 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD63 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD64 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD65 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD66 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD67 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD68 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD69 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD6A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD6B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD6C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD6D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD6E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD6F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD70 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD71 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD72 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD73 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD74 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD75 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD76 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD77 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD78 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD79 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD7A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD7B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD7C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD7D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD7E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD7F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD80 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD81 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD82 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD83 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD84 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD85 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD86 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD87 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD88 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD89 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD8A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD8B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD8C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD8D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD8E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD8F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD90 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD91 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD92 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD93 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD94 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD95 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD96 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD97 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD98 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD99 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD9A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD9B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD9C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD9D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD9E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD9F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDA0 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDA1 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDA2 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDA3 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDA4 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDA5 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDA6 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDA7 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDA8 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDA9 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDAA = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDAB = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDAC = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDAD = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDAE = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDAF = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDB0 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDB1 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDB2 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDB3 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDB4 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDB5 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDB6 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDB7 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDB8 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDB9 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDBA = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDBB = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDBC = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDBD = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDBE = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDBF = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDC0 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDC1 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDC2 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDC3 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDC4 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDC5 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDC6 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDC7 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDC8 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDC9 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDCA = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDCB = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDCC = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDCD = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDCE = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDCF = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDD0 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDD1 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDD2 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDD3 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDD4 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDD5 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDD6 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDD7 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDD8 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDD9 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDDA = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDDB = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDDC = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDDD = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDDE = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDDF = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDE0 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDE1 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDE2 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDE3 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDE4 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDE5 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDE6 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDE7 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDE8 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDE9 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDEA = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDEB = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDEC = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDED = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDEE = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDEF = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDF0 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDF1 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDF2 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDF3 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDF4 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDF5 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDF6 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDF7 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDF8 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDF9 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDFA = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDFB = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDFC = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDFD = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDFE = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
Break
}
If ((Local2 != Zero))
{
RSTS = DerefOf (Local4 [0x00])
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C2.D0:"
Local6 [0x01] = " GetNamespaceLabelData: read loop error, returning "
Local6 [0x02] = ToHexString (Mid (Local0, 0x00, 0x40))
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
Mid (BUFF, Local5, ILEN, RDTA) /* \_SB_.NVDR.N020.CR05.RDTA */
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C2.D0:"
Local6 [0x01] = " GetNamespaceLabelData: returning "
Local6 [0x02] = ToHexString (Mid (Local0, 0x00, 0x40))
DBGC (0x40, "LEAF", Local6)
Return (Local0)
}
Method (CR06, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C2.D0:"
Local6 [0x01] = " SetNamespaceLabelData"
DBGC (0x40, "LEAF", Local6)
If ((SizeOf (Arg0) == 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C2.D0:"
Local6 [0x01] = " SetNamespaceLabelData: no elements in input package"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) < 0x08))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C2.D0:"
Local6 [0x01] = " SetNamespaceLabelData: invalid input size: "
Local6 [0x02] = ToHexString (SizeOf (Local7))
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C2.D0:"
Local6 [0x01] = " SetNamespaceLabelData: input: "
Local6 [0x02] = ToHexString (Mid (Local7, 0x00, 0x40))
DBGC (0x40, "LEAF", Local6)
CreateDWordField (Local7, 0x00, IOFF)
CreateDWordField (Local7, 0x04, ILEN)
If ((ILEN > 0xFE80))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C2.D0:"
Local6 [0x01] = " SetNamespaceLabelData: request size too big: "
Local6 [0x02] = ToHexString (ILEN)
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ElseIf ((ILEN <= 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C2.D0:"
Local6 [0x01] = " SetNamespaceLabelData: request size zero"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
If ((SizeOf (Local7) < (ILEN + 0x08)))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C2.D0:"
Local6 [0x01] = " SetNamespaceLabelData: request size overruns input size "
Local6 [0x02] = ToHexString (SizeOf (Local7))
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
CreateField (Local7, 0x40, (ILEN << 0x03), IDTA)
Local0 = Buffer (0x04) {}
CreateWordField (Local0, 0x00, RSTS)
CreateWordField (Local0, 0x02, REST)
Local1 = CMBC (0x02, Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
RSTS = 0x07
REST = 0x01
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C2.D0:"
Local6 [0x01] = " SetNamespaceLabelData: returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
RSTS = 0x07
REST = 0x01
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C2.D0:"
Local6 [0x01] = " SetNamespaceLabelData: returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
CreateBitField (DerefOf (Local1 [0x02]), 0x02, CSSL)
If ((CSSL == 0x01))
{
RSTS = 0x07
REST = 0x01
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C2.D0:"
Local6 [0x01] = " SetNamespaceLabelData: locked PMEM region, returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
Local1 = PCDS ()
CreateWordField (Local1, 0x00, CSTS)
If ((CSTS != 0x00))
{
RSTS = CSTS /* \_SB_.NVDR.N020.CR06.CSTS */
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C2.D0:"
Local6 [0x01] = " SetNamespaceLabelData: PCDS failed, returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
CreateDWordField (Local1, 0x02, CPSZ)
If (((IOFF + ILEN) > CPSZ))
{
RSTS = 0x03
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C2.D0:"
Local6 [0x01] = " SetNamespaceLabelData: request end offset too big: "
Local6 [0x02] = ToHexString ((IOFF + ILEN))
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
Local3 = ((IOFF + 0x3F) & 0xFFFFFFFFFFFFFFC0)
Local2 = (IOFF + ILEN) /* \_SB_.NVDR.N020.CR06.ILEN */
Local5 = (Local2 & 0xFFFFFFFFFFFFFFC0)
Local4 = (Local3 - IOFF) /* \_SB_.NVDR.N020.CR06.IOFF */
Local2 -= Local5
If (Local4)
{
If ((Local4 > ILEN))
{
Local4 = ILEN /* \_SB_.NVDR.N020.CR06.ILEN */
}
Local2 = (IOFF & 0xFFFFFFFFFFFFFF80)
Local1 = PCDR (Local2)
RSTS = DerefOf (Local1 [0x00])
If ((RSTS != 0x00))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C2.D0:"
Local6 [0x01] = " SetNamespaceLabelData: lead read returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
Local1 = DerefOf (Local1 [0x01])
Local2 = (IOFF - Local2)
CreateField (Local1, (Local2 << 0x03), (Local4 << 0x03), LBUF)
CreateField (Local1, 0x00, 0x0200, LB01)
CreateField (Local1, 0x0200, 0x0200, LB02)
Mid (IDTA, 0x00, Local4, LBUF) /* \_SB_.NVDR.N020.CR06.LBUF */
Local2 = (IOFF & 0xFFFFFFFFFFFFFF80)
RSTS = PCDW (Local2, LB01)
If ((RSTS != 0x00))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C2.D0:"
Local6 [0x01] = " SetNamespaceLabelData: lead write A returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
Local2 += 0x40
RSTS = PCDW (Local2, LB02)
If ((RSTS != 0x00))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C2.D0:"
Local6 [0x01] = " SetNamespaceLabelData: lead write B returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
Local2 = (IOFF + ILEN) /* \_SB_.NVDR.N020.CR06.ILEN */
Local2 -= Local5
}
If ((Local2 && (ILEN > Local2)))
{
Local4 = (Local5 & 0xFFFFFFFFFFFFFF80)
Local1 = PCDR (Local4)
RSTS = DerefOf (Local1 [0x00])
If ((RSTS != 0x00))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C2.D0:"
Local6 [0x01] = " SetNamespaceLabelData: trail read returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
Local1 = DerefOf (Local1 [0x01])
Local4 = (Local5 - Local4)
CreateField (Local1, (Local4 << 0x03), (Local2 << 0x03), TBUF)
CreateField (Local1, 0x00, 0x0200, TB01)
CreateField (Local1, 0x0200, 0x0200, TB02)
Mid (IDTA, (ILEN - Local2), Local2, TBUF) /* \_SB_.NVDR.N020.CR06.TBUF */
Local4 = (Local5 & 0xFFFFFFFFFFFFFF80)
RSTS = PCDW (Local4, TB01)
If ((RSTS != 0x00))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C2.D0:"
Local6 [0x01] = " SetNamespaceLabelData: trail write A returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
Local4 += 0x40
RSTS = PCDW (Local4, TB02)
If ((RSTS != 0x00))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C2.D0:"
Local6 [0x01] = " SetNamespaceLabelData: trail write B returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
Local4 = (Local3 - IOFF) /* \_SB_.NVDR.N020.CR06.IOFF */
}
While (0x01)
{
If ((Local3 >= Local5))
{
Break
}
Local1 = PCDW (Local3, Mid (IDTA, Local4, 0x40))
If ((Local1 != 0x00))
{
RSTS = Local1
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C2.D0:"
Local6 [0x01] = " SetNamespaceLabelData: returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
Local4 += 0x40
Local3 += 0x40
}
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C2.D0:"
Local6 [0x01] = " SetNamespaceLabelData: returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x40, "LEAF", Local6)
Return (Local0)
}
Method (CR07, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C2.D0:"
Local6 [0x01] = " GetCommandEffectLogInfo"
DBGC (0x40, "LEAF", Local6)
If ((SizeOf (Arg0) != 0x00))
{
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
}
Local0 = Buffer (0x08) {}
CreateDWordField (Local0, 0x04, RMXL)
RMXL = 0x8000
Return (Local0)
}
Method (CR09, 4, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C2.D0:"
Local6 [0x01] = " PassThroughCommand"
DBGC (0x40, "LEAF", Local6)
If ((SizeOf (Arg3) == 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ToBuffer (DerefOf (Arg3 [0x00]), Local7)
Local4 = SizeOf (Local7)
If ((Local4 < 0x08))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
CreateWordField (Local7, 0x00, OPCD)
CreateDWordField (Local7, 0x04, OPDL)
If ((Local4 != (OPDL + 0x08)))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
If (((CENA != 0x01) && (OPCD != 0x05FD)))
{
Return (Buffer (0x04)
{
0x02, 0x00, 0x00, 0x00 // ....
})
}
Switch (OPCD)
{
Case (Package (0x06)
{
0x0103,
0x0405,
0x09,
0xFD,
0x01FD,
0x02FD
}
)
{
Return (CLDC ("S0.C2.D0:", Arg2, Arg3, _ADR ()))
}
Case (0x05FD)
{
CreateWordField (Local7, 0x08, PTCD)
If ((PTCD == 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
CreateDWordField (Local7, 0x04, PTDL)
If ((PTDL >= 0x0C))
{
PTDL = (OPDL - 0x0C)
}
Else
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
If ((PTDL > 0x00))
{
CreateField (Local7, 0xA0, (PTDL * 0x08), PTIN)
}
CreateByteField (Local7, 0x0A, PTTI)
If (((CENA != 0x01) && (PTTI == 0x01)))
{
TFSM = 0x00
}
Switch (PTCD)
{
Case (0x05FD)
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
Case (Package (0x04)
{
0xFD,
0x01FD,
0x02FD,
0x03FD
}
)
{
Name (INLO, Package (0x01)
{
Buffer ((PTDL + 0x08)) {}
})
CreateWordField (DerefOf (INLO [0x00]), 0x00, LOCD)
CreateDWordField (DerefOf (INLO [0x00]), 0x04, LODL)
If ((PTDL > 0x00))
{
CreateField (DerefOf (INLO [0x00]), 0x40, (PTDL * 0x08), LOIN)
Mid (Local7, 0x14, (PTDL * 0x08), LOIN) /* \_SB_.NVDR.N020.CR09.LOIN */
}
Mid (Local7, 0x08, 0x02, LOCD) /* \_SB_.NVDR.N020.CR09.LOCD */
LODL = PTDL /* \_SB_.NVDR.N020.CR09.PTDL */
If ((0x03FD == LOCD))
{
TFSM = 0x00989680
Local2 = Buffer (0x10) {}
CreateDWordField (Local2, 0x04, FDLA)
CreateField (Local2, 0x40, 0x40, FDDA)
FDLA = 0x08
FDDA = XBSR /* \_SB_.NVDR.N020.XBSR */
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C2.D0:"
Local6 [0x01] = " BSR: "
Local6 [0x02] = ToHexString (FDDA)
DBGC (0x40, "LEAF", Local6)
Return (Local2)
}
Return (CLDC ("S0.C2.D0:", Arg2, INLO, _ADR ()))
}
Case (Package (0x03)
{
0x0103,
0x0405,
0x09
}
)
{
If (((CENA != 0x01) && (PTTI != 0x01)))
{
Return (Buffer (0x04)
{
0x02, 0x00, 0x00, 0x00 // ....
})
}
Return (CLDC ("S0.C2.D0:", Arg2, Arg3, _ADR ()))
}
Default
{
If ((PTTI == 0x01))
{
Return (CLDC ("S0.C2.D0:", Arg2, Arg3, _ADR ()))
}
If ((CENA != 0x01))
{
Return (Buffer (0x04)
{
0x02, 0x00, 0x00, 0x00 // ....
})
}
CreateDWordField (Local7, 0x10, PTTO)
If ((Local4 < 0x14))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
If ((PTDL > 0x80))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
If ((PTDL == Zero))
{
Local0 = CMBC (PTCD, Buffer (0x00) {}, Zero)
}
Else
{
Local0 = CMBC (PTCD, PTIN, (PTTO * 0x2710))
}
}
}
}
Case (0x03FD)
{
Local2 = Buffer (0x10) {}
CreateDWordField (Local2, 0x04, OULA)
CreateField (Local2, 0x40, 0x40, OUDA)
OULA = 0x08
OUDA = XBSR /* \_SB_.NVDR.N020.XBSR */
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C2.D0:"
Local6 [0x01] = " BSR: "
Local6 [0x02] = ToHexString (OUDA)
DBGC (0x40, "LEAF", Local6)
Return (Local2)
}
Default
{
If ((OPDL > 0x80))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
If ((OPDL == Zero))
{
Local0 = CMBC (OPCD, Buffer (0x00) {}, Zero)
}
Else
{
CreateField (Local7, 0x40, (OPDL * 0x08), OPDB)
Local0 = CMBC (OPCD, OPDB, Zero)
}
}
}
Local1 = DerefOf (Local0 [0x00])
If ((Local1 != Zero))
{
Local2 = Buffer (0x04) {}
Local2 [0x00] = 0x05
Return (Local2)
}
Local1 = DerefOf (Local0 [0x01])
If ((Local1 != Zero))
{
Local2 = Buffer (0x04)
{
0x07, 0x00, 0x00, 0x00 // ....
}
Local2 [0x02] = Local1
Return (Local2)
}
Local2 = Buffer (0x88) {}
CreateDWordField (Local2, 0x04, OULB)
CreateField (Local2, 0x40, 0x0400, OUDB)
OULB = 0x80
OUDB = DerefOf (Local0 [0x02])
Return (Local2)
}
Method (CR10, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C2.D0:"
Local6 [0x01] = " EnableLatchSystemShutdownStatus"
DBGC (0x40, "LEAF", Local6)
Local0 = Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}
CreateDWordField (Local0, 0x00, RSTS)
If ((SizeOf (Arg0) == 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x01))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
If ((DerefOf (Local7 [0x00]) != 0x01))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
Local1 = CMBC (0x0907, Local7, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Return (Local0)
}
Method (CR11, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C2.D0:"
Local6 [0x01] = " GetSupportedModes"
DBGC (0x40, "LEAF", Local6)
If ((SizeOf (Arg0) != 0x00))
{
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
}
Local0 = Buffer (0x06) {}
CreateDWordField (Local0, 0x00, RSTS)
CreateBitField (Local0, 0x20, RMMO)
CreateBitField (Local0, 0x21, RPME)
CreateBitField (Local0, 0x22, RBAP)
Local1 = CMBC (0x01, Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Local3 = DerefOf (Local1 [0x02])
CreateBitField (Local3, 0x01F0, MEME)
CreateBitField (Local3, 0x01F1, STME)
CreateBitField (Local3, 0x01F2, DTME)
RMMO = MEME /* \_SB_.NVDR.N020.CR11.MEME */
RPME = DTME /* \_SB_.NVDR.N020.CR11.DTME */
RBAP = STME /* \_SB_.NVDR.N020.CR11.STME */
Return (Local0)
}
Method (CR17, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C2.D0:"
Local6 [0x01] = " SetSmartThreshold"
DBGC (0x40, "LEAF", Local6)
If ((SizeOf (Arg0) == 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x07))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
CreateField (Local7, 0x00, 0x38, ISMT)
CreateBitField (Local7, 0x00, ISBE)
CreateField (Local7, 0x03, 0x0D, R000)
If ((ToInteger (R000) != 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C2.D0:"
Local6 [0x01] = " SetSmartThreshold: non-zero reserved bits!"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
If ((ISBE == 0x01))
{
CreateByteField (Local7, 0x02, ISBT)
If (((ISBT < 0x01) || (ISBT > 0x63)))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C2.D0:"
Local6 [0x01] = " SetSmartThreshold: invalid Percentage Remaining Threshold value!"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
}
Local0 = Buffer (0x04) {}
CreateDWordField (Local0, 0x00, RSTS)
Local1 = CMBC (0x0105, ISMT, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Return (Local0)
}
Method (CR18, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C2.D0:"
Local6 [0x01] = " InjectError"
DBGC (0x40, "LEAF", Local6)
If ((SizeOf (Arg0) == 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x0F))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
CreateBitField (Local7, 0x00, IVME)
CreateBitField (Local7, 0x01, IVSB)
CreateBitField (Local7, 0x02, IVFE)
CreateBitField (Local7, 0x03, IVUS)
CreateField (Local7, 0x04, 0x3C, R000)
If ((ToInteger (R000) != 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C2.D0:"
Local6 [0x01] = " InjectError: non-zero reserved bits R000!"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
CreateBitField (Local7, 0x40, IMEN)
CreateField (Local7, 0x41, 0x07, R001)
If ((ToInteger (R001) != 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C2.D0:"
Local6 [0x01] = " InjectError: non-zero reserved bits R001!"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
CreateWordField (Local7, 0x09, IMMT)
CreateBitField (Local7, 0x58, ISEN)
CreateField (Local7, 0x59, 0x07, R002)
If ((ToInteger (R002) != 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C2.D0:"
Local6 [0x01] = " InjectError: non-zero reserved bits R002!"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
CreateByteField (Local7, 0x0C, ISSB)
If (((ISSB < 0x00) || (ISSB > 0x63)))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C2.D0:"
Local6 [0x01] = " InjectError: invalid Percentage Remaining value!"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
CreateBitField (Local7, 0x68, IFEN)
CreateField (Local7, 0x69, 0x07, R003)
If ((ToInteger (R003) != 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C2.D0:"
Local6 [0x01] = " InjectError: non-zero reserved bits R003!"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
CreateBitField (Local7, 0x70, IUEN)
CreateField (Local7, 0x71, 0x07, R004)
If ((ToInteger (R004) != 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C2.D0:"
Local6 [0x01] = " InjectError: non-zero reserved bits R004!"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
Local0 = Buffer (0x04) {}
CreateWordField (Local0, 0x00, RSTS)
CreateWordField (Local0, 0x02, REST)
If ((IVME == 0x01))
{
Local2 = Buffer (0x03) {}
CreateByteField (Local2, 0x00, CENB)
CENB = IMEN /* \_SB_.NVDR.N020.CR18.IMEN */
CreateWordField (Local2, 0x01, CMET)
CMET = IMMT /* \_SB_.NVDR.N020.CR18.IMMT */
Local1 = CMBC (0x020A, Local2, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
}
If (((IVSB == 0x01) || ((IVFE == 0x01) || (IVUS == 0x01))))
{
Local2 = Buffer (0x0E) {}
CreateBitField (Local2, 0x02, CFEN)
CFEN = IVFE /* \_SB_.NVDR.N020.CR18.IVFE */
CreateBitField (Local2, 0x03, CSEN)
CSEN = IVSB /* \_SB_.NVDR.N020.CR18.IVSB */
CreateBitField (Local2, 0x04, CUEN)
CUEN = IVUS /* \_SB_.NVDR.N020.CR18.IVUS */
CreateByteField (Local2, 0x0B, CFET)
CFET = IFEN /* \_SB_.NVDR.N020.CR18.IFEN */
CreateBitField (Local2, 0x60, CSET)
CSET = ISEN /* \_SB_.NVDR.N020.CR18.ISEN */
CreateField (Local2, 0x61, 0x07, CSBP)
CSBP = ISSB /* \_SB_.NVDR.N020.CR18.ISSB */
CreateByteField (Local2, 0x0D, CUST)
CUST = IUEN /* \_SB_.NVDR.N020.CR18.IUEN */
If ((IVUS && IUEN))
{
CMBC (0x0907, Buffer (0x04)
{
0x01, 0x00, 0x00, 0x00 // ....
}, Zero)
}
Local1 = CMBC (0x030A, Local2, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Local4 = DerefOf (Local1 [0x01])
If ((Local4 == 0x0E))
{
RSTS = 0x07
REST = 0x01
Return (Local0)
}
RSTS = CF2D (Local4)
If ((RSTS != 0x00))
{
Return (Local0)
}
}
Return (Local0)
}
Method (CR19, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C2.D0:"
Local6 [0x01] = " GetSecurityState"
DBGC (0x40, "LEAF", Local6)
If ((SizeOf (Arg0) != 0x00))
{
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
}
Local0 = Buffer (0x09)
{
/* 0000 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........
/* 0008 */ 0x00 // .
}
CreateDWordField (Local0, 0x00, RSTS)
Local1 = CMBC (0x02, Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Local0 [0x08] = DerefOf (DerefOf (Local1 [0x02]) [
0x00])
Local0 [0x04] = DerefOf (DerefOf (Local1 [0x02]) [
0x01])
Return (Local0)
}
Method (CR20, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C2.D0:"
Local6 [0x01] = " SetPassPhrase"
DBGC (0x40, "LEAF", Local6)
Local0 = Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}
CreateDWordField (Local0, 0x00, RSTS)
If ((SizeOf (Arg0) == 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x40))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
CreateField (Local7, 0x00, 0x0100, RCPW)
CreateField (Local7, 0x0100, 0x0100, RNPW)
Local2 = Buffer (0x60) {}
CreateField (Local2, 0x00, 0x0100, FCPW)
CreateField (Local2, 0x0200, 0x0100, FNPW)
FCPW = RCPW /* \_SB_.NVDR.N020.CR20.RCPW */
FNPW = RNPW /* \_SB_.NVDR.N020.CR20.RNPW */
Local1 = CMBC (0xF103, Local2, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Return (Local0)
}
Method (CR21, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C2.D0:"
Local6 [0x01] = " DisablePassPhrase"
DBGC (0x40, "LEAF", Local6)
Local0 = Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}
CreateDWordField (Local0, 0x00, RSTS)
If ((SizeOf (Arg0) == 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x20))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
Local1 = CMBC (0xF203, Local7, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Return (Local0)
}
Method (CR22, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C2.D0:"
Local6 [0x01] = " UnlockUnit"
DBGC (0x40, "LEAF", Local6)
Local0 = Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}
CreateDWordField (Local0, 0x00, RSTS)
If ((SizeOf (Arg0) == 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x20))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
Local1 = CMBC (0xF303, Local7, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Return (Local0)
}
Method (CR23, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C2.D0:"
Local6 [0x01] = " FreezeLock"
DBGC (0x40, "LEAF", Local6)
Local0 = Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}
CreateDWordField (Local0, 0x00, RSTS)
If ((SizeOf (Arg0) != 0x00))
{
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
}
Local1 = CMBC (0xF603, Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Return (Local0)
}
Method (CR24, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C2.D0:"
Local6 [0x01] = " CR24: SecureEraseNvdimmUser"
DBGC (0x40, "LEAF", Local6)
Local0 = Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}
CreateDWordField (Local0, 0x00, RSTS)
If ((SizeOf (Arg0) == 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C2.D0:"
Local6 [0x01] = " CR24: empty pkg"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ToBuffer (DerefOf (Arg0 [0x00]), Local1)
If ((SizeOf (Local1) != 0x20))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C2.D0:"
Local6 [0x01] = " CR24: passphrase len != 32"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
Local7 = Buffer (0x21)
{
/* 0000 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........
/* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........
/* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........
/* 0018 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........
/* 0020 */ 0x00 // .
}
CreateField (Local7, 0x00, 0x0100, PASS)
PASS = Local1
Local1 = CMBC (0xF503, Local7, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Return (Local0)
}
Method (CR26, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C2.D0:"
Local6 [0x01] = " QueryOverwriteNvdimmStatus"
DBGC (0x40, "LEAF", Local6)
Local0 = Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}
CreateDWordField (Local0, 0x00, RSTS)
If ((SizeOf (Arg0) != 0x00))
{
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
}
If ((OS02 == 0x05))
{
CRFF (_ADR ())
}
If (((OS02 == 0x11) || (OS02 == 0x0A)))
{
RSTS = 0x00020007
}
ElseIf ((OS02 == 0x05))
{
RSTS = 0x00010007
}
Else
{
RSTS = CF2D (OS02)
}
Return (Local0)
}
Method (CR27, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C2.D0:"
Local6 [0x01] = " CR27: SetMasterPassphrase"
DBGC (0x40, "LEAF", Local6)
Local0 = Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}
CreateDWordField (Local0, 0x00, RSTS)
If ((SizeOf (Arg0) == 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C2.D0:"
Local6 [0x01] = " CR27: empty pkg"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x40))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C2.D0:"
Local6 [0x01] = " CR27: passphrases length != 64"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
CreateField (Local7, 0x00, 0x0100, RCPW)
CreateField (Local7, 0x0100, 0x0100, RNPW)
Local2 = Buffer (0x60) {}
CreateField (Local2, 0x00, 0x0100, FCPW)
CreateField (Local2, 0x0200, 0x0100, FNPW)
FCPW = RCPW /* \_SB_.NVDR.N020.CR27.RCPW */
FNPW = RNPW /* \_SB_.NVDR.N020.CR27.RNPW */
Local1 = CMBC (0xF003, Local2, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Return (Local0)
}
Method (CR28, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C2.D0:"
Local6 [0x01] = " CR28: SecureEraseNvdimmMaster"
DBGC (0x40, "LEAF", Local6)
Local0 = Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}
CreateDWordField (Local0, 0x00, RSTS)
If ((SizeOf (Arg0) == 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C2.D0:"
Local6 [0x01] = " CR28: empty pkg"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ToBuffer (DerefOf (Arg0 [0x00]), Local1)
If ((SizeOf (Local1) != 0x20))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C2.D0:"
Local6 [0x01] = " CR28: passphrase len != 32"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
Local7 = Buffer (0x21)
{
/* 0000 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........
/* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........
/* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........
/* 0018 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........
/* 0020 */ 0x01 // .
}
CreateField (Local7, 0x00, 0x0100, PASS)
PASS = Local1
Local1 = CMBC (0xF503, Local7, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Return (Local0)
}
Method (CLSI, 0, Serialized)
{
If ((CENA != 0x01))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C2.D0:"
Local6 [0x01] = " CLSI: No NVDIMM"
DBGC (0x02, "LEAF", Local6)
Return (Package (0x03)
{
0x01,
0x00,
0x00
})
}
Local0 = Package (0x00) {}
Local1 = CRLD (ToUUID ("4309ac30-0d11-11e4-9191-0800200c9a66") /* Unknown UUID */, 0x01, 0x04, Local0, _ADR ())
If ((SizeOf (Local1) < 0x0C))
{
Return (Package (0x03)
{
0x01,
0x00,
0x00
})
}
CreateDWordField (Local1, 0x00, LSTS)
CreateDWordField (Local1, 0x04, LSIZ)
CreateDWordField (Local1, 0x08, LTXL)
Local2 = Package (0x03)
{
0x00,
0x00,
0x00
}
Local2 [0x00] = ERMP (LSTS)
Local2 [0x01] = ToInteger (LSIZ)
Local2 [0x02] = ToInteger (LTXL)
Return (Local2)
}
Method (CLSR, 2, Serialized)
{
If ((CENA != 0x01))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C2.D0:"
Local6 [0x01] = " CLSR: No NVDIMM"
DBGC (0x02, "LEAF", Local6)
Return (Package (0x02)
{
0x01,
Buffer (0x01)
{
0x00 // .
}
})
}
If ((Arg1 == 0x00))
{
Return (Package (0x02)
{
0x00,
Buffer (0x00) {}
})
}
Local0 = Package (0x01)
{
Buffer (0x08) {}
}
CreateDWordField (DerefOf (Local0 [0x00]), 0x00, CHUO)
CreateDWordField (DerefOf (Local0 [0x00]), 0x04, CHUS)
CHUO = Arg0
CHUS = Arg1
Local1 = CRLD (ToUUID ("4309ac30-0d11-11e4-9191-0800200c9a66") /* Unknown UUID */, 0x01, 0x05, Local0, _ADR ())
CreateDWordField (Local1, 0x00, LSTS)
Local2 = Package (0x02)
{
0x00,
Buffer (0x01)
{
0x00 // .
}
}
Local2 [0x00] = ERMP (LSTS)
If ((DerefOf (Local2 [0x00]) == 0x00))
{
Local3 = ((SizeOf (Local1) - 0x04) * 0x08)
CreateField (Local1, 0x20, Local3, CHUD)
Local2 [0x01] = CHUD /* \_SB_.NVDR.N020.CLSR.CHUD */
}
Return (Local2)
}
Method (CLSW, 3, Serialized)
{
If ((CENA != 0x01))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C2.D0:"
Local6 [0x01] = " CLSW: No NVDIMM"
DBGC (0x02, "LEAF", Local6)
Return (0x01)
}
If ((Arg1 == 0x00))
{
Return (0x00)
}
Local3 = SizeOf (Arg2)
If ((Local3 == 0x00))
{
Return (0x02)
}
Local0 = Package (0x01)
{
Buffer ((Local3 + 0x08)) {}
}
CreateDWordField (DerefOf (Local0 [0x00]), 0x00, CHUO)
CreateDWordField (DerefOf (Local0 [0x00]), 0x04, CHUS)
CreateField (DerefOf (Local0 [0x00]), 0x40, (Local3 * 0x08), CHUD)
CHUO = Arg0
CHUS = Arg1
CHUD = Arg2
Local1 = CRLD (ToUUID ("4309ac30-0d11-11e4-9191-0800200c9a66") /* Unknown UUID */, 0x01, 0x06, Local0, _ADR ())
CreateDWordField (Local1, 0x00, LSTS)
Return (ERMP (LSTS))
}
Method (CNCH, 0, Serialized)
{
If ((CENA != 0x01))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C2.D0:"
Local6 [0x01] = " CNCH: No NVDIMM"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x40)
{
0x03 // .
})
}
Local0 = Buffer (0x40)
{
0x00 // .
}
CreateDWordField (Local0, 0x00, RSTS)
Local1 = CMBC (0x08, Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}, Zero)
RSTS = CF2A (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2A (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Local2 = DerefOf (Local1 [0x02])
If ((DerefOf (Local2 [0x00]) & 0x01))
{
Local0 [0x04] = (DerefOf (Local0 [0x04]) | 0x01)
If ((DerefOf (Local2 [0x08]) & 0x01))
{
Local0 [0x06] = (DerefOf (Local0 [0x06]) | 0x01)
}
If ((DerefOf (Local2 [0x08]) & 0x02))
{
If ((DerefOf (Local2 [0x00]) & 0x80))
{
If ((DerefOf (Local2 [0x15]) & 0x08))
{
Local0 [0x07] = (DerefOf (Local0 [0x07]) | 0x04)
Local0 [0x08] = (DerefOf (Local0 [0x08]) | 0x04)
}
If ((DerefOf (Local2 [0x15]) & 0x10))
{
Local0 [0x08] = (DerefOf (Local0 [0x08]) | 0x04)
}
If ((DerefOf (Local2 [0x15]) & 0x20))
{
Local0 [0x06] = (DerefOf (Local0 [0x06]) | 0x03)
}
If ((DerefOf (Local2 [0x15]) & 0x40))
{
Local0 [0x07] = (DerefOf (Local0 [0x07]) | 0x01)
}
}
Else
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C2.D0:"
Local6 [0x01] = " CNCH: Health Status Reason is NOT valid (FW bug?)"
DBGC (0x80000000, "LEAF", Local6)
Local0 [0x08] = (DerefOf (Local0 [0x08]) | 0x04)
}
}
If ((DerefOf (Local2 [0x08]) & 0x04))
{
Local0 [0x08] = (DerefOf (Local0 [0x08]) | 0x04)
}
}
Return (Local0)
}
Method (CNBS, 0, Serialized)
{
If ((CENA != 0x01))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C2.D0:"
Local6 [0x01] = " CNBS: No NVDIMM"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x40)
{
0x03 // .
})
}
Local0 = Buffer (0x40)
{
0x00 // .
}
CreateDWordField (Local0, 0x00, RSTS)
Local1 = CMBC (0x08, Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}, Zero)
RSTS = CF2A (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2A (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Local2 = DerefOf (Local1 [0x02])
If ((DerefOf (Local2 [0x00]) & 0x20))
{
Local0 [0x04] = 0x01
CreateDWordField (Local0, 0x06, DLC)
Mid (Local2, 0x10, 0x04, DLC) /* \_SB_.NVDR.N020.CNBS.DLC_ */
}
Return (Local0)
}
Method (CRLD, 5, Serialized)
{
Local0 = CLDP ("S0.C2.D0:", Arg0, Arg1, Arg2)
Local1 = DerefOf (Local0 [0x00])
If ((Local1 == Zero))
{
Return (DerefOf (Local0 [0x01]))
}
If (((CENA != 0x01) && (ToInteger (Arg2) != 0x09)))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C2.D0:"
Local6 [0x01] = " CRLD: No NVDIMM"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x02, 0x00, 0x00, 0x00 // ....
})
}
Switch (ToInteger (Arg2))
{
Case (0x01)
{
Local0 = CR01 (Arg3)
}
Case (0x02)
{
Local0 = CR02 (Arg3)
}
Case (0x03)
{
Local0 = CR03 (Arg3)
}
Case (0x04)
{
If ((ICTL & 0x04))
{
Local0 = CR04 (Arg3)
}
Else
{
Local0 = CLDC ("S0.C2.D0:", Arg2, Arg3, Arg4)
}
}
Case (0x05)
{
If ((ICTL & 0x04))
{
Local0 = CR05 (Arg3)
}
Else
{
Local0 = CLDC ("S0.C2.D0:", Arg2, Arg3, Arg4)
}
}
Case (0x06)
{
If ((ICTL & 0x04))
{
Local0 = CR06 (Arg3)
}
Else
{
Local0 = CLDC ("S0.C2.D0:", Arg2, Arg3, Arg4)
}
}
Case (0x07)
{
Local0 = CR07 (Arg3)
}
Case (0x09)
{
Return (CR09 (Arg0, Arg1, Arg2, Arg3))
}
Case (0x0A)
{
If ((CFIS >= 0x0107))
{
Local0 = CR10 (Arg3)
}
Else
{
Local0 = CLDC ("S0.C2.D0:", Arg2, Arg3, Arg4)
}
}
Case (0x0B)
{
Local0 = CR11 (Arg3)
}
Case (0x11)
{
Local0 = CR17 (Arg3)
}
Case (0x12)
{
Local0 = CR18 (Arg3)
}
Case (0x13)
{
Local0 = CR19 (Arg3)
}
Case (0x14)
{
Local0 = CR20 (Arg3)
}
Case (0x15)
{
Local0 = CR21 (Arg3)
}
Case (0x16)
{
Local0 = CR22 (Arg3)
}
Case (0x17)
{
Local0 = CR23 (Arg3)
}
Case (0x18)
{
Local0 = CR24 (Arg3)
}
Case (0x1A)
{
Local0 = CR26 (Arg3)
}
Case (0x1B)
{
Local0 = CR27 (Arg3)
}
Case (0x1C)
{
Local0 = CR28 (Arg3)
}
Default
{
Local0 = CLDC ("S0.C2.D0:", Arg2, Arg3, Arg4)
}
}
Return (Local0)
}
Method (PCDS, 0, Serialized)
{
Local0 = Buffer (0x06) {}
CreateWordField (Local0, 0x00, RSTS)
CreateDWordField (Local0, 0x02, RSIZ)
Local2 = Buffer (0x05) {}
CreateByteField (Local2, 0x00, PPID)
PPID = 0x02
CreateBitField (Local2, 0x08, POPT)
POPT = 0x01
CreateBitField (Local2, 0x09, PORO)
PORO = 0x01
Local1 = CMBC (0x0106, Local2, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
CreateDWordField (DerefOf (Local1 [0x02]), 0x00, CPSZ)
RSIZ = CPSZ /* \_SB_.NVDR.N020.PCDS.CPSZ */
Return (Local0)
}
Method (PCDR, 1, Serialized)
{
Name (IOFF, 0x00)
IOFF = ToInteger (Arg0)
Local2 = Buffer (0x06) {}
CreateByteField (Local2, 0x00, QPID)
QPID = 0x02
CreateBitField (Local2, 0x08, QOPT)
QOPT = 0x01
CreateBitField (Local2, 0x09, QORO)
QORO = 0x00
CreateDWordField (Local2, 0x02, QOFF)
QOFF = IOFF /* \_SB_.NVDR.N020.PCDR.IOFF */
Local1 = CMBC (0x0106, Local2, Zero)
Local3 = CF2D (DerefOf (Local1 [0x00]))
If ((Local3 != 0x00))
{
Local0 = Package (0x01)
{
0x00
}
Local0 [0x00] = Local3
Return (Local0)
}
Local3 = CF2D (DerefOf (Local1 [0x01]))
If ((Local3 != 0x00))
{
Local0 = Package (0x01)
{
0x00
}
Local0 [0x00] = Local3
Return (Local0)
}
Local0 = Package (0x02)
{
0x00,
Buffer (0x80) {}
}
Local0 [0x01] = DerefOf (Local1 [0x02])
Return (Local0)
}
Method (PCDW, 2, Serialized)
{
Name (IOFF, 0x00)
Name (IDTA, Buffer (0x40) {})
IOFF = ToInteger (Arg0)
IDTA = Arg1
Local2 = Buffer (0x80) {}
CreateByteField (Local2, 0x00, QPID)
QPID = 0x02
CreateBitField (Local2, 0x08, QOPT)
QOPT = 0x01
CreateBitField (Local2, 0x09, QORO)
QORO = 0x00
CreateDWordField (Local2, 0x02, QOFF)
QOFF = IOFF /* \_SB_.NVDR.N020.PCDW.IOFF */
CreateField (Local2, 0x0200, 0x0200, QDTA)
QDTA = IDTA /* \_SB_.NVDR.N020.PCDW.IDTA */
Local1 = CMBC (0x0107, Local2, Zero)
Local0 = CF2D (DerefOf (Local1 [0x00]))
If ((Local0 != 0x00))
{
Return (Local0)
}
Local0 = CF2D (DerefOf (Local1 [0x01]))
If ((Local0 != 0x00))
{
Return (Local0)
}
Return (Local0)
}
Method (_DSM, 4, NotSerialized) // _DSM: Device-Specific Method
{
If ((DRVT & 0x01))
{
Return (CRLD (Arg0, Arg1, Arg2, Arg3, _ADR ()))
}
ElseIf ((DRVT & 0x02))
{
Return (JNLD (Arg0, Arg1, Arg2, Arg3, _ADR ()))
}
Else
{
Return (Buffer (0x01)
{
0x00 // .
})
}
}
Method (_LSI, 0, NotSerialized) // _LSI: Label Storage Information
{
If ((DRVT & 0x01))
{
Return (CLSI ())
}
ElseIf ((DRVT & 0x02))
{
Return (JLSI (_ADR ()))
}
Else
{
Return (Package (0x03)
{
0x01,
0x00,
0x00
})
}
}
Method (_LSR, 2, NotSerialized) // _LSR: Label Storage Read
{
If ((DRVT & 0x01))
{
Return (CLSR (Arg0, Arg1))
}
ElseIf ((DRVT & 0x02))
{
Return (JLSR (Arg0, Arg1, _ADR ()))
}
Else
{
Return (Package (0x02)
{
0x01,
0x00
})
}
}
Method (_LSW, 3, Serialized) // _LSW: Label Storage Write
{
If ((DRVT & 0x01))
{
Return (CLSW (Arg0, Arg1, Arg2))
}
ElseIf ((DRVT & 0x01))
{
Return (JLSW (Arg0, Arg1, Arg2, _ADR ()))
}
Else
{
Return (0x01)
}
}
Method (_NCH, 0, NotSerialized) // _NCH: NVDIMM Current Health Information
{
If ((DRVT & 0x01))
{
Return (CNCH ())
}
Else
{
Return (Buffer (0x40)
{
0x01 // .
})
}
}
Method (_NBS, 0, NotSerialized) // _NBS: NVDIMM Boot Status
{
If ((DRVT & 0x01))
{
Return (CNBS ())
}
Else
{
Return (Buffer (0x40)
{
0x01 // .
})
}
}
}
Device (N021)
{
Name (FXCD, 0x00)
Field (CCT8, QWordAcc, NoLock, Preserve)
{
Offset (0x00),
XCMD, 64
}
Name (FXST, 0x00)
Field (CCT8, QWordAcc, NoLock, Preserve)
{
Offset (0x08),
XSTA, 64
}
Name (FXIN, 0x00)
Field (CCT8, DWordAcc, NoLock, Preserve)
{
Offset (0x10),
IN01, 32,
Offset (0x14),
IN02, 32,
Offset (0x18),
IN03, 32,
Offset (0x1C),
IN04, 32,
Offset (0x20),
IN05, 32,
Offset (0x24),
IN06, 32,
Offset (0x28),
IN07, 32,
Offset (0x2C),
IN08, 32,
Offset (0x30),
IN09, 32,
Offset (0x34),
IN0A, 32,
Offset (0x38),
IN0B, 32,
Offset (0x3C),
IN0C, 32,
Offset (0x40),
IN0D, 32,
Offset (0x44),
IN0E, 32,
Offset (0x48),
IN0F, 32,
Offset (0x4C),
IN10, 32,
Offset (0x50),
IN11, 32,
Offset (0x54),
IN12, 32,
Offset (0x58),
IN13, 32,
Offset (0x5C),
IN14, 32,
Offset (0x60),
IN15, 32,
Offset (0x64),
IN16, 32,
Offset (0x68),
IN17, 32,
Offset (0x6C),
IN18, 32,
Offset (0x70),
IN19, 32,
Offset (0x74),
IN1A, 32,
Offset (0x78),
IN1B, 32,
Offset (0x7C),
IN1C, 32,
Offset (0x80),
IN1D, 32,
Offset (0x84),
IN1E, 32,
Offset (0x88),
IN1F, 32,
Offset (0x8C),
IN20, 32
}
Name (FXOU, 0x00)
Field (CCT8, DWordAcc, NoLock, Preserve)
{
Offset (0x90),
OU01, 32,
Offset (0x94),
OU02, 32,
Offset (0x98),
OU03, 32,
Offset (0x9C),
OU04, 32,
Offset (0xA0),
OU05, 32,
Offset (0xA4),
OU06, 32,
Offset (0xA8),
OU07, 32,
Offset (0xAC),
OU08, 32,
Offset (0xB0),
OU09, 32,
Offset (0xB4),
OU0A, 32,
Offset (0xB8),
OU0B, 32,
Offset (0xBC),
OU0C, 32,
Offset (0xC0),
OU0D, 32,
Offset (0xC4),
OU0E, 32,
Offset (0xC8),
OU0F, 32,
Offset (0xCC),
OU10, 32,
Offset (0xD0),
OU11, 32,
Offset (0xD4),
OU12, 32,
Offset (0xD8),
OU13, 32,
Offset (0xDC),
OU14, 32,
Offset (0xE0),
OU15, 32,
Offset (0xE4),
OU16, 32,
Offset (0xE8),
OU17, 32,
Offset (0xEC),
OU18, 32,
Offset (0xF0),
OU19, 32,
Offset (0xF4),
OU1A, 32,
Offset (0xF8),
OU1B, 32,
Offset (0xFC),
OU1C, 32,
Offset (0x100),
OU1D, 32,
Offset (0x104),
OU1E, 32,
Offset (0x108),
OU1F, 32,
Offset (0x10C),
OU20, 32
}
Name (FXBS, 0x00)
Field (CCT8, QWordAcc, NoLock, Preserve)
{
Offset (0x110),
XBSR, 64
}
Name (CENA, 0x0000000000000000)
Name (CFIS, 0x0000000000000000)
Method (_ADR, 0, NotSerialized) // _ADR: Address
{
Local0 = 0x21
If (0x00)
{
Local1 = 0x02
Local1 -= 0x03
Local1 <<= 0x04
Local0 &= 0xFF0F
Local0 |= Local1
Local0 |= 0x0100
}
Return (Local0)
}
Name (NTFY, 0x00)
Method (CMBC, 3, Serialized)
{
Local3 = Timer
Acquire (NMTX, 0xFFFF)
If ((((BARS != Zero) && (CACC (Arg0) != Zero)) &&
(LO02 == 0x0405)))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C2.D1:"
Local6 [0x01] = ToHexString (Arg0)
Local6 [0x02] = ": recursing into CMBC"
DBGC (0x40, "FIS ", Local6)
CMBC (0x0405, Buffer (0x14)
{
0x00 // .
}, Zero)
Sleep (0x01)
NTFY = 0x01
}
Name (TCMD, Buffer (0x08) {})
Name (TSTA, Buffer (0x08) {})
TCMD = XCMD /* \_SB_.NVDR.N021.XCMD */
CreateField (TCMD, 0x20, 0x10, TOPC)
CreateField (TCMD, 0x30, 0x01, TDRB)
CreateField (TCMD, 0x3F, 0x01, TSEQ)
If ((ToInteger (TDRB) == 0x01))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C2.D1:"
Local6 [0x01] = ToHexString (Arg0)
Local6 [0x02] = ": Previous command did not complete"
DBGC (0x80000000, "FIS ", Local6)
Release (NMTX)
If ((NTFY != Zero))
{
NVRN (0x01)
NTFY = Zero
}
Return (Package (0x01)
{
0x05
})
}
Local4 = SizeOf (Arg1)
Local4 = ((Local4 + 0x07) >> 0x03)
Local5 = Zero
While (0x01)
{
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN01 = Local7
Local7 = IN01 /* \_SB_.NVDR.N021.IN01 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN02 = Local7
Local7 = IN02 /* \_SB_.NVDR.N021.IN02 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN03 = Local7
Local7 = IN03 /* \_SB_.NVDR.N021.IN03 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN04 = Local7
Local7 = IN04 /* \_SB_.NVDR.N021.IN04 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN05 = Local7
Local7 = IN05 /* \_SB_.NVDR.N021.IN05 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN06 = Local7
Local7 = IN06 /* \_SB_.NVDR.N021.IN06 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN07 = Local7
Local7 = IN07 /* \_SB_.NVDR.N021.IN07 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN08 = Local7
Local7 = IN08 /* \_SB_.NVDR.N021.IN08 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN09 = Local7
Local7 = IN09 /* \_SB_.NVDR.N021.IN09 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN0A = Local7
Local7 = IN0A /* \_SB_.NVDR.N021.IN0A */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN0B = Local7
Local7 = IN0B /* \_SB_.NVDR.N021.IN0B */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN0C = Local7
Local7 = IN0C /* \_SB_.NVDR.N021.IN0C */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN0D = Local7
Local7 = IN0D /* \_SB_.NVDR.N021.IN0D */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN0E = Local7
Local7 = IN0E /* \_SB_.NVDR.N021.IN0E */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN0F = Local7
Local7 = IN0F /* \_SB_.NVDR.N021.IN0F */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN10 = Local7
Local7 = IN10 /* \_SB_.NVDR.N021.IN10 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN11 = Local7
Local7 = IN11 /* \_SB_.NVDR.N021.IN11 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN12 = Local7
Local7 = IN12 /* \_SB_.NVDR.N021.IN12 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN13 = Local7
Local7 = IN13 /* \_SB_.NVDR.N021.IN13 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN14 = Local7
Local7 = IN14 /* \_SB_.NVDR.N021.IN14 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN15 = Local7
Local7 = IN15 /* \_SB_.NVDR.N021.IN15 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN16 = Local7
Local7 = IN16 /* \_SB_.NVDR.N021.IN16 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN17 = Local7
Local7 = IN17 /* \_SB_.NVDR.N021.IN17 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN18 = Local7
Local7 = IN18 /* \_SB_.NVDR.N021.IN18 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN19 = Local7
Local7 = IN19 /* \_SB_.NVDR.N021.IN19 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN1A = Local7
Local7 = IN1A /* \_SB_.NVDR.N021.IN1A */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN1B = Local7
Local7 = IN1B /* \_SB_.NVDR.N021.IN1B */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN1C = Local7
Local7 = IN1C /* \_SB_.NVDR.N021.IN1C */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN1D = Local7
Local7 = IN1D /* \_SB_.NVDR.N021.IN1D */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN1E = Local7
Local7 = IN1E /* \_SB_.NVDR.N021.IN1E */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN1F = Local7
Local7 = IN1F /* \_SB_.NVDR.N021.IN1F */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN20 = Local7
Local7 = IN20 /* \_SB_.NVDR.N021.IN20 */
Local4--
Local5 += 0x04
Break
}
Local0 = Timer
TOPC = Arg0
If ((ToInteger (TSEQ) == 0x01))
{
TSEQ = 0x00
}
Else
{
TSEQ = 0x01
}
TDRB = 0x01
If ((ToInteger (Arg2) == Zero))
{
Local1 = CGTM (Arg0, XSTA)
}
Else
{
Local1 = (ToInteger (Arg2) * 0x2710)
}
XCMD = ToInteger (TCMD)
Local0 = Timer
Local2 = Zero
Local3 = Zero
While (0x01)
{
TCMD = XCMD /* \_SB_.NVDR.N021.XCMD */
If ((ToInteger (TDRB) == 0x00))
{
Break
}
Local3 = Local2
Local2 = (Timer - Local0)
If ((Local2 > Local1))
{
TCMD = XCMD /* \_SB_.NVDR.N021.XCMD */
If ((ToInteger (TDRB) == 0x00))
{
Break
}
Local6 = Package (0x07) {}
Local6 [0x00] = "S0.C2.D1:"
Local6 [0x01] = ToHexString (Arg0)
Local6 [0x02] = ": Doorbell still set, waited "
Local6 [0x03] = ToHexString (Local2)
Local6 [0x04] = " [x100ns] (prev"
Local6 [0x05] = ToHexString (Local3)
Local6 [0x06] = ")"
DBGC (0x80000000, "FIS ", Local6)
Release (NMTX)
If ((NTFY != Zero))
{
NVRN (0x01)
NTFY = Zero
}
Return (Package (0x01)
{
0x12
})
}
}
If ((Local2 > Local1))
{
Local6 = Package (0x07) {}
Local6 [0x00] = "S0.C2.D1:"
Local6 [0x01] = ToHexString (Arg0)
Local6 [0x02] = ": Long iteration, scheduling issues? "
Local6 [0x03] = ToHexString (Local2)
Local6 [0x04] = " [x100ns] (prev "
Local6 [0x05] = ToHexString (Local3)
Local6 [0x06] = ")"
DBGC (0x02, "FIS ", Local6)
}
TSTA = XSTA /* \_SB_.NVDR.N021.XSTA */
CreateField (TSTA, 0x00, 0x01, TCMP)
CreateField (TSTA, 0x08, 0x08, TMBS)
If ((ToInteger (TCMP) == 0x00))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C2.D1:"
Local6 [0x01] = ToHexString (Arg0)
Local6 [0x02] = ": Completion bit not set"
DBGC (0x80000000, "FIS ", Local6)
Release (NMTX)
If ((NTFY != Zero))
{
NVRN (0x01)
NTFY = Zero
}
Return (Package (0x01)
{
0x03
})
}
If ((ToInteger (TMBS) != 0x00))
{
Local0 = Package (0x02)
{
0x00,
0x00
}
Local0 [0x01] = ToInteger (TMBS)
Local6 = Package (0x04) {}
Local6 [0x00] = "S0.C2.D1:"
Local6 [0x01] = ToHexString (Arg0)
Local6 [0x02] = ": mailbox failure: "
Local6 [0x03] = ToHexString (ToInteger (TMBS))
DBGC (0x80000000, "FIS ", Local6)
Release (NMTX)
If ((NTFY != Zero))
{
NVRN (0x01)
NTFY = Zero
}
Return (Local0)
}
Local0 = Package (0x03)
{
0x00,
0x00,
Buffer (0x80) {}
}
CreateDWordField (DerefOf (Local0 [0x02]), 0x00, BO01)
CreateDWordField (DerefOf (Local0 [0x02]), 0x04, BO02)
CreateDWordField (DerefOf (Local0 [0x02]), 0x08, BO03)
CreateDWordField (DerefOf (Local0 [0x02]), 0x0C, BO04)
CreateDWordField (DerefOf (Local0 [0x02]), 0x10, BO05)
CreateDWordField (DerefOf (Local0 [0x02]), 0x14, BO06)
CreateDWordField (DerefOf (Local0 [0x02]), 0x18, BO07)
CreateDWordField (DerefOf (Local0 [0x02]), 0x1C, BO08)
CreateDWordField (DerefOf (Local0 [0x02]), 0x20, BO09)
CreateDWordField (DerefOf (Local0 [0x02]), 0x24, BO0A)
CreateDWordField (DerefOf (Local0 [0x02]), 0x28, BO0B)
CreateDWordField (DerefOf (Local0 [0x02]), 0x2C, BO0C)
CreateDWordField (DerefOf (Local0 [0x02]), 0x30, BO0D)
CreateDWordField (DerefOf (Local0 [0x02]), 0x34, BO0E)
CreateDWordField (DerefOf (Local0 [0x02]), 0x38, BO0F)
CreateDWordField (DerefOf (Local0 [0x02]), 0x3C, BO10)
CreateDWordField (DerefOf (Local0 [0x02]), 0x40, BO11)
CreateDWordField (DerefOf (Local0 [0x02]), 0x44, BO12)
CreateDWordField (DerefOf (Local0 [0x02]), 0x48, BO13)
CreateDWordField (DerefOf (Local0 [0x02]), 0x4C, BO14)
CreateDWordField (DerefOf (Local0 [0x02]), 0x50, BO15)
CreateDWordField (DerefOf (Local0 [0x02]), 0x54, BO16)
CreateDWordField (DerefOf (Local0 [0x02]), 0x58, BO17)
CreateDWordField (DerefOf (Local0 [0x02]), 0x5C, BO18)
CreateDWordField (DerefOf (Local0 [0x02]), 0x60, BO19)
CreateDWordField (DerefOf (Local0 [0x02]), 0x64, BO1A)
CreateDWordField (DerefOf (Local0 [0x02]), 0x68, BO1B)
CreateDWordField (DerefOf (Local0 [0x02]), 0x6C, BO1C)
CreateDWordField (DerefOf (Local0 [0x02]), 0x70, BO1D)
CreateDWordField (DerefOf (Local0 [0x02]), 0x74, BO1E)
CreateDWordField (DerefOf (Local0 [0x02]), 0x78, BO1F)
CreateDWordField (DerefOf (Local0 [0x02]), 0x7C, BO20)
Local4 = 0x20
While (0x01)
{
If ((Local4 <= 0x00))
{
Break
}
BO01 = OU01 /* \_SB_.NVDR.N021.OU01 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO02 = OU02 /* \_SB_.NVDR.N021.OU02 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO03 = OU03 /* \_SB_.NVDR.N021.OU03 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO04 = OU04 /* \_SB_.NVDR.N021.OU04 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO05 = OU05 /* \_SB_.NVDR.N021.OU05 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO06 = OU06 /* \_SB_.NVDR.N021.OU06 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO07 = OU07 /* \_SB_.NVDR.N021.OU07 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO08 = OU08 /* \_SB_.NVDR.N021.OU08 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO09 = OU09 /* \_SB_.NVDR.N021.OU09 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO0A = OU0A /* \_SB_.NVDR.N021.OU0A */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO0B = OU0B /* \_SB_.NVDR.N021.OU0B */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO0C = OU0C /* \_SB_.NVDR.N021.OU0C */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO0D = OU0D /* \_SB_.NVDR.N021.OU0D */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO0E = OU0E /* \_SB_.NVDR.N021.OU0E */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO0F = OU0F /* \_SB_.NVDR.N021.OU0F */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO10 = OU10 /* \_SB_.NVDR.N021.OU10 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO11 = OU11 /* \_SB_.NVDR.N021.OU11 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO12 = OU12 /* \_SB_.NVDR.N021.OU12 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO13 = OU13 /* \_SB_.NVDR.N021.OU13 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO14 = OU14 /* \_SB_.NVDR.N021.OU14 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO15 = OU15 /* \_SB_.NVDR.N021.OU15 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO16 = OU16 /* \_SB_.NVDR.N021.OU16 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO17 = OU17 /* \_SB_.NVDR.N021.OU17 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO18 = OU18 /* \_SB_.NVDR.N021.OU18 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO19 = OU19 /* \_SB_.NVDR.N021.OU19 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO1A = OU1A /* \_SB_.NVDR.N021.OU1A */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO1B = OU1B /* \_SB_.NVDR.N021.OU1B */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO1C = OU1C /* \_SB_.NVDR.N021.OU1C */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO1D = OU1D /* \_SB_.NVDR.N021.OU1D */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO1E = OU1E /* \_SB_.NVDR.N021.OU1E */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO1F = OU1F /* \_SB_.NVDR.N021.OU1F */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO20 = OU20 /* \_SB_.NVDR.N021.OU20 */
Local4--
Break
}
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C2.D1:"
Local6 [0x01] = ToHexString (Arg0)
Local6 [0x02] = " completed"
DBGC (0x40, "FIS ", Local6)
Release (NMTX)
If ((NTFY != Zero))
{
NVRN (0x01)
NTFY = Zero
}
Return (Local0)
}
Method (CR01, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C2.D1:"
Local6 [0x01] = " GetSmartAndHealthInfo"
DBGC (0x40, "LEAF", Local6)
If ((SizeOf (Arg0) != 0x00))
{
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
}
Local0 = Buffer (0x84) {}
CreateDWordField (Local0, 0x00, RSTS)
CreateField (Local0, 0x20, 0x0400, RSHD)
Local1 = CMBC (0x08, Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
CreateField (DerefOf (Local1 [0x02]), 0x00, 0x0400, CSHI)
RSHD = CSHI /* \_SB_.NVDR.N021.CR01.CSHI */
Return (Local0)
}
Method (CR02, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C2.D1:"
Local6 [0x01] = " GetSmartThreshold"
DBGC (0x40, "LEAF", Local6)
If ((SizeOf (Arg0) != 0x00))
{
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
}
Local0 = Buffer (0x0C) {}
CreateDWordField (Local0, 0x00, RSTS)
CreateQWordField (Local0, 0x04, RSTD)
Local1 = CMBC (0x0104, Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
CreateQWordField (DerefOf (Local1 [0x02]), 0x00, CSTD)
RSTD = CSTD /* \_SB_.NVDR.N021.CR02.CSTD */
Return (Local0)
}
Method (CR03, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C2.D1:"
Local6 [0x01] = " GetBlockNvdimmFlags"
DBGC (0x40, "LEAF", Local6)
If ((SizeOf (Arg0) != 0x00))
{
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
}
Local0 = Buffer (0x08) {}
CreateDWordField (Local0, 0x00, RSTS)
CreateBitField (Local0, 0x20, RBIR)
CreateBitField (Local0, 0x21, RBWL)
Local1 = CMBC (0x01, Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
CreateBitField (DerefOf (Local1 [0x02]), 0x70, CBIR)
CreateBitField (DerefOf (Local1 [0x02]), 0x71, CBWL)
RBIR = CBIR /* \_SB_.NVDR.N021.CR03.CBIR */
RBWL = CBWL /* \_SB_.NVDR.N021.CR03.CBWL */
Return (Local0)
}
Method (CR04, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C2.D1:"
Local6 [0x01] = " GetNamespaceLabelSize"
DBGC (0x40, "LEAF", Local6)
If ((SizeOf (Arg0) != 0x00))
{
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C2.D1:"
Local6 [0x01] = " GetNamespaceLabelSize: unexpected input parameter"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
}
Local0 = Buffer (0x0C) {}
CreateWordField (Local0, 0x00, RSTS)
CreateWordField (Local0, 0x02, REST)
CreateDWordField (Local0, 0x04, RSNA)
CreateDWordField (Local0, 0x08, RMDL)
Local1 = PCDS ()
CreateWordField (Local1, 0x00, CSTS)
If ((CSTS != 0x00))
{
RSTS = CSTS /* \_SB_.NVDR.N021.CR04.CSTS */
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C2.D1:"
Local6 [0x01] = " GetNamespaceLabelSize: PCDS failed, returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
CreateDWordField (Local1, 0x02, CPSZ)
Local3 = CMBC (0x02, Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}, Zero)
RSTS = CF2D (DerefOf (Local3 [0x00]))
If ((RSTS != 0x00))
{
RSTS = 0x00
REST = 0x01
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C2.D1:"
Local6 [0x01] = " GetNamespaceLabelSize: returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
RSTS = CF2D (DerefOf (Local3 [0x01]))
If ((RSTS != 0x00))
{
RSTS = 0x00
REST = 0x01
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C2.D1:"
Local6 [0x01] = " GetNamespaceLabelSize: returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
CreateBitField (DerefOf (Local3 [0x02]), 0x02, CSSL)
If ((CSSL == 0x01))
{
RSTS = 0x00
REST = 0x01
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C2.D1:"
Local6 [0x01] = " GetNamespaceLabelSize: locked PMEM region"
DBGC (0x02, "LEAF", Local6)
}
RSNA = CPSZ /* \_SB_.NVDR.N021.CR04.CPSZ */
RMDL = 0xFE80
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C2.D1:"
Local6 [0x01] = " GetNamespaceLabelSize: returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x40, "LEAF", Local6)
Return (Local0)
}
Method (CR05, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C2.D1:"
Local6 [0x01] = " GetNamespaceLabelData"
DBGC (0x40, "LEAF", Local6)
If ((SizeOf (Arg0) == 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C2.D1:"
Local6 [0x01] = " GetNamespaceLabelData: no elements in input package"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x08))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C2.D1:"
Local6 [0x01] = " GetNamespaceLabelData: invalid input size: "
Local6 [0x02] = ToHexString (SizeOf (Local7))
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C2.D1:"
Local6 [0x01] = " GetNamespaceLabelData: input: "
Local6 [0x02] = ToHexString (Local7)
DBGC (0x40, "LEAF", Local6)
CreateDWordField (Local7, 0x00, IOFF)
CreateDWordField (Local7, 0x04, ILEN)
If ((ILEN > 0xFE80))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C2.D1:"
Local6 [0x01] = " GetNamespaceLabelData: request size too big: "
Local6 [0x02] = ToHexString (ILEN)
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ElseIf ((ILEN <= 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C2.D1:"
Local6 [0x01] = " GetNamespaceLabelData: request size zero"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
Local0 = Buffer ((ILEN + 0x04)) {}
CreateWordField (Local0, 0x00, RSTS)
CreateWordField (Local0, 0x02, REST)
CreateField (Local0, 0x20, (ILEN << 0x03), RDTA)
Local1 = CMBC (0x02, Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
RSTS = 0x07
REST = 0x01
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C2.D1:"
Local6 [0x01] = " GetNamespaceLabelData: returning "
Local6 [0x02] = ToHexString (Mid (Local0, 0x00, 0x40))
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
RSTS = 0x07
REST = 0x01
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C2.D1:"
Local6 [0x01] = " GetNamespaceLabelData: returning "
Local6 [0x02] = ToHexString (Mid (Local0, 0x00, 0x40))
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
CreateBitField (DerefOf (Local1 [0x02]), 0x02, CSSL)
If ((CSSL == 0x01))
{
RSTS = 0x07
REST = 0x01
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C2.D1:"
Local6 [0x01] = " GetNamespaceLabelData: locked PMEM region, returning "
Local6 [0x02] = ToHexString (Mid (Local0, 0x00, 0x40))
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
Local1 = PCDS ()
CreateWordField (Local1, 0x00, CSTS)
If ((CSTS != 0x00))
{
RSTS = CSTS /* \_SB_.NVDR.N021.CR05.CSTS */
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C2.D1:"
Local6 [0x01] = " GetNamespaceLabelData: PCDS failed, returning "
Local6 [0x02] = ToHexString (Mid (Local0, 0x00, 0x40))
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
CreateDWordField (Local1, 0x02, CPSZ)
If (((IOFF + ILEN) > CPSZ))
{
RSTS = 0x03
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C2.D1:"
Local6 [0x01] = " GetNamespaceLabelData: request end offset too big: "
Local6 [0x02] = (IOFF + ILEN)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
Name (BUFF, Buffer (0xFF80) {})
CreateField (BUFF, 0x00, 0x0400, LC00)
CreateField (BUFF, 0x0400, 0x0400, LC01)
CreateField (BUFF, 0x0800, 0x0400, LC02)
CreateField (BUFF, 0x0C00, 0x0400, LC03)
CreateField (BUFF, 0x1000, 0x0400, LC04)
CreateField (BUFF, 0x1400, 0x0400, LC05)
CreateField (BUFF, 0x1800, 0x0400, LC06)
CreateField (BUFF, 0x1C00, 0x0400, LC07)
CreateField (BUFF, 0x2000, 0x0400, LC08)
CreateField (BUFF, 0x2400, 0x0400, LC09)
CreateField (BUFF, 0x2800, 0x0400, LC0A)
CreateField (BUFF, 0x2C00, 0x0400, LC0B)
CreateField (BUFF, 0x3000, 0x0400, LC0C)
CreateField (BUFF, 0x3400, 0x0400, LC0D)
CreateField (BUFF, 0x3800, 0x0400, LC0E)
CreateField (BUFF, 0x3C00, 0x0400, LC0F)
CreateField (BUFF, 0x4000, 0x0400, LC10)
CreateField (BUFF, 0x4400, 0x0400, LC11)
CreateField (BUFF, 0x4800, 0x0400, LC12)
CreateField (BUFF, 0x4C00, 0x0400, LC13)
CreateField (BUFF, 0x5000, 0x0400, LC14)
CreateField (BUFF, 0x5400, 0x0400, LC15)
CreateField (BUFF, 0x5800, 0x0400, LC16)
CreateField (BUFF, 0x5C00, 0x0400, LC17)
CreateField (BUFF, 0x6000, 0x0400, LC18)
CreateField (BUFF, 0x6400, 0x0400, LC19)
CreateField (BUFF, 0x6800, 0x0400, LC1A)
CreateField (BUFF, 0x6C00, 0x0400, LC1B)
CreateField (BUFF, 0x7000, 0x0400, LC1C)
CreateField (BUFF, 0x7400, 0x0400, LC1D)
CreateField (BUFF, 0x7800, 0x0400, LC1E)
CreateField (BUFF, 0x7C00, 0x0400, LC1F)
CreateField (BUFF, 0x8000, 0x0400, LC20)
CreateField (BUFF, 0x8400, 0x0400, LC21)
CreateField (BUFF, 0x8800, 0x0400, LC22)
CreateField (BUFF, 0x8C00, 0x0400, LC23)
CreateField (BUFF, 0x9000, 0x0400, LC24)
CreateField (BUFF, 0x9400, 0x0400, LC25)
CreateField (BUFF, 0x9800, 0x0400, LC26)
CreateField (BUFF, 0x9C00, 0x0400, LC27)
CreateField (BUFF, 0xA000, 0x0400, LC28)
CreateField (BUFF, 0xA400, 0x0400, LC29)
CreateField (BUFF, 0xA800, 0x0400, LC2A)
CreateField (BUFF, 0xAC00, 0x0400, LC2B)
CreateField (BUFF, 0xB000, 0x0400, LC2C)
CreateField (BUFF, 0xB400, 0x0400, LC2D)
CreateField (BUFF, 0xB800, 0x0400, LC2E)
CreateField (BUFF, 0xBC00, 0x0400, LC2F)
CreateField (BUFF, 0xC000, 0x0400, LC30)
CreateField (BUFF, 0xC400, 0x0400, LC31)
CreateField (BUFF, 0xC800, 0x0400, LC32)
CreateField (BUFF, 0xCC00, 0x0400, LC33)
CreateField (BUFF, 0xD000, 0x0400, LC34)
CreateField (BUFF, 0xD400, 0x0400, LC35)
CreateField (BUFF, 0xD800, 0x0400, LC36)
CreateField (BUFF, 0xDC00, 0x0400, LC37)
CreateField (BUFF, 0xE000, 0x0400, LC38)
CreateField (BUFF, 0xE400, 0x0400, LC39)
CreateField (BUFF, 0xE800, 0x0400, LC3A)
CreateField (BUFF, 0xEC00, 0x0400, LC3B)
CreateField (BUFF, 0xF000, 0x0400, LC3C)
CreateField (BUFF, 0xF400, 0x0400, LC3D)
CreateField (BUFF, 0xF800, 0x0400, LC3E)
CreateField (BUFF, 0xFC00, 0x0400, LC3F)
CreateField (BUFF, 0x00010000, 0x0400, LC40)
CreateField (BUFF, 0x00010400, 0x0400, LC41)
CreateField (BUFF, 0x00010800, 0x0400, LC42)
CreateField (BUFF, 0x00010C00, 0x0400, LC43)
CreateField (BUFF, 0x00011000, 0x0400, LC44)
CreateField (BUFF, 0x00011400, 0x0400, LC45)
CreateField (BUFF, 0x00011800, 0x0400, LC46)
CreateField (BUFF, 0x00011C00, 0x0400, LC47)
CreateField (BUFF, 0x00012000, 0x0400, LC48)
CreateField (BUFF, 0x00012400, 0x0400, LC49)
CreateField (BUFF, 0x00012800, 0x0400, LC4A)
CreateField (BUFF, 0x00012C00, 0x0400, LC4B)
CreateField (BUFF, 0x00013000, 0x0400, LC4C)
CreateField (BUFF, 0x00013400, 0x0400, LC4D)
CreateField (BUFF, 0x00013800, 0x0400, LC4E)
CreateField (BUFF, 0x00013C00, 0x0400, LC4F)
CreateField (BUFF, 0x00014000, 0x0400, LC50)
CreateField (BUFF, 0x00014400, 0x0400, LC51)
CreateField (BUFF, 0x00014800, 0x0400, LC52)
CreateField (BUFF, 0x00014C00, 0x0400, LC53)
CreateField (BUFF, 0x00015000, 0x0400, LC54)
CreateField (BUFF, 0x00015400, 0x0400, LC55)
CreateField (BUFF, 0x00015800, 0x0400, LC56)
CreateField (BUFF, 0x00015C00, 0x0400, LC57)
CreateField (BUFF, 0x00016000, 0x0400, LC58)
CreateField (BUFF, 0x00016400, 0x0400, LC59)
CreateField (BUFF, 0x00016800, 0x0400, LC5A)
CreateField (BUFF, 0x00016C00, 0x0400, LC5B)
CreateField (BUFF, 0x00017000, 0x0400, LC5C)
CreateField (BUFF, 0x00017400, 0x0400, LC5D)
CreateField (BUFF, 0x00017800, 0x0400, LC5E)
CreateField (BUFF, 0x00017C00, 0x0400, LC5F)
CreateField (BUFF, 0x00018000, 0x0400, LC60)
CreateField (BUFF, 0x00018400, 0x0400, LC61)
CreateField (BUFF, 0x00018800, 0x0400, LC62)
CreateField (BUFF, 0x00018C00, 0x0400, LC63)
CreateField (BUFF, 0x00019000, 0x0400, LC64)
CreateField (BUFF, 0x00019400, 0x0400, LC65)
CreateField (BUFF, 0x00019800, 0x0400, LC66)
CreateField (BUFF, 0x00019C00, 0x0400, LC67)
CreateField (BUFF, 0x0001A000, 0x0400, LC68)
CreateField (BUFF, 0x0001A400, 0x0400, LC69)
CreateField (BUFF, 0x0001A800, 0x0400, LC6A)
CreateField (BUFF, 0x0001AC00, 0x0400, LC6B)
CreateField (BUFF, 0x0001B000, 0x0400, LC6C)
CreateField (BUFF, 0x0001B400, 0x0400, LC6D)
CreateField (BUFF, 0x0001B800, 0x0400, LC6E)
CreateField (BUFF, 0x0001BC00, 0x0400, LC6F)
CreateField (BUFF, 0x0001C000, 0x0400, LC70)
CreateField (BUFF, 0x0001C400, 0x0400, LC71)
CreateField (BUFF, 0x0001C800, 0x0400, LC72)
CreateField (BUFF, 0x0001CC00, 0x0400, LC73)
CreateField (BUFF, 0x0001D000, 0x0400, LC74)
CreateField (BUFF, 0x0001D400, 0x0400, LC75)
CreateField (BUFF, 0x0001D800, 0x0400, LC76)
CreateField (BUFF, 0x0001DC00, 0x0400, LC77)
CreateField (BUFF, 0x0001E000, 0x0400, LC78)
CreateField (BUFF, 0x0001E400, 0x0400, LC79)
CreateField (BUFF, 0x0001E800, 0x0400, LC7A)
CreateField (BUFF, 0x0001EC00, 0x0400, LC7B)
CreateField (BUFF, 0x0001F000, 0x0400, LC7C)
CreateField (BUFF, 0x0001F400, 0x0400, LC7D)
CreateField (BUFF, 0x0001F800, 0x0400, LC7E)
CreateField (BUFF, 0x0001FC00, 0x0400, LC7F)
CreateField (BUFF, 0x00020000, 0x0400, LC80)
CreateField (BUFF, 0x00020400, 0x0400, LC81)
CreateField (BUFF, 0x00020800, 0x0400, LC82)
CreateField (BUFF, 0x00020C00, 0x0400, LC83)
CreateField (BUFF, 0x00021000, 0x0400, LC84)
CreateField (BUFF, 0x00021400, 0x0400, LC85)
CreateField (BUFF, 0x00021800, 0x0400, LC86)
CreateField (BUFF, 0x00021C00, 0x0400, LC87)
CreateField (BUFF, 0x00022000, 0x0400, LC88)
CreateField (BUFF, 0x00022400, 0x0400, LC89)
CreateField (BUFF, 0x00022800, 0x0400, LC8A)
CreateField (BUFF, 0x00022C00, 0x0400, LC8B)
CreateField (BUFF, 0x00023000, 0x0400, LC8C)
CreateField (BUFF, 0x00023400, 0x0400, LC8D)
CreateField (BUFF, 0x00023800, 0x0400, LC8E)
CreateField (BUFF, 0x00023C00, 0x0400, LC8F)
CreateField (BUFF, 0x00024000, 0x0400, LC90)
CreateField (BUFF, 0x00024400, 0x0400, LC91)
CreateField (BUFF, 0x00024800, 0x0400, LC92)
CreateField (BUFF, 0x00024C00, 0x0400, LC93)
CreateField (BUFF, 0x00025000, 0x0400, LC94)
CreateField (BUFF, 0x00025400, 0x0400, LC95)
CreateField (BUFF, 0x00025800, 0x0400, LC96)
CreateField (BUFF, 0x00025C00, 0x0400, LC97)
CreateField (BUFF, 0x00026000, 0x0400, LC98)
CreateField (BUFF, 0x00026400, 0x0400, LC99)
CreateField (BUFF, 0x00026800, 0x0400, LC9A)
CreateField (BUFF, 0x00026C00, 0x0400, LC9B)
CreateField (BUFF, 0x00027000, 0x0400, LC9C)
CreateField (BUFF, 0x00027400, 0x0400, LC9D)
CreateField (BUFF, 0x00027800, 0x0400, LC9E)
CreateField (BUFF, 0x00027C00, 0x0400, LC9F)
CreateField (BUFF, 0x00028000, 0x0400, LCA0)
CreateField (BUFF, 0x00028400, 0x0400, LCA1)
CreateField (BUFF, 0x00028800, 0x0400, LCA2)
CreateField (BUFF, 0x00028C00, 0x0400, LCA3)
CreateField (BUFF, 0x00029000, 0x0400, LCA4)
CreateField (BUFF, 0x00029400, 0x0400, LCA5)
CreateField (BUFF, 0x00029800, 0x0400, LCA6)
CreateField (BUFF, 0x00029C00, 0x0400, LCA7)
CreateField (BUFF, 0x0002A000, 0x0400, LCA8)
CreateField (BUFF, 0x0002A400, 0x0400, LCA9)
CreateField (BUFF, 0x0002A800, 0x0400, LCAA)
CreateField (BUFF, 0x0002AC00, 0x0400, LCAB)
CreateField (BUFF, 0x0002B000, 0x0400, LCAC)
CreateField (BUFF, 0x0002B400, 0x0400, LCAD)
CreateField (BUFF, 0x0002B800, 0x0400, LCAE)
CreateField (BUFF, 0x0002BC00, 0x0400, LCAF)
CreateField (BUFF, 0x0002C000, 0x0400, LCB0)
CreateField (BUFF, 0x0002C400, 0x0400, LCB1)
CreateField (BUFF, 0x0002C800, 0x0400, LCB2)
CreateField (BUFF, 0x0002CC00, 0x0400, LCB3)
CreateField (BUFF, 0x0002D000, 0x0400, LCB4)
CreateField (BUFF, 0x0002D400, 0x0400, LCB5)
CreateField (BUFF, 0x0002D800, 0x0400, LCB6)
CreateField (BUFF, 0x0002DC00, 0x0400, LCB7)
CreateField (BUFF, 0x0002E000, 0x0400, LCB8)
CreateField (BUFF, 0x0002E400, 0x0400, LCB9)
CreateField (BUFF, 0x0002E800, 0x0400, LCBA)
CreateField (BUFF, 0x0002EC00, 0x0400, LCBB)
CreateField (BUFF, 0x0002F000, 0x0400, LCBC)
CreateField (BUFF, 0x0002F400, 0x0400, LCBD)
CreateField (BUFF, 0x0002F800, 0x0400, LCBE)
CreateField (BUFF, 0x0002FC00, 0x0400, LCBF)
CreateField (BUFF, 0x00030000, 0x0400, LCC0)
CreateField (BUFF, 0x00030400, 0x0400, LCC1)
CreateField (BUFF, 0x00030800, 0x0400, LCC2)
CreateField (BUFF, 0x00030C00, 0x0400, LCC3)
CreateField (BUFF, 0x00031000, 0x0400, LCC4)
CreateField (BUFF, 0x00031400, 0x0400, LCC5)
CreateField (BUFF, 0x00031800, 0x0400, LCC6)
CreateField (BUFF, 0x00031C00, 0x0400, LCC7)
CreateField (BUFF, 0x00032000, 0x0400, LCC8)
CreateField (BUFF, 0x00032400, 0x0400, LCC9)
CreateField (BUFF, 0x00032800, 0x0400, LCCA)
CreateField (BUFF, 0x00032C00, 0x0400, LCCB)
CreateField (BUFF, 0x00033000, 0x0400, LCCC)
CreateField (BUFF, 0x00033400, 0x0400, LCCD)
CreateField (BUFF, 0x00033800, 0x0400, LCCE)
CreateField (BUFF, 0x00033C00, 0x0400, LCCF)
CreateField (BUFF, 0x00034000, 0x0400, LCD0)
CreateField (BUFF, 0x00034400, 0x0400, LCD1)
CreateField (BUFF, 0x00034800, 0x0400, LCD2)
CreateField (BUFF, 0x00034C00, 0x0400, LCD3)
CreateField (BUFF, 0x00035000, 0x0400, LCD4)
CreateField (BUFF, 0x00035400, 0x0400, LCD5)
CreateField (BUFF, 0x00035800, 0x0400, LCD6)
CreateField (BUFF, 0x00035C00, 0x0400, LCD7)
CreateField (BUFF, 0x00036000, 0x0400, LCD8)
CreateField (BUFF, 0x00036400, 0x0400, LCD9)
CreateField (BUFF, 0x00036800, 0x0400, LCDA)
CreateField (BUFF, 0x00036C00, 0x0400, LCDB)
CreateField (BUFF, 0x00037000, 0x0400, LCDC)
CreateField (BUFF, 0x00037400, 0x0400, LCDD)
CreateField (BUFF, 0x00037800, 0x0400, LCDE)
CreateField (BUFF, 0x00037C00, 0x0400, LCDF)
CreateField (BUFF, 0x00038000, 0x0400, LCE0)
CreateField (BUFF, 0x00038400, 0x0400, LCE1)
CreateField (BUFF, 0x00038800, 0x0400, LCE2)
CreateField (BUFF, 0x00038C00, 0x0400, LCE3)
CreateField (BUFF, 0x00039000, 0x0400, LCE4)
CreateField (BUFF, 0x00039400, 0x0400, LCE5)
CreateField (BUFF, 0x00039800, 0x0400, LCE6)
CreateField (BUFF, 0x00039C00, 0x0400, LCE7)
CreateField (BUFF, 0x0003A000, 0x0400, LCE8)
CreateField (BUFF, 0x0003A400, 0x0400, LCE9)
CreateField (BUFF, 0x0003A800, 0x0400, LCEA)
CreateField (BUFF, 0x0003AC00, 0x0400, LCEB)
CreateField (BUFF, 0x0003B000, 0x0400, LCEC)
CreateField (BUFF, 0x0003B400, 0x0400, LCED)
CreateField (BUFF, 0x0003B800, 0x0400, LCEE)
CreateField (BUFF, 0x0003BC00, 0x0400, LCEF)
CreateField (BUFF, 0x0003C000, 0x0400, LCF0)
CreateField (BUFF, 0x0003C400, 0x0400, LCF1)
CreateField (BUFF, 0x0003C800, 0x0400, LCF2)
CreateField (BUFF, 0x0003CC00, 0x0400, LCF3)
CreateField (BUFF, 0x0003D000, 0x0400, LCF4)
CreateField (BUFF, 0x0003D400, 0x0400, LCF5)
CreateField (BUFF, 0x0003D800, 0x0400, LCF6)
CreateField (BUFF, 0x0003DC00, 0x0400, LCF7)
CreateField (BUFF, 0x0003E000, 0x0400, LCF8)
CreateField (BUFF, 0x0003E400, 0x0400, LCF9)
CreateField (BUFF, 0x0003E800, 0x0400, LCFA)
CreateField (BUFF, 0x0003EC00, 0x0400, LCFB)
CreateField (BUFF, 0x0003F000, 0x0400, LCFC)
CreateField (BUFF, 0x0003F400, 0x0400, LCFD)
CreateField (BUFF, 0x0003F800, 0x0400, LCFE)
CreateField (BUFF, 0x0003FC00, 0x0400, LCFF)
CreateField (BUFF, 0x00040000, 0x0400, LD00)
CreateField (BUFF, 0x00040400, 0x0400, LD01)
CreateField (BUFF, 0x00040800, 0x0400, LD02)
CreateField (BUFF, 0x00040C00, 0x0400, LD03)
CreateField (BUFF, 0x00041000, 0x0400, LD04)
CreateField (BUFF, 0x00041400, 0x0400, LD05)
CreateField (BUFF, 0x00041800, 0x0400, LD06)
CreateField (BUFF, 0x00041C00, 0x0400, LD07)
CreateField (BUFF, 0x00042000, 0x0400, LD08)
CreateField (BUFF, 0x00042400, 0x0400, LD09)
CreateField (BUFF, 0x00042800, 0x0400, LD0A)
CreateField (BUFF, 0x00042C00, 0x0400, LD0B)
CreateField (BUFF, 0x00043000, 0x0400, LD0C)
CreateField (BUFF, 0x00043400, 0x0400, LD0D)
CreateField (BUFF, 0x00043800, 0x0400, LD0E)
CreateField (BUFF, 0x00043C00, 0x0400, LD0F)
CreateField (BUFF, 0x00044000, 0x0400, LD10)
CreateField (BUFF, 0x00044400, 0x0400, LD11)
CreateField (BUFF, 0x00044800, 0x0400, LD12)
CreateField (BUFF, 0x00044C00, 0x0400, LD13)
CreateField (BUFF, 0x00045000, 0x0400, LD14)
CreateField (BUFF, 0x00045400, 0x0400, LD15)
CreateField (BUFF, 0x00045800, 0x0400, LD16)
CreateField (BUFF, 0x00045C00, 0x0400, LD17)
CreateField (BUFF, 0x00046000, 0x0400, LD18)
CreateField (BUFF, 0x00046400, 0x0400, LD19)
CreateField (BUFF, 0x00046800, 0x0400, LD1A)
CreateField (BUFF, 0x00046C00, 0x0400, LD1B)
CreateField (BUFF, 0x00047000, 0x0400, LD1C)
CreateField (BUFF, 0x00047400, 0x0400, LD1D)
CreateField (BUFF, 0x00047800, 0x0400, LD1E)
CreateField (BUFF, 0x00047C00, 0x0400, LD1F)
CreateField (BUFF, 0x00048000, 0x0400, LD20)
CreateField (BUFF, 0x00048400, 0x0400, LD21)
CreateField (BUFF, 0x00048800, 0x0400, LD22)
CreateField (BUFF, 0x00048C00, 0x0400, LD23)
CreateField (BUFF, 0x00049000, 0x0400, LD24)
CreateField (BUFF, 0x00049400, 0x0400, LD25)
CreateField (BUFF, 0x00049800, 0x0400, LD26)
CreateField (BUFF, 0x00049C00, 0x0400, LD27)
CreateField (BUFF, 0x0004A000, 0x0400, LD28)
CreateField (BUFF, 0x0004A400, 0x0400, LD29)
CreateField (BUFF, 0x0004A800, 0x0400, LD2A)
CreateField (BUFF, 0x0004AC00, 0x0400, LD2B)
CreateField (BUFF, 0x0004B000, 0x0400, LD2C)
CreateField (BUFF, 0x0004B400, 0x0400, LD2D)
CreateField (BUFF, 0x0004B800, 0x0400, LD2E)
CreateField (BUFF, 0x0004BC00, 0x0400, LD2F)
CreateField (BUFF, 0x0004C000, 0x0400, LD30)
CreateField (BUFF, 0x0004C400, 0x0400, LD31)
CreateField (BUFF, 0x0004C800, 0x0400, LD32)
CreateField (BUFF, 0x0004CC00, 0x0400, LD33)
CreateField (BUFF, 0x0004D000, 0x0400, LD34)
CreateField (BUFF, 0x0004D400, 0x0400, LD35)
CreateField (BUFF, 0x0004D800, 0x0400, LD36)
CreateField (BUFF, 0x0004DC00, 0x0400, LD37)
CreateField (BUFF, 0x0004E000, 0x0400, LD38)
CreateField (BUFF, 0x0004E400, 0x0400, LD39)
CreateField (BUFF, 0x0004E800, 0x0400, LD3A)
CreateField (BUFF, 0x0004EC00, 0x0400, LD3B)
CreateField (BUFF, 0x0004F000, 0x0400, LD3C)
CreateField (BUFF, 0x0004F400, 0x0400, LD3D)
CreateField (BUFF, 0x0004F800, 0x0400, LD3E)
CreateField (BUFF, 0x0004FC00, 0x0400, LD3F)
CreateField (BUFF, 0x00050000, 0x0400, LD40)
CreateField (BUFF, 0x00050400, 0x0400, LD41)
CreateField (BUFF, 0x00050800, 0x0400, LD42)
CreateField (BUFF, 0x00050C00, 0x0400, LD43)
CreateField (BUFF, 0x00051000, 0x0400, LD44)
CreateField (BUFF, 0x00051400, 0x0400, LD45)
CreateField (BUFF, 0x00051800, 0x0400, LD46)
CreateField (BUFF, 0x00051C00, 0x0400, LD47)
CreateField (BUFF, 0x00052000, 0x0400, LD48)
CreateField (BUFF, 0x00052400, 0x0400, LD49)
CreateField (BUFF, 0x00052800, 0x0400, LD4A)
CreateField (BUFF, 0x00052C00, 0x0400, LD4B)
CreateField (BUFF, 0x00053000, 0x0400, LD4C)
CreateField (BUFF, 0x00053400, 0x0400, LD4D)
CreateField (BUFF, 0x00053800, 0x0400, LD4E)
CreateField (BUFF, 0x00053C00, 0x0400, LD4F)
CreateField (BUFF, 0x00054000, 0x0400, LD50)
CreateField (BUFF, 0x00054400, 0x0400, LD51)
CreateField (BUFF, 0x00054800, 0x0400, LD52)
CreateField (BUFF, 0x00054C00, 0x0400, LD53)
CreateField (BUFF, 0x00055000, 0x0400, LD54)
CreateField (BUFF, 0x00055400, 0x0400, LD55)
CreateField (BUFF, 0x00055800, 0x0400, LD56)
CreateField (BUFF, 0x00055C00, 0x0400, LD57)
CreateField (BUFF, 0x00056000, 0x0400, LD58)
CreateField (BUFF, 0x00056400, 0x0400, LD59)
CreateField (BUFF, 0x00056800, 0x0400, LD5A)
CreateField (BUFF, 0x00056C00, 0x0400, LD5B)
CreateField (BUFF, 0x00057000, 0x0400, LD5C)
CreateField (BUFF, 0x00057400, 0x0400, LD5D)
CreateField (BUFF, 0x00057800, 0x0400, LD5E)
CreateField (BUFF, 0x00057C00, 0x0400, LD5F)
CreateField (BUFF, 0x00058000, 0x0400, LD60)
CreateField (BUFF, 0x00058400, 0x0400, LD61)
CreateField (BUFF, 0x00058800, 0x0400, LD62)
CreateField (BUFF, 0x00058C00, 0x0400, LD63)
CreateField (BUFF, 0x00059000, 0x0400, LD64)
CreateField (BUFF, 0x00059400, 0x0400, LD65)
CreateField (BUFF, 0x00059800, 0x0400, LD66)
CreateField (BUFF, 0x00059C00, 0x0400, LD67)
CreateField (BUFF, 0x0005A000, 0x0400, LD68)
CreateField (BUFF, 0x0005A400, 0x0400, LD69)
CreateField (BUFF, 0x0005A800, 0x0400, LD6A)
CreateField (BUFF, 0x0005AC00, 0x0400, LD6B)
CreateField (BUFF, 0x0005B000, 0x0400, LD6C)
CreateField (BUFF, 0x0005B400, 0x0400, LD6D)
CreateField (BUFF, 0x0005B800, 0x0400, LD6E)
CreateField (BUFF, 0x0005BC00, 0x0400, LD6F)
CreateField (BUFF, 0x0005C000, 0x0400, LD70)
CreateField (BUFF, 0x0005C400, 0x0400, LD71)
CreateField (BUFF, 0x0005C800, 0x0400, LD72)
CreateField (BUFF, 0x0005CC00, 0x0400, LD73)
CreateField (BUFF, 0x0005D000, 0x0400, LD74)
CreateField (BUFF, 0x0005D400, 0x0400, LD75)
CreateField (BUFF, 0x0005D800, 0x0400, LD76)
CreateField (BUFF, 0x0005DC00, 0x0400, LD77)
CreateField (BUFF, 0x0005E000, 0x0400, LD78)
CreateField (BUFF, 0x0005E400, 0x0400, LD79)
CreateField (BUFF, 0x0005E800, 0x0400, LD7A)
CreateField (BUFF, 0x0005EC00, 0x0400, LD7B)
CreateField (BUFF, 0x0005F000, 0x0400, LD7C)
CreateField (BUFF, 0x0005F400, 0x0400, LD7D)
CreateField (BUFF, 0x0005F800, 0x0400, LD7E)
CreateField (BUFF, 0x0005FC00, 0x0400, LD7F)
CreateField (BUFF, 0x00060000, 0x0400, LD80)
CreateField (BUFF, 0x00060400, 0x0400, LD81)
CreateField (BUFF, 0x00060800, 0x0400, LD82)
CreateField (BUFF, 0x00060C00, 0x0400, LD83)
CreateField (BUFF, 0x00061000, 0x0400, LD84)
CreateField (BUFF, 0x00061400, 0x0400, LD85)
CreateField (BUFF, 0x00061800, 0x0400, LD86)
CreateField (BUFF, 0x00061C00, 0x0400, LD87)
CreateField (BUFF, 0x00062000, 0x0400, LD88)
CreateField (BUFF, 0x00062400, 0x0400, LD89)
CreateField (BUFF, 0x00062800, 0x0400, LD8A)
CreateField (BUFF, 0x00062C00, 0x0400, LD8B)
CreateField (BUFF, 0x00063000, 0x0400, LD8C)
CreateField (BUFF, 0x00063400, 0x0400, LD8D)
CreateField (BUFF, 0x00063800, 0x0400, LD8E)
CreateField (BUFF, 0x00063C00, 0x0400, LD8F)
CreateField (BUFF, 0x00064000, 0x0400, LD90)
CreateField (BUFF, 0x00064400, 0x0400, LD91)
CreateField (BUFF, 0x00064800, 0x0400, LD92)
CreateField (BUFF, 0x00064C00, 0x0400, LD93)
CreateField (BUFF, 0x00065000, 0x0400, LD94)
CreateField (BUFF, 0x00065400, 0x0400, LD95)
CreateField (BUFF, 0x00065800, 0x0400, LD96)
CreateField (BUFF, 0x00065C00, 0x0400, LD97)
CreateField (BUFF, 0x00066000, 0x0400, LD98)
CreateField (BUFF, 0x00066400, 0x0400, LD99)
CreateField (BUFF, 0x00066800, 0x0400, LD9A)
CreateField (BUFF, 0x00066C00, 0x0400, LD9B)
CreateField (BUFF, 0x00067000, 0x0400, LD9C)
CreateField (BUFF, 0x00067400, 0x0400, LD9D)
CreateField (BUFF, 0x00067800, 0x0400, LD9E)
CreateField (BUFF, 0x00067C00, 0x0400, LD9F)
CreateField (BUFF, 0x00068000, 0x0400, LDA0)
CreateField (BUFF, 0x00068400, 0x0400, LDA1)
CreateField (BUFF, 0x00068800, 0x0400, LDA2)
CreateField (BUFF, 0x00068C00, 0x0400, LDA3)
CreateField (BUFF, 0x00069000, 0x0400, LDA4)
CreateField (BUFF, 0x00069400, 0x0400, LDA5)
CreateField (BUFF, 0x00069800, 0x0400, LDA6)
CreateField (BUFF, 0x00069C00, 0x0400, LDA7)
CreateField (BUFF, 0x0006A000, 0x0400, LDA8)
CreateField (BUFF, 0x0006A400, 0x0400, LDA9)
CreateField (BUFF, 0x0006A800, 0x0400, LDAA)
CreateField (BUFF, 0x0006AC00, 0x0400, LDAB)
CreateField (BUFF, 0x0006B000, 0x0400, LDAC)
CreateField (BUFF, 0x0006B400, 0x0400, LDAD)
CreateField (BUFF, 0x0006B800, 0x0400, LDAE)
CreateField (BUFF, 0x0006BC00, 0x0400, LDAF)
CreateField (BUFF, 0x0006C000, 0x0400, LDB0)
CreateField (BUFF, 0x0006C400, 0x0400, LDB1)
CreateField (BUFF, 0x0006C800, 0x0400, LDB2)
CreateField (BUFF, 0x0006CC00, 0x0400, LDB3)
CreateField (BUFF, 0x0006D000, 0x0400, LDB4)
CreateField (BUFF, 0x0006D400, 0x0400, LDB5)
CreateField (BUFF, 0x0006D800, 0x0400, LDB6)
CreateField (BUFF, 0x0006DC00, 0x0400, LDB7)
CreateField (BUFF, 0x0006E000, 0x0400, LDB8)
CreateField (BUFF, 0x0006E400, 0x0400, LDB9)
CreateField (BUFF, 0x0006E800, 0x0400, LDBA)
CreateField (BUFF, 0x0006EC00, 0x0400, LDBB)
CreateField (BUFF, 0x0006F000, 0x0400, LDBC)
CreateField (BUFF, 0x0006F400, 0x0400, LDBD)
CreateField (BUFF, 0x0006F800, 0x0400, LDBE)
CreateField (BUFF, 0x0006FC00, 0x0400, LDBF)
CreateField (BUFF, 0x00070000, 0x0400, LDC0)
CreateField (BUFF, 0x00070400, 0x0400, LDC1)
CreateField (BUFF, 0x00070800, 0x0400, LDC2)
CreateField (BUFF, 0x00070C00, 0x0400, LDC3)
CreateField (BUFF, 0x00071000, 0x0400, LDC4)
CreateField (BUFF, 0x00071400, 0x0400, LDC5)
CreateField (BUFF, 0x00071800, 0x0400, LDC6)
CreateField (BUFF, 0x00071C00, 0x0400, LDC7)
CreateField (BUFF, 0x00072000, 0x0400, LDC8)
CreateField (BUFF, 0x00072400, 0x0400, LDC9)
CreateField (BUFF, 0x00072800, 0x0400, LDCA)
CreateField (BUFF, 0x00072C00, 0x0400, LDCB)
CreateField (BUFF, 0x00073000, 0x0400, LDCC)
CreateField (BUFF, 0x00073400, 0x0400, LDCD)
CreateField (BUFF, 0x00073800, 0x0400, LDCE)
CreateField (BUFF, 0x00073C00, 0x0400, LDCF)
CreateField (BUFF, 0x00074000, 0x0400, LDD0)
CreateField (BUFF, 0x00074400, 0x0400, LDD1)
CreateField (BUFF, 0x00074800, 0x0400, LDD2)
CreateField (BUFF, 0x00074C00, 0x0400, LDD3)
CreateField (BUFF, 0x00075000, 0x0400, LDD4)
CreateField (BUFF, 0x00075400, 0x0400, LDD5)
CreateField (BUFF, 0x00075800, 0x0400, LDD6)
CreateField (BUFF, 0x00075C00, 0x0400, LDD7)
CreateField (BUFF, 0x00076000, 0x0400, LDD8)
CreateField (BUFF, 0x00076400, 0x0400, LDD9)
CreateField (BUFF, 0x00076800, 0x0400, LDDA)
CreateField (BUFF, 0x00076C00, 0x0400, LDDB)
CreateField (BUFF, 0x00077000, 0x0400, LDDC)
CreateField (BUFF, 0x00077400, 0x0400, LDDD)
CreateField (BUFF, 0x00077800, 0x0400, LDDE)
CreateField (BUFF, 0x00077C00, 0x0400, LDDF)
CreateField (BUFF, 0x00078000, 0x0400, LDE0)
CreateField (BUFF, 0x00078400, 0x0400, LDE1)
CreateField (BUFF, 0x00078800, 0x0400, LDE2)
CreateField (BUFF, 0x00078C00, 0x0400, LDE3)
CreateField (BUFF, 0x00079000, 0x0400, LDE4)
CreateField (BUFF, 0x00079400, 0x0400, LDE5)
CreateField (BUFF, 0x00079800, 0x0400, LDE6)
CreateField (BUFF, 0x00079C00, 0x0400, LDE7)
CreateField (BUFF, 0x0007A000, 0x0400, LDE8)
CreateField (BUFF, 0x0007A400, 0x0400, LDE9)
CreateField (BUFF, 0x0007A800, 0x0400, LDEA)
CreateField (BUFF, 0x0007AC00, 0x0400, LDEB)
CreateField (BUFF, 0x0007B000, 0x0400, LDEC)
CreateField (BUFF, 0x0007B400, 0x0400, LDED)
CreateField (BUFF, 0x0007B800, 0x0400, LDEE)
CreateField (BUFF, 0x0007BC00, 0x0400, LDEF)
CreateField (BUFF, 0x0007C000, 0x0400, LDF0)
CreateField (BUFF, 0x0007C400, 0x0400, LDF1)
CreateField (BUFF, 0x0007C800, 0x0400, LDF2)
CreateField (BUFF, 0x0007CC00, 0x0400, LDF3)
CreateField (BUFF, 0x0007D000, 0x0400, LDF4)
CreateField (BUFF, 0x0007D400, 0x0400, LDF5)
CreateField (BUFF, 0x0007D800, 0x0400, LDF6)
CreateField (BUFF, 0x0007DC00, 0x0400, LDF7)
CreateField (BUFF, 0x0007E000, 0x0400, LDF8)
CreateField (BUFF, 0x0007E400, 0x0400, LDF9)
CreateField (BUFF, 0x0007E800, 0x0400, LDFA)
CreateField (BUFF, 0x0007EC00, 0x0400, LDFB)
CreateField (BUFF, 0x0007F000, 0x0400, LDFC)
CreateField (BUFF, 0x0007F400, 0x0400, LDFD)
CreateField (BUFF, 0x0007F800, 0x0400, LDFE)
Local3 = (IOFF & 0xFFFFFFFFFFFFFF80)
Local2 = ((((ILEN + IOFF) + 0x7F) & 0xFFFFFFFFFFFFFF80) -
Local3)
Local5 = (IOFF - Local3)
While (0x01)
{
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC00 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC01 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC02 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC03 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC04 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC05 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC06 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC07 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC08 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC09 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC0A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC0B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC0C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC0D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC0E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC0F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC10 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC11 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC12 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC13 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC14 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC15 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC16 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC17 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC18 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC19 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC1A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC1B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC1C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC1D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC1E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC1F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC20 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC21 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC22 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC23 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC24 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC25 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC26 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC27 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC28 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC29 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC2A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC2B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC2C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC2D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC2E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC2F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC30 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC31 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC32 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC33 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC34 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC35 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC36 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC37 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC38 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC39 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC3A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC3B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC3C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC3D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC3E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC3F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC40 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC41 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC42 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC43 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC44 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC45 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC46 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC47 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC48 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC49 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC4A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC4B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC4C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC4D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC4E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC4F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC50 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC51 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC52 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC53 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC54 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC55 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC56 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC57 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC58 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC59 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC5A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC5B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC5C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC5D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC5E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC5F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC60 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC61 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC62 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC63 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC64 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC65 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC66 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC67 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC68 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC69 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC6A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC6B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC6C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC6D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC6E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC6F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC70 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC71 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC72 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC73 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC74 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC75 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC76 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC77 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC78 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC79 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC7A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC7B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC7C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC7D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC7E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC7F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC80 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC81 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC82 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC83 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC84 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC85 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC86 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC87 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC88 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC89 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC8A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC8B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC8C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC8D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC8E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC8F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC90 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC91 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC92 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC93 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC94 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC95 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC96 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC97 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC98 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC99 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC9A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC9B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC9C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC9D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC9E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC9F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCA0 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCA1 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCA2 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCA3 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCA4 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCA5 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCA6 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCA7 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCA8 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCA9 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCAA = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCAB = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCAC = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCAD = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCAE = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCAF = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCB0 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCB1 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCB2 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCB3 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCB4 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCB5 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCB6 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCB7 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCB8 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCB9 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCBA = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCBB = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCBC = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCBD = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCBE = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCBF = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCC0 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCC1 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCC2 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCC3 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCC4 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCC5 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCC6 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCC7 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCC8 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCC9 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCCA = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCCB = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCCC = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCCD = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCCE = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCCF = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCD0 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCD1 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCD2 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCD3 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCD4 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCD5 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCD6 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCD7 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCD8 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCD9 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCDA = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCDB = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCDC = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCDD = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCDE = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCDF = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCE0 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCE1 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCE2 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCE3 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCE4 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCE5 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCE6 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCE7 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCE8 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCE9 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCEA = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCEB = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCEC = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCED = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCEE = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCEF = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCF0 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCF1 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCF2 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCF3 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCF4 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCF5 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCF6 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCF7 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCF8 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCF9 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCFA = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCFB = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCFC = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCFD = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCFE = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCFF = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD00 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD01 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD02 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD03 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD04 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD05 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD06 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD07 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD08 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD09 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD0A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD0B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD0C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD0D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD0E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD0F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD10 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD11 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD12 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD13 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD14 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD15 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD16 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD17 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD18 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD19 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD1A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD1B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD1C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD1D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD1E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD1F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD20 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD21 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD22 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD23 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD24 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD25 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD26 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD27 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD28 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD29 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD2A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD2B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD2C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD2D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD2E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD2F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD30 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD31 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD32 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD33 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD34 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD35 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD36 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD37 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD38 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD39 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD3A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD3B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD3C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD3D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD3E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD3F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD40 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD41 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD42 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD43 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD44 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD45 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD46 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD47 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD48 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD49 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD4A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD4B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD4C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD4D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD4E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD4F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD50 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD51 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD52 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD53 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD54 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD55 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD56 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD57 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD58 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD59 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD5A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD5B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD5C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD5D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD5E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD5F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD60 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD61 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD62 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD63 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD64 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD65 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD66 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD67 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD68 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD69 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD6A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD6B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD6C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD6D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD6E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD6F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD70 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD71 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD72 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD73 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD74 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD75 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD76 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD77 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD78 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD79 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD7A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD7B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD7C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD7D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD7E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD7F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD80 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD81 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD82 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD83 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD84 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD85 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD86 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD87 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD88 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD89 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD8A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD8B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD8C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD8D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD8E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD8F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD90 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD91 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD92 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD93 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD94 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD95 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD96 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD97 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD98 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD99 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD9A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD9B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD9C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD9D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD9E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD9F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDA0 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDA1 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDA2 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDA3 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDA4 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDA5 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDA6 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDA7 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDA8 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDA9 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDAA = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDAB = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDAC = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDAD = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDAE = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDAF = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDB0 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDB1 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDB2 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDB3 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDB4 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDB5 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDB6 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDB7 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDB8 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDB9 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDBA = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDBB = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDBC = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDBD = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDBE = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDBF = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDC0 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDC1 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDC2 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDC3 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDC4 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDC5 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDC6 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDC7 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDC8 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDC9 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDCA = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDCB = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDCC = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDCD = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDCE = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDCF = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDD0 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDD1 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDD2 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDD3 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDD4 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDD5 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDD6 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDD7 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDD8 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDD9 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDDA = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDDB = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDDC = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDDD = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDDE = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDDF = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDE0 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDE1 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDE2 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDE3 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDE4 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDE5 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDE6 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDE7 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDE8 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDE9 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDEA = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDEB = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDEC = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDED = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDEE = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDEF = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDF0 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDF1 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDF2 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDF3 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDF4 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDF5 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDF6 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDF7 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDF8 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDF9 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDFA = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDFB = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDFC = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDFD = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDFE = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
Break
}
If ((Local2 != Zero))
{
RSTS = DerefOf (Local4 [0x00])
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C2.D1:"
Local6 [0x01] = " GetNamespaceLabelData: read loop error, returning "
Local6 [0x02] = ToHexString (Mid (Local0, 0x00, 0x40))
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
Mid (BUFF, Local5, ILEN, RDTA) /* \_SB_.NVDR.N021.CR05.RDTA */
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C2.D1:"
Local6 [0x01] = " GetNamespaceLabelData: returning "
Local6 [0x02] = ToHexString (Mid (Local0, 0x00, 0x40))
DBGC (0x40, "LEAF", Local6)
Return (Local0)
}
Method (CR06, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C2.D1:"
Local6 [0x01] = " SetNamespaceLabelData"
DBGC (0x40, "LEAF", Local6)
If ((SizeOf (Arg0) == 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C2.D1:"
Local6 [0x01] = " SetNamespaceLabelData: no elements in input package"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) < 0x08))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C2.D1:"
Local6 [0x01] = " SetNamespaceLabelData: invalid input size: "
Local6 [0x02] = ToHexString (SizeOf (Local7))
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C2.D1:"
Local6 [0x01] = " SetNamespaceLabelData: input: "
Local6 [0x02] = ToHexString (Mid (Local7, 0x00, 0x40))
DBGC (0x40, "LEAF", Local6)
CreateDWordField (Local7, 0x00, IOFF)
CreateDWordField (Local7, 0x04, ILEN)
If ((ILEN > 0xFE80))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C2.D1:"
Local6 [0x01] = " SetNamespaceLabelData: request size too big: "
Local6 [0x02] = ToHexString (ILEN)
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ElseIf ((ILEN <= 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C2.D1:"
Local6 [0x01] = " SetNamespaceLabelData: request size zero"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
If ((SizeOf (Local7) < (ILEN + 0x08)))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C2.D1:"
Local6 [0x01] = " SetNamespaceLabelData: request size overruns input size "
Local6 [0x02] = ToHexString (SizeOf (Local7))
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
CreateField (Local7, 0x40, (ILEN << 0x03), IDTA)
Local0 = Buffer (0x04) {}
CreateWordField (Local0, 0x00, RSTS)
CreateWordField (Local0, 0x02, REST)
Local1 = CMBC (0x02, Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
RSTS = 0x07
REST = 0x01
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C2.D1:"
Local6 [0x01] = " SetNamespaceLabelData: returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
RSTS = 0x07
REST = 0x01
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C2.D1:"
Local6 [0x01] = " SetNamespaceLabelData: returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
CreateBitField (DerefOf (Local1 [0x02]), 0x02, CSSL)
If ((CSSL == 0x01))
{
RSTS = 0x07
REST = 0x01
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C2.D1:"
Local6 [0x01] = " SetNamespaceLabelData: locked PMEM region, returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
Local1 = PCDS ()
CreateWordField (Local1, 0x00, CSTS)
If ((CSTS != 0x00))
{
RSTS = CSTS /* \_SB_.NVDR.N021.CR06.CSTS */
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C2.D1:"
Local6 [0x01] = " SetNamespaceLabelData: PCDS failed, returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
CreateDWordField (Local1, 0x02, CPSZ)
If (((IOFF + ILEN) > CPSZ))
{
RSTS = 0x03
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C2.D1:"
Local6 [0x01] = " SetNamespaceLabelData: request end offset too big: "
Local6 [0x02] = ToHexString ((IOFF + ILEN))
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
Local3 = ((IOFF + 0x3F) & 0xFFFFFFFFFFFFFFC0)
Local2 = (IOFF + ILEN) /* \_SB_.NVDR.N021.CR06.ILEN */
Local5 = (Local2 & 0xFFFFFFFFFFFFFFC0)
Local4 = (Local3 - IOFF) /* \_SB_.NVDR.N021.CR06.IOFF */
Local2 -= Local5
If (Local4)
{
If ((Local4 > ILEN))
{
Local4 = ILEN /* \_SB_.NVDR.N021.CR06.ILEN */
}
Local2 = (IOFF & 0xFFFFFFFFFFFFFF80)
Local1 = PCDR (Local2)
RSTS = DerefOf (Local1 [0x00])
If ((RSTS != 0x00))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C2.D1:"
Local6 [0x01] = " SetNamespaceLabelData: lead read returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
Local1 = DerefOf (Local1 [0x01])
Local2 = (IOFF - Local2)
CreateField (Local1, (Local2 << 0x03), (Local4 << 0x03), LBUF)
CreateField (Local1, 0x00, 0x0200, LB01)
CreateField (Local1, 0x0200, 0x0200, LB02)
Mid (IDTA, 0x00, Local4, LBUF) /* \_SB_.NVDR.N021.CR06.LBUF */
Local2 = (IOFF & 0xFFFFFFFFFFFFFF80)
RSTS = PCDW (Local2, LB01)
If ((RSTS != 0x00))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C2.D1:"
Local6 [0x01] = " SetNamespaceLabelData: lead write A returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
Local2 += 0x40
RSTS = PCDW (Local2, LB02)
If ((RSTS != 0x00))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C2.D1:"
Local6 [0x01] = " SetNamespaceLabelData: lead write B returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
Local2 = (IOFF + ILEN) /* \_SB_.NVDR.N021.CR06.ILEN */
Local2 -= Local5
}
If ((Local2 && (ILEN > Local2)))
{
Local4 = (Local5 & 0xFFFFFFFFFFFFFF80)
Local1 = PCDR (Local4)
RSTS = DerefOf (Local1 [0x00])
If ((RSTS != 0x00))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C2.D1:"
Local6 [0x01] = " SetNamespaceLabelData: trail read returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
Local1 = DerefOf (Local1 [0x01])
Local4 = (Local5 - Local4)
CreateField (Local1, (Local4 << 0x03), (Local2 << 0x03), TBUF)
CreateField (Local1, 0x00, 0x0200, TB01)
CreateField (Local1, 0x0200, 0x0200, TB02)
Mid (IDTA, (ILEN - Local2), Local2, TBUF) /* \_SB_.NVDR.N021.CR06.TBUF */
Local4 = (Local5 & 0xFFFFFFFFFFFFFF80)
RSTS = PCDW (Local4, TB01)
If ((RSTS != 0x00))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C2.D1:"
Local6 [0x01] = " SetNamespaceLabelData: trail write A returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
Local4 += 0x40
RSTS = PCDW (Local4, TB02)
If ((RSTS != 0x00))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C2.D1:"
Local6 [0x01] = " SetNamespaceLabelData: trail write B returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
Local4 = (Local3 - IOFF) /* \_SB_.NVDR.N021.CR06.IOFF */
}
While (0x01)
{
If ((Local3 >= Local5))
{
Break
}
Local1 = PCDW (Local3, Mid (IDTA, Local4, 0x40))
If ((Local1 != 0x00))
{
RSTS = Local1
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C2.D1:"
Local6 [0x01] = " SetNamespaceLabelData: returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
Local4 += 0x40
Local3 += 0x40
}
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C2.D1:"
Local6 [0x01] = " SetNamespaceLabelData: returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x40, "LEAF", Local6)
Return (Local0)
}
Method (CR07, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C2.D1:"
Local6 [0x01] = " GetCommandEffectLogInfo"
DBGC (0x40, "LEAF", Local6)
If ((SizeOf (Arg0) != 0x00))
{
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
}
Local0 = Buffer (0x08) {}
CreateDWordField (Local0, 0x04, RMXL)
RMXL = 0x8000
Return (Local0)
}
Method (CR09, 4, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C2.D1:"
Local6 [0x01] = " PassThroughCommand"
DBGC (0x40, "LEAF", Local6)
If ((SizeOf (Arg3) == 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ToBuffer (DerefOf (Arg3 [0x00]), Local7)
Local4 = SizeOf (Local7)
If ((Local4 < 0x08))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
CreateWordField (Local7, 0x00, OPCD)
CreateDWordField (Local7, 0x04, OPDL)
If ((Local4 != (OPDL + 0x08)))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
If (((CENA != 0x01) && (OPCD != 0x05FD)))
{
Return (Buffer (0x04)
{
0x02, 0x00, 0x00, 0x00 // ....
})
}
Switch (OPCD)
{
Case (Package (0x06)
{
0x0103,
0x0405,
0x09,
0xFD,
0x01FD,
0x02FD
}
)
{
Return (CLDC ("S0.C2.D1:", Arg2, Arg3, _ADR ()))
}
Case (0x05FD)
{
CreateWordField (Local7, 0x08, PTCD)
If ((PTCD == 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
CreateDWordField (Local7, 0x04, PTDL)
If ((PTDL >= 0x0C))
{
PTDL = (OPDL - 0x0C)
}
Else
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
If ((PTDL > 0x00))
{
CreateField (Local7, 0xA0, (PTDL * 0x08), PTIN)
}
CreateByteField (Local7, 0x0A, PTTI)
If (((CENA != 0x01) && (PTTI == 0x01)))
{
TFSM = 0x00
}
Switch (PTCD)
{
Case (0x05FD)
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
Case (Package (0x04)
{
0xFD,
0x01FD,
0x02FD,
0x03FD
}
)
{
Name (INLO, Package (0x01)
{
Buffer ((PTDL + 0x08)) {}
})
CreateWordField (DerefOf (INLO [0x00]), 0x00, LOCD)
CreateDWordField (DerefOf (INLO [0x00]), 0x04, LODL)
If ((PTDL > 0x00))
{
CreateField (DerefOf (INLO [0x00]), 0x40, (PTDL * 0x08), LOIN)
Mid (Local7, 0x14, (PTDL * 0x08), LOIN) /* \_SB_.NVDR.N021.CR09.LOIN */
}
Mid (Local7, 0x08, 0x02, LOCD) /* \_SB_.NVDR.N021.CR09.LOCD */
LODL = PTDL /* \_SB_.NVDR.N021.CR09.PTDL */
If ((0x03FD == LOCD))
{
TFSM = 0x00989680
Local2 = Buffer (0x10) {}
CreateDWordField (Local2, 0x04, FDLA)
CreateField (Local2, 0x40, 0x40, FDDA)
FDLA = 0x08
FDDA = XBSR /* \_SB_.NVDR.N021.XBSR */
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C2.D1:"
Local6 [0x01] = " BSR: "
Local6 [0x02] = ToHexString (FDDA)
DBGC (0x40, "LEAF", Local6)
Return (Local2)
}
Return (CLDC ("S0.C2.D1:", Arg2, INLO, _ADR ()))
}
Case (Package (0x03)
{
0x0103,
0x0405,
0x09
}
)
{
If (((CENA != 0x01) && (PTTI != 0x01)))
{
Return (Buffer (0x04)
{
0x02, 0x00, 0x00, 0x00 // ....
})
}
Return (CLDC ("S0.C2.D1:", Arg2, Arg3, _ADR ()))
}
Default
{
If ((PTTI == 0x01))
{
Return (CLDC ("S0.C2.D1:", Arg2, Arg3, _ADR ()))
}
If ((CENA != 0x01))
{
Return (Buffer (0x04)
{
0x02, 0x00, 0x00, 0x00 // ....
})
}
CreateDWordField (Local7, 0x10, PTTO)
If ((Local4 < 0x14))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
If ((PTDL > 0x80))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
If ((PTDL == Zero))
{
Local0 = CMBC (PTCD, Buffer (0x00) {}, Zero)
}
Else
{
Local0 = CMBC (PTCD, PTIN, (PTTO * 0x2710))
}
}
}
}
Case (0x03FD)
{
Local2 = Buffer (0x10) {}
CreateDWordField (Local2, 0x04, OULA)
CreateField (Local2, 0x40, 0x40, OUDA)
OULA = 0x08
OUDA = XBSR /* \_SB_.NVDR.N021.XBSR */
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C2.D1:"
Local6 [0x01] = " BSR: "
Local6 [0x02] = ToHexString (OUDA)
DBGC (0x40, "LEAF", Local6)
Return (Local2)
}
Default
{
If ((OPDL > 0x80))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
If ((OPDL == Zero))
{
Local0 = CMBC (OPCD, Buffer (0x00) {}, Zero)
}
Else
{
CreateField (Local7, 0x40, (OPDL * 0x08), OPDB)
Local0 = CMBC (OPCD, OPDB, Zero)
}
}
}
Local1 = DerefOf (Local0 [0x00])
If ((Local1 != Zero))
{
Local2 = Buffer (0x04) {}
Local2 [0x00] = 0x05
Return (Local2)
}
Local1 = DerefOf (Local0 [0x01])
If ((Local1 != Zero))
{
Local2 = Buffer (0x04)
{
0x07, 0x00, 0x00, 0x00 // ....
}
Local2 [0x02] = Local1
Return (Local2)
}
Local2 = Buffer (0x88) {}
CreateDWordField (Local2, 0x04, OULB)
CreateField (Local2, 0x40, 0x0400, OUDB)
OULB = 0x80
OUDB = DerefOf (Local0 [0x02])
Return (Local2)
}
Method (CR10, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C2.D1:"
Local6 [0x01] = " EnableLatchSystemShutdownStatus"
DBGC (0x40, "LEAF", Local6)
Local0 = Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}
CreateDWordField (Local0, 0x00, RSTS)
If ((SizeOf (Arg0) == 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x01))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
If ((DerefOf (Local7 [0x00]) != 0x01))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
Local1 = CMBC (0x0907, Local7, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Return (Local0)
}
Method (CR11, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C2.D1:"
Local6 [0x01] = " GetSupportedModes"
DBGC (0x40, "LEAF", Local6)
If ((SizeOf (Arg0) != 0x00))
{
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
}
Local0 = Buffer (0x06) {}
CreateDWordField (Local0, 0x00, RSTS)
CreateBitField (Local0, 0x20, RMMO)
CreateBitField (Local0, 0x21, RPME)
CreateBitField (Local0, 0x22, RBAP)
Local1 = CMBC (0x01, Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Local3 = DerefOf (Local1 [0x02])
CreateBitField (Local3, 0x01F0, MEME)
CreateBitField (Local3, 0x01F1, STME)
CreateBitField (Local3, 0x01F2, DTME)
RMMO = MEME /* \_SB_.NVDR.N021.CR11.MEME */
RPME = DTME /* \_SB_.NVDR.N021.CR11.DTME */
RBAP = STME /* \_SB_.NVDR.N021.CR11.STME */
Return (Local0)
}
Method (CR17, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C2.D1:"
Local6 [0x01] = " SetSmartThreshold"
DBGC (0x40, "LEAF", Local6)
If ((SizeOf (Arg0) == 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x07))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
CreateField (Local7, 0x00, 0x38, ISMT)
CreateBitField (Local7, 0x00, ISBE)
CreateField (Local7, 0x03, 0x0D, R000)
If ((ToInteger (R000) != 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C2.D1:"
Local6 [0x01] = " SetSmartThreshold: non-zero reserved bits!"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
If ((ISBE == 0x01))
{
CreateByteField (Local7, 0x02, ISBT)
If (((ISBT < 0x01) || (ISBT > 0x63)))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C2.D1:"
Local6 [0x01] = " SetSmartThreshold: invalid Percentage Remaining Threshold value!"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
}
Local0 = Buffer (0x04) {}
CreateDWordField (Local0, 0x00, RSTS)
Local1 = CMBC (0x0105, ISMT, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Return (Local0)
}
Method (CR18, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C2.D1:"
Local6 [0x01] = " InjectError"
DBGC (0x40, "LEAF", Local6)
If ((SizeOf (Arg0) == 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x0F))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
CreateBitField (Local7, 0x00, IVME)
CreateBitField (Local7, 0x01, IVSB)
CreateBitField (Local7, 0x02, IVFE)
CreateBitField (Local7, 0x03, IVUS)
CreateField (Local7, 0x04, 0x3C, R000)
If ((ToInteger (R000) != 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C2.D1:"
Local6 [0x01] = " InjectError: non-zero reserved bits R000!"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
CreateBitField (Local7, 0x40, IMEN)
CreateField (Local7, 0x41, 0x07, R001)
If ((ToInteger (R001) != 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C2.D1:"
Local6 [0x01] = " InjectError: non-zero reserved bits R001!"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
CreateWordField (Local7, 0x09, IMMT)
CreateBitField (Local7, 0x58, ISEN)
CreateField (Local7, 0x59, 0x07, R002)
If ((ToInteger (R002) != 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C2.D1:"
Local6 [0x01] = " InjectError: non-zero reserved bits R002!"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
CreateByteField (Local7, 0x0C, ISSB)
If (((ISSB < 0x00) || (ISSB > 0x63)))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C2.D1:"
Local6 [0x01] = " InjectError: invalid Percentage Remaining value!"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
CreateBitField (Local7, 0x68, IFEN)
CreateField (Local7, 0x69, 0x07, R003)
If ((ToInteger (R003) != 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C2.D1:"
Local6 [0x01] = " InjectError: non-zero reserved bits R003!"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
CreateBitField (Local7, 0x70, IUEN)
CreateField (Local7, 0x71, 0x07, R004)
If ((ToInteger (R004) != 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C2.D1:"
Local6 [0x01] = " InjectError: non-zero reserved bits R004!"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
Local0 = Buffer (0x04) {}
CreateWordField (Local0, 0x00, RSTS)
CreateWordField (Local0, 0x02, REST)
If ((IVME == 0x01))
{
Local2 = Buffer (0x03) {}
CreateByteField (Local2, 0x00, CENB)
CENB = IMEN /* \_SB_.NVDR.N021.CR18.IMEN */
CreateWordField (Local2, 0x01, CMET)
CMET = IMMT /* \_SB_.NVDR.N021.CR18.IMMT */
Local1 = CMBC (0x020A, Local2, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
}
If (((IVSB == 0x01) || ((IVFE == 0x01) || (IVUS == 0x01))))
{
Local2 = Buffer (0x0E) {}
CreateBitField (Local2, 0x02, CFEN)
CFEN = IVFE /* \_SB_.NVDR.N021.CR18.IVFE */
CreateBitField (Local2, 0x03, CSEN)
CSEN = IVSB /* \_SB_.NVDR.N021.CR18.IVSB */
CreateBitField (Local2, 0x04, CUEN)
CUEN = IVUS /* \_SB_.NVDR.N021.CR18.IVUS */
CreateByteField (Local2, 0x0B, CFET)
CFET = IFEN /* \_SB_.NVDR.N021.CR18.IFEN */
CreateBitField (Local2, 0x60, CSET)
CSET = ISEN /* \_SB_.NVDR.N021.CR18.ISEN */
CreateField (Local2, 0x61, 0x07, CSBP)
CSBP = ISSB /* \_SB_.NVDR.N021.CR18.ISSB */
CreateByteField (Local2, 0x0D, CUST)
CUST = IUEN /* \_SB_.NVDR.N021.CR18.IUEN */
If ((IVUS && IUEN))
{
CMBC (0x0907, Buffer (0x04)
{
0x01, 0x00, 0x00, 0x00 // ....
}, Zero)
}
Local1 = CMBC (0x030A, Local2, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Local4 = DerefOf (Local1 [0x01])
If ((Local4 == 0x0E))
{
RSTS = 0x07
REST = 0x01
Return (Local0)
}
RSTS = CF2D (Local4)
If ((RSTS != 0x00))
{
Return (Local0)
}
}
Return (Local0)
}
Method (CR19, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C2.D1:"
Local6 [0x01] = " GetSecurityState"
DBGC (0x40, "LEAF", Local6)
If ((SizeOf (Arg0) != 0x00))
{
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
}
Local0 = Buffer (0x09)
{
/* 0000 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........
/* 0008 */ 0x00 // .
}
CreateDWordField (Local0, 0x00, RSTS)
Local1 = CMBC (0x02, Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Local0 [0x08] = DerefOf (DerefOf (Local1 [0x02]) [
0x00])
Local0 [0x04] = DerefOf (DerefOf (Local1 [0x02]) [
0x01])
Return (Local0)
}
Method (CR20, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C2.D1:"
Local6 [0x01] = " SetPassPhrase"
DBGC (0x40, "LEAF", Local6)
Local0 = Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}
CreateDWordField (Local0, 0x00, RSTS)
If ((SizeOf (Arg0) == 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x40))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
CreateField (Local7, 0x00, 0x0100, RCPW)
CreateField (Local7, 0x0100, 0x0100, RNPW)
Local2 = Buffer (0x60) {}
CreateField (Local2, 0x00, 0x0100, FCPW)
CreateField (Local2, 0x0200, 0x0100, FNPW)
FCPW = RCPW /* \_SB_.NVDR.N021.CR20.RCPW */
FNPW = RNPW /* \_SB_.NVDR.N021.CR20.RNPW */
Local1 = CMBC (0xF103, Local2, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Return (Local0)
}
Method (CR21, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C2.D1:"
Local6 [0x01] = " DisablePassPhrase"
DBGC (0x40, "LEAF", Local6)
Local0 = Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}
CreateDWordField (Local0, 0x00, RSTS)
If ((SizeOf (Arg0) == 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x20))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
Local1 = CMBC (0xF203, Local7, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Return (Local0)
}
Method (CR22, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C2.D1:"
Local6 [0x01] = " UnlockUnit"
DBGC (0x40, "LEAF", Local6)
Local0 = Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}
CreateDWordField (Local0, 0x00, RSTS)
If ((SizeOf (Arg0) == 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x20))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
Local1 = CMBC (0xF303, Local7, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Return (Local0)
}
Method (CR23, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C2.D1:"
Local6 [0x01] = " FreezeLock"
DBGC (0x40, "LEAF", Local6)
Local0 = Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}
CreateDWordField (Local0, 0x00, RSTS)
If ((SizeOf (Arg0) != 0x00))
{
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
}
Local1 = CMBC (0xF603, Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Return (Local0)
}
Method (CR24, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C2.D1:"
Local6 [0x01] = " CR24: SecureEraseNvdimmUser"
DBGC (0x40, "LEAF", Local6)
Local0 = Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}
CreateDWordField (Local0, 0x00, RSTS)
If ((SizeOf (Arg0) == 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C2.D1:"
Local6 [0x01] = " CR24: empty pkg"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ToBuffer (DerefOf (Arg0 [0x00]), Local1)
If ((SizeOf (Local1) != 0x20))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C2.D1:"
Local6 [0x01] = " CR24: passphrase len != 32"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
Local7 = Buffer (0x21)
{
/* 0000 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........
/* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........
/* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........
/* 0018 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........
/* 0020 */ 0x00 // .
}
CreateField (Local7, 0x00, 0x0100, PASS)
PASS = Local1
Local1 = CMBC (0xF503, Local7, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Return (Local0)
}
Method (CR26, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C2.D1:"
Local6 [0x01] = " QueryOverwriteNvdimmStatus"
DBGC (0x40, "LEAF", Local6)
Local0 = Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}
CreateDWordField (Local0, 0x00, RSTS)
If ((SizeOf (Arg0) != 0x00))
{
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
}
If ((OS02 == 0x05))
{
CRFF (_ADR ())
}
If (((OS02 == 0x11) || (OS02 == 0x0A)))
{
RSTS = 0x00020007
}
ElseIf ((OS02 == 0x05))
{
RSTS = 0x00010007
}
Else
{
RSTS = CF2D (OS02)
}
Return (Local0)
}
Method (CR27, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C2.D1:"
Local6 [0x01] = " CR27: SetMasterPassphrase"
DBGC (0x40, "LEAF", Local6)
Local0 = Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}
CreateDWordField (Local0, 0x00, RSTS)
If ((SizeOf (Arg0) == 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C2.D1:"
Local6 [0x01] = " CR27: empty pkg"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x40))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C2.D1:"
Local6 [0x01] = " CR27: passphrases length != 64"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
CreateField (Local7, 0x00, 0x0100, RCPW)
CreateField (Local7, 0x0100, 0x0100, RNPW)
Local2 = Buffer (0x60) {}
CreateField (Local2, 0x00, 0x0100, FCPW)
CreateField (Local2, 0x0200, 0x0100, FNPW)
FCPW = RCPW /* \_SB_.NVDR.N021.CR27.RCPW */
FNPW = RNPW /* \_SB_.NVDR.N021.CR27.RNPW */
Local1 = CMBC (0xF003, Local2, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Return (Local0)
}
Method (CR28, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C2.D1:"
Local6 [0x01] = " CR28: SecureEraseNvdimmMaster"
DBGC (0x40, "LEAF", Local6)
Local0 = Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}
CreateDWordField (Local0, 0x00, RSTS)
If ((SizeOf (Arg0) == 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C2.D1:"
Local6 [0x01] = " CR28: empty pkg"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ToBuffer (DerefOf (Arg0 [0x00]), Local1)
If ((SizeOf (Local1) != 0x20))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C2.D1:"
Local6 [0x01] = " CR28: passphrase len != 32"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
Local7 = Buffer (0x21)
{
/* 0000 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........
/* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........
/* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........
/* 0018 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........
/* 0020 */ 0x01 // .
}
CreateField (Local7, 0x00, 0x0100, PASS)
PASS = Local1
Local1 = CMBC (0xF503, Local7, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Return (Local0)
}
Method (CLSI, 0, Serialized)
{
If ((CENA != 0x01))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C2.D1:"
Local6 [0x01] = " CLSI: No NVDIMM"
DBGC (0x02, "LEAF", Local6)
Return (Package (0x03)
{
0x01,
0x00,
0x00
})
}
Local0 = Package (0x00) {}
Local1 = CRLD (ToUUID ("4309ac30-0d11-11e4-9191-0800200c9a66") /* Unknown UUID */, 0x01, 0x04, Local0, _ADR ())
If ((SizeOf (Local1) < 0x0C))
{
Return (Package (0x03)
{
0x01,
0x00,
0x00
})
}
CreateDWordField (Local1, 0x00, LSTS)
CreateDWordField (Local1, 0x04, LSIZ)
CreateDWordField (Local1, 0x08, LTXL)
Local2 = Package (0x03)
{
0x00,
0x00,
0x00
}
Local2 [0x00] = ERMP (LSTS)
Local2 [0x01] = ToInteger (LSIZ)
Local2 [0x02] = ToInteger (LTXL)
Return (Local2)
}
Method (CLSR, 2, Serialized)
{
If ((CENA != 0x01))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C2.D1:"
Local6 [0x01] = " CLSR: No NVDIMM"
DBGC (0x02, "LEAF", Local6)
Return (Package (0x02)
{
0x01,
Buffer (0x01)
{
0x00 // .
}
})
}
If ((Arg1 == 0x00))
{
Return (Package (0x02)
{
0x00,
Buffer (0x00) {}
})
}
Local0 = Package (0x01)
{
Buffer (0x08) {}
}
CreateDWordField (DerefOf (Local0 [0x00]), 0x00, CHUO)
CreateDWordField (DerefOf (Local0 [0x00]), 0x04, CHUS)
CHUO = Arg0
CHUS = Arg1
Local1 = CRLD (ToUUID ("4309ac30-0d11-11e4-9191-0800200c9a66") /* Unknown UUID */, 0x01, 0x05, Local0, _ADR ())
CreateDWordField (Local1, 0x00, LSTS)
Local2 = Package (0x02)
{
0x00,
Buffer (0x01)
{
0x00 // .
}
}
Local2 [0x00] = ERMP (LSTS)
If ((DerefOf (Local2 [0x00]) == 0x00))
{
Local3 = ((SizeOf (Local1) - 0x04) * 0x08)
CreateField (Local1, 0x20, Local3, CHUD)
Local2 [0x01] = CHUD /* \_SB_.NVDR.N021.CLSR.CHUD */
}
Return (Local2)
}
Method (CLSW, 3, Serialized)
{
If ((CENA != 0x01))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C2.D1:"
Local6 [0x01] = " CLSW: No NVDIMM"
DBGC (0x02, "LEAF", Local6)
Return (0x01)
}
If ((Arg1 == 0x00))
{
Return (0x00)
}
Local3 = SizeOf (Arg2)
If ((Local3 == 0x00))
{
Return (0x02)
}
Local0 = Package (0x01)
{
Buffer ((Local3 + 0x08)) {}
}
CreateDWordField (DerefOf (Local0 [0x00]), 0x00, CHUO)
CreateDWordField (DerefOf (Local0 [0x00]), 0x04, CHUS)
CreateField (DerefOf (Local0 [0x00]), 0x40, (Local3 * 0x08), CHUD)
CHUO = Arg0
CHUS = Arg1
CHUD = Arg2
Local1 = CRLD (ToUUID ("4309ac30-0d11-11e4-9191-0800200c9a66") /* Unknown UUID */, 0x01, 0x06, Local0, _ADR ())
CreateDWordField (Local1, 0x00, LSTS)
Return (ERMP (LSTS))
}
Method (CNCH, 0, Serialized)
{
If ((CENA != 0x01))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C2.D1:"
Local6 [0x01] = " CNCH: No NVDIMM"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x40)
{
0x03 // .
})
}
Local0 = Buffer (0x40)
{
0x00 // .
}
CreateDWordField (Local0, 0x00, RSTS)
Local1 = CMBC (0x08, Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}, Zero)
RSTS = CF2A (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2A (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Local2 = DerefOf (Local1 [0x02])
If ((DerefOf (Local2 [0x00]) & 0x01))
{
Local0 [0x04] = (DerefOf (Local0 [0x04]) | 0x01)
If ((DerefOf (Local2 [0x08]) & 0x01))
{
Local0 [0x06] = (DerefOf (Local0 [0x06]) | 0x01)
}
If ((DerefOf (Local2 [0x08]) & 0x02))
{
If ((DerefOf (Local2 [0x00]) & 0x80))
{
If ((DerefOf (Local2 [0x15]) & 0x08))
{
Local0 [0x07] = (DerefOf (Local0 [0x07]) | 0x04)
Local0 [0x08] = (DerefOf (Local0 [0x08]) | 0x04)
}
If ((DerefOf (Local2 [0x15]) & 0x10))
{
Local0 [0x08] = (DerefOf (Local0 [0x08]) | 0x04)
}
If ((DerefOf (Local2 [0x15]) & 0x20))
{
Local0 [0x06] = (DerefOf (Local0 [0x06]) | 0x03)
}
If ((DerefOf (Local2 [0x15]) & 0x40))
{
Local0 [0x07] = (DerefOf (Local0 [0x07]) | 0x01)
}
}
Else
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C2.D1:"
Local6 [0x01] = " CNCH: Health Status Reason is NOT valid (FW bug?)"
DBGC (0x80000000, "LEAF", Local6)
Local0 [0x08] = (DerefOf (Local0 [0x08]) | 0x04)
}
}
If ((DerefOf (Local2 [0x08]) & 0x04))
{
Local0 [0x08] = (DerefOf (Local0 [0x08]) | 0x04)
}
}
Return (Local0)
}
Method (CNBS, 0, Serialized)
{
If ((CENA != 0x01))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C2.D1:"
Local6 [0x01] = " CNBS: No NVDIMM"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x40)
{
0x03 // .
})
}
Local0 = Buffer (0x40)
{
0x00 // .
}
CreateDWordField (Local0, 0x00, RSTS)
Local1 = CMBC (0x08, Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}, Zero)
RSTS = CF2A (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2A (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Local2 = DerefOf (Local1 [0x02])
If ((DerefOf (Local2 [0x00]) & 0x20))
{
Local0 [0x04] = 0x01
CreateDWordField (Local0, 0x06, DLC)
Mid (Local2, 0x10, 0x04, DLC) /* \_SB_.NVDR.N021.CNBS.DLC_ */
}
Return (Local0)
}
Method (CRLD, 5, Serialized)
{
Local0 = CLDP ("S0.C2.D1:", Arg0, Arg1, Arg2)
Local1 = DerefOf (Local0 [0x00])
If ((Local1 == Zero))
{
Return (DerefOf (Local0 [0x01]))
}
If (((CENA != 0x01) && (ToInteger (Arg2) != 0x09)))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C2.D1:"
Local6 [0x01] = " CRLD: No NVDIMM"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x02, 0x00, 0x00, 0x00 // ....
})
}
Switch (ToInteger (Arg2))
{
Case (0x01)
{
Local0 = CR01 (Arg3)
}
Case (0x02)
{
Local0 = CR02 (Arg3)
}
Case (0x03)
{
Local0 = CR03 (Arg3)
}
Case (0x04)
{
If ((ICTL & 0x04))
{
Local0 = CR04 (Arg3)
}
Else
{
Local0 = CLDC ("S0.C2.D1:", Arg2, Arg3, Arg4)
}
}
Case (0x05)
{
If ((ICTL & 0x04))
{
Local0 = CR05 (Arg3)
}
Else
{
Local0 = CLDC ("S0.C2.D1:", Arg2, Arg3, Arg4)
}
}
Case (0x06)
{
If ((ICTL & 0x04))
{
Local0 = CR06 (Arg3)
}
Else
{
Local0 = CLDC ("S0.C2.D1:", Arg2, Arg3, Arg4)
}
}
Case (0x07)
{
Local0 = CR07 (Arg3)
}
Case (0x09)
{
Return (CR09 (Arg0, Arg1, Arg2, Arg3))
}
Case (0x0A)
{
If ((CFIS >= 0x0107))
{
Local0 = CR10 (Arg3)
}
Else
{
Local0 = CLDC ("S0.C2.D1:", Arg2, Arg3, Arg4)
}
}
Case (0x0B)
{
Local0 = CR11 (Arg3)
}
Case (0x11)
{
Local0 = CR17 (Arg3)
}
Case (0x12)
{
Local0 = CR18 (Arg3)
}
Case (0x13)
{
Local0 = CR19 (Arg3)
}
Case (0x14)
{
Local0 = CR20 (Arg3)
}
Case (0x15)
{
Local0 = CR21 (Arg3)
}
Case (0x16)
{
Local0 = CR22 (Arg3)
}
Case (0x17)
{
Local0 = CR23 (Arg3)
}
Case (0x18)
{
Local0 = CR24 (Arg3)
}
Case (0x1A)
{
Local0 = CR26 (Arg3)
}
Case (0x1B)
{
Local0 = CR27 (Arg3)
}
Case (0x1C)
{
Local0 = CR28 (Arg3)
}
Default
{
Local0 = CLDC ("S0.C2.D1:", Arg2, Arg3, Arg4)
}
}
Return (Local0)
}
Method (PCDS, 0, Serialized)
{
Local0 = Buffer (0x06) {}
CreateWordField (Local0, 0x00, RSTS)
CreateDWordField (Local0, 0x02, RSIZ)
Local2 = Buffer (0x05) {}
CreateByteField (Local2, 0x00, PPID)
PPID = 0x02
CreateBitField (Local2, 0x08, POPT)
POPT = 0x01
CreateBitField (Local2, 0x09, PORO)
PORO = 0x01
Local1 = CMBC (0x0106, Local2, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
CreateDWordField (DerefOf (Local1 [0x02]), 0x00, CPSZ)
RSIZ = CPSZ /* \_SB_.NVDR.N021.PCDS.CPSZ */
Return (Local0)
}
Method (PCDR, 1, Serialized)
{
Name (IOFF, 0x00)
IOFF = ToInteger (Arg0)
Local2 = Buffer (0x06) {}
CreateByteField (Local2, 0x00, QPID)
QPID = 0x02
CreateBitField (Local2, 0x08, QOPT)
QOPT = 0x01
CreateBitField (Local2, 0x09, QORO)
QORO = 0x00
CreateDWordField (Local2, 0x02, QOFF)
QOFF = IOFF /* \_SB_.NVDR.N021.PCDR.IOFF */
Local1 = CMBC (0x0106, Local2, Zero)
Local3 = CF2D (DerefOf (Local1 [0x00]))
If ((Local3 != 0x00))
{
Local0 = Package (0x01)
{
0x00
}
Local0 [0x00] = Local3
Return (Local0)
}
Local3 = CF2D (DerefOf (Local1 [0x01]))
If ((Local3 != 0x00))
{
Local0 = Package (0x01)
{
0x00
}
Local0 [0x00] = Local3
Return (Local0)
}
Local0 = Package (0x02)
{
0x00,
Buffer (0x80) {}
}
Local0 [0x01] = DerefOf (Local1 [0x02])
Return (Local0)
}
Method (PCDW, 2, Serialized)
{
Name (IOFF, 0x00)
Name (IDTA, Buffer (0x40) {})
IOFF = ToInteger (Arg0)
IDTA = Arg1
Local2 = Buffer (0x80) {}
CreateByteField (Local2, 0x00, QPID)
QPID = 0x02
CreateBitField (Local2, 0x08, QOPT)
QOPT = 0x01
CreateBitField (Local2, 0x09, QORO)
QORO = 0x00
CreateDWordField (Local2, 0x02, QOFF)
QOFF = IOFF /* \_SB_.NVDR.N021.PCDW.IOFF */
CreateField (Local2, 0x0200, 0x0200, QDTA)
QDTA = IDTA /* \_SB_.NVDR.N021.PCDW.IDTA */
Local1 = CMBC (0x0107, Local2, Zero)
Local0 = CF2D (DerefOf (Local1 [0x00]))
If ((Local0 != 0x00))
{
Return (Local0)
}
Local0 = CF2D (DerefOf (Local1 [0x01]))
If ((Local0 != 0x00))
{
Return (Local0)
}
Return (Local0)
}
Method (_DSM, 4, NotSerialized) // _DSM: Device-Specific Method
{
If ((DRVT & 0x01))
{
Return (CRLD (Arg0, Arg1, Arg2, Arg3, _ADR ()))
}
ElseIf ((DRVT & 0x02))
{
Return (JNLD (Arg0, Arg1, Arg2, Arg3, _ADR ()))
}
Else
{
Return (Buffer (0x01)
{
0x00 // .
})
}
}
Method (_LSI, 0, NotSerialized) // _LSI: Label Storage Information
{
If ((DRVT & 0x01))
{
Return (CLSI ())
}
ElseIf ((DRVT & 0x02))
{
Return (JLSI (_ADR ()))
}
Else
{
Return (Package (0x03)
{
0x01,
0x00,
0x00
})
}
}
Method (_LSR, 2, NotSerialized) // _LSR: Label Storage Read
{
If ((DRVT & 0x01))
{
Return (CLSR (Arg0, Arg1))
}
ElseIf ((DRVT & 0x02))
{
Return (JLSR (Arg0, Arg1, _ADR ()))
}
Else
{
Return (Package (0x02)
{
0x01,
0x00
})
}
}
Method (_LSW, 3, Serialized) // _LSW: Label Storage Write
{
If ((DRVT & 0x01))
{
Return (CLSW (Arg0, Arg1, Arg2))
}
ElseIf ((DRVT & 0x01))
{
Return (JLSW (Arg0, Arg1, Arg2, _ADR ()))
}
Else
{
Return (0x01)
}
}
Method (_NCH, 0, NotSerialized) // _NCH: NVDIMM Current Health Information
{
If ((DRVT & 0x01))
{
Return (CNCH ())
}
Else
{
Return (Buffer (0x40)
{
0x01 // .
})
}
}
Method (_NBS, 0, NotSerialized) // _NBS: NVDIMM Boot Status
{
If ((DRVT & 0x01))
{
Return (CNBS ())
}
Else
{
Return (Buffer (0x40)
{
0x01 // .
})
}
}
}
Device (N030)
{
Name (FXCD, 0x00)
Field (CCT8, QWordAcc, NoLock, Preserve)
{
Offset (0x00),
XCMD, 64
}
Name (FXST, 0x00)
Field (CCT8, QWordAcc, NoLock, Preserve)
{
Offset (0x08),
XSTA, 64
}
Name (FXIN, 0x00)
Field (CCT8, DWordAcc, NoLock, Preserve)
{
Offset (0x10),
IN01, 32,
Offset (0x14),
IN02, 32,
Offset (0x18),
IN03, 32,
Offset (0x1C),
IN04, 32,
Offset (0x20),
IN05, 32,
Offset (0x24),
IN06, 32,
Offset (0x28),
IN07, 32,
Offset (0x2C),
IN08, 32,
Offset (0x30),
IN09, 32,
Offset (0x34),
IN0A, 32,
Offset (0x38),
IN0B, 32,
Offset (0x3C),
IN0C, 32,
Offset (0x40),
IN0D, 32,
Offset (0x44),
IN0E, 32,
Offset (0x48),
IN0F, 32,
Offset (0x4C),
IN10, 32,
Offset (0x50),
IN11, 32,
Offset (0x54),
IN12, 32,
Offset (0x58),
IN13, 32,
Offset (0x5C),
IN14, 32,
Offset (0x60),
IN15, 32,
Offset (0x64),
IN16, 32,
Offset (0x68),
IN17, 32,
Offset (0x6C),
IN18, 32,
Offset (0x70),
IN19, 32,
Offset (0x74),
IN1A, 32,
Offset (0x78),
IN1B, 32,
Offset (0x7C),
IN1C, 32,
Offset (0x80),
IN1D, 32,
Offset (0x84),
IN1E, 32,
Offset (0x88),
IN1F, 32,
Offset (0x8C),
IN20, 32
}
Name (FXOU, 0x00)
Field (CCT8, DWordAcc, NoLock, Preserve)
{
Offset (0x90),
OU01, 32,
Offset (0x94),
OU02, 32,
Offset (0x98),
OU03, 32,
Offset (0x9C),
OU04, 32,
Offset (0xA0),
OU05, 32,
Offset (0xA4),
OU06, 32,
Offset (0xA8),
OU07, 32,
Offset (0xAC),
OU08, 32,
Offset (0xB0),
OU09, 32,
Offset (0xB4),
OU0A, 32,
Offset (0xB8),
OU0B, 32,
Offset (0xBC),
OU0C, 32,
Offset (0xC0),
OU0D, 32,
Offset (0xC4),
OU0E, 32,
Offset (0xC8),
OU0F, 32,
Offset (0xCC),
OU10, 32,
Offset (0xD0),
OU11, 32,
Offset (0xD4),
OU12, 32,
Offset (0xD8),
OU13, 32,
Offset (0xDC),
OU14, 32,
Offset (0xE0),
OU15, 32,
Offset (0xE4),
OU16, 32,
Offset (0xE8),
OU17, 32,
Offset (0xEC),
OU18, 32,
Offset (0xF0),
OU19, 32,
Offset (0xF4),
OU1A, 32,
Offset (0xF8),
OU1B, 32,
Offset (0xFC),
OU1C, 32,
Offset (0x100),
OU1D, 32,
Offset (0x104),
OU1E, 32,
Offset (0x108),
OU1F, 32,
Offset (0x10C),
OU20, 32
}
Name (FXBS, 0x00)
Field (CCT8, QWordAcc, NoLock, Preserve)
{
Offset (0x110),
XBSR, 64
}
Name (CENA, 0x0000000000000000)
Name (CFIS, 0x0000000000000000)
Method (_ADR, 0, NotSerialized) // _ADR: Address
{
Local0 = 0x30
If (0xFFFFFFFFFFFFFFFF)
{
Local1 = 0x03
Local1 -= 0x03
Local1 <<= 0x04
Local0 &= 0xFF0F
Local0 |= Local1
Local0 |= 0x0100
}
Return (Local0)
}
Name (NTFY, 0x00)
Method (CMBC, 3, Serialized)
{
Local3 = Timer
Acquire (NMTX, 0xFFFF)
If ((((BARS != Zero) && (CACC (Arg0) != Zero)) &&
(LO03 == 0x0405)))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C3.D0:"
Local6 [0x01] = ToHexString (Arg0)
Local6 [0x02] = ": recursing into CMBC"
DBGC (0x40, "FIS ", Local6)
CMBC (0x0405, Buffer (0x14)
{
0x00 // .
}, Zero)
Sleep (0x01)
NTFY = 0x01
}
Name (TCMD, Buffer (0x08) {})
Name (TSTA, Buffer (0x08) {})
TCMD = XCMD /* \_SB_.NVDR.N030.XCMD */
CreateField (TCMD, 0x20, 0x10, TOPC)
CreateField (TCMD, 0x30, 0x01, TDRB)
CreateField (TCMD, 0x3F, 0x01, TSEQ)
If ((ToInteger (TDRB) == 0x01))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C3.D0:"
Local6 [0x01] = ToHexString (Arg0)
Local6 [0x02] = ": Previous command did not complete"
DBGC (0x80000000, "FIS ", Local6)
Release (NMTX)
If ((NTFY != Zero))
{
NVRN (0x01)
NTFY = Zero
}
Return (Package (0x01)
{
0x05
})
}
Local4 = SizeOf (Arg1)
Local4 = ((Local4 + 0x07) >> 0x03)
Local5 = Zero
While (0x01)
{
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN01 = Local7
Local7 = IN01 /* \_SB_.NVDR.N030.IN01 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN02 = Local7
Local7 = IN02 /* \_SB_.NVDR.N030.IN02 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN03 = Local7
Local7 = IN03 /* \_SB_.NVDR.N030.IN03 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN04 = Local7
Local7 = IN04 /* \_SB_.NVDR.N030.IN04 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN05 = Local7
Local7 = IN05 /* \_SB_.NVDR.N030.IN05 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN06 = Local7
Local7 = IN06 /* \_SB_.NVDR.N030.IN06 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN07 = Local7
Local7 = IN07 /* \_SB_.NVDR.N030.IN07 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN08 = Local7
Local7 = IN08 /* \_SB_.NVDR.N030.IN08 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN09 = Local7
Local7 = IN09 /* \_SB_.NVDR.N030.IN09 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN0A = Local7
Local7 = IN0A /* \_SB_.NVDR.N030.IN0A */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN0B = Local7
Local7 = IN0B /* \_SB_.NVDR.N030.IN0B */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN0C = Local7
Local7 = IN0C /* \_SB_.NVDR.N030.IN0C */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN0D = Local7
Local7 = IN0D /* \_SB_.NVDR.N030.IN0D */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN0E = Local7
Local7 = IN0E /* \_SB_.NVDR.N030.IN0E */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN0F = Local7
Local7 = IN0F /* \_SB_.NVDR.N030.IN0F */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN10 = Local7
Local7 = IN10 /* \_SB_.NVDR.N030.IN10 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN11 = Local7
Local7 = IN11 /* \_SB_.NVDR.N030.IN11 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN12 = Local7
Local7 = IN12 /* \_SB_.NVDR.N030.IN12 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN13 = Local7
Local7 = IN13 /* \_SB_.NVDR.N030.IN13 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN14 = Local7
Local7 = IN14 /* \_SB_.NVDR.N030.IN14 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN15 = Local7
Local7 = IN15 /* \_SB_.NVDR.N030.IN15 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN16 = Local7
Local7 = IN16 /* \_SB_.NVDR.N030.IN16 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN17 = Local7
Local7 = IN17 /* \_SB_.NVDR.N030.IN17 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN18 = Local7
Local7 = IN18 /* \_SB_.NVDR.N030.IN18 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN19 = Local7
Local7 = IN19 /* \_SB_.NVDR.N030.IN19 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN1A = Local7
Local7 = IN1A /* \_SB_.NVDR.N030.IN1A */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN1B = Local7
Local7 = IN1B /* \_SB_.NVDR.N030.IN1B */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN1C = Local7
Local7 = IN1C /* \_SB_.NVDR.N030.IN1C */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN1D = Local7
Local7 = IN1D /* \_SB_.NVDR.N030.IN1D */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN1E = Local7
Local7 = IN1E /* \_SB_.NVDR.N030.IN1E */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN1F = Local7
Local7 = IN1F /* \_SB_.NVDR.N030.IN1F */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN20 = Local7
Local7 = IN20 /* \_SB_.NVDR.N030.IN20 */
Local4--
Local5 += 0x04
Break
}
Local0 = Timer
TOPC = Arg0
If ((ToInteger (TSEQ) == 0x01))
{
TSEQ = 0x00
}
Else
{
TSEQ = 0x01
}
TDRB = 0x01
If ((ToInteger (Arg2) == Zero))
{
Local1 = CGTM (Arg0, XSTA)
}
Else
{
Local1 = (ToInteger (Arg2) * 0x2710)
}
XCMD = ToInteger (TCMD)
Local0 = Timer
Local2 = Zero
Local3 = Zero
While (0x01)
{
TCMD = XCMD /* \_SB_.NVDR.N030.XCMD */
If ((ToInteger (TDRB) == 0x00))
{
Break
}
Local3 = Local2
Local2 = (Timer - Local0)
If ((Local2 > Local1))
{
TCMD = XCMD /* \_SB_.NVDR.N030.XCMD */
If ((ToInteger (TDRB) == 0x00))
{
Break
}
Local6 = Package (0x07) {}
Local6 [0x00] = "S0.C3.D0:"
Local6 [0x01] = ToHexString (Arg0)
Local6 [0x02] = ": Doorbell still set, waited "
Local6 [0x03] = ToHexString (Local2)
Local6 [0x04] = " [x100ns] (prev"
Local6 [0x05] = ToHexString (Local3)
Local6 [0x06] = ")"
DBGC (0x80000000, "FIS ", Local6)
Release (NMTX)
If ((NTFY != Zero))
{
NVRN (0x01)
NTFY = Zero
}
Return (Package (0x01)
{
0x12
})
}
}
If ((Local2 > Local1))
{
Local6 = Package (0x07) {}
Local6 [0x00] = "S0.C3.D0:"
Local6 [0x01] = ToHexString (Arg0)
Local6 [0x02] = ": Long iteration, scheduling issues? "
Local6 [0x03] = ToHexString (Local2)
Local6 [0x04] = " [x100ns] (prev "
Local6 [0x05] = ToHexString (Local3)
Local6 [0x06] = ")"
DBGC (0x02, "FIS ", Local6)
}
TSTA = XSTA /* \_SB_.NVDR.N030.XSTA */
CreateField (TSTA, 0x00, 0x01, TCMP)
CreateField (TSTA, 0x08, 0x08, TMBS)
If ((ToInteger (TCMP) == 0x00))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C3.D0:"
Local6 [0x01] = ToHexString (Arg0)
Local6 [0x02] = ": Completion bit not set"
DBGC (0x80000000, "FIS ", Local6)
Release (NMTX)
If ((NTFY != Zero))
{
NVRN (0x01)
NTFY = Zero
}
Return (Package (0x01)
{
0x03
})
}
If ((ToInteger (TMBS) != 0x00))
{
Local0 = Package (0x02)
{
0x00,
0x00
}
Local0 [0x01] = ToInteger (TMBS)
Local6 = Package (0x04) {}
Local6 [0x00] = "S0.C3.D0:"
Local6 [0x01] = ToHexString (Arg0)
Local6 [0x02] = ": mailbox failure: "
Local6 [0x03] = ToHexString (ToInteger (TMBS))
DBGC (0x80000000, "FIS ", Local6)
Release (NMTX)
If ((NTFY != Zero))
{
NVRN (0x01)
NTFY = Zero
}
Return (Local0)
}
Local0 = Package (0x03)
{
0x00,
0x00,
Buffer (0x80) {}
}
CreateDWordField (DerefOf (Local0 [0x02]), 0x00, BO01)
CreateDWordField (DerefOf (Local0 [0x02]), 0x04, BO02)
CreateDWordField (DerefOf (Local0 [0x02]), 0x08, BO03)
CreateDWordField (DerefOf (Local0 [0x02]), 0x0C, BO04)
CreateDWordField (DerefOf (Local0 [0x02]), 0x10, BO05)
CreateDWordField (DerefOf (Local0 [0x02]), 0x14, BO06)
CreateDWordField (DerefOf (Local0 [0x02]), 0x18, BO07)
CreateDWordField (DerefOf (Local0 [0x02]), 0x1C, BO08)
CreateDWordField (DerefOf (Local0 [0x02]), 0x20, BO09)
CreateDWordField (DerefOf (Local0 [0x02]), 0x24, BO0A)
CreateDWordField (DerefOf (Local0 [0x02]), 0x28, BO0B)
CreateDWordField (DerefOf (Local0 [0x02]), 0x2C, BO0C)
CreateDWordField (DerefOf (Local0 [0x02]), 0x30, BO0D)
CreateDWordField (DerefOf (Local0 [0x02]), 0x34, BO0E)
CreateDWordField (DerefOf (Local0 [0x02]), 0x38, BO0F)
CreateDWordField (DerefOf (Local0 [0x02]), 0x3C, BO10)
CreateDWordField (DerefOf (Local0 [0x02]), 0x40, BO11)
CreateDWordField (DerefOf (Local0 [0x02]), 0x44, BO12)
CreateDWordField (DerefOf (Local0 [0x02]), 0x48, BO13)
CreateDWordField (DerefOf (Local0 [0x02]), 0x4C, BO14)
CreateDWordField (DerefOf (Local0 [0x02]), 0x50, BO15)
CreateDWordField (DerefOf (Local0 [0x02]), 0x54, BO16)
CreateDWordField (DerefOf (Local0 [0x02]), 0x58, BO17)
CreateDWordField (DerefOf (Local0 [0x02]), 0x5C, BO18)
CreateDWordField (DerefOf (Local0 [0x02]), 0x60, BO19)
CreateDWordField (DerefOf (Local0 [0x02]), 0x64, BO1A)
CreateDWordField (DerefOf (Local0 [0x02]), 0x68, BO1B)
CreateDWordField (DerefOf (Local0 [0x02]), 0x6C, BO1C)
CreateDWordField (DerefOf (Local0 [0x02]), 0x70, BO1D)
CreateDWordField (DerefOf (Local0 [0x02]), 0x74, BO1E)
CreateDWordField (DerefOf (Local0 [0x02]), 0x78, BO1F)
CreateDWordField (DerefOf (Local0 [0x02]), 0x7C, BO20)
Local4 = 0x20
While (0x01)
{
If ((Local4 <= 0x00))
{
Break
}
BO01 = OU01 /* \_SB_.NVDR.N030.OU01 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO02 = OU02 /* \_SB_.NVDR.N030.OU02 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO03 = OU03 /* \_SB_.NVDR.N030.OU03 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO04 = OU04 /* \_SB_.NVDR.N030.OU04 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO05 = OU05 /* \_SB_.NVDR.N030.OU05 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO06 = OU06 /* \_SB_.NVDR.N030.OU06 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO07 = OU07 /* \_SB_.NVDR.N030.OU07 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO08 = OU08 /* \_SB_.NVDR.N030.OU08 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO09 = OU09 /* \_SB_.NVDR.N030.OU09 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO0A = OU0A /* \_SB_.NVDR.N030.OU0A */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO0B = OU0B /* \_SB_.NVDR.N030.OU0B */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO0C = OU0C /* \_SB_.NVDR.N030.OU0C */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO0D = OU0D /* \_SB_.NVDR.N030.OU0D */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO0E = OU0E /* \_SB_.NVDR.N030.OU0E */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO0F = OU0F /* \_SB_.NVDR.N030.OU0F */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO10 = OU10 /* \_SB_.NVDR.N030.OU10 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO11 = OU11 /* \_SB_.NVDR.N030.OU11 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO12 = OU12 /* \_SB_.NVDR.N030.OU12 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO13 = OU13 /* \_SB_.NVDR.N030.OU13 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO14 = OU14 /* \_SB_.NVDR.N030.OU14 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO15 = OU15 /* \_SB_.NVDR.N030.OU15 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO16 = OU16 /* \_SB_.NVDR.N030.OU16 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO17 = OU17 /* \_SB_.NVDR.N030.OU17 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO18 = OU18 /* \_SB_.NVDR.N030.OU18 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO19 = OU19 /* \_SB_.NVDR.N030.OU19 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO1A = OU1A /* \_SB_.NVDR.N030.OU1A */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO1B = OU1B /* \_SB_.NVDR.N030.OU1B */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO1C = OU1C /* \_SB_.NVDR.N030.OU1C */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO1D = OU1D /* \_SB_.NVDR.N030.OU1D */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO1E = OU1E /* \_SB_.NVDR.N030.OU1E */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO1F = OU1F /* \_SB_.NVDR.N030.OU1F */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO20 = OU20 /* \_SB_.NVDR.N030.OU20 */
Local4--
Break
}
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C3.D0:"
Local6 [0x01] = ToHexString (Arg0)
Local6 [0x02] = " completed"
DBGC (0x40, "FIS ", Local6)
Release (NMTX)
If ((NTFY != Zero))
{
NVRN (0x01)
NTFY = Zero
}
Return (Local0)
}
Method (CR01, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C3.D0:"
Local6 [0x01] = " GetSmartAndHealthInfo"
DBGC (0x40, "LEAF", Local6)
If ((SizeOf (Arg0) != 0x00))
{
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
}
Local0 = Buffer (0x84) {}
CreateDWordField (Local0, 0x00, RSTS)
CreateField (Local0, 0x20, 0x0400, RSHD)
Local1 = CMBC (0x08, Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
CreateField (DerefOf (Local1 [0x02]), 0x00, 0x0400, CSHI)
RSHD = CSHI /* \_SB_.NVDR.N030.CR01.CSHI */
Return (Local0)
}
Method (CR02, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C3.D0:"
Local6 [0x01] = " GetSmartThreshold"
DBGC (0x40, "LEAF", Local6)
If ((SizeOf (Arg0) != 0x00))
{
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
}
Local0 = Buffer (0x0C) {}
CreateDWordField (Local0, 0x00, RSTS)
CreateQWordField (Local0, 0x04, RSTD)
Local1 = CMBC (0x0104, Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
CreateQWordField (DerefOf (Local1 [0x02]), 0x00, CSTD)
RSTD = CSTD /* \_SB_.NVDR.N030.CR02.CSTD */
Return (Local0)
}
Method (CR03, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C3.D0:"
Local6 [0x01] = " GetBlockNvdimmFlags"
DBGC (0x40, "LEAF", Local6)
If ((SizeOf (Arg0) != 0x00))
{
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
}
Local0 = Buffer (0x08) {}
CreateDWordField (Local0, 0x00, RSTS)
CreateBitField (Local0, 0x20, RBIR)
CreateBitField (Local0, 0x21, RBWL)
Local1 = CMBC (0x01, Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
CreateBitField (DerefOf (Local1 [0x02]), 0x70, CBIR)
CreateBitField (DerefOf (Local1 [0x02]), 0x71, CBWL)
RBIR = CBIR /* \_SB_.NVDR.N030.CR03.CBIR */
RBWL = CBWL /* \_SB_.NVDR.N030.CR03.CBWL */
Return (Local0)
}
Method (CR04, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C3.D0:"
Local6 [0x01] = " GetNamespaceLabelSize"
DBGC (0x40, "LEAF", Local6)
If ((SizeOf (Arg0) != 0x00))
{
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C3.D0:"
Local6 [0x01] = " GetNamespaceLabelSize: unexpected input parameter"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
}
Local0 = Buffer (0x0C) {}
CreateWordField (Local0, 0x00, RSTS)
CreateWordField (Local0, 0x02, REST)
CreateDWordField (Local0, 0x04, RSNA)
CreateDWordField (Local0, 0x08, RMDL)
Local1 = PCDS ()
CreateWordField (Local1, 0x00, CSTS)
If ((CSTS != 0x00))
{
RSTS = CSTS /* \_SB_.NVDR.N030.CR04.CSTS */
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C3.D0:"
Local6 [0x01] = " GetNamespaceLabelSize: PCDS failed, returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
CreateDWordField (Local1, 0x02, CPSZ)
Local3 = CMBC (0x02, Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}, Zero)
RSTS = CF2D (DerefOf (Local3 [0x00]))
If ((RSTS != 0x00))
{
RSTS = 0x00
REST = 0x01
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C3.D0:"
Local6 [0x01] = " GetNamespaceLabelSize: returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
RSTS = CF2D (DerefOf (Local3 [0x01]))
If ((RSTS != 0x00))
{
RSTS = 0x00
REST = 0x01
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C3.D0:"
Local6 [0x01] = " GetNamespaceLabelSize: returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
CreateBitField (DerefOf (Local3 [0x02]), 0x02, CSSL)
If ((CSSL == 0x01))
{
RSTS = 0x00
REST = 0x01
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C3.D0:"
Local6 [0x01] = " GetNamespaceLabelSize: locked PMEM region"
DBGC (0x02, "LEAF", Local6)
}
RSNA = CPSZ /* \_SB_.NVDR.N030.CR04.CPSZ */
RMDL = 0xFE80
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C3.D0:"
Local6 [0x01] = " GetNamespaceLabelSize: returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x40, "LEAF", Local6)
Return (Local0)
}
Method (CR05, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C3.D0:"
Local6 [0x01] = " GetNamespaceLabelData"
DBGC (0x40, "LEAF", Local6)
If ((SizeOf (Arg0) == 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C3.D0:"
Local6 [0x01] = " GetNamespaceLabelData: no elements in input package"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x08))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C3.D0:"
Local6 [0x01] = " GetNamespaceLabelData: invalid input size: "
Local6 [0x02] = ToHexString (SizeOf (Local7))
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C3.D0:"
Local6 [0x01] = " GetNamespaceLabelData: input: "
Local6 [0x02] = ToHexString (Local7)
DBGC (0x40, "LEAF", Local6)
CreateDWordField (Local7, 0x00, IOFF)
CreateDWordField (Local7, 0x04, ILEN)
If ((ILEN > 0xFE80))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C3.D0:"
Local6 [0x01] = " GetNamespaceLabelData: request size too big: "
Local6 [0x02] = ToHexString (ILEN)
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ElseIf ((ILEN <= 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C3.D0:"
Local6 [0x01] = " GetNamespaceLabelData: request size zero"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
Local0 = Buffer ((ILEN + 0x04)) {}
CreateWordField (Local0, 0x00, RSTS)
CreateWordField (Local0, 0x02, REST)
CreateField (Local0, 0x20, (ILEN << 0x03), RDTA)
Local1 = CMBC (0x02, Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
RSTS = 0x07
REST = 0x01
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C3.D0:"
Local6 [0x01] = " GetNamespaceLabelData: returning "
Local6 [0x02] = ToHexString (Mid (Local0, 0x00, 0x40))
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
RSTS = 0x07
REST = 0x01
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C3.D0:"
Local6 [0x01] = " GetNamespaceLabelData: returning "
Local6 [0x02] = ToHexString (Mid (Local0, 0x00, 0x40))
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
CreateBitField (DerefOf (Local1 [0x02]), 0x02, CSSL)
If ((CSSL == 0x01))
{
RSTS = 0x07
REST = 0x01
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C3.D0:"
Local6 [0x01] = " GetNamespaceLabelData: locked PMEM region, returning "
Local6 [0x02] = ToHexString (Mid (Local0, 0x00, 0x40))
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
Local1 = PCDS ()
CreateWordField (Local1, 0x00, CSTS)
If ((CSTS != 0x00))
{
RSTS = CSTS /* \_SB_.NVDR.N030.CR05.CSTS */
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C3.D0:"
Local6 [0x01] = " GetNamespaceLabelData: PCDS failed, returning "
Local6 [0x02] = ToHexString (Mid (Local0, 0x00, 0x40))
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
CreateDWordField (Local1, 0x02, CPSZ)
If (((IOFF + ILEN) > CPSZ))
{
RSTS = 0x03
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C3.D0:"
Local6 [0x01] = " GetNamespaceLabelData: request end offset too big: "
Local6 [0x02] = (IOFF + ILEN)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
Name (BUFF, Buffer (0xFF80) {})
CreateField (BUFF, 0x00, 0x0400, LC00)
CreateField (BUFF, 0x0400, 0x0400, LC01)
CreateField (BUFF, 0x0800, 0x0400, LC02)
CreateField (BUFF, 0x0C00, 0x0400, LC03)
CreateField (BUFF, 0x1000, 0x0400, LC04)
CreateField (BUFF, 0x1400, 0x0400, LC05)
CreateField (BUFF, 0x1800, 0x0400, LC06)
CreateField (BUFF, 0x1C00, 0x0400, LC07)
CreateField (BUFF, 0x2000, 0x0400, LC08)
CreateField (BUFF, 0x2400, 0x0400, LC09)
CreateField (BUFF, 0x2800, 0x0400, LC0A)
CreateField (BUFF, 0x2C00, 0x0400, LC0B)
CreateField (BUFF, 0x3000, 0x0400, LC0C)
CreateField (BUFF, 0x3400, 0x0400, LC0D)
CreateField (BUFF, 0x3800, 0x0400, LC0E)
CreateField (BUFF, 0x3C00, 0x0400, LC0F)
CreateField (BUFF, 0x4000, 0x0400, LC10)
CreateField (BUFF, 0x4400, 0x0400, LC11)
CreateField (BUFF, 0x4800, 0x0400, LC12)
CreateField (BUFF, 0x4C00, 0x0400, LC13)
CreateField (BUFF, 0x5000, 0x0400, LC14)
CreateField (BUFF, 0x5400, 0x0400, LC15)
CreateField (BUFF, 0x5800, 0x0400, LC16)
CreateField (BUFF, 0x5C00, 0x0400, LC17)
CreateField (BUFF, 0x6000, 0x0400, LC18)
CreateField (BUFF, 0x6400, 0x0400, LC19)
CreateField (BUFF, 0x6800, 0x0400, LC1A)
CreateField (BUFF, 0x6C00, 0x0400, LC1B)
CreateField (BUFF, 0x7000, 0x0400, LC1C)
CreateField (BUFF, 0x7400, 0x0400, LC1D)
CreateField (BUFF, 0x7800, 0x0400, LC1E)
CreateField (BUFF, 0x7C00, 0x0400, LC1F)
CreateField (BUFF, 0x8000, 0x0400, LC20)
CreateField (BUFF, 0x8400, 0x0400, LC21)
CreateField (BUFF, 0x8800, 0x0400, LC22)
CreateField (BUFF, 0x8C00, 0x0400, LC23)
CreateField (BUFF, 0x9000, 0x0400, LC24)
CreateField (BUFF, 0x9400, 0x0400, LC25)
CreateField (BUFF, 0x9800, 0x0400, LC26)
CreateField (BUFF, 0x9C00, 0x0400, LC27)
CreateField (BUFF, 0xA000, 0x0400, LC28)
CreateField (BUFF, 0xA400, 0x0400, LC29)
CreateField (BUFF, 0xA800, 0x0400, LC2A)
CreateField (BUFF, 0xAC00, 0x0400, LC2B)
CreateField (BUFF, 0xB000, 0x0400, LC2C)
CreateField (BUFF, 0xB400, 0x0400, LC2D)
CreateField (BUFF, 0xB800, 0x0400, LC2E)
CreateField (BUFF, 0xBC00, 0x0400, LC2F)
CreateField (BUFF, 0xC000, 0x0400, LC30)
CreateField (BUFF, 0xC400, 0x0400, LC31)
CreateField (BUFF, 0xC800, 0x0400, LC32)
CreateField (BUFF, 0xCC00, 0x0400, LC33)
CreateField (BUFF, 0xD000, 0x0400, LC34)
CreateField (BUFF, 0xD400, 0x0400, LC35)
CreateField (BUFF, 0xD800, 0x0400, LC36)
CreateField (BUFF, 0xDC00, 0x0400, LC37)
CreateField (BUFF, 0xE000, 0x0400, LC38)
CreateField (BUFF, 0xE400, 0x0400, LC39)
CreateField (BUFF, 0xE800, 0x0400, LC3A)
CreateField (BUFF, 0xEC00, 0x0400, LC3B)
CreateField (BUFF, 0xF000, 0x0400, LC3C)
CreateField (BUFF, 0xF400, 0x0400, LC3D)
CreateField (BUFF, 0xF800, 0x0400, LC3E)
CreateField (BUFF, 0xFC00, 0x0400, LC3F)
CreateField (BUFF, 0x00010000, 0x0400, LC40)
CreateField (BUFF, 0x00010400, 0x0400, LC41)
CreateField (BUFF, 0x00010800, 0x0400, LC42)
CreateField (BUFF, 0x00010C00, 0x0400, LC43)
CreateField (BUFF, 0x00011000, 0x0400, LC44)
CreateField (BUFF, 0x00011400, 0x0400, LC45)
CreateField (BUFF, 0x00011800, 0x0400, LC46)
CreateField (BUFF, 0x00011C00, 0x0400, LC47)
CreateField (BUFF, 0x00012000, 0x0400, LC48)
CreateField (BUFF, 0x00012400, 0x0400, LC49)
CreateField (BUFF, 0x00012800, 0x0400, LC4A)
CreateField (BUFF, 0x00012C00, 0x0400, LC4B)
CreateField (BUFF, 0x00013000, 0x0400, LC4C)
CreateField (BUFF, 0x00013400, 0x0400, LC4D)
CreateField (BUFF, 0x00013800, 0x0400, LC4E)
CreateField (BUFF, 0x00013C00, 0x0400, LC4F)
CreateField (BUFF, 0x00014000, 0x0400, LC50)
CreateField (BUFF, 0x00014400, 0x0400, LC51)
CreateField (BUFF, 0x00014800, 0x0400, LC52)
CreateField (BUFF, 0x00014C00, 0x0400, LC53)
CreateField (BUFF, 0x00015000, 0x0400, LC54)
CreateField (BUFF, 0x00015400, 0x0400, LC55)
CreateField (BUFF, 0x00015800, 0x0400, LC56)
CreateField (BUFF, 0x00015C00, 0x0400, LC57)
CreateField (BUFF, 0x00016000, 0x0400, LC58)
CreateField (BUFF, 0x00016400, 0x0400, LC59)
CreateField (BUFF, 0x00016800, 0x0400, LC5A)
CreateField (BUFF, 0x00016C00, 0x0400, LC5B)
CreateField (BUFF, 0x00017000, 0x0400, LC5C)
CreateField (BUFF, 0x00017400, 0x0400, LC5D)
CreateField (BUFF, 0x00017800, 0x0400, LC5E)
CreateField (BUFF, 0x00017C00, 0x0400, LC5F)
CreateField (BUFF, 0x00018000, 0x0400, LC60)
CreateField (BUFF, 0x00018400, 0x0400, LC61)
CreateField (BUFF, 0x00018800, 0x0400, LC62)
CreateField (BUFF, 0x00018C00, 0x0400, LC63)
CreateField (BUFF, 0x00019000, 0x0400, LC64)
CreateField (BUFF, 0x00019400, 0x0400, LC65)
CreateField (BUFF, 0x00019800, 0x0400, LC66)
CreateField (BUFF, 0x00019C00, 0x0400, LC67)
CreateField (BUFF, 0x0001A000, 0x0400, LC68)
CreateField (BUFF, 0x0001A400, 0x0400, LC69)
CreateField (BUFF, 0x0001A800, 0x0400, LC6A)
CreateField (BUFF, 0x0001AC00, 0x0400, LC6B)
CreateField (BUFF, 0x0001B000, 0x0400, LC6C)
CreateField (BUFF, 0x0001B400, 0x0400, LC6D)
CreateField (BUFF, 0x0001B800, 0x0400, LC6E)
CreateField (BUFF, 0x0001BC00, 0x0400, LC6F)
CreateField (BUFF, 0x0001C000, 0x0400, LC70)
CreateField (BUFF, 0x0001C400, 0x0400, LC71)
CreateField (BUFF, 0x0001C800, 0x0400, LC72)
CreateField (BUFF, 0x0001CC00, 0x0400, LC73)
CreateField (BUFF, 0x0001D000, 0x0400, LC74)
CreateField (BUFF, 0x0001D400, 0x0400, LC75)
CreateField (BUFF, 0x0001D800, 0x0400, LC76)
CreateField (BUFF, 0x0001DC00, 0x0400, LC77)
CreateField (BUFF, 0x0001E000, 0x0400, LC78)
CreateField (BUFF, 0x0001E400, 0x0400, LC79)
CreateField (BUFF, 0x0001E800, 0x0400, LC7A)
CreateField (BUFF, 0x0001EC00, 0x0400, LC7B)
CreateField (BUFF, 0x0001F000, 0x0400, LC7C)
CreateField (BUFF, 0x0001F400, 0x0400, LC7D)
CreateField (BUFF, 0x0001F800, 0x0400, LC7E)
CreateField (BUFF, 0x0001FC00, 0x0400, LC7F)
CreateField (BUFF, 0x00020000, 0x0400, LC80)
CreateField (BUFF, 0x00020400, 0x0400, LC81)
CreateField (BUFF, 0x00020800, 0x0400, LC82)
CreateField (BUFF, 0x00020C00, 0x0400, LC83)
CreateField (BUFF, 0x00021000, 0x0400, LC84)
CreateField (BUFF, 0x00021400, 0x0400, LC85)
CreateField (BUFF, 0x00021800, 0x0400, LC86)
CreateField (BUFF, 0x00021C00, 0x0400, LC87)
CreateField (BUFF, 0x00022000, 0x0400, LC88)
CreateField (BUFF, 0x00022400, 0x0400, LC89)
CreateField (BUFF, 0x00022800, 0x0400, LC8A)
CreateField (BUFF, 0x00022C00, 0x0400, LC8B)
CreateField (BUFF, 0x00023000, 0x0400, LC8C)
CreateField (BUFF, 0x00023400, 0x0400, LC8D)
CreateField (BUFF, 0x00023800, 0x0400, LC8E)
CreateField (BUFF, 0x00023C00, 0x0400, LC8F)
CreateField (BUFF, 0x00024000, 0x0400, LC90)
CreateField (BUFF, 0x00024400, 0x0400, LC91)
CreateField (BUFF, 0x00024800, 0x0400, LC92)
CreateField (BUFF, 0x00024C00, 0x0400, LC93)
CreateField (BUFF, 0x00025000, 0x0400, LC94)
CreateField (BUFF, 0x00025400, 0x0400, LC95)
CreateField (BUFF, 0x00025800, 0x0400, LC96)
CreateField (BUFF, 0x00025C00, 0x0400, LC97)
CreateField (BUFF, 0x00026000, 0x0400, LC98)
CreateField (BUFF, 0x00026400, 0x0400, LC99)
CreateField (BUFF, 0x00026800, 0x0400, LC9A)
CreateField (BUFF, 0x00026C00, 0x0400, LC9B)
CreateField (BUFF, 0x00027000, 0x0400, LC9C)
CreateField (BUFF, 0x00027400, 0x0400, LC9D)
CreateField (BUFF, 0x00027800, 0x0400, LC9E)
CreateField (BUFF, 0x00027C00, 0x0400, LC9F)
CreateField (BUFF, 0x00028000, 0x0400, LCA0)
CreateField (BUFF, 0x00028400, 0x0400, LCA1)
CreateField (BUFF, 0x00028800, 0x0400, LCA2)
CreateField (BUFF, 0x00028C00, 0x0400, LCA3)
CreateField (BUFF, 0x00029000, 0x0400, LCA4)
CreateField (BUFF, 0x00029400, 0x0400, LCA5)
CreateField (BUFF, 0x00029800, 0x0400, LCA6)
CreateField (BUFF, 0x00029C00, 0x0400, LCA7)
CreateField (BUFF, 0x0002A000, 0x0400, LCA8)
CreateField (BUFF, 0x0002A400, 0x0400, LCA9)
CreateField (BUFF, 0x0002A800, 0x0400, LCAA)
CreateField (BUFF, 0x0002AC00, 0x0400, LCAB)
CreateField (BUFF, 0x0002B000, 0x0400, LCAC)
CreateField (BUFF, 0x0002B400, 0x0400, LCAD)
CreateField (BUFF, 0x0002B800, 0x0400, LCAE)
CreateField (BUFF, 0x0002BC00, 0x0400, LCAF)
CreateField (BUFF, 0x0002C000, 0x0400, LCB0)
CreateField (BUFF, 0x0002C400, 0x0400, LCB1)
CreateField (BUFF, 0x0002C800, 0x0400, LCB2)
CreateField (BUFF, 0x0002CC00, 0x0400, LCB3)
CreateField (BUFF, 0x0002D000, 0x0400, LCB4)
CreateField (BUFF, 0x0002D400, 0x0400, LCB5)
CreateField (BUFF, 0x0002D800, 0x0400, LCB6)
CreateField (BUFF, 0x0002DC00, 0x0400, LCB7)
CreateField (BUFF, 0x0002E000, 0x0400, LCB8)
CreateField (BUFF, 0x0002E400, 0x0400, LCB9)
CreateField (BUFF, 0x0002E800, 0x0400, LCBA)
CreateField (BUFF, 0x0002EC00, 0x0400, LCBB)
CreateField (BUFF, 0x0002F000, 0x0400, LCBC)
CreateField (BUFF, 0x0002F400, 0x0400, LCBD)
CreateField (BUFF, 0x0002F800, 0x0400, LCBE)
CreateField (BUFF, 0x0002FC00, 0x0400, LCBF)
CreateField (BUFF, 0x00030000, 0x0400, LCC0)
CreateField (BUFF, 0x00030400, 0x0400, LCC1)
CreateField (BUFF, 0x00030800, 0x0400, LCC2)
CreateField (BUFF, 0x00030C00, 0x0400, LCC3)
CreateField (BUFF, 0x00031000, 0x0400, LCC4)
CreateField (BUFF, 0x00031400, 0x0400, LCC5)
CreateField (BUFF, 0x00031800, 0x0400, LCC6)
CreateField (BUFF, 0x00031C00, 0x0400, LCC7)
CreateField (BUFF, 0x00032000, 0x0400, LCC8)
CreateField (BUFF, 0x00032400, 0x0400, LCC9)
CreateField (BUFF, 0x00032800, 0x0400, LCCA)
CreateField (BUFF, 0x00032C00, 0x0400, LCCB)
CreateField (BUFF, 0x00033000, 0x0400, LCCC)
CreateField (BUFF, 0x00033400, 0x0400, LCCD)
CreateField (BUFF, 0x00033800, 0x0400, LCCE)
CreateField (BUFF, 0x00033C00, 0x0400, LCCF)
CreateField (BUFF, 0x00034000, 0x0400, LCD0)
CreateField (BUFF, 0x00034400, 0x0400, LCD1)
CreateField (BUFF, 0x00034800, 0x0400, LCD2)
CreateField (BUFF, 0x00034C00, 0x0400, LCD3)
CreateField (BUFF, 0x00035000, 0x0400, LCD4)
CreateField (BUFF, 0x00035400, 0x0400, LCD5)
CreateField (BUFF, 0x00035800, 0x0400, LCD6)
CreateField (BUFF, 0x00035C00, 0x0400, LCD7)
CreateField (BUFF, 0x00036000, 0x0400, LCD8)
CreateField (BUFF, 0x00036400, 0x0400, LCD9)
CreateField (BUFF, 0x00036800, 0x0400, LCDA)
CreateField (BUFF, 0x00036C00, 0x0400, LCDB)
CreateField (BUFF, 0x00037000, 0x0400, LCDC)
CreateField (BUFF, 0x00037400, 0x0400, LCDD)
CreateField (BUFF, 0x00037800, 0x0400, LCDE)
CreateField (BUFF, 0x00037C00, 0x0400, LCDF)
CreateField (BUFF, 0x00038000, 0x0400, LCE0)
CreateField (BUFF, 0x00038400, 0x0400, LCE1)
CreateField (BUFF, 0x00038800, 0x0400, LCE2)
CreateField (BUFF, 0x00038C00, 0x0400, LCE3)
CreateField (BUFF, 0x00039000, 0x0400, LCE4)
CreateField (BUFF, 0x00039400, 0x0400, LCE5)
CreateField (BUFF, 0x00039800, 0x0400, LCE6)
CreateField (BUFF, 0x00039C00, 0x0400, LCE7)
CreateField (BUFF, 0x0003A000, 0x0400, LCE8)
CreateField (BUFF, 0x0003A400, 0x0400, LCE9)
CreateField (BUFF, 0x0003A800, 0x0400, LCEA)
CreateField (BUFF, 0x0003AC00, 0x0400, LCEB)
CreateField (BUFF, 0x0003B000, 0x0400, LCEC)
CreateField (BUFF, 0x0003B400, 0x0400, LCED)
CreateField (BUFF, 0x0003B800, 0x0400, LCEE)
CreateField (BUFF, 0x0003BC00, 0x0400, LCEF)
CreateField (BUFF, 0x0003C000, 0x0400, LCF0)
CreateField (BUFF, 0x0003C400, 0x0400, LCF1)
CreateField (BUFF, 0x0003C800, 0x0400, LCF2)
CreateField (BUFF, 0x0003CC00, 0x0400, LCF3)
CreateField (BUFF, 0x0003D000, 0x0400, LCF4)
CreateField (BUFF, 0x0003D400, 0x0400, LCF5)
CreateField (BUFF, 0x0003D800, 0x0400, LCF6)
CreateField (BUFF, 0x0003DC00, 0x0400, LCF7)
CreateField (BUFF, 0x0003E000, 0x0400, LCF8)
CreateField (BUFF, 0x0003E400, 0x0400, LCF9)
CreateField (BUFF, 0x0003E800, 0x0400, LCFA)
CreateField (BUFF, 0x0003EC00, 0x0400, LCFB)
CreateField (BUFF, 0x0003F000, 0x0400, LCFC)
CreateField (BUFF, 0x0003F400, 0x0400, LCFD)
CreateField (BUFF, 0x0003F800, 0x0400, LCFE)
CreateField (BUFF, 0x0003FC00, 0x0400, LCFF)
CreateField (BUFF, 0x00040000, 0x0400, LD00)
CreateField (BUFF, 0x00040400, 0x0400, LD01)
CreateField (BUFF, 0x00040800, 0x0400, LD02)
CreateField (BUFF, 0x00040C00, 0x0400, LD03)
CreateField (BUFF, 0x00041000, 0x0400, LD04)
CreateField (BUFF, 0x00041400, 0x0400, LD05)
CreateField (BUFF, 0x00041800, 0x0400, LD06)
CreateField (BUFF, 0x00041C00, 0x0400, LD07)
CreateField (BUFF, 0x00042000, 0x0400, LD08)
CreateField (BUFF, 0x00042400, 0x0400, LD09)
CreateField (BUFF, 0x00042800, 0x0400, LD0A)
CreateField (BUFF, 0x00042C00, 0x0400, LD0B)
CreateField (BUFF, 0x00043000, 0x0400, LD0C)
CreateField (BUFF, 0x00043400, 0x0400, LD0D)
CreateField (BUFF, 0x00043800, 0x0400, LD0E)
CreateField (BUFF, 0x00043C00, 0x0400, LD0F)
CreateField (BUFF, 0x00044000, 0x0400, LD10)
CreateField (BUFF, 0x00044400, 0x0400, LD11)
CreateField (BUFF, 0x00044800, 0x0400, LD12)
CreateField (BUFF, 0x00044C00, 0x0400, LD13)
CreateField (BUFF, 0x00045000, 0x0400, LD14)
CreateField (BUFF, 0x00045400, 0x0400, LD15)
CreateField (BUFF, 0x00045800, 0x0400, LD16)
CreateField (BUFF, 0x00045C00, 0x0400, LD17)
CreateField (BUFF, 0x00046000, 0x0400, LD18)
CreateField (BUFF, 0x00046400, 0x0400, LD19)
CreateField (BUFF, 0x00046800, 0x0400, LD1A)
CreateField (BUFF, 0x00046C00, 0x0400, LD1B)
CreateField (BUFF, 0x00047000, 0x0400, LD1C)
CreateField (BUFF, 0x00047400, 0x0400, LD1D)
CreateField (BUFF, 0x00047800, 0x0400, LD1E)
CreateField (BUFF, 0x00047C00, 0x0400, LD1F)
CreateField (BUFF, 0x00048000, 0x0400, LD20)
CreateField (BUFF, 0x00048400, 0x0400, LD21)
CreateField (BUFF, 0x00048800, 0x0400, LD22)
CreateField (BUFF, 0x00048C00, 0x0400, LD23)
CreateField (BUFF, 0x00049000, 0x0400, LD24)
CreateField (BUFF, 0x00049400, 0x0400, LD25)
CreateField (BUFF, 0x00049800, 0x0400, LD26)
CreateField (BUFF, 0x00049C00, 0x0400, LD27)
CreateField (BUFF, 0x0004A000, 0x0400, LD28)
CreateField (BUFF, 0x0004A400, 0x0400, LD29)
CreateField (BUFF, 0x0004A800, 0x0400, LD2A)
CreateField (BUFF, 0x0004AC00, 0x0400, LD2B)
CreateField (BUFF, 0x0004B000, 0x0400, LD2C)
CreateField (BUFF, 0x0004B400, 0x0400, LD2D)
CreateField (BUFF, 0x0004B800, 0x0400, LD2E)
CreateField (BUFF, 0x0004BC00, 0x0400, LD2F)
CreateField (BUFF, 0x0004C000, 0x0400, LD30)
CreateField (BUFF, 0x0004C400, 0x0400, LD31)
CreateField (BUFF, 0x0004C800, 0x0400, LD32)
CreateField (BUFF, 0x0004CC00, 0x0400, LD33)
CreateField (BUFF, 0x0004D000, 0x0400, LD34)
CreateField (BUFF, 0x0004D400, 0x0400, LD35)
CreateField (BUFF, 0x0004D800, 0x0400, LD36)
CreateField (BUFF, 0x0004DC00, 0x0400, LD37)
CreateField (BUFF, 0x0004E000, 0x0400, LD38)
CreateField (BUFF, 0x0004E400, 0x0400, LD39)
CreateField (BUFF, 0x0004E800, 0x0400, LD3A)
CreateField (BUFF, 0x0004EC00, 0x0400, LD3B)
CreateField (BUFF, 0x0004F000, 0x0400, LD3C)
CreateField (BUFF, 0x0004F400, 0x0400, LD3D)
CreateField (BUFF, 0x0004F800, 0x0400, LD3E)
CreateField (BUFF, 0x0004FC00, 0x0400, LD3F)
CreateField (BUFF, 0x00050000, 0x0400, LD40)
CreateField (BUFF, 0x00050400, 0x0400, LD41)
CreateField (BUFF, 0x00050800, 0x0400, LD42)
CreateField (BUFF, 0x00050C00, 0x0400, LD43)
CreateField (BUFF, 0x00051000, 0x0400, LD44)
CreateField (BUFF, 0x00051400, 0x0400, LD45)
CreateField (BUFF, 0x00051800, 0x0400, LD46)
CreateField (BUFF, 0x00051C00, 0x0400, LD47)
CreateField (BUFF, 0x00052000, 0x0400, LD48)
CreateField (BUFF, 0x00052400, 0x0400, LD49)
CreateField (BUFF, 0x00052800, 0x0400, LD4A)
CreateField (BUFF, 0x00052C00, 0x0400, LD4B)
CreateField (BUFF, 0x00053000, 0x0400, LD4C)
CreateField (BUFF, 0x00053400, 0x0400, LD4D)
CreateField (BUFF, 0x00053800, 0x0400, LD4E)
CreateField (BUFF, 0x00053C00, 0x0400, LD4F)
CreateField (BUFF, 0x00054000, 0x0400, LD50)
CreateField (BUFF, 0x00054400, 0x0400, LD51)
CreateField (BUFF, 0x00054800, 0x0400, LD52)
CreateField (BUFF, 0x00054C00, 0x0400, LD53)
CreateField (BUFF, 0x00055000, 0x0400, LD54)
CreateField (BUFF, 0x00055400, 0x0400, LD55)
CreateField (BUFF, 0x00055800, 0x0400, LD56)
CreateField (BUFF, 0x00055C00, 0x0400, LD57)
CreateField (BUFF, 0x00056000, 0x0400, LD58)
CreateField (BUFF, 0x00056400, 0x0400, LD59)
CreateField (BUFF, 0x00056800, 0x0400, LD5A)
CreateField (BUFF, 0x00056C00, 0x0400, LD5B)
CreateField (BUFF, 0x00057000, 0x0400, LD5C)
CreateField (BUFF, 0x00057400, 0x0400, LD5D)
CreateField (BUFF, 0x00057800, 0x0400, LD5E)
CreateField (BUFF, 0x00057C00, 0x0400, LD5F)
CreateField (BUFF, 0x00058000, 0x0400, LD60)
CreateField (BUFF, 0x00058400, 0x0400, LD61)
CreateField (BUFF, 0x00058800, 0x0400, LD62)
CreateField (BUFF, 0x00058C00, 0x0400, LD63)
CreateField (BUFF, 0x00059000, 0x0400, LD64)
CreateField (BUFF, 0x00059400, 0x0400, LD65)
CreateField (BUFF, 0x00059800, 0x0400, LD66)
CreateField (BUFF, 0x00059C00, 0x0400, LD67)
CreateField (BUFF, 0x0005A000, 0x0400, LD68)
CreateField (BUFF, 0x0005A400, 0x0400, LD69)
CreateField (BUFF, 0x0005A800, 0x0400, LD6A)
CreateField (BUFF, 0x0005AC00, 0x0400, LD6B)
CreateField (BUFF, 0x0005B000, 0x0400, LD6C)
CreateField (BUFF, 0x0005B400, 0x0400, LD6D)
CreateField (BUFF, 0x0005B800, 0x0400, LD6E)
CreateField (BUFF, 0x0005BC00, 0x0400, LD6F)
CreateField (BUFF, 0x0005C000, 0x0400, LD70)
CreateField (BUFF, 0x0005C400, 0x0400, LD71)
CreateField (BUFF, 0x0005C800, 0x0400, LD72)
CreateField (BUFF, 0x0005CC00, 0x0400, LD73)
CreateField (BUFF, 0x0005D000, 0x0400, LD74)
CreateField (BUFF, 0x0005D400, 0x0400, LD75)
CreateField (BUFF, 0x0005D800, 0x0400, LD76)
CreateField (BUFF, 0x0005DC00, 0x0400, LD77)
CreateField (BUFF, 0x0005E000, 0x0400, LD78)
CreateField (BUFF, 0x0005E400, 0x0400, LD79)
CreateField (BUFF, 0x0005E800, 0x0400, LD7A)
CreateField (BUFF, 0x0005EC00, 0x0400, LD7B)
CreateField (BUFF, 0x0005F000, 0x0400, LD7C)
CreateField (BUFF, 0x0005F400, 0x0400, LD7D)
CreateField (BUFF, 0x0005F800, 0x0400, LD7E)
CreateField (BUFF, 0x0005FC00, 0x0400, LD7F)
CreateField (BUFF, 0x00060000, 0x0400, LD80)
CreateField (BUFF, 0x00060400, 0x0400, LD81)
CreateField (BUFF, 0x00060800, 0x0400, LD82)
CreateField (BUFF, 0x00060C00, 0x0400, LD83)
CreateField (BUFF, 0x00061000, 0x0400, LD84)
CreateField (BUFF, 0x00061400, 0x0400, LD85)
CreateField (BUFF, 0x00061800, 0x0400, LD86)
CreateField (BUFF, 0x00061C00, 0x0400, LD87)
CreateField (BUFF, 0x00062000, 0x0400, LD88)
CreateField (BUFF, 0x00062400, 0x0400, LD89)
CreateField (BUFF, 0x00062800, 0x0400, LD8A)
CreateField (BUFF, 0x00062C00, 0x0400, LD8B)
CreateField (BUFF, 0x00063000, 0x0400, LD8C)
CreateField (BUFF, 0x00063400, 0x0400, LD8D)
CreateField (BUFF, 0x00063800, 0x0400, LD8E)
CreateField (BUFF, 0x00063C00, 0x0400, LD8F)
CreateField (BUFF, 0x00064000, 0x0400, LD90)
CreateField (BUFF, 0x00064400, 0x0400, LD91)
CreateField (BUFF, 0x00064800, 0x0400, LD92)
CreateField (BUFF, 0x00064C00, 0x0400, LD93)
CreateField (BUFF, 0x00065000, 0x0400, LD94)
CreateField (BUFF, 0x00065400, 0x0400, LD95)
CreateField (BUFF, 0x00065800, 0x0400, LD96)
CreateField (BUFF, 0x00065C00, 0x0400, LD97)
CreateField (BUFF, 0x00066000, 0x0400, LD98)
CreateField (BUFF, 0x00066400, 0x0400, LD99)
CreateField (BUFF, 0x00066800, 0x0400, LD9A)
CreateField (BUFF, 0x00066C00, 0x0400, LD9B)
CreateField (BUFF, 0x00067000, 0x0400, LD9C)
CreateField (BUFF, 0x00067400, 0x0400, LD9D)
CreateField (BUFF, 0x00067800, 0x0400, LD9E)
CreateField (BUFF, 0x00067C00, 0x0400, LD9F)
CreateField (BUFF, 0x00068000, 0x0400, LDA0)
CreateField (BUFF, 0x00068400, 0x0400, LDA1)
CreateField (BUFF, 0x00068800, 0x0400, LDA2)
CreateField (BUFF, 0x00068C00, 0x0400, LDA3)
CreateField (BUFF, 0x00069000, 0x0400, LDA4)
CreateField (BUFF, 0x00069400, 0x0400, LDA5)
CreateField (BUFF, 0x00069800, 0x0400, LDA6)
CreateField (BUFF, 0x00069C00, 0x0400, LDA7)
CreateField (BUFF, 0x0006A000, 0x0400, LDA8)
CreateField (BUFF, 0x0006A400, 0x0400, LDA9)
CreateField (BUFF, 0x0006A800, 0x0400, LDAA)
CreateField (BUFF, 0x0006AC00, 0x0400, LDAB)
CreateField (BUFF, 0x0006B000, 0x0400, LDAC)
CreateField (BUFF, 0x0006B400, 0x0400, LDAD)
CreateField (BUFF, 0x0006B800, 0x0400, LDAE)
CreateField (BUFF, 0x0006BC00, 0x0400, LDAF)
CreateField (BUFF, 0x0006C000, 0x0400, LDB0)
CreateField (BUFF, 0x0006C400, 0x0400, LDB1)
CreateField (BUFF, 0x0006C800, 0x0400, LDB2)
CreateField (BUFF, 0x0006CC00, 0x0400, LDB3)
CreateField (BUFF, 0x0006D000, 0x0400, LDB4)
CreateField (BUFF, 0x0006D400, 0x0400, LDB5)
CreateField (BUFF, 0x0006D800, 0x0400, LDB6)
CreateField (BUFF, 0x0006DC00, 0x0400, LDB7)
CreateField (BUFF, 0x0006E000, 0x0400, LDB8)
CreateField (BUFF, 0x0006E400, 0x0400, LDB9)
CreateField (BUFF, 0x0006E800, 0x0400, LDBA)
CreateField (BUFF, 0x0006EC00, 0x0400, LDBB)
CreateField (BUFF, 0x0006F000, 0x0400, LDBC)
CreateField (BUFF, 0x0006F400, 0x0400, LDBD)
CreateField (BUFF, 0x0006F800, 0x0400, LDBE)
CreateField (BUFF, 0x0006FC00, 0x0400, LDBF)
CreateField (BUFF, 0x00070000, 0x0400, LDC0)
CreateField (BUFF, 0x00070400, 0x0400, LDC1)
CreateField (BUFF, 0x00070800, 0x0400, LDC2)
CreateField (BUFF, 0x00070C00, 0x0400, LDC3)
CreateField (BUFF, 0x00071000, 0x0400, LDC4)
CreateField (BUFF, 0x00071400, 0x0400, LDC5)
CreateField (BUFF, 0x00071800, 0x0400, LDC6)
CreateField (BUFF, 0x00071C00, 0x0400, LDC7)
CreateField (BUFF, 0x00072000, 0x0400, LDC8)
CreateField (BUFF, 0x00072400, 0x0400, LDC9)
CreateField (BUFF, 0x00072800, 0x0400, LDCA)
CreateField (BUFF, 0x00072C00, 0x0400, LDCB)
CreateField (BUFF, 0x00073000, 0x0400, LDCC)
CreateField (BUFF, 0x00073400, 0x0400, LDCD)
CreateField (BUFF, 0x00073800, 0x0400, LDCE)
CreateField (BUFF, 0x00073C00, 0x0400, LDCF)
CreateField (BUFF, 0x00074000, 0x0400, LDD0)
CreateField (BUFF, 0x00074400, 0x0400, LDD1)
CreateField (BUFF, 0x00074800, 0x0400, LDD2)
CreateField (BUFF, 0x00074C00, 0x0400, LDD3)
CreateField (BUFF, 0x00075000, 0x0400, LDD4)
CreateField (BUFF, 0x00075400, 0x0400, LDD5)
CreateField (BUFF, 0x00075800, 0x0400, LDD6)
CreateField (BUFF, 0x00075C00, 0x0400, LDD7)
CreateField (BUFF, 0x00076000, 0x0400, LDD8)
CreateField (BUFF, 0x00076400, 0x0400, LDD9)
CreateField (BUFF, 0x00076800, 0x0400, LDDA)
CreateField (BUFF, 0x00076C00, 0x0400, LDDB)
CreateField (BUFF, 0x00077000, 0x0400, LDDC)
CreateField (BUFF, 0x00077400, 0x0400, LDDD)
CreateField (BUFF, 0x00077800, 0x0400, LDDE)
CreateField (BUFF, 0x00077C00, 0x0400, LDDF)
CreateField (BUFF, 0x00078000, 0x0400, LDE0)
CreateField (BUFF, 0x00078400, 0x0400, LDE1)
CreateField (BUFF, 0x00078800, 0x0400, LDE2)
CreateField (BUFF, 0x00078C00, 0x0400, LDE3)
CreateField (BUFF, 0x00079000, 0x0400, LDE4)
CreateField (BUFF, 0x00079400, 0x0400, LDE5)
CreateField (BUFF, 0x00079800, 0x0400, LDE6)
CreateField (BUFF, 0x00079C00, 0x0400, LDE7)
CreateField (BUFF, 0x0007A000, 0x0400, LDE8)
CreateField (BUFF, 0x0007A400, 0x0400, LDE9)
CreateField (BUFF, 0x0007A800, 0x0400, LDEA)
CreateField (BUFF, 0x0007AC00, 0x0400, LDEB)
CreateField (BUFF, 0x0007B000, 0x0400, LDEC)
CreateField (BUFF, 0x0007B400, 0x0400, LDED)
CreateField (BUFF, 0x0007B800, 0x0400, LDEE)
CreateField (BUFF, 0x0007BC00, 0x0400, LDEF)
CreateField (BUFF, 0x0007C000, 0x0400, LDF0)
CreateField (BUFF, 0x0007C400, 0x0400, LDF1)
CreateField (BUFF, 0x0007C800, 0x0400, LDF2)
CreateField (BUFF, 0x0007CC00, 0x0400, LDF3)
CreateField (BUFF, 0x0007D000, 0x0400, LDF4)
CreateField (BUFF, 0x0007D400, 0x0400, LDF5)
CreateField (BUFF, 0x0007D800, 0x0400, LDF6)
CreateField (BUFF, 0x0007DC00, 0x0400, LDF7)
CreateField (BUFF, 0x0007E000, 0x0400, LDF8)
CreateField (BUFF, 0x0007E400, 0x0400, LDF9)
CreateField (BUFF, 0x0007E800, 0x0400, LDFA)
CreateField (BUFF, 0x0007EC00, 0x0400, LDFB)
CreateField (BUFF, 0x0007F000, 0x0400, LDFC)
CreateField (BUFF, 0x0007F400, 0x0400, LDFD)
CreateField (BUFF, 0x0007F800, 0x0400, LDFE)
Local3 = (IOFF & 0xFFFFFFFFFFFFFF80)
Local2 = ((((ILEN + IOFF) + 0x7F) & 0xFFFFFFFFFFFFFF80) -
Local3)
Local5 = (IOFF - Local3)
While (0x01)
{
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC00 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC01 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC02 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC03 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC04 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC05 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC06 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC07 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC08 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC09 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC0A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC0B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC0C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC0D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC0E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC0F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC10 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC11 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC12 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC13 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC14 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC15 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC16 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC17 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC18 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC19 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC1A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC1B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC1C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC1D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC1E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC1F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC20 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC21 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC22 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC23 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC24 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC25 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC26 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC27 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC28 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC29 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC2A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC2B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC2C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC2D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC2E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC2F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC30 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC31 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC32 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC33 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC34 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC35 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC36 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC37 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC38 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC39 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC3A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC3B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC3C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC3D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC3E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC3F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC40 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC41 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC42 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC43 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC44 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC45 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC46 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC47 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC48 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC49 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC4A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC4B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC4C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC4D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC4E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC4F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC50 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC51 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC52 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC53 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC54 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC55 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC56 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC57 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC58 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC59 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC5A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC5B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC5C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC5D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC5E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC5F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC60 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC61 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC62 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC63 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC64 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC65 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC66 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC67 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC68 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC69 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC6A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC6B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC6C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC6D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC6E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC6F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC70 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC71 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC72 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC73 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC74 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC75 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC76 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC77 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC78 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC79 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC7A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC7B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC7C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC7D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC7E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC7F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC80 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC81 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC82 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC83 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC84 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC85 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC86 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC87 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC88 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC89 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC8A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC8B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC8C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC8D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC8E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC8F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC90 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC91 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC92 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC93 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC94 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC95 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC96 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC97 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC98 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC99 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC9A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC9B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC9C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC9D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC9E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC9F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCA0 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCA1 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCA2 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCA3 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCA4 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCA5 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCA6 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCA7 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCA8 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCA9 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCAA = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCAB = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCAC = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCAD = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCAE = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCAF = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCB0 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCB1 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCB2 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCB3 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCB4 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCB5 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCB6 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCB7 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCB8 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCB9 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCBA = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCBB = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCBC = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCBD = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCBE = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCBF = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCC0 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCC1 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCC2 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCC3 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCC4 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCC5 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCC6 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCC7 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCC8 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCC9 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCCA = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCCB = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCCC = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCCD = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCCE = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCCF = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCD0 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCD1 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCD2 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCD3 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCD4 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCD5 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCD6 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCD7 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCD8 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCD9 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCDA = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCDB = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCDC = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCDD = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCDE = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCDF = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCE0 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCE1 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCE2 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCE3 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCE4 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCE5 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCE6 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCE7 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCE8 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCE9 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCEA = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCEB = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCEC = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCED = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCEE = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCEF = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCF0 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCF1 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCF2 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCF3 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCF4 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCF5 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCF6 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCF7 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCF8 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCF9 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCFA = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCFB = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCFC = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCFD = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCFE = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCFF = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD00 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD01 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD02 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD03 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD04 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD05 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD06 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD07 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD08 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD09 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD0A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD0B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD0C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD0D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD0E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD0F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD10 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD11 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD12 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD13 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD14 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD15 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD16 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD17 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD18 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD19 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD1A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD1B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD1C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD1D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD1E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD1F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD20 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD21 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD22 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD23 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD24 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD25 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD26 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD27 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD28 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD29 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD2A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD2B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD2C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD2D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD2E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD2F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD30 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD31 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD32 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD33 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD34 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD35 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD36 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD37 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD38 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD39 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD3A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD3B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD3C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD3D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD3E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD3F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD40 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD41 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD42 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD43 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD44 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD45 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD46 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD47 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD48 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD49 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD4A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD4B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD4C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD4D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD4E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD4F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD50 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD51 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD52 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD53 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD54 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD55 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD56 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD57 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD58 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD59 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD5A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD5B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD5C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD5D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD5E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD5F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD60 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD61 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD62 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD63 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD64 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD65 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD66 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD67 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD68 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD69 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD6A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD6B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD6C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD6D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD6E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD6F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD70 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD71 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD72 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD73 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD74 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD75 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD76 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD77 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD78 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD79 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD7A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD7B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD7C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD7D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD7E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD7F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD80 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD81 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD82 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD83 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD84 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD85 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD86 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD87 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD88 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD89 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD8A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD8B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD8C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD8D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD8E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD8F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD90 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD91 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD92 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD93 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD94 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD95 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD96 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD97 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD98 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD99 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD9A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD9B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD9C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD9D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD9E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD9F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDA0 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDA1 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDA2 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDA3 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDA4 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDA5 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDA6 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDA7 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDA8 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDA9 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDAA = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDAB = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDAC = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDAD = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDAE = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDAF = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDB0 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDB1 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDB2 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDB3 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDB4 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDB5 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDB6 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDB7 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDB8 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDB9 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDBA = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDBB = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDBC = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDBD = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDBE = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDBF = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDC0 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDC1 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDC2 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDC3 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDC4 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDC5 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDC6 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDC7 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDC8 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDC9 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDCA = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDCB = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDCC = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDCD = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDCE = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDCF = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDD0 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDD1 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDD2 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDD3 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDD4 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDD5 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDD6 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDD7 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDD8 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDD9 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDDA = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDDB = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDDC = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDDD = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDDE = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDDF = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDE0 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDE1 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDE2 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDE3 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDE4 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDE5 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDE6 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDE7 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDE8 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDE9 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDEA = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDEB = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDEC = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDED = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDEE = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDEF = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDF0 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDF1 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDF2 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDF3 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDF4 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDF5 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDF6 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDF7 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDF8 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDF9 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDFA = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDFB = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDFC = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDFD = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDFE = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
Break
}
If ((Local2 != Zero))
{
RSTS = DerefOf (Local4 [0x00])
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C3.D0:"
Local6 [0x01] = " GetNamespaceLabelData: read loop error, returning "
Local6 [0x02] = ToHexString (Mid (Local0, 0x00, 0x40))
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
Mid (BUFF, Local5, ILEN, RDTA) /* \_SB_.NVDR.N030.CR05.RDTA */
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C3.D0:"
Local6 [0x01] = " GetNamespaceLabelData: returning "
Local6 [0x02] = ToHexString (Mid (Local0, 0x00, 0x40))
DBGC (0x40, "LEAF", Local6)
Return (Local0)
}
Method (CR06, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C3.D0:"
Local6 [0x01] = " SetNamespaceLabelData"
DBGC (0x40, "LEAF", Local6)
If ((SizeOf (Arg0) == 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C3.D0:"
Local6 [0x01] = " SetNamespaceLabelData: no elements in input package"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) < 0x08))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C3.D0:"
Local6 [0x01] = " SetNamespaceLabelData: invalid input size: "
Local6 [0x02] = ToHexString (SizeOf (Local7))
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C3.D0:"
Local6 [0x01] = " SetNamespaceLabelData: input: "
Local6 [0x02] = ToHexString (Mid (Local7, 0x00, 0x40))
DBGC (0x40, "LEAF", Local6)
CreateDWordField (Local7, 0x00, IOFF)
CreateDWordField (Local7, 0x04, ILEN)
If ((ILEN > 0xFE80))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C3.D0:"
Local6 [0x01] = " SetNamespaceLabelData: request size too big: "
Local6 [0x02] = ToHexString (ILEN)
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ElseIf ((ILEN <= 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C3.D0:"
Local6 [0x01] = " SetNamespaceLabelData: request size zero"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
If ((SizeOf (Local7) < (ILEN + 0x08)))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C3.D0:"
Local6 [0x01] = " SetNamespaceLabelData: request size overruns input size "
Local6 [0x02] = ToHexString (SizeOf (Local7))
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
CreateField (Local7, 0x40, (ILEN << 0x03), IDTA)
Local0 = Buffer (0x04) {}
CreateWordField (Local0, 0x00, RSTS)
CreateWordField (Local0, 0x02, REST)
Local1 = CMBC (0x02, Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
RSTS = 0x07
REST = 0x01
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C3.D0:"
Local6 [0x01] = " SetNamespaceLabelData: returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
RSTS = 0x07
REST = 0x01
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C3.D0:"
Local6 [0x01] = " SetNamespaceLabelData: returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
CreateBitField (DerefOf (Local1 [0x02]), 0x02, CSSL)
If ((CSSL == 0x01))
{
RSTS = 0x07
REST = 0x01
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C3.D0:"
Local6 [0x01] = " SetNamespaceLabelData: locked PMEM region, returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
Local1 = PCDS ()
CreateWordField (Local1, 0x00, CSTS)
If ((CSTS != 0x00))
{
RSTS = CSTS /* \_SB_.NVDR.N030.CR06.CSTS */
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C3.D0:"
Local6 [0x01] = " SetNamespaceLabelData: PCDS failed, returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
CreateDWordField (Local1, 0x02, CPSZ)
If (((IOFF + ILEN) > CPSZ))
{
RSTS = 0x03
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C3.D0:"
Local6 [0x01] = " SetNamespaceLabelData: request end offset too big: "
Local6 [0x02] = ToHexString ((IOFF + ILEN))
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
Local3 = ((IOFF + 0x3F) & 0xFFFFFFFFFFFFFFC0)
Local2 = (IOFF + ILEN) /* \_SB_.NVDR.N030.CR06.ILEN */
Local5 = (Local2 & 0xFFFFFFFFFFFFFFC0)
Local4 = (Local3 - IOFF) /* \_SB_.NVDR.N030.CR06.IOFF */
Local2 -= Local5
If (Local4)
{
If ((Local4 > ILEN))
{
Local4 = ILEN /* \_SB_.NVDR.N030.CR06.ILEN */
}
Local2 = (IOFF & 0xFFFFFFFFFFFFFF80)
Local1 = PCDR (Local2)
RSTS = DerefOf (Local1 [0x00])
If ((RSTS != 0x00))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C3.D0:"
Local6 [0x01] = " SetNamespaceLabelData: lead read returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
Local1 = DerefOf (Local1 [0x01])
Local2 = (IOFF - Local2)
CreateField (Local1, (Local2 << 0x03), (Local4 << 0x03), LBUF)
CreateField (Local1, 0x00, 0x0200, LB01)
CreateField (Local1, 0x0200, 0x0200, LB02)
Mid (IDTA, 0x00, Local4, LBUF) /* \_SB_.NVDR.N030.CR06.LBUF */
Local2 = (IOFF & 0xFFFFFFFFFFFFFF80)
RSTS = PCDW (Local2, LB01)
If ((RSTS != 0x00))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C3.D0:"
Local6 [0x01] = " SetNamespaceLabelData: lead write A returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
Local2 += 0x40
RSTS = PCDW (Local2, LB02)
If ((RSTS != 0x00))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C3.D0:"
Local6 [0x01] = " SetNamespaceLabelData: lead write B returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
Local2 = (IOFF + ILEN) /* \_SB_.NVDR.N030.CR06.ILEN */
Local2 -= Local5
}
If ((Local2 && (ILEN > Local2)))
{
Local4 = (Local5 & 0xFFFFFFFFFFFFFF80)
Local1 = PCDR (Local4)
RSTS = DerefOf (Local1 [0x00])
If ((RSTS != 0x00))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C3.D0:"
Local6 [0x01] = " SetNamespaceLabelData: trail read returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
Local1 = DerefOf (Local1 [0x01])
Local4 = (Local5 - Local4)
CreateField (Local1, (Local4 << 0x03), (Local2 << 0x03), TBUF)
CreateField (Local1, 0x00, 0x0200, TB01)
CreateField (Local1, 0x0200, 0x0200, TB02)
Mid (IDTA, (ILEN - Local2), Local2, TBUF) /* \_SB_.NVDR.N030.CR06.TBUF */
Local4 = (Local5 & 0xFFFFFFFFFFFFFF80)
RSTS = PCDW (Local4, TB01)
If ((RSTS != 0x00))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C3.D0:"
Local6 [0x01] = " SetNamespaceLabelData: trail write A returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
Local4 += 0x40
RSTS = PCDW (Local4, TB02)
If ((RSTS != 0x00))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C3.D0:"
Local6 [0x01] = " SetNamespaceLabelData: trail write B returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
Local4 = (Local3 - IOFF) /* \_SB_.NVDR.N030.CR06.IOFF */
}
While (0x01)
{
If ((Local3 >= Local5))
{
Break
}
Local1 = PCDW (Local3, Mid (IDTA, Local4, 0x40))
If ((Local1 != 0x00))
{
RSTS = Local1
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C3.D0:"
Local6 [0x01] = " SetNamespaceLabelData: returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
Local4 += 0x40
Local3 += 0x40
}
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C3.D0:"
Local6 [0x01] = " SetNamespaceLabelData: returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x40, "LEAF", Local6)
Return (Local0)
}
Method (CR07, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C3.D0:"
Local6 [0x01] = " GetCommandEffectLogInfo"
DBGC (0x40, "LEAF", Local6)
If ((SizeOf (Arg0) != 0x00))
{
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
}
Local0 = Buffer (0x08) {}
CreateDWordField (Local0, 0x04, RMXL)
RMXL = 0x8000
Return (Local0)
}
Method (CR09, 4, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C3.D0:"
Local6 [0x01] = " PassThroughCommand"
DBGC (0x40, "LEAF", Local6)
If ((SizeOf (Arg3) == 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ToBuffer (DerefOf (Arg3 [0x00]), Local7)
Local4 = SizeOf (Local7)
If ((Local4 < 0x08))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
CreateWordField (Local7, 0x00, OPCD)
CreateDWordField (Local7, 0x04, OPDL)
If ((Local4 != (OPDL + 0x08)))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
If (((CENA != 0x01) && (OPCD != 0x05FD)))
{
Return (Buffer (0x04)
{
0x02, 0x00, 0x00, 0x00 // ....
})
}
Switch (OPCD)
{
Case (Package (0x06)
{
0x0103,
0x0405,
0x09,
0xFD,
0x01FD,
0x02FD
}
)
{
Return (CLDC ("S0.C3.D0:", Arg2, Arg3, _ADR ()))
}
Case (0x05FD)
{
CreateWordField (Local7, 0x08, PTCD)
If ((PTCD == 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
CreateDWordField (Local7, 0x04, PTDL)
If ((PTDL >= 0x0C))
{
PTDL = (OPDL - 0x0C)
}
Else
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
If ((PTDL > 0x00))
{
CreateField (Local7, 0xA0, (PTDL * 0x08), PTIN)
}
CreateByteField (Local7, 0x0A, PTTI)
If (((CENA != 0x01) && (PTTI == 0x01)))
{
TFSM = 0x00
}
Switch (PTCD)
{
Case (0x05FD)
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
Case (Package (0x04)
{
0xFD,
0x01FD,
0x02FD,
0x03FD
}
)
{
Name (INLO, Package (0x01)
{
Buffer ((PTDL + 0x08)) {}
})
CreateWordField (DerefOf (INLO [0x00]), 0x00, LOCD)
CreateDWordField (DerefOf (INLO [0x00]), 0x04, LODL)
If ((PTDL > 0x00))
{
CreateField (DerefOf (INLO [0x00]), 0x40, (PTDL * 0x08), LOIN)
Mid (Local7, 0x14, (PTDL * 0x08), LOIN) /* \_SB_.NVDR.N030.CR09.LOIN */
}
Mid (Local7, 0x08, 0x02, LOCD) /* \_SB_.NVDR.N030.CR09.LOCD */
LODL = PTDL /* \_SB_.NVDR.N030.CR09.PTDL */
If ((0x03FD == LOCD))
{
TFSM = 0x00989680
Local2 = Buffer (0x10) {}
CreateDWordField (Local2, 0x04, FDLA)
CreateField (Local2, 0x40, 0x40, FDDA)
FDLA = 0x08
FDDA = XBSR /* \_SB_.NVDR.N030.XBSR */
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C3.D0:"
Local6 [0x01] = " BSR: "
Local6 [0x02] = ToHexString (FDDA)
DBGC (0x40, "LEAF", Local6)
Return (Local2)
}
Return (CLDC ("S0.C3.D0:", Arg2, INLO, _ADR ()))
}
Case (Package (0x03)
{
0x0103,
0x0405,
0x09
}
)
{
If (((CENA != 0x01) && (PTTI != 0x01)))
{
Return (Buffer (0x04)
{
0x02, 0x00, 0x00, 0x00 // ....
})
}
Return (CLDC ("S0.C3.D0:", Arg2, Arg3, _ADR ()))
}
Default
{
If ((PTTI == 0x01))
{
Return (CLDC ("S0.C3.D0:", Arg2, Arg3, _ADR ()))
}
If ((CENA != 0x01))
{
Return (Buffer (0x04)
{
0x02, 0x00, 0x00, 0x00 // ....
})
}
CreateDWordField (Local7, 0x10, PTTO)
If ((Local4 < 0x14))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
If ((PTDL > 0x80))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
If ((PTDL == Zero))
{
Local0 = CMBC (PTCD, Buffer (0x00) {}, Zero)
}
Else
{
Local0 = CMBC (PTCD, PTIN, (PTTO * 0x2710))
}
}
}
}
Case (0x03FD)
{
Local2 = Buffer (0x10) {}
CreateDWordField (Local2, 0x04, OULA)
CreateField (Local2, 0x40, 0x40, OUDA)
OULA = 0x08
OUDA = XBSR /* \_SB_.NVDR.N030.XBSR */
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C3.D0:"
Local6 [0x01] = " BSR: "
Local6 [0x02] = ToHexString (OUDA)
DBGC (0x40, "LEAF", Local6)
Return (Local2)
}
Default
{
If ((OPDL > 0x80))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
If ((OPDL == Zero))
{
Local0 = CMBC (OPCD, Buffer (0x00) {}, Zero)
}
Else
{
CreateField (Local7, 0x40, (OPDL * 0x08), OPDB)
Local0 = CMBC (OPCD, OPDB, Zero)
}
}
}
Local1 = DerefOf (Local0 [0x00])
If ((Local1 != Zero))
{
Local2 = Buffer (0x04) {}
Local2 [0x00] = 0x05
Return (Local2)
}
Local1 = DerefOf (Local0 [0x01])
If ((Local1 != Zero))
{
Local2 = Buffer (0x04)
{
0x07, 0x00, 0x00, 0x00 // ....
}
Local2 [0x02] = Local1
Return (Local2)
}
Local2 = Buffer (0x88) {}
CreateDWordField (Local2, 0x04, OULB)
CreateField (Local2, 0x40, 0x0400, OUDB)
OULB = 0x80
OUDB = DerefOf (Local0 [0x02])
Return (Local2)
}
Method (CR10, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C3.D0:"
Local6 [0x01] = " EnableLatchSystemShutdownStatus"
DBGC (0x40, "LEAF", Local6)
Local0 = Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}
CreateDWordField (Local0, 0x00, RSTS)
If ((SizeOf (Arg0) == 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x01))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
If ((DerefOf (Local7 [0x00]) != 0x01))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
Local1 = CMBC (0x0907, Local7, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Return (Local0)
}
Method (CR11, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C3.D0:"
Local6 [0x01] = " GetSupportedModes"
DBGC (0x40, "LEAF", Local6)
If ((SizeOf (Arg0) != 0x00))
{
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
}
Local0 = Buffer (0x06) {}
CreateDWordField (Local0, 0x00, RSTS)
CreateBitField (Local0, 0x20, RMMO)
CreateBitField (Local0, 0x21, RPME)
CreateBitField (Local0, 0x22, RBAP)
Local1 = CMBC (0x01, Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Local3 = DerefOf (Local1 [0x02])
CreateBitField (Local3, 0x01F0, MEME)
CreateBitField (Local3, 0x01F1, STME)
CreateBitField (Local3, 0x01F2, DTME)
RMMO = MEME /* \_SB_.NVDR.N030.CR11.MEME */
RPME = DTME /* \_SB_.NVDR.N030.CR11.DTME */
RBAP = STME /* \_SB_.NVDR.N030.CR11.STME */
Return (Local0)
}
Method (CR17, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C3.D0:"
Local6 [0x01] = " SetSmartThreshold"
DBGC (0x40, "LEAF", Local6)
If ((SizeOf (Arg0) == 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x07))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
CreateField (Local7, 0x00, 0x38, ISMT)
CreateBitField (Local7, 0x00, ISBE)
CreateField (Local7, 0x03, 0x0D, R000)
If ((ToInteger (R000) != 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C3.D0:"
Local6 [0x01] = " SetSmartThreshold: non-zero reserved bits!"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
If ((ISBE == 0x01))
{
CreateByteField (Local7, 0x02, ISBT)
If (((ISBT < 0x01) || (ISBT > 0x63)))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C3.D0:"
Local6 [0x01] = " SetSmartThreshold: invalid Percentage Remaining Threshold value!"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
}
Local0 = Buffer (0x04) {}
CreateDWordField (Local0, 0x00, RSTS)
Local1 = CMBC (0x0105, ISMT, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Return (Local0)
}
Method (CR18, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C3.D0:"
Local6 [0x01] = " InjectError"
DBGC (0x40, "LEAF", Local6)
If ((SizeOf (Arg0) == 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x0F))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
CreateBitField (Local7, 0x00, IVME)
CreateBitField (Local7, 0x01, IVSB)
CreateBitField (Local7, 0x02, IVFE)
CreateBitField (Local7, 0x03, IVUS)
CreateField (Local7, 0x04, 0x3C, R000)
If ((ToInteger (R000) != 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C3.D0:"
Local6 [0x01] = " InjectError: non-zero reserved bits R000!"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
CreateBitField (Local7, 0x40, IMEN)
CreateField (Local7, 0x41, 0x07, R001)
If ((ToInteger (R001) != 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C3.D0:"
Local6 [0x01] = " InjectError: non-zero reserved bits R001!"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
CreateWordField (Local7, 0x09, IMMT)
CreateBitField (Local7, 0x58, ISEN)
CreateField (Local7, 0x59, 0x07, R002)
If ((ToInteger (R002) != 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C3.D0:"
Local6 [0x01] = " InjectError: non-zero reserved bits R002!"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
CreateByteField (Local7, 0x0C, ISSB)
If (((ISSB < 0x00) || (ISSB > 0x63)))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C3.D0:"
Local6 [0x01] = " InjectError: invalid Percentage Remaining value!"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
CreateBitField (Local7, 0x68, IFEN)
CreateField (Local7, 0x69, 0x07, R003)
If ((ToInteger (R003) != 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C3.D0:"
Local6 [0x01] = " InjectError: non-zero reserved bits R003!"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
CreateBitField (Local7, 0x70, IUEN)
CreateField (Local7, 0x71, 0x07, R004)
If ((ToInteger (R004) != 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C3.D0:"
Local6 [0x01] = " InjectError: non-zero reserved bits R004!"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
Local0 = Buffer (0x04) {}
CreateWordField (Local0, 0x00, RSTS)
CreateWordField (Local0, 0x02, REST)
If ((IVME == 0x01))
{
Local2 = Buffer (0x03) {}
CreateByteField (Local2, 0x00, CENB)
CENB = IMEN /* \_SB_.NVDR.N030.CR18.IMEN */
CreateWordField (Local2, 0x01, CMET)
CMET = IMMT /* \_SB_.NVDR.N030.CR18.IMMT */
Local1 = CMBC (0x020A, Local2, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
}
If (((IVSB == 0x01) || ((IVFE == 0x01) || (IVUS == 0x01))))
{
Local2 = Buffer (0x0E) {}
CreateBitField (Local2, 0x02, CFEN)
CFEN = IVFE /* \_SB_.NVDR.N030.CR18.IVFE */
CreateBitField (Local2, 0x03, CSEN)
CSEN = IVSB /* \_SB_.NVDR.N030.CR18.IVSB */
CreateBitField (Local2, 0x04, CUEN)
CUEN = IVUS /* \_SB_.NVDR.N030.CR18.IVUS */
CreateByteField (Local2, 0x0B, CFET)
CFET = IFEN /* \_SB_.NVDR.N030.CR18.IFEN */
CreateBitField (Local2, 0x60, CSET)
CSET = ISEN /* \_SB_.NVDR.N030.CR18.ISEN */
CreateField (Local2, 0x61, 0x07, CSBP)
CSBP = ISSB /* \_SB_.NVDR.N030.CR18.ISSB */
CreateByteField (Local2, 0x0D, CUST)
CUST = IUEN /* \_SB_.NVDR.N030.CR18.IUEN */
If ((IVUS && IUEN))
{
CMBC (0x0907, Buffer (0x04)
{
0x01, 0x00, 0x00, 0x00 // ....
}, Zero)
}
Local1 = CMBC (0x030A, Local2, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Local4 = DerefOf (Local1 [0x01])
If ((Local4 == 0x0E))
{
RSTS = 0x07
REST = 0x01
Return (Local0)
}
RSTS = CF2D (Local4)
If ((RSTS != 0x00))
{
Return (Local0)
}
}
Return (Local0)
}
Method (CR19, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C3.D0:"
Local6 [0x01] = " GetSecurityState"
DBGC (0x40, "LEAF", Local6)
If ((SizeOf (Arg0) != 0x00))
{
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
}
Local0 = Buffer (0x09)
{
/* 0000 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........
/* 0008 */ 0x00 // .
}
CreateDWordField (Local0, 0x00, RSTS)
Local1 = CMBC (0x02, Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Local0 [0x08] = DerefOf (DerefOf (Local1 [0x02]) [
0x00])
Local0 [0x04] = DerefOf (DerefOf (Local1 [0x02]) [
0x01])
Return (Local0)
}
Method (CR20, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C3.D0:"
Local6 [0x01] = " SetPassPhrase"
DBGC (0x40, "LEAF", Local6)
Local0 = Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}
CreateDWordField (Local0, 0x00, RSTS)
If ((SizeOf (Arg0) == 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x40))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
CreateField (Local7, 0x00, 0x0100, RCPW)
CreateField (Local7, 0x0100, 0x0100, RNPW)
Local2 = Buffer (0x60) {}
CreateField (Local2, 0x00, 0x0100, FCPW)
CreateField (Local2, 0x0200, 0x0100, FNPW)
FCPW = RCPW /* \_SB_.NVDR.N030.CR20.RCPW */
FNPW = RNPW /* \_SB_.NVDR.N030.CR20.RNPW */
Local1 = CMBC (0xF103, Local2, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Return (Local0)
}
Method (CR21, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C3.D0:"
Local6 [0x01] = " DisablePassPhrase"
DBGC (0x40, "LEAF", Local6)
Local0 = Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}
CreateDWordField (Local0, 0x00, RSTS)
If ((SizeOf (Arg0) == 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x20))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
Local1 = CMBC (0xF203, Local7, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Return (Local0)
}
Method (CR22, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C3.D0:"
Local6 [0x01] = " UnlockUnit"
DBGC (0x40, "LEAF", Local6)
Local0 = Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}
CreateDWordField (Local0, 0x00, RSTS)
If ((SizeOf (Arg0) == 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x20))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
Local1 = CMBC (0xF303, Local7, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Return (Local0)
}
Method (CR23, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C3.D0:"
Local6 [0x01] = " FreezeLock"
DBGC (0x40, "LEAF", Local6)
Local0 = Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}
CreateDWordField (Local0, 0x00, RSTS)
If ((SizeOf (Arg0) != 0x00))
{
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
}
Local1 = CMBC (0xF603, Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Return (Local0)
}
Method (CR24, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C3.D0:"
Local6 [0x01] = " CR24: SecureEraseNvdimmUser"
DBGC (0x40, "LEAF", Local6)
Local0 = Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}
CreateDWordField (Local0, 0x00, RSTS)
If ((SizeOf (Arg0) == 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C3.D0:"
Local6 [0x01] = " CR24: empty pkg"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ToBuffer (DerefOf (Arg0 [0x00]), Local1)
If ((SizeOf (Local1) != 0x20))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C3.D0:"
Local6 [0x01] = " CR24: passphrase len != 32"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
Local7 = Buffer (0x21)
{
/* 0000 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........
/* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........
/* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........
/* 0018 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........
/* 0020 */ 0x00 // .
}
CreateField (Local7, 0x00, 0x0100, PASS)
PASS = Local1
Local1 = CMBC (0xF503, Local7, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Return (Local0)
}
Method (CR26, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C3.D0:"
Local6 [0x01] = " QueryOverwriteNvdimmStatus"
DBGC (0x40, "LEAF", Local6)
Local0 = Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}
CreateDWordField (Local0, 0x00, RSTS)
If ((SizeOf (Arg0) != 0x00))
{
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
}
If ((OS03 == 0x05))
{
CRFF (_ADR ())
}
If (((OS03 == 0x11) || (OS03 == 0x0A)))
{
RSTS = 0x00020007
}
ElseIf ((OS03 == 0x05))
{
RSTS = 0x00010007
}
Else
{
RSTS = CF2D (OS03)
}
Return (Local0)
}
Method (CR27, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C3.D0:"
Local6 [0x01] = " CR27: SetMasterPassphrase"
DBGC (0x40, "LEAF", Local6)
Local0 = Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}
CreateDWordField (Local0, 0x00, RSTS)
If ((SizeOf (Arg0) == 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C3.D0:"
Local6 [0x01] = " CR27: empty pkg"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x40))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C3.D0:"
Local6 [0x01] = " CR27: passphrases length != 64"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
CreateField (Local7, 0x00, 0x0100, RCPW)
CreateField (Local7, 0x0100, 0x0100, RNPW)
Local2 = Buffer (0x60) {}
CreateField (Local2, 0x00, 0x0100, FCPW)
CreateField (Local2, 0x0200, 0x0100, FNPW)
FCPW = RCPW /* \_SB_.NVDR.N030.CR27.RCPW */
FNPW = RNPW /* \_SB_.NVDR.N030.CR27.RNPW */
Local1 = CMBC (0xF003, Local2, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Return (Local0)
}
Method (CR28, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C3.D0:"
Local6 [0x01] = " CR28: SecureEraseNvdimmMaster"
DBGC (0x40, "LEAF", Local6)
Local0 = Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}
CreateDWordField (Local0, 0x00, RSTS)
If ((SizeOf (Arg0) == 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C3.D0:"
Local6 [0x01] = " CR28: empty pkg"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ToBuffer (DerefOf (Arg0 [0x00]), Local1)
If ((SizeOf (Local1) != 0x20))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C3.D0:"
Local6 [0x01] = " CR28: passphrase len != 32"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
Local7 = Buffer (0x21)
{
/* 0000 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........
/* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........
/* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........
/* 0018 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........
/* 0020 */ 0x01 // .
}
CreateField (Local7, 0x00, 0x0100, PASS)
PASS = Local1
Local1 = CMBC (0xF503, Local7, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Return (Local0)
}
Method (CLSI, 0, Serialized)
{
If ((CENA != 0x01))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C3.D0:"
Local6 [0x01] = " CLSI: No NVDIMM"
DBGC (0x02, "LEAF", Local6)
Return (Package (0x03)
{
0x01,
0x00,
0x00
})
}
Local0 = Package (0x00) {}
Local1 = CRLD (ToUUID ("4309ac30-0d11-11e4-9191-0800200c9a66") /* Unknown UUID */, 0x01, 0x04, Local0, _ADR ())
If ((SizeOf (Local1) < 0x0C))
{
Return (Package (0x03)
{
0x01,
0x00,
0x00
})
}
CreateDWordField (Local1, 0x00, LSTS)
CreateDWordField (Local1, 0x04, LSIZ)
CreateDWordField (Local1, 0x08, LTXL)
Local2 = Package (0x03)
{
0x00,
0x00,
0x00
}
Local2 [0x00] = ERMP (LSTS)
Local2 [0x01] = ToInteger (LSIZ)
Local2 [0x02] = ToInteger (LTXL)
Return (Local2)
}
Method (CLSR, 2, Serialized)
{
If ((CENA != 0x01))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C3.D0:"
Local6 [0x01] = " CLSR: No NVDIMM"
DBGC (0x02, "LEAF", Local6)
Return (Package (0x02)
{
0x01,
Buffer (0x01)
{
0x00 // .
}
})
}
If ((Arg1 == 0x00))
{
Return (Package (0x02)
{
0x00,
Buffer (0x00) {}
})
}
Local0 = Package (0x01)
{
Buffer (0x08) {}
}
CreateDWordField (DerefOf (Local0 [0x00]), 0x00, CHUO)
CreateDWordField (DerefOf (Local0 [0x00]), 0x04, CHUS)
CHUO = Arg0
CHUS = Arg1
Local1 = CRLD (ToUUID ("4309ac30-0d11-11e4-9191-0800200c9a66") /* Unknown UUID */, 0x01, 0x05, Local0, _ADR ())
CreateDWordField (Local1, 0x00, LSTS)
Local2 = Package (0x02)
{
0x00,
Buffer (0x01)
{
0x00 // .
}
}
Local2 [0x00] = ERMP (LSTS)
If ((DerefOf (Local2 [0x00]) == 0x00))
{
Local3 = ((SizeOf (Local1) - 0x04) * 0x08)
CreateField (Local1, 0x20, Local3, CHUD)
Local2 [0x01] = CHUD /* \_SB_.NVDR.N030.CLSR.CHUD */
}
Return (Local2)
}
Method (CLSW, 3, Serialized)
{
If ((CENA != 0x01))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C3.D0:"
Local6 [0x01] = " CLSW: No NVDIMM"
DBGC (0x02, "LEAF", Local6)
Return (0x01)
}
If ((Arg1 == 0x00))
{
Return (0x00)
}
Local3 = SizeOf (Arg2)
If ((Local3 == 0x00))
{
Return (0x02)
}
Local0 = Package (0x01)
{
Buffer ((Local3 + 0x08)) {}
}
CreateDWordField (DerefOf (Local0 [0x00]), 0x00, CHUO)
CreateDWordField (DerefOf (Local0 [0x00]), 0x04, CHUS)
CreateField (DerefOf (Local0 [0x00]), 0x40, (Local3 * 0x08), CHUD)
CHUO = Arg0
CHUS = Arg1
CHUD = Arg2
Local1 = CRLD (ToUUID ("4309ac30-0d11-11e4-9191-0800200c9a66") /* Unknown UUID */, 0x01, 0x06, Local0, _ADR ())
CreateDWordField (Local1, 0x00, LSTS)
Return (ERMP (LSTS))
}
Method (CNCH, 0, Serialized)
{
If ((CENA != 0x01))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C3.D0:"
Local6 [0x01] = " CNCH: No NVDIMM"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x40)
{
0x03 // .
})
}
Local0 = Buffer (0x40)
{
0x00 // .
}
CreateDWordField (Local0, 0x00, RSTS)
Local1 = CMBC (0x08, Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}, Zero)
RSTS = CF2A (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2A (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Local2 = DerefOf (Local1 [0x02])
If ((DerefOf (Local2 [0x00]) & 0x01))
{
Local0 [0x04] = (DerefOf (Local0 [0x04]) | 0x01)
If ((DerefOf (Local2 [0x08]) & 0x01))
{
Local0 [0x06] = (DerefOf (Local0 [0x06]) | 0x01)
}
If ((DerefOf (Local2 [0x08]) & 0x02))
{
If ((DerefOf (Local2 [0x00]) & 0x80))
{
If ((DerefOf (Local2 [0x15]) & 0x08))
{
Local0 [0x07] = (DerefOf (Local0 [0x07]) | 0x04)
Local0 [0x08] = (DerefOf (Local0 [0x08]) | 0x04)
}
If ((DerefOf (Local2 [0x15]) & 0x10))
{
Local0 [0x08] = (DerefOf (Local0 [0x08]) | 0x04)
}
If ((DerefOf (Local2 [0x15]) & 0x20))
{
Local0 [0x06] = (DerefOf (Local0 [0x06]) | 0x03)
}
If ((DerefOf (Local2 [0x15]) & 0x40))
{
Local0 [0x07] = (DerefOf (Local0 [0x07]) | 0x01)
}
}
Else
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C3.D0:"
Local6 [0x01] = " CNCH: Health Status Reason is NOT valid (FW bug?)"
DBGC (0x80000000, "LEAF", Local6)
Local0 [0x08] = (DerefOf (Local0 [0x08]) | 0x04)
}
}
If ((DerefOf (Local2 [0x08]) & 0x04))
{
Local0 [0x08] = (DerefOf (Local0 [0x08]) | 0x04)
}
}
Return (Local0)
}
Method (CNBS, 0, Serialized)
{
If ((CENA != 0x01))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C3.D0:"
Local6 [0x01] = " CNBS: No NVDIMM"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x40)
{
0x03 // .
})
}
Local0 = Buffer (0x40)
{
0x00 // .
}
CreateDWordField (Local0, 0x00, RSTS)
Local1 = CMBC (0x08, Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}, Zero)
RSTS = CF2A (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2A (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Local2 = DerefOf (Local1 [0x02])
If ((DerefOf (Local2 [0x00]) & 0x20))
{
Local0 [0x04] = 0x01
CreateDWordField (Local0, 0x06, DLC)
Mid (Local2, 0x10, 0x04, DLC) /* \_SB_.NVDR.N030.CNBS.DLC_ */
}
Return (Local0)
}
Method (CRLD, 5, Serialized)
{
Local0 = CLDP ("S0.C3.D0:", Arg0, Arg1, Arg2)
Local1 = DerefOf (Local0 [0x00])
If ((Local1 == Zero))
{
Return (DerefOf (Local0 [0x01]))
}
If (((CENA != 0x01) && (ToInteger (Arg2) != 0x09)))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C3.D0:"
Local6 [0x01] = " CRLD: No NVDIMM"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x02, 0x00, 0x00, 0x00 // ....
})
}
Switch (ToInteger (Arg2))
{
Case (0x01)
{
Local0 = CR01 (Arg3)
}
Case (0x02)
{
Local0 = CR02 (Arg3)
}
Case (0x03)
{
Local0 = CR03 (Arg3)
}
Case (0x04)
{
If ((ICTL & 0x04))
{
Local0 = CR04 (Arg3)
}
Else
{
Local0 = CLDC ("S0.C3.D0:", Arg2, Arg3, Arg4)
}
}
Case (0x05)
{
If ((ICTL & 0x04))
{
Local0 = CR05 (Arg3)
}
Else
{
Local0 = CLDC ("S0.C3.D0:", Arg2, Arg3, Arg4)
}
}
Case (0x06)
{
If ((ICTL & 0x04))
{
Local0 = CR06 (Arg3)
}
Else
{
Local0 = CLDC ("S0.C3.D0:", Arg2, Arg3, Arg4)
}
}
Case (0x07)
{
Local0 = CR07 (Arg3)
}
Case (0x09)
{
Return (CR09 (Arg0, Arg1, Arg2, Arg3))
}
Case (0x0A)
{
If ((CFIS >= 0x0107))
{
Local0 = CR10 (Arg3)
}
Else
{
Local0 = CLDC ("S0.C3.D0:", Arg2, Arg3, Arg4)
}
}
Case (0x0B)
{
Local0 = CR11 (Arg3)
}
Case (0x11)
{
Local0 = CR17 (Arg3)
}
Case (0x12)
{
Local0 = CR18 (Arg3)
}
Case (0x13)
{
Local0 = CR19 (Arg3)
}
Case (0x14)
{
Local0 = CR20 (Arg3)
}
Case (0x15)
{
Local0 = CR21 (Arg3)
}
Case (0x16)
{
Local0 = CR22 (Arg3)
}
Case (0x17)
{
Local0 = CR23 (Arg3)
}
Case (0x18)
{
Local0 = CR24 (Arg3)
}
Case (0x1A)
{
Local0 = CR26 (Arg3)
}
Case (0x1B)
{
Local0 = CR27 (Arg3)
}
Case (0x1C)
{
Local0 = CR28 (Arg3)
}
Default
{
Local0 = CLDC ("S0.C3.D0:", Arg2, Arg3, Arg4)
}
}
Return (Local0)
}
Method (PCDS, 0, Serialized)
{
Local0 = Buffer (0x06) {}
CreateWordField (Local0, 0x00, RSTS)
CreateDWordField (Local0, 0x02, RSIZ)
Local2 = Buffer (0x05) {}
CreateByteField (Local2, 0x00, PPID)
PPID = 0x02
CreateBitField (Local2, 0x08, POPT)
POPT = 0x01
CreateBitField (Local2, 0x09, PORO)
PORO = 0x01
Local1 = CMBC (0x0106, Local2, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
CreateDWordField (DerefOf (Local1 [0x02]), 0x00, CPSZ)
RSIZ = CPSZ /* \_SB_.NVDR.N030.PCDS.CPSZ */
Return (Local0)
}
Method (PCDR, 1, Serialized)
{
Name (IOFF, 0x00)
IOFF = ToInteger (Arg0)
Local2 = Buffer (0x06) {}
CreateByteField (Local2, 0x00, QPID)
QPID = 0x02
CreateBitField (Local2, 0x08, QOPT)
QOPT = 0x01
CreateBitField (Local2, 0x09, QORO)
QORO = 0x00
CreateDWordField (Local2, 0x02, QOFF)
QOFF = IOFF /* \_SB_.NVDR.N030.PCDR.IOFF */
Local1 = CMBC (0x0106, Local2, Zero)
Local3 = CF2D (DerefOf (Local1 [0x00]))
If ((Local3 != 0x00))
{
Local0 = Package (0x01)
{
0x00
}
Local0 [0x00] = Local3
Return (Local0)
}
Local3 = CF2D (DerefOf (Local1 [0x01]))
If ((Local3 != 0x00))
{
Local0 = Package (0x01)
{
0x00
}
Local0 [0x00] = Local3
Return (Local0)
}
Local0 = Package (0x02)
{
0x00,
Buffer (0x80) {}
}
Local0 [0x01] = DerefOf (Local1 [0x02])
Return (Local0)
}
Method (PCDW, 2, Serialized)
{
Name (IOFF, 0x00)
Name (IDTA, Buffer (0x40) {})
IOFF = ToInteger (Arg0)
IDTA = Arg1
Local2 = Buffer (0x80) {}
CreateByteField (Local2, 0x00, QPID)
QPID = 0x02
CreateBitField (Local2, 0x08, QOPT)
QOPT = 0x01
CreateBitField (Local2, 0x09, QORO)
QORO = 0x00
CreateDWordField (Local2, 0x02, QOFF)
QOFF = IOFF /* \_SB_.NVDR.N030.PCDW.IOFF */
CreateField (Local2, 0x0200, 0x0200, QDTA)
QDTA = IDTA /* \_SB_.NVDR.N030.PCDW.IDTA */
Local1 = CMBC (0x0107, Local2, Zero)
Local0 = CF2D (DerefOf (Local1 [0x00]))
If ((Local0 != 0x00))
{
Return (Local0)
}
Local0 = CF2D (DerefOf (Local1 [0x01]))
If ((Local0 != 0x00))
{
Return (Local0)
}
Return (Local0)
}
Method (_DSM, 4, NotSerialized) // _DSM: Device-Specific Method
{
If ((DRVT & 0x01))
{
Return (CRLD (Arg0, Arg1, Arg2, Arg3, _ADR ()))
}
ElseIf ((DRVT & 0x02))
{
Return (JNLD (Arg0, Arg1, Arg2, Arg3, _ADR ()))
}
Else
{
Return (Buffer (0x01)
{
0x00 // .
})
}
}
Method (_LSI, 0, NotSerialized) // _LSI: Label Storage Information
{
If ((DRVT & 0x01))
{
Return (CLSI ())
}
ElseIf ((DRVT & 0x02))
{
Return (JLSI (_ADR ()))
}
Else
{
Return (Package (0x03)
{
0x01,
0x00,
0x00
})
}
}
Method (_LSR, 2, NotSerialized) // _LSR: Label Storage Read
{
If ((DRVT & 0x01))
{
Return (CLSR (Arg0, Arg1))
}
ElseIf ((DRVT & 0x02))
{
Return (JLSR (Arg0, Arg1, _ADR ()))
}
Else
{
Return (Package (0x02)
{
0x01,
0x00
})
}
}
Method (_LSW, 3, Serialized) // _LSW: Label Storage Write
{
If ((DRVT & 0x01))
{
Return (CLSW (Arg0, Arg1, Arg2))
}
ElseIf ((DRVT & 0x01))
{
Return (JLSW (Arg0, Arg1, Arg2, _ADR ()))
}
Else
{
Return (0x01)
}
}
Method (_NCH, 0, NotSerialized) // _NCH: NVDIMM Current Health Information
{
If ((DRVT & 0x01))
{
Return (CNCH ())
}
Else
{
Return (Buffer (0x40)
{
0x01 // .
})
}
}
Method (_NBS, 0, NotSerialized) // _NBS: NVDIMM Boot Status
{
If ((DRVT & 0x01))
{
Return (CNBS ())
}
Else
{
Return (Buffer (0x40)
{
0x01 // .
})
}
}
}
Device (N031)
{
Name (FXCD, 0x00)
Field (CCT8, QWordAcc, NoLock, Preserve)
{
Offset (0x00),
XCMD, 64
}
Name (FXST, 0x00)
Field (CCT8, QWordAcc, NoLock, Preserve)
{
Offset (0x08),
XSTA, 64
}
Name (FXIN, 0x00)
Field (CCT8, DWordAcc, NoLock, Preserve)
{
Offset (0x10),
IN01, 32,
Offset (0x14),
IN02, 32,
Offset (0x18),
IN03, 32,
Offset (0x1C),
IN04, 32,
Offset (0x20),
IN05, 32,
Offset (0x24),
IN06, 32,
Offset (0x28),
IN07, 32,
Offset (0x2C),
IN08, 32,
Offset (0x30),
IN09, 32,
Offset (0x34),
IN0A, 32,
Offset (0x38),
IN0B, 32,
Offset (0x3C),
IN0C, 32,
Offset (0x40),
IN0D, 32,
Offset (0x44),
IN0E, 32,
Offset (0x48),
IN0F, 32,
Offset (0x4C),
IN10, 32,
Offset (0x50),
IN11, 32,
Offset (0x54),
IN12, 32,
Offset (0x58),
IN13, 32,
Offset (0x5C),
IN14, 32,
Offset (0x60),
IN15, 32,
Offset (0x64),
IN16, 32,
Offset (0x68),
IN17, 32,
Offset (0x6C),
IN18, 32,
Offset (0x70),
IN19, 32,
Offset (0x74),
IN1A, 32,
Offset (0x78),
IN1B, 32,
Offset (0x7C),
IN1C, 32,
Offset (0x80),
IN1D, 32,
Offset (0x84),
IN1E, 32,
Offset (0x88),
IN1F, 32,
Offset (0x8C),
IN20, 32
}
Name (FXOU, 0x00)
Field (CCT8, DWordAcc, NoLock, Preserve)
{
Offset (0x90),
OU01, 32,
Offset (0x94),
OU02, 32,
Offset (0x98),
OU03, 32,
Offset (0x9C),
OU04, 32,
Offset (0xA0),
OU05, 32,
Offset (0xA4),
OU06, 32,
Offset (0xA8),
OU07, 32,
Offset (0xAC),
OU08, 32,
Offset (0xB0),
OU09, 32,
Offset (0xB4),
OU0A, 32,
Offset (0xB8),
OU0B, 32,
Offset (0xBC),
OU0C, 32,
Offset (0xC0),
OU0D, 32,
Offset (0xC4),
OU0E, 32,
Offset (0xC8),
OU0F, 32,
Offset (0xCC),
OU10, 32,
Offset (0xD0),
OU11, 32,
Offset (0xD4),
OU12, 32,
Offset (0xD8),
OU13, 32,
Offset (0xDC),
OU14, 32,
Offset (0xE0),
OU15, 32,
Offset (0xE4),
OU16, 32,
Offset (0xE8),
OU17, 32,
Offset (0xEC),
OU18, 32,
Offset (0xF0),
OU19, 32,
Offset (0xF4),
OU1A, 32,
Offset (0xF8),
OU1B, 32,
Offset (0xFC),
OU1C, 32,
Offset (0x100),
OU1D, 32,
Offset (0x104),
OU1E, 32,
Offset (0x108),
OU1F, 32,
Offset (0x10C),
OU20, 32
}
Name (FXBS, 0x00)
Field (CCT8, QWordAcc, NoLock, Preserve)
{
Offset (0x110),
XBSR, 64
}
Name (CENA, 0x0000000000000000)
Name (CFIS, 0x0000000000000000)
Method (_ADR, 0, NotSerialized) // _ADR: Address
{
Local0 = 0x31
If (0xFFFFFFFFFFFFFFFF)
{
Local1 = 0x03
Local1 -= 0x03
Local1 <<= 0x04
Local0 &= 0xFF0F
Local0 |= Local1
Local0 |= 0x0100
}
Return (Local0)
}
Name (NTFY, 0x00)
Method (CMBC, 3, Serialized)
{
Local3 = Timer
Acquire (NMTX, 0xFFFF)
If ((((BARS != Zero) && (CACC (Arg0) != Zero)) &&
(LO03 == 0x0405)))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C3.D1:"
Local6 [0x01] = ToHexString (Arg0)
Local6 [0x02] = ": recursing into CMBC"
DBGC (0x40, "FIS ", Local6)
CMBC (0x0405, Buffer (0x14)
{
0x00 // .
}, Zero)
Sleep (0x01)
NTFY = 0x01
}
Name (TCMD, Buffer (0x08) {})
Name (TSTA, Buffer (0x08) {})
TCMD = XCMD /* \_SB_.NVDR.N031.XCMD */
CreateField (TCMD, 0x20, 0x10, TOPC)
CreateField (TCMD, 0x30, 0x01, TDRB)
CreateField (TCMD, 0x3F, 0x01, TSEQ)
If ((ToInteger (TDRB) == 0x01))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C3.D1:"
Local6 [0x01] = ToHexString (Arg0)
Local6 [0x02] = ": Previous command did not complete"
DBGC (0x80000000, "FIS ", Local6)
Release (NMTX)
If ((NTFY != Zero))
{
NVRN (0x01)
NTFY = Zero
}
Return (Package (0x01)
{
0x05
})
}
Local4 = SizeOf (Arg1)
Local4 = ((Local4 + 0x07) >> 0x03)
Local5 = Zero
While (0x01)
{
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN01 = Local7
Local7 = IN01 /* \_SB_.NVDR.N031.IN01 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN02 = Local7
Local7 = IN02 /* \_SB_.NVDR.N031.IN02 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN03 = Local7
Local7 = IN03 /* \_SB_.NVDR.N031.IN03 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN04 = Local7
Local7 = IN04 /* \_SB_.NVDR.N031.IN04 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN05 = Local7
Local7 = IN05 /* \_SB_.NVDR.N031.IN05 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN06 = Local7
Local7 = IN06 /* \_SB_.NVDR.N031.IN06 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN07 = Local7
Local7 = IN07 /* \_SB_.NVDR.N031.IN07 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN08 = Local7
Local7 = IN08 /* \_SB_.NVDR.N031.IN08 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN09 = Local7
Local7 = IN09 /* \_SB_.NVDR.N031.IN09 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN0A = Local7
Local7 = IN0A /* \_SB_.NVDR.N031.IN0A */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN0B = Local7
Local7 = IN0B /* \_SB_.NVDR.N031.IN0B */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN0C = Local7
Local7 = IN0C /* \_SB_.NVDR.N031.IN0C */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN0D = Local7
Local7 = IN0D /* \_SB_.NVDR.N031.IN0D */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN0E = Local7
Local7 = IN0E /* \_SB_.NVDR.N031.IN0E */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN0F = Local7
Local7 = IN0F /* \_SB_.NVDR.N031.IN0F */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN10 = Local7
Local7 = IN10 /* \_SB_.NVDR.N031.IN10 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN11 = Local7
Local7 = IN11 /* \_SB_.NVDR.N031.IN11 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN12 = Local7
Local7 = IN12 /* \_SB_.NVDR.N031.IN12 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN13 = Local7
Local7 = IN13 /* \_SB_.NVDR.N031.IN13 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN14 = Local7
Local7 = IN14 /* \_SB_.NVDR.N031.IN14 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN15 = Local7
Local7 = IN15 /* \_SB_.NVDR.N031.IN15 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN16 = Local7
Local7 = IN16 /* \_SB_.NVDR.N031.IN16 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN17 = Local7
Local7 = IN17 /* \_SB_.NVDR.N031.IN17 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN18 = Local7
Local7 = IN18 /* \_SB_.NVDR.N031.IN18 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN19 = Local7
Local7 = IN19 /* \_SB_.NVDR.N031.IN19 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN1A = Local7
Local7 = IN1A /* \_SB_.NVDR.N031.IN1A */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN1B = Local7
Local7 = IN1B /* \_SB_.NVDR.N031.IN1B */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN1C = Local7
Local7 = IN1C /* \_SB_.NVDR.N031.IN1C */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN1D = Local7
Local7 = IN1D /* \_SB_.NVDR.N031.IN1D */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN1E = Local7
Local7 = IN1E /* \_SB_.NVDR.N031.IN1E */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN1F = Local7
Local7 = IN1F /* \_SB_.NVDR.N031.IN1F */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN20 = Local7
Local7 = IN20 /* \_SB_.NVDR.N031.IN20 */
Local4--
Local5 += 0x04
Break
}
Local0 = Timer
TOPC = Arg0
If ((ToInteger (TSEQ) == 0x01))
{
TSEQ = 0x00
}
Else
{
TSEQ = 0x01
}
TDRB = 0x01
If ((ToInteger (Arg2) == Zero))
{
Local1 = CGTM (Arg0, XSTA)
}
Else
{
Local1 = (ToInteger (Arg2) * 0x2710)
}
XCMD = ToInteger (TCMD)
Local0 = Timer
Local2 = Zero
Local3 = Zero
While (0x01)
{
TCMD = XCMD /* \_SB_.NVDR.N031.XCMD */
If ((ToInteger (TDRB) == 0x00))
{
Break
}
Local3 = Local2
Local2 = (Timer - Local0)
If ((Local2 > Local1))
{
TCMD = XCMD /* \_SB_.NVDR.N031.XCMD */
If ((ToInteger (TDRB) == 0x00))
{
Break
}
Local6 = Package (0x07) {}
Local6 [0x00] = "S0.C3.D1:"
Local6 [0x01] = ToHexString (Arg0)
Local6 [0x02] = ": Doorbell still set, waited "
Local6 [0x03] = ToHexString (Local2)
Local6 [0x04] = " [x100ns] (prev"
Local6 [0x05] = ToHexString (Local3)
Local6 [0x06] = ")"
DBGC (0x80000000, "FIS ", Local6)
Release (NMTX)
If ((NTFY != Zero))
{
NVRN (0x01)
NTFY = Zero
}
Return (Package (0x01)
{
0x12
})
}
}
If ((Local2 > Local1))
{
Local6 = Package (0x07) {}
Local6 [0x00] = "S0.C3.D1:"
Local6 [0x01] = ToHexString (Arg0)
Local6 [0x02] = ": Long iteration, scheduling issues? "
Local6 [0x03] = ToHexString (Local2)
Local6 [0x04] = " [x100ns] (prev "
Local6 [0x05] = ToHexString (Local3)
Local6 [0x06] = ")"
DBGC (0x02, "FIS ", Local6)
}
TSTA = XSTA /* \_SB_.NVDR.N031.XSTA */
CreateField (TSTA, 0x00, 0x01, TCMP)
CreateField (TSTA, 0x08, 0x08, TMBS)
If ((ToInteger (TCMP) == 0x00))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C3.D1:"
Local6 [0x01] = ToHexString (Arg0)
Local6 [0x02] = ": Completion bit not set"
DBGC (0x80000000, "FIS ", Local6)
Release (NMTX)
If ((NTFY != Zero))
{
NVRN (0x01)
NTFY = Zero
}
Return (Package (0x01)
{
0x03
})
}
If ((ToInteger (TMBS) != 0x00))
{
Local0 = Package (0x02)
{
0x00,
0x00
}
Local0 [0x01] = ToInteger (TMBS)
Local6 = Package (0x04) {}
Local6 [0x00] = "S0.C3.D1:"
Local6 [0x01] = ToHexString (Arg0)
Local6 [0x02] = ": mailbox failure: "
Local6 [0x03] = ToHexString (ToInteger (TMBS))
DBGC (0x80000000, "FIS ", Local6)
Release (NMTX)
If ((NTFY != Zero))
{
NVRN (0x01)
NTFY = Zero
}
Return (Local0)
}
Local0 = Package (0x03)
{
0x00,
0x00,
Buffer (0x80) {}
}
CreateDWordField (DerefOf (Local0 [0x02]), 0x00, BO01)
CreateDWordField (DerefOf (Local0 [0x02]), 0x04, BO02)
CreateDWordField (DerefOf (Local0 [0x02]), 0x08, BO03)
CreateDWordField (DerefOf (Local0 [0x02]), 0x0C, BO04)
CreateDWordField (DerefOf (Local0 [0x02]), 0x10, BO05)
CreateDWordField (DerefOf (Local0 [0x02]), 0x14, BO06)
CreateDWordField (DerefOf (Local0 [0x02]), 0x18, BO07)
CreateDWordField (DerefOf (Local0 [0x02]), 0x1C, BO08)
CreateDWordField (DerefOf (Local0 [0x02]), 0x20, BO09)
CreateDWordField (DerefOf (Local0 [0x02]), 0x24, BO0A)
CreateDWordField (DerefOf (Local0 [0x02]), 0x28, BO0B)
CreateDWordField (DerefOf (Local0 [0x02]), 0x2C, BO0C)
CreateDWordField (DerefOf (Local0 [0x02]), 0x30, BO0D)
CreateDWordField (DerefOf (Local0 [0x02]), 0x34, BO0E)
CreateDWordField (DerefOf (Local0 [0x02]), 0x38, BO0F)
CreateDWordField (DerefOf (Local0 [0x02]), 0x3C, BO10)
CreateDWordField (DerefOf (Local0 [0x02]), 0x40, BO11)
CreateDWordField (DerefOf (Local0 [0x02]), 0x44, BO12)
CreateDWordField (DerefOf (Local0 [0x02]), 0x48, BO13)
CreateDWordField (DerefOf (Local0 [0x02]), 0x4C, BO14)
CreateDWordField (DerefOf (Local0 [0x02]), 0x50, BO15)
CreateDWordField (DerefOf (Local0 [0x02]), 0x54, BO16)
CreateDWordField (DerefOf (Local0 [0x02]), 0x58, BO17)
CreateDWordField (DerefOf (Local0 [0x02]), 0x5C, BO18)
CreateDWordField (DerefOf (Local0 [0x02]), 0x60, BO19)
CreateDWordField (DerefOf (Local0 [0x02]), 0x64, BO1A)
CreateDWordField (DerefOf (Local0 [0x02]), 0x68, BO1B)
CreateDWordField (DerefOf (Local0 [0x02]), 0x6C, BO1C)
CreateDWordField (DerefOf (Local0 [0x02]), 0x70, BO1D)
CreateDWordField (DerefOf (Local0 [0x02]), 0x74, BO1E)
CreateDWordField (DerefOf (Local0 [0x02]), 0x78, BO1F)
CreateDWordField (DerefOf (Local0 [0x02]), 0x7C, BO20)
Local4 = 0x20
While (0x01)
{
If ((Local4 <= 0x00))
{
Break
}
BO01 = OU01 /* \_SB_.NVDR.N031.OU01 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO02 = OU02 /* \_SB_.NVDR.N031.OU02 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO03 = OU03 /* \_SB_.NVDR.N031.OU03 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO04 = OU04 /* \_SB_.NVDR.N031.OU04 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO05 = OU05 /* \_SB_.NVDR.N031.OU05 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO06 = OU06 /* \_SB_.NVDR.N031.OU06 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO07 = OU07 /* \_SB_.NVDR.N031.OU07 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO08 = OU08 /* \_SB_.NVDR.N031.OU08 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO09 = OU09 /* \_SB_.NVDR.N031.OU09 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO0A = OU0A /* \_SB_.NVDR.N031.OU0A */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO0B = OU0B /* \_SB_.NVDR.N031.OU0B */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO0C = OU0C /* \_SB_.NVDR.N031.OU0C */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO0D = OU0D /* \_SB_.NVDR.N031.OU0D */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO0E = OU0E /* \_SB_.NVDR.N031.OU0E */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO0F = OU0F /* \_SB_.NVDR.N031.OU0F */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO10 = OU10 /* \_SB_.NVDR.N031.OU10 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO11 = OU11 /* \_SB_.NVDR.N031.OU11 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO12 = OU12 /* \_SB_.NVDR.N031.OU12 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO13 = OU13 /* \_SB_.NVDR.N031.OU13 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO14 = OU14 /* \_SB_.NVDR.N031.OU14 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO15 = OU15 /* \_SB_.NVDR.N031.OU15 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO16 = OU16 /* \_SB_.NVDR.N031.OU16 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO17 = OU17 /* \_SB_.NVDR.N031.OU17 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO18 = OU18 /* \_SB_.NVDR.N031.OU18 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO19 = OU19 /* \_SB_.NVDR.N031.OU19 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO1A = OU1A /* \_SB_.NVDR.N031.OU1A */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO1B = OU1B /* \_SB_.NVDR.N031.OU1B */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO1C = OU1C /* \_SB_.NVDR.N031.OU1C */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO1D = OU1D /* \_SB_.NVDR.N031.OU1D */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO1E = OU1E /* \_SB_.NVDR.N031.OU1E */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO1F = OU1F /* \_SB_.NVDR.N031.OU1F */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO20 = OU20 /* \_SB_.NVDR.N031.OU20 */
Local4--
Break
}
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C3.D1:"
Local6 [0x01] = ToHexString (Arg0)
Local6 [0x02] = " completed"
DBGC (0x40, "FIS ", Local6)
Release (NMTX)
If ((NTFY != Zero))
{
NVRN (0x01)
NTFY = Zero
}
Return (Local0)
}
Method (CR01, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C3.D1:"
Local6 [0x01] = " GetSmartAndHealthInfo"
DBGC (0x40, "LEAF", Local6)
If ((SizeOf (Arg0) != 0x00))
{
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
}
Local0 = Buffer (0x84) {}
CreateDWordField (Local0, 0x00, RSTS)
CreateField (Local0, 0x20, 0x0400, RSHD)
Local1 = CMBC (0x08, Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
CreateField (DerefOf (Local1 [0x02]), 0x00, 0x0400, CSHI)
RSHD = CSHI /* \_SB_.NVDR.N031.CR01.CSHI */
Return (Local0)
}
Method (CR02, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C3.D1:"
Local6 [0x01] = " GetSmartThreshold"
DBGC (0x40, "LEAF", Local6)
If ((SizeOf (Arg0) != 0x00))
{
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
}
Local0 = Buffer (0x0C) {}
CreateDWordField (Local0, 0x00, RSTS)
CreateQWordField (Local0, 0x04, RSTD)
Local1 = CMBC (0x0104, Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
CreateQWordField (DerefOf (Local1 [0x02]), 0x00, CSTD)
RSTD = CSTD /* \_SB_.NVDR.N031.CR02.CSTD */
Return (Local0)
}
Method (CR03, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C3.D1:"
Local6 [0x01] = " GetBlockNvdimmFlags"
DBGC (0x40, "LEAF", Local6)
If ((SizeOf (Arg0) != 0x00))
{
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
}
Local0 = Buffer (0x08) {}
CreateDWordField (Local0, 0x00, RSTS)
CreateBitField (Local0, 0x20, RBIR)
CreateBitField (Local0, 0x21, RBWL)
Local1 = CMBC (0x01, Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
CreateBitField (DerefOf (Local1 [0x02]), 0x70, CBIR)
CreateBitField (DerefOf (Local1 [0x02]), 0x71, CBWL)
RBIR = CBIR /* \_SB_.NVDR.N031.CR03.CBIR */
RBWL = CBWL /* \_SB_.NVDR.N031.CR03.CBWL */
Return (Local0)
}
Method (CR04, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C3.D1:"
Local6 [0x01] = " GetNamespaceLabelSize"
DBGC (0x40, "LEAF", Local6)
If ((SizeOf (Arg0) != 0x00))
{
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C3.D1:"
Local6 [0x01] = " GetNamespaceLabelSize: unexpected input parameter"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
}
Local0 = Buffer (0x0C) {}
CreateWordField (Local0, 0x00, RSTS)
CreateWordField (Local0, 0x02, REST)
CreateDWordField (Local0, 0x04, RSNA)
CreateDWordField (Local0, 0x08, RMDL)
Local1 = PCDS ()
CreateWordField (Local1, 0x00, CSTS)
If ((CSTS != 0x00))
{
RSTS = CSTS /* \_SB_.NVDR.N031.CR04.CSTS */
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C3.D1:"
Local6 [0x01] = " GetNamespaceLabelSize: PCDS failed, returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
CreateDWordField (Local1, 0x02, CPSZ)
Local3 = CMBC (0x02, Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}, Zero)
RSTS = CF2D (DerefOf (Local3 [0x00]))
If ((RSTS != 0x00))
{
RSTS = 0x00
REST = 0x01
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C3.D1:"
Local6 [0x01] = " GetNamespaceLabelSize: returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
RSTS = CF2D (DerefOf (Local3 [0x01]))
If ((RSTS != 0x00))
{
RSTS = 0x00
REST = 0x01
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C3.D1:"
Local6 [0x01] = " GetNamespaceLabelSize: returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
CreateBitField (DerefOf (Local3 [0x02]), 0x02, CSSL)
If ((CSSL == 0x01))
{
RSTS = 0x00
REST = 0x01
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C3.D1:"
Local6 [0x01] = " GetNamespaceLabelSize: locked PMEM region"
DBGC (0x02, "LEAF", Local6)
}
RSNA = CPSZ /* \_SB_.NVDR.N031.CR04.CPSZ */
RMDL = 0xFE80
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C3.D1:"
Local6 [0x01] = " GetNamespaceLabelSize: returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x40, "LEAF", Local6)
Return (Local0)
}
Method (CR05, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C3.D1:"
Local6 [0x01] = " GetNamespaceLabelData"
DBGC (0x40, "LEAF", Local6)
If ((SizeOf (Arg0) == 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C3.D1:"
Local6 [0x01] = " GetNamespaceLabelData: no elements in input package"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x08))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C3.D1:"
Local6 [0x01] = " GetNamespaceLabelData: invalid input size: "
Local6 [0x02] = ToHexString (SizeOf (Local7))
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C3.D1:"
Local6 [0x01] = " GetNamespaceLabelData: input: "
Local6 [0x02] = ToHexString (Local7)
DBGC (0x40, "LEAF", Local6)
CreateDWordField (Local7, 0x00, IOFF)
CreateDWordField (Local7, 0x04, ILEN)
If ((ILEN > 0xFE80))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C3.D1:"
Local6 [0x01] = " GetNamespaceLabelData: request size too big: "
Local6 [0x02] = ToHexString (ILEN)
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ElseIf ((ILEN <= 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C3.D1:"
Local6 [0x01] = " GetNamespaceLabelData: request size zero"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
Local0 = Buffer ((ILEN + 0x04)) {}
CreateWordField (Local0, 0x00, RSTS)
CreateWordField (Local0, 0x02, REST)
CreateField (Local0, 0x20, (ILEN << 0x03), RDTA)
Local1 = CMBC (0x02, Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
RSTS = 0x07
REST = 0x01
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C3.D1:"
Local6 [0x01] = " GetNamespaceLabelData: returning "
Local6 [0x02] = ToHexString (Mid (Local0, 0x00, 0x40))
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
RSTS = 0x07
REST = 0x01
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C3.D1:"
Local6 [0x01] = " GetNamespaceLabelData: returning "
Local6 [0x02] = ToHexString (Mid (Local0, 0x00, 0x40))
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
CreateBitField (DerefOf (Local1 [0x02]), 0x02, CSSL)
If ((CSSL == 0x01))
{
RSTS = 0x07
REST = 0x01
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C3.D1:"
Local6 [0x01] = " GetNamespaceLabelData: locked PMEM region, returning "
Local6 [0x02] = ToHexString (Mid (Local0, 0x00, 0x40))
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
Local1 = PCDS ()
CreateWordField (Local1, 0x00, CSTS)
If ((CSTS != 0x00))
{
RSTS = CSTS /* \_SB_.NVDR.N031.CR05.CSTS */
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C3.D1:"
Local6 [0x01] = " GetNamespaceLabelData: PCDS failed, returning "
Local6 [0x02] = ToHexString (Mid (Local0, 0x00, 0x40))
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
CreateDWordField (Local1, 0x02, CPSZ)
If (((IOFF + ILEN) > CPSZ))
{
RSTS = 0x03
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C3.D1:"
Local6 [0x01] = " GetNamespaceLabelData: request end offset too big: "
Local6 [0x02] = (IOFF + ILEN)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
Name (BUFF, Buffer (0xFF80) {})
CreateField (BUFF, 0x00, 0x0400, LC00)
CreateField (BUFF, 0x0400, 0x0400, LC01)
CreateField (BUFF, 0x0800, 0x0400, LC02)
CreateField (BUFF, 0x0C00, 0x0400, LC03)
CreateField (BUFF, 0x1000, 0x0400, LC04)
CreateField (BUFF, 0x1400, 0x0400, LC05)
CreateField (BUFF, 0x1800, 0x0400, LC06)
CreateField (BUFF, 0x1C00, 0x0400, LC07)
CreateField (BUFF, 0x2000, 0x0400, LC08)
CreateField (BUFF, 0x2400, 0x0400, LC09)
CreateField (BUFF, 0x2800, 0x0400, LC0A)
CreateField (BUFF, 0x2C00, 0x0400, LC0B)
CreateField (BUFF, 0x3000, 0x0400, LC0C)
CreateField (BUFF, 0x3400, 0x0400, LC0D)
CreateField (BUFF, 0x3800, 0x0400, LC0E)
CreateField (BUFF, 0x3C00, 0x0400, LC0F)
CreateField (BUFF, 0x4000, 0x0400, LC10)
CreateField (BUFF, 0x4400, 0x0400, LC11)
CreateField (BUFF, 0x4800, 0x0400, LC12)
CreateField (BUFF, 0x4C00, 0x0400, LC13)
CreateField (BUFF, 0x5000, 0x0400, LC14)
CreateField (BUFF, 0x5400, 0x0400, LC15)
CreateField (BUFF, 0x5800, 0x0400, LC16)
CreateField (BUFF, 0x5C00, 0x0400, LC17)
CreateField (BUFF, 0x6000, 0x0400, LC18)
CreateField (BUFF, 0x6400, 0x0400, LC19)
CreateField (BUFF, 0x6800, 0x0400, LC1A)
CreateField (BUFF, 0x6C00, 0x0400, LC1B)
CreateField (BUFF, 0x7000, 0x0400, LC1C)
CreateField (BUFF, 0x7400, 0x0400, LC1D)
CreateField (BUFF, 0x7800, 0x0400, LC1E)
CreateField (BUFF, 0x7C00, 0x0400, LC1F)
CreateField (BUFF, 0x8000, 0x0400, LC20)
CreateField (BUFF, 0x8400, 0x0400, LC21)
CreateField (BUFF, 0x8800, 0x0400, LC22)
CreateField (BUFF, 0x8C00, 0x0400, LC23)
CreateField (BUFF, 0x9000, 0x0400, LC24)
CreateField (BUFF, 0x9400, 0x0400, LC25)
CreateField (BUFF, 0x9800, 0x0400, LC26)
CreateField (BUFF, 0x9C00, 0x0400, LC27)
CreateField (BUFF, 0xA000, 0x0400, LC28)
CreateField (BUFF, 0xA400, 0x0400, LC29)
CreateField (BUFF, 0xA800, 0x0400, LC2A)
CreateField (BUFF, 0xAC00, 0x0400, LC2B)
CreateField (BUFF, 0xB000, 0x0400, LC2C)
CreateField (BUFF, 0xB400, 0x0400, LC2D)
CreateField (BUFF, 0xB800, 0x0400, LC2E)
CreateField (BUFF, 0xBC00, 0x0400, LC2F)
CreateField (BUFF, 0xC000, 0x0400, LC30)
CreateField (BUFF, 0xC400, 0x0400, LC31)
CreateField (BUFF, 0xC800, 0x0400, LC32)
CreateField (BUFF, 0xCC00, 0x0400, LC33)
CreateField (BUFF, 0xD000, 0x0400, LC34)
CreateField (BUFF, 0xD400, 0x0400, LC35)
CreateField (BUFF, 0xD800, 0x0400, LC36)
CreateField (BUFF, 0xDC00, 0x0400, LC37)
CreateField (BUFF, 0xE000, 0x0400, LC38)
CreateField (BUFF, 0xE400, 0x0400, LC39)
CreateField (BUFF, 0xE800, 0x0400, LC3A)
CreateField (BUFF, 0xEC00, 0x0400, LC3B)
CreateField (BUFF, 0xF000, 0x0400, LC3C)
CreateField (BUFF, 0xF400, 0x0400, LC3D)
CreateField (BUFF, 0xF800, 0x0400, LC3E)
CreateField (BUFF, 0xFC00, 0x0400, LC3F)
CreateField (BUFF, 0x00010000, 0x0400, LC40)
CreateField (BUFF, 0x00010400, 0x0400, LC41)
CreateField (BUFF, 0x00010800, 0x0400, LC42)
CreateField (BUFF, 0x00010C00, 0x0400, LC43)
CreateField (BUFF, 0x00011000, 0x0400, LC44)
CreateField (BUFF, 0x00011400, 0x0400, LC45)
CreateField (BUFF, 0x00011800, 0x0400, LC46)
CreateField (BUFF, 0x00011C00, 0x0400, LC47)
CreateField (BUFF, 0x00012000, 0x0400, LC48)
CreateField (BUFF, 0x00012400, 0x0400, LC49)
CreateField (BUFF, 0x00012800, 0x0400, LC4A)
CreateField (BUFF, 0x00012C00, 0x0400, LC4B)
CreateField (BUFF, 0x00013000, 0x0400, LC4C)
CreateField (BUFF, 0x00013400, 0x0400, LC4D)
CreateField (BUFF, 0x00013800, 0x0400, LC4E)
CreateField (BUFF, 0x00013C00, 0x0400, LC4F)
CreateField (BUFF, 0x00014000, 0x0400, LC50)
CreateField (BUFF, 0x00014400, 0x0400, LC51)
CreateField (BUFF, 0x00014800, 0x0400, LC52)
CreateField (BUFF, 0x00014C00, 0x0400, LC53)
CreateField (BUFF, 0x00015000, 0x0400, LC54)
CreateField (BUFF, 0x00015400, 0x0400, LC55)
CreateField (BUFF, 0x00015800, 0x0400, LC56)
CreateField (BUFF, 0x00015C00, 0x0400, LC57)
CreateField (BUFF, 0x00016000, 0x0400, LC58)
CreateField (BUFF, 0x00016400, 0x0400, LC59)
CreateField (BUFF, 0x00016800, 0x0400, LC5A)
CreateField (BUFF, 0x00016C00, 0x0400, LC5B)
CreateField (BUFF, 0x00017000, 0x0400, LC5C)
CreateField (BUFF, 0x00017400, 0x0400, LC5D)
CreateField (BUFF, 0x00017800, 0x0400, LC5E)
CreateField (BUFF, 0x00017C00, 0x0400, LC5F)
CreateField (BUFF, 0x00018000, 0x0400, LC60)
CreateField (BUFF, 0x00018400, 0x0400, LC61)
CreateField (BUFF, 0x00018800, 0x0400, LC62)
CreateField (BUFF, 0x00018C00, 0x0400, LC63)
CreateField (BUFF, 0x00019000, 0x0400, LC64)
CreateField (BUFF, 0x00019400, 0x0400, LC65)
CreateField (BUFF, 0x00019800, 0x0400, LC66)
CreateField (BUFF, 0x00019C00, 0x0400, LC67)
CreateField (BUFF, 0x0001A000, 0x0400, LC68)
CreateField (BUFF, 0x0001A400, 0x0400, LC69)
CreateField (BUFF, 0x0001A800, 0x0400, LC6A)
CreateField (BUFF, 0x0001AC00, 0x0400, LC6B)
CreateField (BUFF, 0x0001B000, 0x0400, LC6C)
CreateField (BUFF, 0x0001B400, 0x0400, LC6D)
CreateField (BUFF, 0x0001B800, 0x0400, LC6E)
CreateField (BUFF, 0x0001BC00, 0x0400, LC6F)
CreateField (BUFF, 0x0001C000, 0x0400, LC70)
CreateField (BUFF, 0x0001C400, 0x0400, LC71)
CreateField (BUFF, 0x0001C800, 0x0400, LC72)
CreateField (BUFF, 0x0001CC00, 0x0400, LC73)
CreateField (BUFF, 0x0001D000, 0x0400, LC74)
CreateField (BUFF, 0x0001D400, 0x0400, LC75)
CreateField (BUFF, 0x0001D800, 0x0400, LC76)
CreateField (BUFF, 0x0001DC00, 0x0400, LC77)
CreateField (BUFF, 0x0001E000, 0x0400, LC78)
CreateField (BUFF, 0x0001E400, 0x0400, LC79)
CreateField (BUFF, 0x0001E800, 0x0400, LC7A)
CreateField (BUFF, 0x0001EC00, 0x0400, LC7B)
CreateField (BUFF, 0x0001F000, 0x0400, LC7C)
CreateField (BUFF, 0x0001F400, 0x0400, LC7D)
CreateField (BUFF, 0x0001F800, 0x0400, LC7E)
CreateField (BUFF, 0x0001FC00, 0x0400, LC7F)
CreateField (BUFF, 0x00020000, 0x0400, LC80)
CreateField (BUFF, 0x00020400, 0x0400, LC81)
CreateField (BUFF, 0x00020800, 0x0400, LC82)
CreateField (BUFF, 0x00020C00, 0x0400, LC83)
CreateField (BUFF, 0x00021000, 0x0400, LC84)
CreateField (BUFF, 0x00021400, 0x0400, LC85)
CreateField (BUFF, 0x00021800, 0x0400, LC86)
CreateField (BUFF, 0x00021C00, 0x0400, LC87)
CreateField (BUFF, 0x00022000, 0x0400, LC88)
CreateField (BUFF, 0x00022400, 0x0400, LC89)
CreateField (BUFF, 0x00022800, 0x0400, LC8A)
CreateField (BUFF, 0x00022C00, 0x0400, LC8B)
CreateField (BUFF, 0x00023000, 0x0400, LC8C)
CreateField (BUFF, 0x00023400, 0x0400, LC8D)
CreateField (BUFF, 0x00023800, 0x0400, LC8E)
CreateField (BUFF, 0x00023C00, 0x0400, LC8F)
CreateField (BUFF, 0x00024000, 0x0400, LC90)
CreateField (BUFF, 0x00024400, 0x0400, LC91)
CreateField (BUFF, 0x00024800, 0x0400, LC92)
CreateField (BUFF, 0x00024C00, 0x0400, LC93)
CreateField (BUFF, 0x00025000, 0x0400, LC94)
CreateField (BUFF, 0x00025400, 0x0400, LC95)
CreateField (BUFF, 0x00025800, 0x0400, LC96)
CreateField (BUFF, 0x00025C00, 0x0400, LC97)
CreateField (BUFF, 0x00026000, 0x0400, LC98)
CreateField (BUFF, 0x00026400, 0x0400, LC99)
CreateField (BUFF, 0x00026800, 0x0400, LC9A)
CreateField (BUFF, 0x00026C00, 0x0400, LC9B)
CreateField (BUFF, 0x00027000, 0x0400, LC9C)
CreateField (BUFF, 0x00027400, 0x0400, LC9D)
CreateField (BUFF, 0x00027800, 0x0400, LC9E)
CreateField (BUFF, 0x00027C00, 0x0400, LC9F)
CreateField (BUFF, 0x00028000, 0x0400, LCA0)
CreateField (BUFF, 0x00028400, 0x0400, LCA1)
CreateField (BUFF, 0x00028800, 0x0400, LCA2)
CreateField (BUFF, 0x00028C00, 0x0400, LCA3)
CreateField (BUFF, 0x00029000, 0x0400, LCA4)
CreateField (BUFF, 0x00029400, 0x0400, LCA5)
CreateField (BUFF, 0x00029800, 0x0400, LCA6)
CreateField (BUFF, 0x00029C00, 0x0400, LCA7)
CreateField (BUFF, 0x0002A000, 0x0400, LCA8)
CreateField (BUFF, 0x0002A400, 0x0400, LCA9)
CreateField (BUFF, 0x0002A800, 0x0400, LCAA)
CreateField (BUFF, 0x0002AC00, 0x0400, LCAB)
CreateField (BUFF, 0x0002B000, 0x0400, LCAC)
CreateField (BUFF, 0x0002B400, 0x0400, LCAD)
CreateField (BUFF, 0x0002B800, 0x0400, LCAE)
CreateField (BUFF, 0x0002BC00, 0x0400, LCAF)
CreateField (BUFF, 0x0002C000, 0x0400, LCB0)
CreateField (BUFF, 0x0002C400, 0x0400, LCB1)
CreateField (BUFF, 0x0002C800, 0x0400, LCB2)
CreateField (BUFF, 0x0002CC00, 0x0400, LCB3)
CreateField (BUFF, 0x0002D000, 0x0400, LCB4)
CreateField (BUFF, 0x0002D400, 0x0400, LCB5)
CreateField (BUFF, 0x0002D800, 0x0400, LCB6)
CreateField (BUFF, 0x0002DC00, 0x0400, LCB7)
CreateField (BUFF, 0x0002E000, 0x0400, LCB8)
CreateField (BUFF, 0x0002E400, 0x0400, LCB9)
CreateField (BUFF, 0x0002E800, 0x0400, LCBA)
CreateField (BUFF, 0x0002EC00, 0x0400, LCBB)
CreateField (BUFF, 0x0002F000, 0x0400, LCBC)
CreateField (BUFF, 0x0002F400, 0x0400, LCBD)
CreateField (BUFF, 0x0002F800, 0x0400, LCBE)
CreateField (BUFF, 0x0002FC00, 0x0400, LCBF)
CreateField (BUFF, 0x00030000, 0x0400, LCC0)
CreateField (BUFF, 0x00030400, 0x0400, LCC1)
CreateField (BUFF, 0x00030800, 0x0400, LCC2)
CreateField (BUFF, 0x00030C00, 0x0400, LCC3)
CreateField (BUFF, 0x00031000, 0x0400, LCC4)
CreateField (BUFF, 0x00031400, 0x0400, LCC5)
CreateField (BUFF, 0x00031800, 0x0400, LCC6)
CreateField (BUFF, 0x00031C00, 0x0400, LCC7)
CreateField (BUFF, 0x00032000, 0x0400, LCC8)
CreateField (BUFF, 0x00032400, 0x0400, LCC9)
CreateField (BUFF, 0x00032800, 0x0400, LCCA)
CreateField (BUFF, 0x00032C00, 0x0400, LCCB)
CreateField (BUFF, 0x00033000, 0x0400, LCCC)
CreateField (BUFF, 0x00033400, 0x0400, LCCD)
CreateField (BUFF, 0x00033800, 0x0400, LCCE)
CreateField (BUFF, 0x00033C00, 0x0400, LCCF)
CreateField (BUFF, 0x00034000, 0x0400, LCD0)
CreateField (BUFF, 0x00034400, 0x0400, LCD1)
CreateField (BUFF, 0x00034800, 0x0400, LCD2)
CreateField (BUFF, 0x00034C00, 0x0400, LCD3)
CreateField (BUFF, 0x00035000, 0x0400, LCD4)
CreateField (BUFF, 0x00035400, 0x0400, LCD5)
CreateField (BUFF, 0x00035800, 0x0400, LCD6)
CreateField (BUFF, 0x00035C00, 0x0400, LCD7)
CreateField (BUFF, 0x00036000, 0x0400, LCD8)
CreateField (BUFF, 0x00036400, 0x0400, LCD9)
CreateField (BUFF, 0x00036800, 0x0400, LCDA)
CreateField (BUFF, 0x00036C00, 0x0400, LCDB)
CreateField (BUFF, 0x00037000, 0x0400, LCDC)
CreateField (BUFF, 0x00037400, 0x0400, LCDD)
CreateField (BUFF, 0x00037800, 0x0400, LCDE)
CreateField (BUFF, 0x00037C00, 0x0400, LCDF)
CreateField (BUFF, 0x00038000, 0x0400, LCE0)
CreateField (BUFF, 0x00038400, 0x0400, LCE1)
CreateField (BUFF, 0x00038800, 0x0400, LCE2)
CreateField (BUFF, 0x00038C00, 0x0400, LCE3)
CreateField (BUFF, 0x00039000, 0x0400, LCE4)
CreateField (BUFF, 0x00039400, 0x0400, LCE5)
CreateField (BUFF, 0x00039800, 0x0400, LCE6)
CreateField (BUFF, 0x00039C00, 0x0400, LCE7)
CreateField (BUFF, 0x0003A000, 0x0400, LCE8)
CreateField (BUFF, 0x0003A400, 0x0400, LCE9)
CreateField (BUFF, 0x0003A800, 0x0400, LCEA)
CreateField (BUFF, 0x0003AC00, 0x0400, LCEB)
CreateField (BUFF, 0x0003B000, 0x0400, LCEC)
CreateField (BUFF, 0x0003B400, 0x0400, LCED)
CreateField (BUFF, 0x0003B800, 0x0400, LCEE)
CreateField (BUFF, 0x0003BC00, 0x0400, LCEF)
CreateField (BUFF, 0x0003C000, 0x0400, LCF0)
CreateField (BUFF, 0x0003C400, 0x0400, LCF1)
CreateField (BUFF, 0x0003C800, 0x0400, LCF2)
CreateField (BUFF, 0x0003CC00, 0x0400, LCF3)
CreateField (BUFF, 0x0003D000, 0x0400, LCF4)
CreateField (BUFF, 0x0003D400, 0x0400, LCF5)
CreateField (BUFF, 0x0003D800, 0x0400, LCF6)
CreateField (BUFF, 0x0003DC00, 0x0400, LCF7)
CreateField (BUFF, 0x0003E000, 0x0400, LCF8)
CreateField (BUFF, 0x0003E400, 0x0400, LCF9)
CreateField (BUFF, 0x0003E800, 0x0400, LCFA)
CreateField (BUFF, 0x0003EC00, 0x0400, LCFB)
CreateField (BUFF, 0x0003F000, 0x0400, LCFC)
CreateField (BUFF, 0x0003F400, 0x0400, LCFD)
CreateField (BUFF, 0x0003F800, 0x0400, LCFE)
CreateField (BUFF, 0x0003FC00, 0x0400, LCFF)
CreateField (BUFF, 0x00040000, 0x0400, LD00)
CreateField (BUFF, 0x00040400, 0x0400, LD01)
CreateField (BUFF, 0x00040800, 0x0400, LD02)
CreateField (BUFF, 0x00040C00, 0x0400, LD03)
CreateField (BUFF, 0x00041000, 0x0400, LD04)
CreateField (BUFF, 0x00041400, 0x0400, LD05)
CreateField (BUFF, 0x00041800, 0x0400, LD06)
CreateField (BUFF, 0x00041C00, 0x0400, LD07)
CreateField (BUFF, 0x00042000, 0x0400, LD08)
CreateField (BUFF, 0x00042400, 0x0400, LD09)
CreateField (BUFF, 0x00042800, 0x0400, LD0A)
CreateField (BUFF, 0x00042C00, 0x0400, LD0B)
CreateField (BUFF, 0x00043000, 0x0400, LD0C)
CreateField (BUFF, 0x00043400, 0x0400, LD0D)
CreateField (BUFF, 0x00043800, 0x0400, LD0E)
CreateField (BUFF, 0x00043C00, 0x0400, LD0F)
CreateField (BUFF, 0x00044000, 0x0400, LD10)
CreateField (BUFF, 0x00044400, 0x0400, LD11)
CreateField (BUFF, 0x00044800, 0x0400, LD12)
CreateField (BUFF, 0x00044C00, 0x0400, LD13)
CreateField (BUFF, 0x00045000, 0x0400, LD14)
CreateField (BUFF, 0x00045400, 0x0400, LD15)
CreateField (BUFF, 0x00045800, 0x0400, LD16)
CreateField (BUFF, 0x00045C00, 0x0400, LD17)
CreateField (BUFF, 0x00046000, 0x0400, LD18)
CreateField (BUFF, 0x00046400, 0x0400, LD19)
CreateField (BUFF, 0x00046800, 0x0400, LD1A)
CreateField (BUFF, 0x00046C00, 0x0400, LD1B)
CreateField (BUFF, 0x00047000, 0x0400, LD1C)
CreateField (BUFF, 0x00047400, 0x0400, LD1D)
CreateField (BUFF, 0x00047800, 0x0400, LD1E)
CreateField (BUFF, 0x00047C00, 0x0400, LD1F)
CreateField (BUFF, 0x00048000, 0x0400, LD20)
CreateField (BUFF, 0x00048400, 0x0400, LD21)
CreateField (BUFF, 0x00048800, 0x0400, LD22)
CreateField (BUFF, 0x00048C00, 0x0400, LD23)
CreateField (BUFF, 0x00049000, 0x0400, LD24)
CreateField (BUFF, 0x00049400, 0x0400, LD25)
CreateField (BUFF, 0x00049800, 0x0400, LD26)
CreateField (BUFF, 0x00049C00, 0x0400, LD27)
CreateField (BUFF, 0x0004A000, 0x0400, LD28)
CreateField (BUFF, 0x0004A400, 0x0400, LD29)
CreateField (BUFF, 0x0004A800, 0x0400, LD2A)
CreateField (BUFF, 0x0004AC00, 0x0400, LD2B)
CreateField (BUFF, 0x0004B000, 0x0400, LD2C)
CreateField (BUFF, 0x0004B400, 0x0400, LD2D)
CreateField (BUFF, 0x0004B800, 0x0400, LD2E)
CreateField (BUFF, 0x0004BC00, 0x0400, LD2F)
CreateField (BUFF, 0x0004C000, 0x0400, LD30)
CreateField (BUFF, 0x0004C400, 0x0400, LD31)
CreateField (BUFF, 0x0004C800, 0x0400, LD32)
CreateField (BUFF, 0x0004CC00, 0x0400, LD33)
CreateField (BUFF, 0x0004D000, 0x0400, LD34)
CreateField (BUFF, 0x0004D400, 0x0400, LD35)
CreateField (BUFF, 0x0004D800, 0x0400, LD36)
CreateField (BUFF, 0x0004DC00, 0x0400, LD37)
CreateField (BUFF, 0x0004E000, 0x0400, LD38)
CreateField (BUFF, 0x0004E400, 0x0400, LD39)
CreateField (BUFF, 0x0004E800, 0x0400, LD3A)
CreateField (BUFF, 0x0004EC00, 0x0400, LD3B)
CreateField (BUFF, 0x0004F000, 0x0400, LD3C)
CreateField (BUFF, 0x0004F400, 0x0400, LD3D)
CreateField (BUFF, 0x0004F800, 0x0400, LD3E)
CreateField (BUFF, 0x0004FC00, 0x0400, LD3F)
CreateField (BUFF, 0x00050000, 0x0400, LD40)
CreateField (BUFF, 0x00050400, 0x0400, LD41)
CreateField (BUFF, 0x00050800, 0x0400, LD42)
CreateField (BUFF, 0x00050C00, 0x0400, LD43)
CreateField (BUFF, 0x00051000, 0x0400, LD44)
CreateField (BUFF, 0x00051400, 0x0400, LD45)
CreateField (BUFF, 0x00051800, 0x0400, LD46)
CreateField (BUFF, 0x00051C00, 0x0400, LD47)
CreateField (BUFF, 0x00052000, 0x0400, LD48)
CreateField (BUFF, 0x00052400, 0x0400, LD49)
CreateField (BUFF, 0x00052800, 0x0400, LD4A)
CreateField (BUFF, 0x00052C00, 0x0400, LD4B)
CreateField (BUFF, 0x00053000, 0x0400, LD4C)
CreateField (BUFF, 0x00053400, 0x0400, LD4D)
CreateField (BUFF, 0x00053800, 0x0400, LD4E)
CreateField (BUFF, 0x00053C00, 0x0400, LD4F)
CreateField (BUFF, 0x00054000, 0x0400, LD50)
CreateField (BUFF, 0x00054400, 0x0400, LD51)
CreateField (BUFF, 0x00054800, 0x0400, LD52)
CreateField (BUFF, 0x00054C00, 0x0400, LD53)
CreateField (BUFF, 0x00055000, 0x0400, LD54)
CreateField (BUFF, 0x00055400, 0x0400, LD55)
CreateField (BUFF, 0x00055800, 0x0400, LD56)
CreateField (BUFF, 0x00055C00, 0x0400, LD57)
CreateField (BUFF, 0x00056000, 0x0400, LD58)
CreateField (BUFF, 0x00056400, 0x0400, LD59)
CreateField (BUFF, 0x00056800, 0x0400, LD5A)
CreateField (BUFF, 0x00056C00, 0x0400, LD5B)
CreateField (BUFF, 0x00057000, 0x0400, LD5C)
CreateField (BUFF, 0x00057400, 0x0400, LD5D)
CreateField (BUFF, 0x00057800, 0x0400, LD5E)
CreateField (BUFF, 0x00057C00, 0x0400, LD5F)
CreateField (BUFF, 0x00058000, 0x0400, LD60)
CreateField (BUFF, 0x00058400, 0x0400, LD61)
CreateField (BUFF, 0x00058800, 0x0400, LD62)
CreateField (BUFF, 0x00058C00, 0x0400, LD63)
CreateField (BUFF, 0x00059000, 0x0400, LD64)
CreateField (BUFF, 0x00059400, 0x0400, LD65)
CreateField (BUFF, 0x00059800, 0x0400, LD66)
CreateField (BUFF, 0x00059C00, 0x0400, LD67)
CreateField (BUFF, 0x0005A000, 0x0400, LD68)
CreateField (BUFF, 0x0005A400, 0x0400, LD69)
CreateField (BUFF, 0x0005A800, 0x0400, LD6A)
CreateField (BUFF, 0x0005AC00, 0x0400, LD6B)
CreateField (BUFF, 0x0005B000, 0x0400, LD6C)
CreateField (BUFF, 0x0005B400, 0x0400, LD6D)
CreateField (BUFF, 0x0005B800, 0x0400, LD6E)
CreateField (BUFF, 0x0005BC00, 0x0400, LD6F)
CreateField (BUFF, 0x0005C000, 0x0400, LD70)
CreateField (BUFF, 0x0005C400, 0x0400, LD71)
CreateField (BUFF, 0x0005C800, 0x0400, LD72)
CreateField (BUFF, 0x0005CC00, 0x0400, LD73)
CreateField (BUFF, 0x0005D000, 0x0400, LD74)
CreateField (BUFF, 0x0005D400, 0x0400, LD75)
CreateField (BUFF, 0x0005D800, 0x0400, LD76)
CreateField (BUFF, 0x0005DC00, 0x0400, LD77)
CreateField (BUFF, 0x0005E000, 0x0400, LD78)
CreateField (BUFF, 0x0005E400, 0x0400, LD79)
CreateField (BUFF, 0x0005E800, 0x0400, LD7A)
CreateField (BUFF, 0x0005EC00, 0x0400, LD7B)
CreateField (BUFF, 0x0005F000, 0x0400, LD7C)
CreateField (BUFF, 0x0005F400, 0x0400, LD7D)
CreateField (BUFF, 0x0005F800, 0x0400, LD7E)
CreateField (BUFF, 0x0005FC00, 0x0400, LD7F)
CreateField (BUFF, 0x00060000, 0x0400, LD80)
CreateField (BUFF, 0x00060400, 0x0400, LD81)
CreateField (BUFF, 0x00060800, 0x0400, LD82)
CreateField (BUFF, 0x00060C00, 0x0400, LD83)
CreateField (BUFF, 0x00061000, 0x0400, LD84)
CreateField (BUFF, 0x00061400, 0x0400, LD85)
CreateField (BUFF, 0x00061800, 0x0400, LD86)
CreateField (BUFF, 0x00061C00, 0x0400, LD87)
CreateField (BUFF, 0x00062000, 0x0400, LD88)
CreateField (BUFF, 0x00062400, 0x0400, LD89)
CreateField (BUFF, 0x00062800, 0x0400, LD8A)
CreateField (BUFF, 0x00062C00, 0x0400, LD8B)
CreateField (BUFF, 0x00063000, 0x0400, LD8C)
CreateField (BUFF, 0x00063400, 0x0400, LD8D)
CreateField (BUFF, 0x00063800, 0x0400, LD8E)
CreateField (BUFF, 0x00063C00, 0x0400, LD8F)
CreateField (BUFF, 0x00064000, 0x0400, LD90)
CreateField (BUFF, 0x00064400, 0x0400, LD91)
CreateField (BUFF, 0x00064800, 0x0400, LD92)
CreateField (BUFF, 0x00064C00, 0x0400, LD93)
CreateField (BUFF, 0x00065000, 0x0400, LD94)
CreateField (BUFF, 0x00065400, 0x0400, LD95)
CreateField (BUFF, 0x00065800, 0x0400, LD96)
CreateField (BUFF, 0x00065C00, 0x0400, LD97)
CreateField (BUFF, 0x00066000, 0x0400, LD98)
CreateField (BUFF, 0x00066400, 0x0400, LD99)
CreateField (BUFF, 0x00066800, 0x0400, LD9A)
CreateField (BUFF, 0x00066C00, 0x0400, LD9B)
CreateField (BUFF, 0x00067000, 0x0400, LD9C)
CreateField (BUFF, 0x00067400, 0x0400, LD9D)
CreateField (BUFF, 0x00067800, 0x0400, LD9E)
CreateField (BUFF, 0x00067C00, 0x0400, LD9F)
CreateField (BUFF, 0x00068000, 0x0400, LDA0)
CreateField (BUFF, 0x00068400, 0x0400, LDA1)
CreateField (BUFF, 0x00068800, 0x0400, LDA2)
CreateField (BUFF, 0x00068C00, 0x0400, LDA3)
CreateField (BUFF, 0x00069000, 0x0400, LDA4)
CreateField (BUFF, 0x00069400, 0x0400, LDA5)
CreateField (BUFF, 0x00069800, 0x0400, LDA6)
CreateField (BUFF, 0x00069C00, 0x0400, LDA7)
CreateField (BUFF, 0x0006A000, 0x0400, LDA8)
CreateField (BUFF, 0x0006A400, 0x0400, LDA9)
CreateField (BUFF, 0x0006A800, 0x0400, LDAA)
CreateField (BUFF, 0x0006AC00, 0x0400, LDAB)
CreateField (BUFF, 0x0006B000, 0x0400, LDAC)
CreateField (BUFF, 0x0006B400, 0x0400, LDAD)
CreateField (BUFF, 0x0006B800, 0x0400, LDAE)
CreateField (BUFF, 0x0006BC00, 0x0400, LDAF)
CreateField (BUFF, 0x0006C000, 0x0400, LDB0)
CreateField (BUFF, 0x0006C400, 0x0400, LDB1)
CreateField (BUFF, 0x0006C800, 0x0400, LDB2)
CreateField (BUFF, 0x0006CC00, 0x0400, LDB3)
CreateField (BUFF, 0x0006D000, 0x0400, LDB4)
CreateField (BUFF, 0x0006D400, 0x0400, LDB5)
CreateField (BUFF, 0x0006D800, 0x0400, LDB6)
CreateField (BUFF, 0x0006DC00, 0x0400, LDB7)
CreateField (BUFF, 0x0006E000, 0x0400, LDB8)
CreateField (BUFF, 0x0006E400, 0x0400, LDB9)
CreateField (BUFF, 0x0006E800, 0x0400, LDBA)
CreateField (BUFF, 0x0006EC00, 0x0400, LDBB)
CreateField (BUFF, 0x0006F000, 0x0400, LDBC)
CreateField (BUFF, 0x0006F400, 0x0400, LDBD)
CreateField (BUFF, 0x0006F800, 0x0400, LDBE)
CreateField (BUFF, 0x0006FC00, 0x0400, LDBF)
CreateField (BUFF, 0x00070000, 0x0400, LDC0)
CreateField (BUFF, 0x00070400, 0x0400, LDC1)
CreateField (BUFF, 0x00070800, 0x0400, LDC2)
CreateField (BUFF, 0x00070C00, 0x0400, LDC3)
CreateField (BUFF, 0x00071000, 0x0400, LDC4)
CreateField (BUFF, 0x00071400, 0x0400, LDC5)
CreateField (BUFF, 0x00071800, 0x0400, LDC6)
CreateField (BUFF, 0x00071C00, 0x0400, LDC7)
CreateField (BUFF, 0x00072000, 0x0400, LDC8)
CreateField (BUFF, 0x00072400, 0x0400, LDC9)
CreateField (BUFF, 0x00072800, 0x0400, LDCA)
CreateField (BUFF, 0x00072C00, 0x0400, LDCB)
CreateField (BUFF, 0x00073000, 0x0400, LDCC)
CreateField (BUFF, 0x00073400, 0x0400, LDCD)
CreateField (BUFF, 0x00073800, 0x0400, LDCE)
CreateField (BUFF, 0x00073C00, 0x0400, LDCF)
CreateField (BUFF, 0x00074000, 0x0400, LDD0)
CreateField (BUFF, 0x00074400, 0x0400, LDD1)
CreateField (BUFF, 0x00074800, 0x0400, LDD2)
CreateField (BUFF, 0x00074C00, 0x0400, LDD3)
CreateField (BUFF, 0x00075000, 0x0400, LDD4)
CreateField (BUFF, 0x00075400, 0x0400, LDD5)
CreateField (BUFF, 0x00075800, 0x0400, LDD6)
CreateField (BUFF, 0x00075C00, 0x0400, LDD7)
CreateField (BUFF, 0x00076000, 0x0400, LDD8)
CreateField (BUFF, 0x00076400, 0x0400, LDD9)
CreateField (BUFF, 0x00076800, 0x0400, LDDA)
CreateField (BUFF, 0x00076C00, 0x0400, LDDB)
CreateField (BUFF, 0x00077000, 0x0400, LDDC)
CreateField (BUFF, 0x00077400, 0x0400, LDDD)
CreateField (BUFF, 0x00077800, 0x0400, LDDE)
CreateField (BUFF, 0x00077C00, 0x0400, LDDF)
CreateField (BUFF, 0x00078000, 0x0400, LDE0)
CreateField (BUFF, 0x00078400, 0x0400, LDE1)
CreateField (BUFF, 0x00078800, 0x0400, LDE2)
CreateField (BUFF, 0x00078C00, 0x0400, LDE3)
CreateField (BUFF, 0x00079000, 0x0400, LDE4)
CreateField (BUFF, 0x00079400, 0x0400, LDE5)
CreateField (BUFF, 0x00079800, 0x0400, LDE6)
CreateField (BUFF, 0x00079C00, 0x0400, LDE7)
CreateField (BUFF, 0x0007A000, 0x0400, LDE8)
CreateField (BUFF, 0x0007A400, 0x0400, LDE9)
CreateField (BUFF, 0x0007A800, 0x0400, LDEA)
CreateField (BUFF, 0x0007AC00, 0x0400, LDEB)
CreateField (BUFF, 0x0007B000, 0x0400, LDEC)
CreateField (BUFF, 0x0007B400, 0x0400, LDED)
CreateField (BUFF, 0x0007B800, 0x0400, LDEE)
CreateField (BUFF, 0x0007BC00, 0x0400, LDEF)
CreateField (BUFF, 0x0007C000, 0x0400, LDF0)
CreateField (BUFF, 0x0007C400, 0x0400, LDF1)
CreateField (BUFF, 0x0007C800, 0x0400, LDF2)
CreateField (BUFF, 0x0007CC00, 0x0400, LDF3)
CreateField (BUFF, 0x0007D000, 0x0400, LDF4)
CreateField (BUFF, 0x0007D400, 0x0400, LDF5)
CreateField (BUFF, 0x0007D800, 0x0400, LDF6)
CreateField (BUFF, 0x0007DC00, 0x0400, LDF7)
CreateField (BUFF, 0x0007E000, 0x0400, LDF8)
CreateField (BUFF, 0x0007E400, 0x0400, LDF9)
CreateField (BUFF, 0x0007E800, 0x0400, LDFA)
CreateField (BUFF, 0x0007EC00, 0x0400, LDFB)
CreateField (BUFF, 0x0007F000, 0x0400, LDFC)
CreateField (BUFF, 0x0007F400, 0x0400, LDFD)
CreateField (BUFF, 0x0007F800, 0x0400, LDFE)
Local3 = (IOFF & 0xFFFFFFFFFFFFFF80)
Local2 = ((((ILEN + IOFF) + 0x7F) & 0xFFFFFFFFFFFFFF80) -
Local3)
Local5 = (IOFF - Local3)
While (0x01)
{
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC00 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC01 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC02 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC03 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC04 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC05 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC06 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC07 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC08 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC09 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC0A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC0B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC0C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC0D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC0E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC0F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC10 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC11 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC12 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC13 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC14 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC15 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC16 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC17 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC18 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC19 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC1A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC1B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC1C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC1D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC1E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC1F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC20 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC21 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC22 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC23 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC24 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC25 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC26 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC27 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC28 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC29 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC2A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC2B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC2C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC2D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC2E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC2F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC30 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC31 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC32 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC33 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC34 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC35 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC36 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC37 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC38 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC39 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC3A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC3B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC3C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC3D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC3E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC3F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC40 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC41 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC42 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC43 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC44 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC45 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC46 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC47 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC48 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC49 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC4A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC4B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC4C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC4D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC4E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC4F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC50 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC51 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC52 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC53 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC54 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC55 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC56 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC57 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC58 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC59 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC5A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC5B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC5C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC5D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC5E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC5F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC60 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC61 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC62 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC63 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC64 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC65 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC66 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC67 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC68 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC69 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC6A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC6B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC6C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC6D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC6E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC6F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC70 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC71 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC72 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC73 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC74 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC75 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC76 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC77 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC78 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC79 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC7A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC7B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC7C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC7D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC7E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC7F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC80 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC81 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC82 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC83 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC84 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC85 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC86 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC87 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC88 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC89 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC8A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC8B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC8C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC8D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC8E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC8F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC90 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC91 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC92 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC93 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC94 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC95 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC96 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC97 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC98 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC99 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC9A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC9B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC9C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC9D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC9E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC9F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCA0 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCA1 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCA2 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCA3 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCA4 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCA5 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCA6 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCA7 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCA8 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCA9 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCAA = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCAB = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCAC = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCAD = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCAE = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCAF = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCB0 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCB1 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCB2 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCB3 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCB4 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCB5 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCB6 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCB7 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCB8 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCB9 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCBA = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCBB = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCBC = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCBD = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCBE = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCBF = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCC0 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCC1 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCC2 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCC3 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCC4 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCC5 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCC6 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCC7 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCC8 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCC9 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCCA = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCCB = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCCC = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCCD = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCCE = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCCF = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCD0 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCD1 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCD2 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCD3 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCD4 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCD5 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCD6 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCD7 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCD8 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCD9 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCDA = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCDB = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCDC = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCDD = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCDE = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCDF = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCE0 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCE1 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCE2 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCE3 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCE4 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCE5 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCE6 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCE7 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCE8 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCE9 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCEA = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCEB = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCEC = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCED = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCEE = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCEF = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCF0 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCF1 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCF2 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCF3 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCF4 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCF5 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCF6 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCF7 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCF8 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCF9 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCFA = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCFB = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCFC = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCFD = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCFE = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCFF = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD00 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD01 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD02 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD03 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD04 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD05 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD06 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD07 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD08 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD09 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD0A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD0B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD0C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD0D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD0E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD0F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD10 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD11 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD12 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD13 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD14 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD15 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD16 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD17 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD18 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD19 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD1A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD1B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD1C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD1D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD1E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD1F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD20 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD21 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD22 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD23 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD24 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD25 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD26 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD27 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD28 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD29 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD2A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD2B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD2C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD2D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD2E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD2F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD30 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD31 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD32 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD33 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD34 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD35 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD36 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD37 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD38 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD39 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD3A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD3B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD3C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD3D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD3E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD3F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD40 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD41 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD42 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD43 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD44 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD45 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD46 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD47 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD48 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD49 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD4A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD4B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD4C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD4D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD4E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD4F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD50 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD51 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD52 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD53 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD54 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD55 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD56 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD57 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD58 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD59 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD5A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD5B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD5C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD5D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD5E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD5F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD60 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD61 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD62 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD63 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD64 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD65 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD66 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD67 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD68 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD69 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD6A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD6B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD6C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD6D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD6E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD6F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD70 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD71 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD72 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD73 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD74 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD75 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD76 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD77 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD78 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD79 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD7A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD7B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD7C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD7D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD7E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD7F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD80 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD81 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD82 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD83 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD84 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD85 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD86 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD87 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD88 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD89 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD8A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD8B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD8C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD8D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD8E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD8F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD90 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD91 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD92 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD93 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD94 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD95 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD96 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD97 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD98 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD99 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD9A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD9B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD9C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD9D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD9E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD9F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDA0 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDA1 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDA2 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDA3 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDA4 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDA5 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDA6 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDA7 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDA8 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDA9 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDAA = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDAB = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDAC = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDAD = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDAE = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDAF = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDB0 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDB1 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDB2 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDB3 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDB4 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDB5 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDB6 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDB7 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDB8 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDB9 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDBA = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDBB = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDBC = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDBD = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDBE = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDBF = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDC0 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDC1 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDC2 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDC3 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDC4 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDC5 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDC6 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDC7 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDC8 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDC9 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDCA = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDCB = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDCC = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDCD = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDCE = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDCF = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDD0 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDD1 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDD2 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDD3 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDD4 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDD5 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDD6 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDD7 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDD8 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDD9 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDDA = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDDB = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDDC = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDDD = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDDE = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDDF = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDE0 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDE1 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDE2 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDE3 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDE4 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDE5 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDE6 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDE7 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDE8 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDE9 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDEA = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDEB = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDEC = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDED = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDEE = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDEF = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDF0 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDF1 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDF2 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDF3 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDF4 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDF5 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDF6 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDF7 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDF8 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDF9 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDFA = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDFB = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDFC = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDFD = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDFE = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
Break
}
If ((Local2 != Zero))
{
RSTS = DerefOf (Local4 [0x00])
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C3.D1:"
Local6 [0x01] = " GetNamespaceLabelData: read loop error, returning "
Local6 [0x02] = ToHexString (Mid (Local0, 0x00, 0x40))
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
Mid (BUFF, Local5, ILEN, RDTA) /* \_SB_.NVDR.N031.CR05.RDTA */
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C3.D1:"
Local6 [0x01] = " GetNamespaceLabelData: returning "
Local6 [0x02] = ToHexString (Mid (Local0, 0x00, 0x40))
DBGC (0x40, "LEAF", Local6)
Return (Local0)
}
Method (CR06, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C3.D1:"
Local6 [0x01] = " SetNamespaceLabelData"
DBGC (0x40, "LEAF", Local6)
If ((SizeOf (Arg0) == 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C3.D1:"
Local6 [0x01] = " SetNamespaceLabelData: no elements in input package"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) < 0x08))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C3.D1:"
Local6 [0x01] = " SetNamespaceLabelData: invalid input size: "
Local6 [0x02] = ToHexString (SizeOf (Local7))
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C3.D1:"
Local6 [0x01] = " SetNamespaceLabelData: input: "
Local6 [0x02] = ToHexString (Mid (Local7, 0x00, 0x40))
DBGC (0x40, "LEAF", Local6)
CreateDWordField (Local7, 0x00, IOFF)
CreateDWordField (Local7, 0x04, ILEN)
If ((ILEN > 0xFE80))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C3.D1:"
Local6 [0x01] = " SetNamespaceLabelData: request size too big: "
Local6 [0x02] = ToHexString (ILEN)
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ElseIf ((ILEN <= 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C3.D1:"
Local6 [0x01] = " SetNamespaceLabelData: request size zero"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
If ((SizeOf (Local7) < (ILEN + 0x08)))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C3.D1:"
Local6 [0x01] = " SetNamespaceLabelData: request size overruns input size "
Local6 [0x02] = ToHexString (SizeOf (Local7))
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
CreateField (Local7, 0x40, (ILEN << 0x03), IDTA)
Local0 = Buffer (0x04) {}
CreateWordField (Local0, 0x00, RSTS)
CreateWordField (Local0, 0x02, REST)
Local1 = CMBC (0x02, Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
RSTS = 0x07
REST = 0x01
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C3.D1:"
Local6 [0x01] = " SetNamespaceLabelData: returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
RSTS = 0x07
REST = 0x01
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C3.D1:"
Local6 [0x01] = " SetNamespaceLabelData: returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
CreateBitField (DerefOf (Local1 [0x02]), 0x02, CSSL)
If ((CSSL == 0x01))
{
RSTS = 0x07
REST = 0x01
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C3.D1:"
Local6 [0x01] = " SetNamespaceLabelData: locked PMEM region, returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
Local1 = PCDS ()
CreateWordField (Local1, 0x00, CSTS)
If ((CSTS != 0x00))
{
RSTS = CSTS /* \_SB_.NVDR.N031.CR06.CSTS */
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C3.D1:"
Local6 [0x01] = " SetNamespaceLabelData: PCDS failed, returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
CreateDWordField (Local1, 0x02, CPSZ)
If (((IOFF + ILEN) > CPSZ))
{
RSTS = 0x03
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C3.D1:"
Local6 [0x01] = " SetNamespaceLabelData: request end offset too big: "
Local6 [0x02] = ToHexString ((IOFF + ILEN))
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
Local3 = ((IOFF + 0x3F) & 0xFFFFFFFFFFFFFFC0)
Local2 = (IOFF + ILEN) /* \_SB_.NVDR.N031.CR06.ILEN */
Local5 = (Local2 & 0xFFFFFFFFFFFFFFC0)
Local4 = (Local3 - IOFF) /* \_SB_.NVDR.N031.CR06.IOFF */
Local2 -= Local5
If (Local4)
{
If ((Local4 > ILEN))
{
Local4 = ILEN /* \_SB_.NVDR.N031.CR06.ILEN */
}
Local2 = (IOFF & 0xFFFFFFFFFFFFFF80)
Local1 = PCDR (Local2)
RSTS = DerefOf (Local1 [0x00])
If ((RSTS != 0x00))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C3.D1:"
Local6 [0x01] = " SetNamespaceLabelData: lead read returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
Local1 = DerefOf (Local1 [0x01])
Local2 = (IOFF - Local2)
CreateField (Local1, (Local2 << 0x03), (Local4 << 0x03), LBUF)
CreateField (Local1, 0x00, 0x0200, LB01)
CreateField (Local1, 0x0200, 0x0200, LB02)
Mid (IDTA, 0x00, Local4, LBUF) /* \_SB_.NVDR.N031.CR06.LBUF */
Local2 = (IOFF & 0xFFFFFFFFFFFFFF80)
RSTS = PCDW (Local2, LB01)
If ((RSTS != 0x00))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C3.D1:"
Local6 [0x01] = " SetNamespaceLabelData: lead write A returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
Local2 += 0x40
RSTS = PCDW (Local2, LB02)
If ((RSTS != 0x00))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C3.D1:"
Local6 [0x01] = " SetNamespaceLabelData: lead write B returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
Local2 = (IOFF + ILEN) /* \_SB_.NVDR.N031.CR06.ILEN */
Local2 -= Local5
}
If ((Local2 && (ILEN > Local2)))
{
Local4 = (Local5 & 0xFFFFFFFFFFFFFF80)
Local1 = PCDR (Local4)
RSTS = DerefOf (Local1 [0x00])
If ((RSTS != 0x00))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C3.D1:"
Local6 [0x01] = " SetNamespaceLabelData: trail read returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
Local1 = DerefOf (Local1 [0x01])
Local4 = (Local5 - Local4)
CreateField (Local1, (Local4 << 0x03), (Local2 << 0x03), TBUF)
CreateField (Local1, 0x00, 0x0200, TB01)
CreateField (Local1, 0x0200, 0x0200, TB02)
Mid (IDTA, (ILEN - Local2), Local2, TBUF) /* \_SB_.NVDR.N031.CR06.TBUF */
Local4 = (Local5 & 0xFFFFFFFFFFFFFF80)
RSTS = PCDW (Local4, TB01)
If ((RSTS != 0x00))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C3.D1:"
Local6 [0x01] = " SetNamespaceLabelData: trail write A returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
Local4 += 0x40
RSTS = PCDW (Local4, TB02)
If ((RSTS != 0x00))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C3.D1:"
Local6 [0x01] = " SetNamespaceLabelData: trail write B returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
Local4 = (Local3 - IOFF) /* \_SB_.NVDR.N031.CR06.IOFF */
}
While (0x01)
{
If ((Local3 >= Local5))
{
Break
}
Local1 = PCDW (Local3, Mid (IDTA, Local4, 0x40))
If ((Local1 != 0x00))
{
RSTS = Local1
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C3.D1:"
Local6 [0x01] = " SetNamespaceLabelData: returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
Local4 += 0x40
Local3 += 0x40
}
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C3.D1:"
Local6 [0x01] = " SetNamespaceLabelData: returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x40, "LEAF", Local6)
Return (Local0)
}
Method (CR07, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C3.D1:"
Local6 [0x01] = " GetCommandEffectLogInfo"
DBGC (0x40, "LEAF", Local6)
If ((SizeOf (Arg0) != 0x00))
{
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
}
Local0 = Buffer (0x08) {}
CreateDWordField (Local0, 0x04, RMXL)
RMXL = 0x8000
Return (Local0)
}
Method (CR09, 4, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C3.D1:"
Local6 [0x01] = " PassThroughCommand"
DBGC (0x40, "LEAF", Local6)
If ((SizeOf (Arg3) == 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ToBuffer (DerefOf (Arg3 [0x00]), Local7)
Local4 = SizeOf (Local7)
If ((Local4 < 0x08))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
CreateWordField (Local7, 0x00, OPCD)
CreateDWordField (Local7, 0x04, OPDL)
If ((Local4 != (OPDL + 0x08)))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
If (((CENA != 0x01) && (OPCD != 0x05FD)))
{
Return (Buffer (0x04)
{
0x02, 0x00, 0x00, 0x00 // ....
})
}
Switch (OPCD)
{
Case (Package (0x06)
{
0x0103,
0x0405,
0x09,
0xFD,
0x01FD,
0x02FD
}
)
{
Return (CLDC ("S0.C3.D1:", Arg2, Arg3, _ADR ()))
}
Case (0x05FD)
{
CreateWordField (Local7, 0x08, PTCD)
If ((PTCD == 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
CreateDWordField (Local7, 0x04, PTDL)
If ((PTDL >= 0x0C))
{
PTDL = (OPDL - 0x0C)
}
Else
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
If ((PTDL > 0x00))
{
CreateField (Local7, 0xA0, (PTDL * 0x08), PTIN)
}
CreateByteField (Local7, 0x0A, PTTI)
If (((CENA != 0x01) && (PTTI == 0x01)))
{
TFSM = 0x00
}
Switch (PTCD)
{
Case (0x05FD)
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
Case (Package (0x04)
{
0xFD,
0x01FD,
0x02FD,
0x03FD
}
)
{
Name (INLO, Package (0x01)
{
Buffer ((PTDL + 0x08)) {}
})
CreateWordField (DerefOf (INLO [0x00]), 0x00, LOCD)
CreateDWordField (DerefOf (INLO [0x00]), 0x04, LODL)
If ((PTDL > 0x00))
{
CreateField (DerefOf (INLO [0x00]), 0x40, (PTDL * 0x08), LOIN)
Mid (Local7, 0x14, (PTDL * 0x08), LOIN) /* \_SB_.NVDR.N031.CR09.LOIN */
}
Mid (Local7, 0x08, 0x02, LOCD) /* \_SB_.NVDR.N031.CR09.LOCD */
LODL = PTDL /* \_SB_.NVDR.N031.CR09.PTDL */
If ((0x03FD == LOCD))
{
TFSM = 0x00989680
Local2 = Buffer (0x10) {}
CreateDWordField (Local2, 0x04, FDLA)
CreateField (Local2, 0x40, 0x40, FDDA)
FDLA = 0x08
FDDA = XBSR /* \_SB_.NVDR.N031.XBSR */
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C3.D1:"
Local6 [0x01] = " BSR: "
Local6 [0x02] = ToHexString (FDDA)
DBGC (0x40, "LEAF", Local6)
Return (Local2)
}
Return (CLDC ("S0.C3.D1:", Arg2, INLO, _ADR ()))
}
Case (Package (0x03)
{
0x0103,
0x0405,
0x09
}
)
{
If (((CENA != 0x01) && (PTTI != 0x01)))
{
Return (Buffer (0x04)
{
0x02, 0x00, 0x00, 0x00 // ....
})
}
Return (CLDC ("S0.C3.D1:", Arg2, Arg3, _ADR ()))
}
Default
{
If ((PTTI == 0x01))
{
Return (CLDC ("S0.C3.D1:", Arg2, Arg3, _ADR ()))
}
If ((CENA != 0x01))
{
Return (Buffer (0x04)
{
0x02, 0x00, 0x00, 0x00 // ....
})
}
CreateDWordField (Local7, 0x10, PTTO)
If ((Local4 < 0x14))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
If ((PTDL > 0x80))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
If ((PTDL == Zero))
{
Local0 = CMBC (PTCD, Buffer (0x00) {}, Zero)
}
Else
{
Local0 = CMBC (PTCD, PTIN, (PTTO * 0x2710))
}
}
}
}
Case (0x03FD)
{
Local2 = Buffer (0x10) {}
CreateDWordField (Local2, 0x04, OULA)
CreateField (Local2, 0x40, 0x40, OUDA)
OULA = 0x08
OUDA = XBSR /* \_SB_.NVDR.N031.XBSR */
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C3.D1:"
Local6 [0x01] = " BSR: "
Local6 [0x02] = ToHexString (OUDA)
DBGC (0x40, "LEAF", Local6)
Return (Local2)
}
Default
{
If ((OPDL > 0x80))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
If ((OPDL == Zero))
{
Local0 = CMBC (OPCD, Buffer (0x00) {}, Zero)
}
Else
{
CreateField (Local7, 0x40, (OPDL * 0x08), OPDB)
Local0 = CMBC (OPCD, OPDB, Zero)
}
}
}
Local1 = DerefOf (Local0 [0x00])
If ((Local1 != Zero))
{
Local2 = Buffer (0x04) {}
Local2 [0x00] = 0x05
Return (Local2)
}
Local1 = DerefOf (Local0 [0x01])
If ((Local1 != Zero))
{
Local2 = Buffer (0x04)
{
0x07, 0x00, 0x00, 0x00 // ....
}
Local2 [0x02] = Local1
Return (Local2)
}
Local2 = Buffer (0x88) {}
CreateDWordField (Local2, 0x04, OULB)
CreateField (Local2, 0x40, 0x0400, OUDB)
OULB = 0x80
OUDB = DerefOf (Local0 [0x02])
Return (Local2)
}
Method (CR10, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C3.D1:"
Local6 [0x01] = " EnableLatchSystemShutdownStatus"
DBGC (0x40, "LEAF", Local6)
Local0 = Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}
CreateDWordField (Local0, 0x00, RSTS)
If ((SizeOf (Arg0) == 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x01))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
If ((DerefOf (Local7 [0x00]) != 0x01))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
Local1 = CMBC (0x0907, Local7, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Return (Local0)
}
Method (CR11, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C3.D1:"
Local6 [0x01] = " GetSupportedModes"
DBGC (0x40, "LEAF", Local6)
If ((SizeOf (Arg0) != 0x00))
{
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
}
Local0 = Buffer (0x06) {}
CreateDWordField (Local0, 0x00, RSTS)
CreateBitField (Local0, 0x20, RMMO)
CreateBitField (Local0, 0x21, RPME)
CreateBitField (Local0, 0x22, RBAP)
Local1 = CMBC (0x01, Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Local3 = DerefOf (Local1 [0x02])
CreateBitField (Local3, 0x01F0, MEME)
CreateBitField (Local3, 0x01F1, STME)
CreateBitField (Local3, 0x01F2, DTME)
RMMO = MEME /* \_SB_.NVDR.N031.CR11.MEME */
RPME = DTME /* \_SB_.NVDR.N031.CR11.DTME */
RBAP = STME /* \_SB_.NVDR.N031.CR11.STME */
Return (Local0)
}
Method (CR17, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C3.D1:"
Local6 [0x01] = " SetSmartThreshold"
DBGC (0x40, "LEAF", Local6)
If ((SizeOf (Arg0) == 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x07))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
CreateField (Local7, 0x00, 0x38, ISMT)
CreateBitField (Local7, 0x00, ISBE)
CreateField (Local7, 0x03, 0x0D, R000)
If ((ToInteger (R000) != 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C3.D1:"
Local6 [0x01] = " SetSmartThreshold: non-zero reserved bits!"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
If ((ISBE == 0x01))
{
CreateByteField (Local7, 0x02, ISBT)
If (((ISBT < 0x01) || (ISBT > 0x63)))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C3.D1:"
Local6 [0x01] = " SetSmartThreshold: invalid Percentage Remaining Threshold value!"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
}
Local0 = Buffer (0x04) {}
CreateDWordField (Local0, 0x00, RSTS)
Local1 = CMBC (0x0105, ISMT, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Return (Local0)
}
Method (CR18, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C3.D1:"
Local6 [0x01] = " InjectError"
DBGC (0x40, "LEAF", Local6)
If ((SizeOf (Arg0) == 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x0F))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
CreateBitField (Local7, 0x00, IVME)
CreateBitField (Local7, 0x01, IVSB)
CreateBitField (Local7, 0x02, IVFE)
CreateBitField (Local7, 0x03, IVUS)
CreateField (Local7, 0x04, 0x3C, R000)
If ((ToInteger (R000) != 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C3.D1:"
Local6 [0x01] = " InjectError: non-zero reserved bits R000!"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
CreateBitField (Local7, 0x40, IMEN)
CreateField (Local7, 0x41, 0x07, R001)
If ((ToInteger (R001) != 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C3.D1:"
Local6 [0x01] = " InjectError: non-zero reserved bits R001!"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
CreateWordField (Local7, 0x09, IMMT)
CreateBitField (Local7, 0x58, ISEN)
CreateField (Local7, 0x59, 0x07, R002)
If ((ToInteger (R002) != 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C3.D1:"
Local6 [0x01] = " InjectError: non-zero reserved bits R002!"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
CreateByteField (Local7, 0x0C, ISSB)
If (((ISSB < 0x00) || (ISSB > 0x63)))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C3.D1:"
Local6 [0x01] = " InjectError: invalid Percentage Remaining value!"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
CreateBitField (Local7, 0x68, IFEN)
CreateField (Local7, 0x69, 0x07, R003)
If ((ToInteger (R003) != 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C3.D1:"
Local6 [0x01] = " InjectError: non-zero reserved bits R003!"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
CreateBitField (Local7, 0x70, IUEN)
CreateField (Local7, 0x71, 0x07, R004)
If ((ToInteger (R004) != 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C3.D1:"
Local6 [0x01] = " InjectError: non-zero reserved bits R004!"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
Local0 = Buffer (0x04) {}
CreateWordField (Local0, 0x00, RSTS)
CreateWordField (Local0, 0x02, REST)
If ((IVME == 0x01))
{
Local2 = Buffer (0x03) {}
CreateByteField (Local2, 0x00, CENB)
CENB = IMEN /* \_SB_.NVDR.N031.CR18.IMEN */
CreateWordField (Local2, 0x01, CMET)
CMET = IMMT /* \_SB_.NVDR.N031.CR18.IMMT */
Local1 = CMBC (0x020A, Local2, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
}
If (((IVSB == 0x01) || ((IVFE == 0x01) || (IVUS == 0x01))))
{
Local2 = Buffer (0x0E) {}
CreateBitField (Local2, 0x02, CFEN)
CFEN = IVFE /* \_SB_.NVDR.N031.CR18.IVFE */
CreateBitField (Local2, 0x03, CSEN)
CSEN = IVSB /* \_SB_.NVDR.N031.CR18.IVSB */
CreateBitField (Local2, 0x04, CUEN)
CUEN = IVUS /* \_SB_.NVDR.N031.CR18.IVUS */
CreateByteField (Local2, 0x0B, CFET)
CFET = IFEN /* \_SB_.NVDR.N031.CR18.IFEN */
CreateBitField (Local2, 0x60, CSET)
CSET = ISEN /* \_SB_.NVDR.N031.CR18.ISEN */
CreateField (Local2, 0x61, 0x07, CSBP)
CSBP = ISSB /* \_SB_.NVDR.N031.CR18.ISSB */
CreateByteField (Local2, 0x0D, CUST)
CUST = IUEN /* \_SB_.NVDR.N031.CR18.IUEN */
If ((IVUS && IUEN))
{
CMBC (0x0907, Buffer (0x04)
{
0x01, 0x00, 0x00, 0x00 // ....
}, Zero)
}
Local1 = CMBC (0x030A, Local2, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Local4 = DerefOf (Local1 [0x01])
If ((Local4 == 0x0E))
{
RSTS = 0x07
REST = 0x01
Return (Local0)
}
RSTS = CF2D (Local4)
If ((RSTS != 0x00))
{
Return (Local0)
}
}
Return (Local0)
}
Method (CR19, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C3.D1:"
Local6 [0x01] = " GetSecurityState"
DBGC (0x40, "LEAF", Local6)
If ((SizeOf (Arg0) != 0x00))
{
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
}
Local0 = Buffer (0x09)
{
/* 0000 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........
/* 0008 */ 0x00 // .
}
CreateDWordField (Local0, 0x00, RSTS)
Local1 = CMBC (0x02, Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Local0 [0x08] = DerefOf (DerefOf (Local1 [0x02]) [
0x00])
Local0 [0x04] = DerefOf (DerefOf (Local1 [0x02]) [
0x01])
Return (Local0)
}
Method (CR20, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C3.D1:"
Local6 [0x01] = " SetPassPhrase"
DBGC (0x40, "LEAF", Local6)
Local0 = Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}
CreateDWordField (Local0, 0x00, RSTS)
If ((SizeOf (Arg0) == 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x40))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
CreateField (Local7, 0x00, 0x0100, RCPW)
CreateField (Local7, 0x0100, 0x0100, RNPW)
Local2 = Buffer (0x60) {}
CreateField (Local2, 0x00, 0x0100, FCPW)
CreateField (Local2, 0x0200, 0x0100, FNPW)
FCPW = RCPW /* \_SB_.NVDR.N031.CR20.RCPW */
FNPW = RNPW /* \_SB_.NVDR.N031.CR20.RNPW */
Local1 = CMBC (0xF103, Local2, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Return (Local0)
}
Method (CR21, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C3.D1:"
Local6 [0x01] = " DisablePassPhrase"
DBGC (0x40, "LEAF", Local6)
Local0 = Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}
CreateDWordField (Local0, 0x00, RSTS)
If ((SizeOf (Arg0) == 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x20))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
Local1 = CMBC (0xF203, Local7, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Return (Local0)
}
Method (CR22, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C3.D1:"
Local6 [0x01] = " UnlockUnit"
DBGC (0x40, "LEAF", Local6)
Local0 = Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}
CreateDWordField (Local0, 0x00, RSTS)
If ((SizeOf (Arg0) == 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x20))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
Local1 = CMBC (0xF303, Local7, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Return (Local0)
}
Method (CR23, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C3.D1:"
Local6 [0x01] = " FreezeLock"
DBGC (0x40, "LEAF", Local6)
Local0 = Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}
CreateDWordField (Local0, 0x00, RSTS)
If ((SizeOf (Arg0) != 0x00))
{
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
}
Local1 = CMBC (0xF603, Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Return (Local0)
}
Method (CR24, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C3.D1:"
Local6 [0x01] = " CR24: SecureEraseNvdimmUser"
DBGC (0x40, "LEAF", Local6)
Local0 = Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}
CreateDWordField (Local0, 0x00, RSTS)
If ((SizeOf (Arg0) == 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C3.D1:"
Local6 [0x01] = " CR24: empty pkg"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ToBuffer (DerefOf (Arg0 [0x00]), Local1)
If ((SizeOf (Local1) != 0x20))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C3.D1:"
Local6 [0x01] = " CR24: passphrase len != 32"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
Local7 = Buffer (0x21)
{
/* 0000 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........
/* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........
/* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........
/* 0018 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........
/* 0020 */ 0x00 // .
}
CreateField (Local7, 0x00, 0x0100, PASS)
PASS = Local1
Local1 = CMBC (0xF503, Local7, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Return (Local0)
}
Method (CR26, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C3.D1:"
Local6 [0x01] = " QueryOverwriteNvdimmStatus"
DBGC (0x40, "LEAF", Local6)
Local0 = Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}
CreateDWordField (Local0, 0x00, RSTS)
If ((SizeOf (Arg0) != 0x00))
{
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
}
If ((OS03 == 0x05))
{
CRFF (_ADR ())
}
If (((OS03 == 0x11) || (OS03 == 0x0A)))
{
RSTS = 0x00020007
}
ElseIf ((OS03 == 0x05))
{
RSTS = 0x00010007
}
Else
{
RSTS = CF2D (OS03)
}
Return (Local0)
}
Method (CR27, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C3.D1:"
Local6 [0x01] = " CR27: SetMasterPassphrase"
DBGC (0x40, "LEAF", Local6)
Local0 = Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}
CreateDWordField (Local0, 0x00, RSTS)
If ((SizeOf (Arg0) == 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C3.D1:"
Local6 [0x01] = " CR27: empty pkg"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x40))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C3.D1:"
Local6 [0x01] = " CR27: passphrases length != 64"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
CreateField (Local7, 0x00, 0x0100, RCPW)
CreateField (Local7, 0x0100, 0x0100, RNPW)
Local2 = Buffer (0x60) {}
CreateField (Local2, 0x00, 0x0100, FCPW)
CreateField (Local2, 0x0200, 0x0100, FNPW)
FCPW = RCPW /* \_SB_.NVDR.N031.CR27.RCPW */
FNPW = RNPW /* \_SB_.NVDR.N031.CR27.RNPW */
Local1 = CMBC (0xF003, Local2, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Return (Local0)
}
Method (CR28, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C3.D1:"
Local6 [0x01] = " CR28: SecureEraseNvdimmMaster"
DBGC (0x40, "LEAF", Local6)
Local0 = Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}
CreateDWordField (Local0, 0x00, RSTS)
If ((SizeOf (Arg0) == 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C3.D1:"
Local6 [0x01] = " CR28: empty pkg"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ToBuffer (DerefOf (Arg0 [0x00]), Local1)
If ((SizeOf (Local1) != 0x20))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C3.D1:"
Local6 [0x01] = " CR28: passphrase len != 32"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
Local7 = Buffer (0x21)
{
/* 0000 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........
/* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........
/* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........
/* 0018 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........
/* 0020 */ 0x01 // .
}
CreateField (Local7, 0x00, 0x0100, PASS)
PASS = Local1
Local1 = CMBC (0xF503, Local7, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Return (Local0)
}
Method (CLSI, 0, Serialized)
{
If ((CENA != 0x01))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C3.D1:"
Local6 [0x01] = " CLSI: No NVDIMM"
DBGC (0x02, "LEAF", Local6)
Return (Package (0x03)
{
0x01,
0x00,
0x00
})
}
Local0 = Package (0x00) {}
Local1 = CRLD (ToUUID ("4309ac30-0d11-11e4-9191-0800200c9a66") /* Unknown UUID */, 0x01, 0x04, Local0, _ADR ())
If ((SizeOf (Local1) < 0x0C))
{
Return (Package (0x03)
{
0x01,
0x00,
0x00
})
}
CreateDWordField (Local1, 0x00, LSTS)
CreateDWordField (Local1, 0x04, LSIZ)
CreateDWordField (Local1, 0x08, LTXL)
Local2 = Package (0x03)
{
0x00,
0x00,
0x00
}
Local2 [0x00] = ERMP (LSTS)
Local2 [0x01] = ToInteger (LSIZ)
Local2 [0x02] = ToInteger (LTXL)
Return (Local2)
}
Method (CLSR, 2, Serialized)
{
If ((CENA != 0x01))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C3.D1:"
Local6 [0x01] = " CLSR: No NVDIMM"
DBGC (0x02, "LEAF", Local6)
Return (Package (0x02)
{
0x01,
Buffer (0x01)
{
0x00 // .
}
})
}
If ((Arg1 == 0x00))
{
Return (Package (0x02)
{
0x00,
Buffer (0x00) {}
})
}
Local0 = Package (0x01)
{
Buffer (0x08) {}
}
CreateDWordField (DerefOf (Local0 [0x00]), 0x00, CHUO)
CreateDWordField (DerefOf (Local0 [0x00]), 0x04, CHUS)
CHUO = Arg0
CHUS = Arg1
Local1 = CRLD (ToUUID ("4309ac30-0d11-11e4-9191-0800200c9a66") /* Unknown UUID */, 0x01, 0x05, Local0, _ADR ())
CreateDWordField (Local1, 0x00, LSTS)
Local2 = Package (0x02)
{
0x00,
Buffer (0x01)
{
0x00 // .
}
}
Local2 [0x00] = ERMP (LSTS)
If ((DerefOf (Local2 [0x00]) == 0x00))
{
Local3 = ((SizeOf (Local1) - 0x04) * 0x08)
CreateField (Local1, 0x20, Local3, CHUD)
Local2 [0x01] = CHUD /* \_SB_.NVDR.N031.CLSR.CHUD */
}
Return (Local2)
}
Method (CLSW, 3, Serialized)
{
If ((CENA != 0x01))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C3.D1:"
Local6 [0x01] = " CLSW: No NVDIMM"
DBGC (0x02, "LEAF", Local6)
Return (0x01)
}
If ((Arg1 == 0x00))
{
Return (0x00)
}
Local3 = SizeOf (Arg2)
If ((Local3 == 0x00))
{
Return (0x02)
}
Local0 = Package (0x01)
{
Buffer ((Local3 + 0x08)) {}
}
CreateDWordField (DerefOf (Local0 [0x00]), 0x00, CHUO)
CreateDWordField (DerefOf (Local0 [0x00]), 0x04, CHUS)
CreateField (DerefOf (Local0 [0x00]), 0x40, (Local3 * 0x08), CHUD)
CHUO = Arg0
CHUS = Arg1
CHUD = Arg2
Local1 = CRLD (ToUUID ("4309ac30-0d11-11e4-9191-0800200c9a66") /* Unknown UUID */, 0x01, 0x06, Local0, _ADR ())
CreateDWordField (Local1, 0x00, LSTS)
Return (ERMP (LSTS))
}
Method (CNCH, 0, Serialized)
{
If ((CENA != 0x01))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C3.D1:"
Local6 [0x01] = " CNCH: No NVDIMM"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x40)
{
0x03 // .
})
}
Local0 = Buffer (0x40)
{
0x00 // .
}
CreateDWordField (Local0, 0x00, RSTS)
Local1 = CMBC (0x08, Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}, Zero)
RSTS = CF2A (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2A (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Local2 = DerefOf (Local1 [0x02])
If ((DerefOf (Local2 [0x00]) & 0x01))
{
Local0 [0x04] = (DerefOf (Local0 [0x04]) | 0x01)
If ((DerefOf (Local2 [0x08]) & 0x01))
{
Local0 [0x06] = (DerefOf (Local0 [0x06]) | 0x01)
}
If ((DerefOf (Local2 [0x08]) & 0x02))
{
If ((DerefOf (Local2 [0x00]) & 0x80))
{
If ((DerefOf (Local2 [0x15]) & 0x08))
{
Local0 [0x07] = (DerefOf (Local0 [0x07]) | 0x04)
Local0 [0x08] = (DerefOf (Local0 [0x08]) | 0x04)
}
If ((DerefOf (Local2 [0x15]) & 0x10))
{
Local0 [0x08] = (DerefOf (Local0 [0x08]) | 0x04)
}
If ((DerefOf (Local2 [0x15]) & 0x20))
{
Local0 [0x06] = (DerefOf (Local0 [0x06]) | 0x03)
}
If ((DerefOf (Local2 [0x15]) & 0x40))
{
Local0 [0x07] = (DerefOf (Local0 [0x07]) | 0x01)
}
}
Else
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C3.D1:"
Local6 [0x01] = " CNCH: Health Status Reason is NOT valid (FW bug?)"
DBGC (0x80000000, "LEAF", Local6)
Local0 [0x08] = (DerefOf (Local0 [0x08]) | 0x04)
}
}
If ((DerefOf (Local2 [0x08]) & 0x04))
{
Local0 [0x08] = (DerefOf (Local0 [0x08]) | 0x04)
}
}
Return (Local0)
}
Method (CNBS, 0, Serialized)
{
If ((CENA != 0x01))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C3.D1:"
Local6 [0x01] = " CNBS: No NVDIMM"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x40)
{
0x03 // .
})
}
Local0 = Buffer (0x40)
{
0x00 // .
}
CreateDWordField (Local0, 0x00, RSTS)
Local1 = CMBC (0x08, Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}, Zero)
RSTS = CF2A (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2A (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Local2 = DerefOf (Local1 [0x02])
If ((DerefOf (Local2 [0x00]) & 0x20))
{
Local0 [0x04] = 0x01
CreateDWordField (Local0, 0x06, DLC)
Mid (Local2, 0x10, 0x04, DLC) /* \_SB_.NVDR.N031.CNBS.DLC_ */
}
Return (Local0)
}
Method (CRLD, 5, Serialized)
{
Local0 = CLDP ("S0.C3.D1:", Arg0, Arg1, Arg2)
Local1 = DerefOf (Local0 [0x00])
If ((Local1 == Zero))
{
Return (DerefOf (Local0 [0x01]))
}
If (((CENA != 0x01) && (ToInteger (Arg2) != 0x09)))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C3.D1:"
Local6 [0x01] = " CRLD: No NVDIMM"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x02, 0x00, 0x00, 0x00 // ....
})
}
Switch (ToInteger (Arg2))
{
Case (0x01)
{
Local0 = CR01 (Arg3)
}
Case (0x02)
{
Local0 = CR02 (Arg3)
}
Case (0x03)
{
Local0 = CR03 (Arg3)
}
Case (0x04)
{
If ((ICTL & 0x04))
{
Local0 = CR04 (Arg3)
}
Else
{
Local0 = CLDC ("S0.C3.D1:", Arg2, Arg3, Arg4)
}
}
Case (0x05)
{
If ((ICTL & 0x04))
{
Local0 = CR05 (Arg3)
}
Else
{
Local0 = CLDC ("S0.C3.D1:", Arg2, Arg3, Arg4)
}
}
Case (0x06)
{
If ((ICTL & 0x04))
{
Local0 = CR06 (Arg3)
}
Else
{
Local0 = CLDC ("S0.C3.D1:", Arg2, Arg3, Arg4)
}
}
Case (0x07)
{
Local0 = CR07 (Arg3)
}
Case (0x09)
{
Return (CR09 (Arg0, Arg1, Arg2, Arg3))
}
Case (0x0A)
{
If ((CFIS >= 0x0107))
{
Local0 = CR10 (Arg3)
}
Else
{
Local0 = CLDC ("S0.C3.D1:", Arg2, Arg3, Arg4)
}
}
Case (0x0B)
{
Local0 = CR11 (Arg3)
}
Case (0x11)
{
Local0 = CR17 (Arg3)
}
Case (0x12)
{
Local0 = CR18 (Arg3)
}
Case (0x13)
{
Local0 = CR19 (Arg3)
}
Case (0x14)
{
Local0 = CR20 (Arg3)
}
Case (0x15)
{
Local0 = CR21 (Arg3)
}
Case (0x16)
{
Local0 = CR22 (Arg3)
}
Case (0x17)
{
Local0 = CR23 (Arg3)
}
Case (0x18)
{
Local0 = CR24 (Arg3)
}
Case (0x1A)
{
Local0 = CR26 (Arg3)
}
Case (0x1B)
{
Local0 = CR27 (Arg3)
}
Case (0x1C)
{
Local0 = CR28 (Arg3)
}
Default
{
Local0 = CLDC ("S0.C3.D1:", Arg2, Arg3, Arg4)
}
}
Return (Local0)
}
Method (PCDS, 0, Serialized)
{
Local0 = Buffer (0x06) {}
CreateWordField (Local0, 0x00, RSTS)
CreateDWordField (Local0, 0x02, RSIZ)
Local2 = Buffer (0x05) {}
CreateByteField (Local2, 0x00, PPID)
PPID = 0x02
CreateBitField (Local2, 0x08, POPT)
POPT = 0x01
CreateBitField (Local2, 0x09, PORO)
PORO = 0x01
Local1 = CMBC (0x0106, Local2, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
CreateDWordField (DerefOf (Local1 [0x02]), 0x00, CPSZ)
RSIZ = CPSZ /* \_SB_.NVDR.N031.PCDS.CPSZ */
Return (Local0)
}
Method (PCDR, 1, Serialized)
{
Name (IOFF, 0x00)
IOFF = ToInteger (Arg0)
Local2 = Buffer (0x06) {}
CreateByteField (Local2, 0x00, QPID)
QPID = 0x02
CreateBitField (Local2, 0x08, QOPT)
QOPT = 0x01
CreateBitField (Local2, 0x09, QORO)
QORO = 0x00
CreateDWordField (Local2, 0x02, QOFF)
QOFF = IOFF /* \_SB_.NVDR.N031.PCDR.IOFF */
Local1 = CMBC (0x0106, Local2, Zero)
Local3 = CF2D (DerefOf (Local1 [0x00]))
If ((Local3 != 0x00))
{
Local0 = Package (0x01)
{
0x00
}
Local0 [0x00] = Local3
Return (Local0)
}
Local3 = CF2D (DerefOf (Local1 [0x01]))
If ((Local3 != 0x00))
{
Local0 = Package (0x01)
{
0x00
}
Local0 [0x00] = Local3
Return (Local0)
}
Local0 = Package (0x02)
{
0x00,
Buffer (0x80) {}
}
Local0 [0x01] = DerefOf (Local1 [0x02])
Return (Local0)
}
Method (PCDW, 2, Serialized)
{
Name (IOFF, 0x00)
Name (IDTA, Buffer (0x40) {})
IOFF = ToInteger (Arg0)
IDTA = Arg1
Local2 = Buffer (0x80) {}
CreateByteField (Local2, 0x00, QPID)
QPID = 0x02
CreateBitField (Local2, 0x08, QOPT)
QOPT = 0x01
CreateBitField (Local2, 0x09, QORO)
QORO = 0x00
CreateDWordField (Local2, 0x02, QOFF)
QOFF = IOFF /* \_SB_.NVDR.N031.PCDW.IOFF */
CreateField (Local2, 0x0200, 0x0200, QDTA)
QDTA = IDTA /* \_SB_.NVDR.N031.PCDW.IDTA */
Local1 = CMBC (0x0107, Local2, Zero)
Local0 = CF2D (DerefOf (Local1 [0x00]))
If ((Local0 != 0x00))
{
Return (Local0)
}
Local0 = CF2D (DerefOf (Local1 [0x01]))
If ((Local0 != 0x00))
{
Return (Local0)
}
Return (Local0)
}
Method (_DSM, 4, NotSerialized) // _DSM: Device-Specific Method
{
If ((DRVT & 0x01))
{
Return (CRLD (Arg0, Arg1, Arg2, Arg3, _ADR ()))
}
ElseIf ((DRVT & 0x02))
{
Return (JNLD (Arg0, Arg1, Arg2, Arg3, _ADR ()))
}
Else
{
Return (Buffer (0x01)
{
0x00 // .
})
}
}
Method (_LSI, 0, NotSerialized) // _LSI: Label Storage Information
{
If ((DRVT & 0x01))
{
Return (CLSI ())
}
ElseIf ((DRVT & 0x02))
{
Return (JLSI (_ADR ()))
}
Else
{
Return (Package (0x03)
{
0x01,
0x00,
0x00
})
}
}
Method (_LSR, 2, NotSerialized) // _LSR: Label Storage Read
{
If ((DRVT & 0x01))
{
Return (CLSR (Arg0, Arg1))
}
ElseIf ((DRVT & 0x02))
{
Return (JLSR (Arg0, Arg1, _ADR ()))
}
Else
{
Return (Package (0x02)
{
0x01,
0x00
})
}
}
Method (_LSW, 3, Serialized) // _LSW: Label Storage Write
{
If ((DRVT & 0x01))
{
Return (CLSW (Arg0, Arg1, Arg2))
}
ElseIf ((DRVT & 0x01))
{
Return (JLSW (Arg0, Arg1, Arg2, _ADR ()))
}
Else
{
Return (0x01)
}
}
Method (_NCH, 0, NotSerialized) // _NCH: NVDIMM Current Health Information
{
If ((DRVT & 0x01))
{
Return (CNCH ())
}
Else
{
Return (Buffer (0x40)
{
0x01 // .
})
}
}
Method (_NBS, 0, NotSerialized) // _NBS: NVDIMM Boot Status
{
If ((DRVT & 0x01))
{
Return (CNBS ())
}
Else
{
Return (Buffer (0x40)
{
0x01 // .
})
}
}
}
Device (N040)
{
Name (FXCD, 0x00)
Field (CCT8, QWordAcc, NoLock, Preserve)
{
Offset (0x00),
XCMD, 64
}
Name (FXST, 0x00)
Field (CCT8, QWordAcc, NoLock, Preserve)
{
Offset (0x08),
XSTA, 64
}
Name (FXIN, 0x00)
Field (CCT8, DWordAcc, NoLock, Preserve)
{
Offset (0x10),
IN01, 32,
Offset (0x14),
IN02, 32,
Offset (0x18),
IN03, 32,
Offset (0x1C),
IN04, 32,
Offset (0x20),
IN05, 32,
Offset (0x24),
IN06, 32,
Offset (0x28),
IN07, 32,
Offset (0x2C),
IN08, 32,
Offset (0x30),
IN09, 32,
Offset (0x34),
IN0A, 32,
Offset (0x38),
IN0B, 32,
Offset (0x3C),
IN0C, 32,
Offset (0x40),
IN0D, 32,
Offset (0x44),
IN0E, 32,
Offset (0x48),
IN0F, 32,
Offset (0x4C),
IN10, 32,
Offset (0x50),
IN11, 32,
Offset (0x54),
IN12, 32,
Offset (0x58),
IN13, 32,
Offset (0x5C),
IN14, 32,
Offset (0x60),
IN15, 32,
Offset (0x64),
IN16, 32,
Offset (0x68),
IN17, 32,
Offset (0x6C),
IN18, 32,
Offset (0x70),
IN19, 32,
Offset (0x74),
IN1A, 32,
Offset (0x78),
IN1B, 32,
Offset (0x7C),
IN1C, 32,
Offset (0x80),
IN1D, 32,
Offset (0x84),
IN1E, 32,
Offset (0x88),
IN1F, 32,
Offset (0x8C),
IN20, 32
}
Name (FXOU, 0x00)
Field (CCT8, DWordAcc, NoLock, Preserve)
{
Offset (0x90),
OU01, 32,
Offset (0x94),
OU02, 32,
Offset (0x98),
OU03, 32,
Offset (0x9C),
OU04, 32,
Offset (0xA0),
OU05, 32,
Offset (0xA4),
OU06, 32,
Offset (0xA8),
OU07, 32,
Offset (0xAC),
OU08, 32,
Offset (0xB0),
OU09, 32,
Offset (0xB4),
OU0A, 32,
Offset (0xB8),
OU0B, 32,
Offset (0xBC),
OU0C, 32,
Offset (0xC0),
OU0D, 32,
Offset (0xC4),
OU0E, 32,
Offset (0xC8),
OU0F, 32,
Offset (0xCC),
OU10, 32,
Offset (0xD0),
OU11, 32,
Offset (0xD4),
OU12, 32,
Offset (0xD8),
OU13, 32,
Offset (0xDC),
OU14, 32,
Offset (0xE0),
OU15, 32,
Offset (0xE4),
OU16, 32,
Offset (0xE8),
OU17, 32,
Offset (0xEC),
OU18, 32,
Offset (0xF0),
OU19, 32,
Offset (0xF4),
OU1A, 32,
Offset (0xF8),
OU1B, 32,
Offset (0xFC),
OU1C, 32,
Offset (0x100),
OU1D, 32,
Offset (0x104),
OU1E, 32,
Offset (0x108),
OU1F, 32,
Offset (0x10C),
OU20, 32
}
Name (FXBS, 0x00)
Field (CCT8, QWordAcc, NoLock, Preserve)
{
Offset (0x110),
XBSR, 64
}
Name (CENA, 0x0000000000000000)
Name (CFIS, 0x0000000000000000)
Method (_ADR, 0, NotSerialized) // _ADR: Address
{
Local0 = 0x40
If (0xFFFFFFFFFFFFFFFF)
{
Local1 = 0x04
Local1 -= 0x03
Local1 <<= 0x04
Local0 &= 0xFF0F
Local0 |= Local1
Local0 |= 0x0100
}
Return (Local0)
}
Name (NTFY, 0x00)
Method (CMBC, 3, Serialized)
{
Local3 = Timer
Acquire (NMTX, 0xFFFF)
If ((((BARS != Zero) && (CACC (Arg0) != Zero)) &&
(LO04 == 0x0405)))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C4.D0:"
Local6 [0x01] = ToHexString (Arg0)
Local6 [0x02] = ": recursing into CMBC"
DBGC (0x40, "FIS ", Local6)
CMBC (0x0405, Buffer (0x14)
{
0x00 // .
}, Zero)
Sleep (0x01)
NTFY = 0x01
}
Name (TCMD, Buffer (0x08) {})
Name (TSTA, Buffer (0x08) {})
TCMD = XCMD /* \_SB_.NVDR.N040.XCMD */
CreateField (TCMD, 0x20, 0x10, TOPC)
CreateField (TCMD, 0x30, 0x01, TDRB)
CreateField (TCMD, 0x3F, 0x01, TSEQ)
If ((ToInteger (TDRB) == 0x01))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C4.D0:"
Local6 [0x01] = ToHexString (Arg0)
Local6 [0x02] = ": Previous command did not complete"
DBGC (0x80000000, "FIS ", Local6)
Release (NMTX)
If ((NTFY != Zero))
{
NVRN (0x01)
NTFY = Zero
}
Return (Package (0x01)
{
0x05
})
}
Local4 = SizeOf (Arg1)
Local4 = ((Local4 + 0x07) >> 0x03)
Local5 = Zero
While (0x01)
{
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN01 = Local7
Local7 = IN01 /* \_SB_.NVDR.N040.IN01 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN02 = Local7
Local7 = IN02 /* \_SB_.NVDR.N040.IN02 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN03 = Local7
Local7 = IN03 /* \_SB_.NVDR.N040.IN03 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN04 = Local7
Local7 = IN04 /* \_SB_.NVDR.N040.IN04 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN05 = Local7
Local7 = IN05 /* \_SB_.NVDR.N040.IN05 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN06 = Local7
Local7 = IN06 /* \_SB_.NVDR.N040.IN06 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN07 = Local7
Local7 = IN07 /* \_SB_.NVDR.N040.IN07 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN08 = Local7
Local7 = IN08 /* \_SB_.NVDR.N040.IN08 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN09 = Local7
Local7 = IN09 /* \_SB_.NVDR.N040.IN09 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN0A = Local7
Local7 = IN0A /* \_SB_.NVDR.N040.IN0A */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN0B = Local7
Local7 = IN0B /* \_SB_.NVDR.N040.IN0B */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN0C = Local7
Local7 = IN0C /* \_SB_.NVDR.N040.IN0C */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN0D = Local7
Local7 = IN0D /* \_SB_.NVDR.N040.IN0D */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN0E = Local7
Local7 = IN0E /* \_SB_.NVDR.N040.IN0E */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN0F = Local7
Local7 = IN0F /* \_SB_.NVDR.N040.IN0F */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN10 = Local7
Local7 = IN10 /* \_SB_.NVDR.N040.IN10 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN11 = Local7
Local7 = IN11 /* \_SB_.NVDR.N040.IN11 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN12 = Local7
Local7 = IN12 /* \_SB_.NVDR.N040.IN12 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN13 = Local7
Local7 = IN13 /* \_SB_.NVDR.N040.IN13 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN14 = Local7
Local7 = IN14 /* \_SB_.NVDR.N040.IN14 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN15 = Local7
Local7 = IN15 /* \_SB_.NVDR.N040.IN15 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN16 = Local7
Local7 = IN16 /* \_SB_.NVDR.N040.IN16 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN17 = Local7
Local7 = IN17 /* \_SB_.NVDR.N040.IN17 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN18 = Local7
Local7 = IN18 /* \_SB_.NVDR.N040.IN18 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN19 = Local7
Local7 = IN19 /* \_SB_.NVDR.N040.IN19 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN1A = Local7
Local7 = IN1A /* \_SB_.NVDR.N040.IN1A */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN1B = Local7
Local7 = IN1B /* \_SB_.NVDR.N040.IN1B */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN1C = Local7
Local7 = IN1C /* \_SB_.NVDR.N040.IN1C */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN1D = Local7
Local7 = IN1D /* \_SB_.NVDR.N040.IN1D */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN1E = Local7
Local7 = IN1E /* \_SB_.NVDR.N040.IN1E */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN1F = Local7
Local7 = IN1F /* \_SB_.NVDR.N040.IN1F */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN20 = Local7
Local7 = IN20 /* \_SB_.NVDR.N040.IN20 */
Local4--
Local5 += 0x04
Break
}
Local0 = Timer
TOPC = Arg0
If ((ToInteger (TSEQ) == 0x01))
{
TSEQ = 0x00
}
Else
{
TSEQ = 0x01
}
TDRB = 0x01
If ((ToInteger (Arg2) == Zero))
{
Local1 = CGTM (Arg0, XSTA)
}
Else
{
Local1 = (ToInteger (Arg2) * 0x2710)
}
XCMD = ToInteger (TCMD)
Local0 = Timer
Local2 = Zero
Local3 = Zero
While (0x01)
{
TCMD = XCMD /* \_SB_.NVDR.N040.XCMD */
If ((ToInteger (TDRB) == 0x00))
{
Break
}
Local3 = Local2
Local2 = (Timer - Local0)
If ((Local2 > Local1))
{
TCMD = XCMD /* \_SB_.NVDR.N040.XCMD */
If ((ToInteger (TDRB) == 0x00))
{
Break
}
Local6 = Package (0x07) {}
Local6 [0x00] = "S0.C4.D0:"
Local6 [0x01] = ToHexString (Arg0)
Local6 [0x02] = ": Doorbell still set, waited "
Local6 [0x03] = ToHexString (Local2)
Local6 [0x04] = " [x100ns] (prev"
Local6 [0x05] = ToHexString (Local3)
Local6 [0x06] = ")"
DBGC (0x80000000, "FIS ", Local6)
Release (NMTX)
If ((NTFY != Zero))
{
NVRN (0x01)
NTFY = Zero
}
Return (Package (0x01)
{
0x12
})
}
}
If ((Local2 > Local1))
{
Local6 = Package (0x07) {}
Local6 [0x00] = "S0.C4.D0:"
Local6 [0x01] = ToHexString (Arg0)
Local6 [0x02] = ": Long iteration, scheduling issues? "
Local6 [0x03] = ToHexString (Local2)
Local6 [0x04] = " [x100ns] (prev "
Local6 [0x05] = ToHexString (Local3)
Local6 [0x06] = ")"
DBGC (0x02, "FIS ", Local6)
}
TSTA = XSTA /* \_SB_.NVDR.N040.XSTA */
CreateField (TSTA, 0x00, 0x01, TCMP)
CreateField (TSTA, 0x08, 0x08, TMBS)
If ((ToInteger (TCMP) == 0x00))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C4.D0:"
Local6 [0x01] = ToHexString (Arg0)
Local6 [0x02] = ": Completion bit not set"
DBGC (0x80000000, "FIS ", Local6)
Release (NMTX)
If ((NTFY != Zero))
{
NVRN (0x01)
NTFY = Zero
}
Return (Package (0x01)
{
0x03
})
}
If ((ToInteger (TMBS) != 0x00))
{
Local0 = Package (0x02)
{
0x00,
0x00
}
Local0 [0x01] = ToInteger (TMBS)
Local6 = Package (0x04) {}
Local6 [0x00] = "S0.C4.D0:"
Local6 [0x01] = ToHexString (Arg0)
Local6 [0x02] = ": mailbox failure: "
Local6 [0x03] = ToHexString (ToInteger (TMBS))
DBGC (0x80000000, "FIS ", Local6)
Release (NMTX)
If ((NTFY != Zero))
{
NVRN (0x01)
NTFY = Zero
}
Return (Local0)
}
Local0 = Package (0x03)
{
0x00,
0x00,
Buffer (0x80) {}
}
CreateDWordField (DerefOf (Local0 [0x02]), 0x00, BO01)
CreateDWordField (DerefOf (Local0 [0x02]), 0x04, BO02)
CreateDWordField (DerefOf (Local0 [0x02]), 0x08, BO03)
CreateDWordField (DerefOf (Local0 [0x02]), 0x0C, BO04)
CreateDWordField (DerefOf (Local0 [0x02]), 0x10, BO05)
CreateDWordField (DerefOf (Local0 [0x02]), 0x14, BO06)
CreateDWordField (DerefOf (Local0 [0x02]), 0x18, BO07)
CreateDWordField (DerefOf (Local0 [0x02]), 0x1C, BO08)
CreateDWordField (DerefOf (Local0 [0x02]), 0x20, BO09)
CreateDWordField (DerefOf (Local0 [0x02]), 0x24, BO0A)
CreateDWordField (DerefOf (Local0 [0x02]), 0x28, BO0B)
CreateDWordField (DerefOf (Local0 [0x02]), 0x2C, BO0C)
CreateDWordField (DerefOf (Local0 [0x02]), 0x30, BO0D)
CreateDWordField (DerefOf (Local0 [0x02]), 0x34, BO0E)
CreateDWordField (DerefOf (Local0 [0x02]), 0x38, BO0F)
CreateDWordField (DerefOf (Local0 [0x02]), 0x3C, BO10)
CreateDWordField (DerefOf (Local0 [0x02]), 0x40, BO11)
CreateDWordField (DerefOf (Local0 [0x02]), 0x44, BO12)
CreateDWordField (DerefOf (Local0 [0x02]), 0x48, BO13)
CreateDWordField (DerefOf (Local0 [0x02]), 0x4C, BO14)
CreateDWordField (DerefOf (Local0 [0x02]), 0x50, BO15)
CreateDWordField (DerefOf (Local0 [0x02]), 0x54, BO16)
CreateDWordField (DerefOf (Local0 [0x02]), 0x58, BO17)
CreateDWordField (DerefOf (Local0 [0x02]), 0x5C, BO18)
CreateDWordField (DerefOf (Local0 [0x02]), 0x60, BO19)
CreateDWordField (DerefOf (Local0 [0x02]), 0x64, BO1A)
CreateDWordField (DerefOf (Local0 [0x02]), 0x68, BO1B)
CreateDWordField (DerefOf (Local0 [0x02]), 0x6C, BO1C)
CreateDWordField (DerefOf (Local0 [0x02]), 0x70, BO1D)
CreateDWordField (DerefOf (Local0 [0x02]), 0x74, BO1E)
CreateDWordField (DerefOf (Local0 [0x02]), 0x78, BO1F)
CreateDWordField (DerefOf (Local0 [0x02]), 0x7C, BO20)
Local4 = 0x20
While (0x01)
{
If ((Local4 <= 0x00))
{
Break
}
BO01 = OU01 /* \_SB_.NVDR.N040.OU01 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO02 = OU02 /* \_SB_.NVDR.N040.OU02 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO03 = OU03 /* \_SB_.NVDR.N040.OU03 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO04 = OU04 /* \_SB_.NVDR.N040.OU04 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO05 = OU05 /* \_SB_.NVDR.N040.OU05 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO06 = OU06 /* \_SB_.NVDR.N040.OU06 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO07 = OU07 /* \_SB_.NVDR.N040.OU07 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO08 = OU08 /* \_SB_.NVDR.N040.OU08 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO09 = OU09 /* \_SB_.NVDR.N040.OU09 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO0A = OU0A /* \_SB_.NVDR.N040.OU0A */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO0B = OU0B /* \_SB_.NVDR.N040.OU0B */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO0C = OU0C /* \_SB_.NVDR.N040.OU0C */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO0D = OU0D /* \_SB_.NVDR.N040.OU0D */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO0E = OU0E /* \_SB_.NVDR.N040.OU0E */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO0F = OU0F /* \_SB_.NVDR.N040.OU0F */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO10 = OU10 /* \_SB_.NVDR.N040.OU10 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO11 = OU11 /* \_SB_.NVDR.N040.OU11 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO12 = OU12 /* \_SB_.NVDR.N040.OU12 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO13 = OU13 /* \_SB_.NVDR.N040.OU13 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO14 = OU14 /* \_SB_.NVDR.N040.OU14 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO15 = OU15 /* \_SB_.NVDR.N040.OU15 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO16 = OU16 /* \_SB_.NVDR.N040.OU16 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO17 = OU17 /* \_SB_.NVDR.N040.OU17 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO18 = OU18 /* \_SB_.NVDR.N040.OU18 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO19 = OU19 /* \_SB_.NVDR.N040.OU19 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO1A = OU1A /* \_SB_.NVDR.N040.OU1A */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO1B = OU1B /* \_SB_.NVDR.N040.OU1B */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO1C = OU1C /* \_SB_.NVDR.N040.OU1C */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO1D = OU1D /* \_SB_.NVDR.N040.OU1D */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO1E = OU1E /* \_SB_.NVDR.N040.OU1E */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO1F = OU1F /* \_SB_.NVDR.N040.OU1F */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO20 = OU20 /* \_SB_.NVDR.N040.OU20 */
Local4--
Break
}
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C4.D0:"
Local6 [0x01] = ToHexString (Arg0)
Local6 [0x02] = " completed"
DBGC (0x40, "FIS ", Local6)
Release (NMTX)
If ((NTFY != Zero))
{
NVRN (0x01)
NTFY = Zero
}
Return (Local0)
}
Method (CR01, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C4.D0:"
Local6 [0x01] = " GetSmartAndHealthInfo"
DBGC (0x40, "LEAF", Local6)
If ((SizeOf (Arg0) != 0x00))
{
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
}
Local0 = Buffer (0x84) {}
CreateDWordField (Local0, 0x00, RSTS)
CreateField (Local0, 0x20, 0x0400, RSHD)
Local1 = CMBC (0x08, Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
CreateField (DerefOf (Local1 [0x02]), 0x00, 0x0400, CSHI)
RSHD = CSHI /* \_SB_.NVDR.N040.CR01.CSHI */
Return (Local0)
}
Method (CR02, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C4.D0:"
Local6 [0x01] = " GetSmartThreshold"
DBGC (0x40, "LEAF", Local6)
If ((SizeOf (Arg0) != 0x00))
{
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
}
Local0 = Buffer (0x0C) {}
CreateDWordField (Local0, 0x00, RSTS)
CreateQWordField (Local0, 0x04, RSTD)
Local1 = CMBC (0x0104, Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
CreateQWordField (DerefOf (Local1 [0x02]), 0x00, CSTD)
RSTD = CSTD /* \_SB_.NVDR.N040.CR02.CSTD */
Return (Local0)
}
Method (CR03, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C4.D0:"
Local6 [0x01] = " GetBlockNvdimmFlags"
DBGC (0x40, "LEAF", Local6)
If ((SizeOf (Arg0) != 0x00))
{
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
}
Local0 = Buffer (0x08) {}
CreateDWordField (Local0, 0x00, RSTS)
CreateBitField (Local0, 0x20, RBIR)
CreateBitField (Local0, 0x21, RBWL)
Local1 = CMBC (0x01, Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
CreateBitField (DerefOf (Local1 [0x02]), 0x70, CBIR)
CreateBitField (DerefOf (Local1 [0x02]), 0x71, CBWL)
RBIR = CBIR /* \_SB_.NVDR.N040.CR03.CBIR */
RBWL = CBWL /* \_SB_.NVDR.N040.CR03.CBWL */
Return (Local0)
}
Method (CR04, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C4.D0:"
Local6 [0x01] = " GetNamespaceLabelSize"
DBGC (0x40, "LEAF", Local6)
If ((SizeOf (Arg0) != 0x00))
{
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C4.D0:"
Local6 [0x01] = " GetNamespaceLabelSize: unexpected input parameter"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
}
Local0 = Buffer (0x0C) {}
CreateWordField (Local0, 0x00, RSTS)
CreateWordField (Local0, 0x02, REST)
CreateDWordField (Local0, 0x04, RSNA)
CreateDWordField (Local0, 0x08, RMDL)
Local1 = PCDS ()
CreateWordField (Local1, 0x00, CSTS)
If ((CSTS != 0x00))
{
RSTS = CSTS /* \_SB_.NVDR.N040.CR04.CSTS */
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C4.D0:"
Local6 [0x01] = " GetNamespaceLabelSize: PCDS failed, returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
CreateDWordField (Local1, 0x02, CPSZ)
Local3 = CMBC (0x02, Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}, Zero)
RSTS = CF2D (DerefOf (Local3 [0x00]))
If ((RSTS != 0x00))
{
RSTS = 0x00
REST = 0x01
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C4.D0:"
Local6 [0x01] = " GetNamespaceLabelSize: returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
RSTS = CF2D (DerefOf (Local3 [0x01]))
If ((RSTS != 0x00))
{
RSTS = 0x00
REST = 0x01
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C4.D0:"
Local6 [0x01] = " GetNamespaceLabelSize: returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
CreateBitField (DerefOf (Local3 [0x02]), 0x02, CSSL)
If ((CSSL == 0x01))
{
RSTS = 0x00
REST = 0x01
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C4.D0:"
Local6 [0x01] = " GetNamespaceLabelSize: locked PMEM region"
DBGC (0x02, "LEAF", Local6)
}
RSNA = CPSZ /* \_SB_.NVDR.N040.CR04.CPSZ */
RMDL = 0xFE80
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C4.D0:"
Local6 [0x01] = " GetNamespaceLabelSize: returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x40, "LEAF", Local6)
Return (Local0)
}
Method (CR05, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C4.D0:"
Local6 [0x01] = " GetNamespaceLabelData"
DBGC (0x40, "LEAF", Local6)
If ((SizeOf (Arg0) == 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C4.D0:"
Local6 [0x01] = " GetNamespaceLabelData: no elements in input package"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x08))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C4.D0:"
Local6 [0x01] = " GetNamespaceLabelData: invalid input size: "
Local6 [0x02] = ToHexString (SizeOf (Local7))
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C4.D0:"
Local6 [0x01] = " GetNamespaceLabelData: input: "
Local6 [0x02] = ToHexString (Local7)
DBGC (0x40, "LEAF", Local6)
CreateDWordField (Local7, 0x00, IOFF)
CreateDWordField (Local7, 0x04, ILEN)
If ((ILEN > 0xFE80))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C4.D0:"
Local6 [0x01] = " GetNamespaceLabelData: request size too big: "
Local6 [0x02] = ToHexString (ILEN)
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ElseIf ((ILEN <= 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C4.D0:"
Local6 [0x01] = " GetNamespaceLabelData: request size zero"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
Local0 = Buffer ((ILEN + 0x04)) {}
CreateWordField (Local0, 0x00, RSTS)
CreateWordField (Local0, 0x02, REST)
CreateField (Local0, 0x20, (ILEN << 0x03), RDTA)
Local1 = CMBC (0x02, Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
RSTS = 0x07
REST = 0x01
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C4.D0:"
Local6 [0x01] = " GetNamespaceLabelData: returning "
Local6 [0x02] = ToHexString (Mid (Local0, 0x00, 0x40))
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
RSTS = 0x07
REST = 0x01
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C4.D0:"
Local6 [0x01] = " GetNamespaceLabelData: returning "
Local6 [0x02] = ToHexString (Mid (Local0, 0x00, 0x40))
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
CreateBitField (DerefOf (Local1 [0x02]), 0x02, CSSL)
If ((CSSL == 0x01))
{
RSTS = 0x07
REST = 0x01
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C4.D0:"
Local6 [0x01] = " GetNamespaceLabelData: locked PMEM region, returning "
Local6 [0x02] = ToHexString (Mid (Local0, 0x00, 0x40))
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
Local1 = PCDS ()
CreateWordField (Local1, 0x00, CSTS)
If ((CSTS != 0x00))
{
RSTS = CSTS /* \_SB_.NVDR.N040.CR05.CSTS */
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C4.D0:"
Local6 [0x01] = " GetNamespaceLabelData: PCDS failed, returning "
Local6 [0x02] = ToHexString (Mid (Local0, 0x00, 0x40))
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
CreateDWordField (Local1, 0x02, CPSZ)
If (((IOFF + ILEN) > CPSZ))
{
RSTS = 0x03
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C4.D0:"
Local6 [0x01] = " GetNamespaceLabelData: request end offset too big: "
Local6 [0x02] = (IOFF + ILEN)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
Name (BUFF, Buffer (0xFF80) {})
CreateField (BUFF, 0x00, 0x0400, LC00)
CreateField (BUFF, 0x0400, 0x0400, LC01)
CreateField (BUFF, 0x0800, 0x0400, LC02)
CreateField (BUFF, 0x0C00, 0x0400, LC03)
CreateField (BUFF, 0x1000, 0x0400, LC04)
CreateField (BUFF, 0x1400, 0x0400, LC05)
CreateField (BUFF, 0x1800, 0x0400, LC06)
CreateField (BUFF, 0x1C00, 0x0400, LC07)
CreateField (BUFF, 0x2000, 0x0400, LC08)
CreateField (BUFF, 0x2400, 0x0400, LC09)
CreateField (BUFF, 0x2800, 0x0400, LC0A)
CreateField (BUFF, 0x2C00, 0x0400, LC0B)
CreateField (BUFF, 0x3000, 0x0400, LC0C)
CreateField (BUFF, 0x3400, 0x0400, LC0D)
CreateField (BUFF, 0x3800, 0x0400, LC0E)
CreateField (BUFF, 0x3C00, 0x0400, LC0F)
CreateField (BUFF, 0x4000, 0x0400, LC10)
CreateField (BUFF, 0x4400, 0x0400, LC11)
CreateField (BUFF, 0x4800, 0x0400, LC12)
CreateField (BUFF, 0x4C00, 0x0400, LC13)
CreateField (BUFF, 0x5000, 0x0400, LC14)
CreateField (BUFF, 0x5400, 0x0400, LC15)
CreateField (BUFF, 0x5800, 0x0400, LC16)
CreateField (BUFF, 0x5C00, 0x0400, LC17)
CreateField (BUFF, 0x6000, 0x0400, LC18)
CreateField (BUFF, 0x6400, 0x0400, LC19)
CreateField (BUFF, 0x6800, 0x0400, LC1A)
CreateField (BUFF, 0x6C00, 0x0400, LC1B)
CreateField (BUFF, 0x7000, 0x0400, LC1C)
CreateField (BUFF, 0x7400, 0x0400, LC1D)
CreateField (BUFF, 0x7800, 0x0400, LC1E)
CreateField (BUFF, 0x7C00, 0x0400, LC1F)
CreateField (BUFF, 0x8000, 0x0400, LC20)
CreateField (BUFF, 0x8400, 0x0400, LC21)
CreateField (BUFF, 0x8800, 0x0400, LC22)
CreateField (BUFF, 0x8C00, 0x0400, LC23)
CreateField (BUFF, 0x9000, 0x0400, LC24)
CreateField (BUFF, 0x9400, 0x0400, LC25)
CreateField (BUFF, 0x9800, 0x0400, LC26)
CreateField (BUFF, 0x9C00, 0x0400, LC27)
CreateField (BUFF, 0xA000, 0x0400, LC28)
CreateField (BUFF, 0xA400, 0x0400, LC29)
CreateField (BUFF, 0xA800, 0x0400, LC2A)
CreateField (BUFF, 0xAC00, 0x0400, LC2B)
CreateField (BUFF, 0xB000, 0x0400, LC2C)
CreateField (BUFF, 0xB400, 0x0400, LC2D)
CreateField (BUFF, 0xB800, 0x0400, LC2E)
CreateField (BUFF, 0xBC00, 0x0400, LC2F)
CreateField (BUFF, 0xC000, 0x0400, LC30)
CreateField (BUFF, 0xC400, 0x0400, LC31)
CreateField (BUFF, 0xC800, 0x0400, LC32)
CreateField (BUFF, 0xCC00, 0x0400, LC33)
CreateField (BUFF, 0xD000, 0x0400, LC34)
CreateField (BUFF, 0xD400, 0x0400, LC35)
CreateField (BUFF, 0xD800, 0x0400, LC36)
CreateField (BUFF, 0xDC00, 0x0400, LC37)
CreateField (BUFF, 0xE000, 0x0400, LC38)
CreateField (BUFF, 0xE400, 0x0400, LC39)
CreateField (BUFF, 0xE800, 0x0400, LC3A)
CreateField (BUFF, 0xEC00, 0x0400, LC3B)
CreateField (BUFF, 0xF000, 0x0400, LC3C)
CreateField (BUFF, 0xF400, 0x0400, LC3D)
CreateField (BUFF, 0xF800, 0x0400, LC3E)
CreateField (BUFF, 0xFC00, 0x0400, LC3F)
CreateField (BUFF, 0x00010000, 0x0400, LC40)
CreateField (BUFF, 0x00010400, 0x0400, LC41)
CreateField (BUFF, 0x00010800, 0x0400, LC42)
CreateField (BUFF, 0x00010C00, 0x0400, LC43)
CreateField (BUFF, 0x00011000, 0x0400, LC44)
CreateField (BUFF, 0x00011400, 0x0400, LC45)
CreateField (BUFF, 0x00011800, 0x0400, LC46)
CreateField (BUFF, 0x00011C00, 0x0400, LC47)
CreateField (BUFF, 0x00012000, 0x0400, LC48)
CreateField (BUFF, 0x00012400, 0x0400, LC49)
CreateField (BUFF, 0x00012800, 0x0400, LC4A)
CreateField (BUFF, 0x00012C00, 0x0400, LC4B)
CreateField (BUFF, 0x00013000, 0x0400, LC4C)
CreateField (BUFF, 0x00013400, 0x0400, LC4D)
CreateField (BUFF, 0x00013800, 0x0400, LC4E)
CreateField (BUFF, 0x00013C00, 0x0400, LC4F)
CreateField (BUFF, 0x00014000, 0x0400, LC50)
CreateField (BUFF, 0x00014400, 0x0400, LC51)
CreateField (BUFF, 0x00014800, 0x0400, LC52)
CreateField (BUFF, 0x00014C00, 0x0400, LC53)
CreateField (BUFF, 0x00015000, 0x0400, LC54)
CreateField (BUFF, 0x00015400, 0x0400, LC55)
CreateField (BUFF, 0x00015800, 0x0400, LC56)
CreateField (BUFF, 0x00015C00, 0x0400, LC57)
CreateField (BUFF, 0x00016000, 0x0400, LC58)
CreateField (BUFF, 0x00016400, 0x0400, LC59)
CreateField (BUFF, 0x00016800, 0x0400, LC5A)
CreateField (BUFF, 0x00016C00, 0x0400, LC5B)
CreateField (BUFF, 0x00017000, 0x0400, LC5C)
CreateField (BUFF, 0x00017400, 0x0400, LC5D)
CreateField (BUFF, 0x00017800, 0x0400, LC5E)
CreateField (BUFF, 0x00017C00, 0x0400, LC5F)
CreateField (BUFF, 0x00018000, 0x0400, LC60)
CreateField (BUFF, 0x00018400, 0x0400, LC61)
CreateField (BUFF, 0x00018800, 0x0400, LC62)
CreateField (BUFF, 0x00018C00, 0x0400, LC63)
CreateField (BUFF, 0x00019000, 0x0400, LC64)
CreateField (BUFF, 0x00019400, 0x0400, LC65)
CreateField (BUFF, 0x00019800, 0x0400, LC66)
CreateField (BUFF, 0x00019C00, 0x0400, LC67)
CreateField (BUFF, 0x0001A000, 0x0400, LC68)
CreateField (BUFF, 0x0001A400, 0x0400, LC69)
CreateField (BUFF, 0x0001A800, 0x0400, LC6A)
CreateField (BUFF, 0x0001AC00, 0x0400, LC6B)
CreateField (BUFF, 0x0001B000, 0x0400, LC6C)
CreateField (BUFF, 0x0001B400, 0x0400, LC6D)
CreateField (BUFF, 0x0001B800, 0x0400, LC6E)
CreateField (BUFF, 0x0001BC00, 0x0400, LC6F)
CreateField (BUFF, 0x0001C000, 0x0400, LC70)
CreateField (BUFF, 0x0001C400, 0x0400, LC71)
CreateField (BUFF, 0x0001C800, 0x0400, LC72)
CreateField (BUFF, 0x0001CC00, 0x0400, LC73)
CreateField (BUFF, 0x0001D000, 0x0400, LC74)
CreateField (BUFF, 0x0001D400, 0x0400, LC75)
CreateField (BUFF, 0x0001D800, 0x0400, LC76)
CreateField (BUFF, 0x0001DC00, 0x0400, LC77)
CreateField (BUFF, 0x0001E000, 0x0400, LC78)
CreateField (BUFF, 0x0001E400, 0x0400, LC79)
CreateField (BUFF, 0x0001E800, 0x0400, LC7A)
CreateField (BUFF, 0x0001EC00, 0x0400, LC7B)
CreateField (BUFF, 0x0001F000, 0x0400, LC7C)
CreateField (BUFF, 0x0001F400, 0x0400, LC7D)
CreateField (BUFF, 0x0001F800, 0x0400, LC7E)
CreateField (BUFF, 0x0001FC00, 0x0400, LC7F)
CreateField (BUFF, 0x00020000, 0x0400, LC80)
CreateField (BUFF, 0x00020400, 0x0400, LC81)
CreateField (BUFF, 0x00020800, 0x0400, LC82)
CreateField (BUFF, 0x00020C00, 0x0400, LC83)
CreateField (BUFF, 0x00021000, 0x0400, LC84)
CreateField (BUFF, 0x00021400, 0x0400, LC85)
CreateField (BUFF, 0x00021800, 0x0400, LC86)
CreateField (BUFF, 0x00021C00, 0x0400, LC87)
CreateField (BUFF, 0x00022000, 0x0400, LC88)
CreateField (BUFF, 0x00022400, 0x0400, LC89)
CreateField (BUFF, 0x00022800, 0x0400, LC8A)
CreateField (BUFF, 0x00022C00, 0x0400, LC8B)
CreateField (BUFF, 0x00023000, 0x0400, LC8C)
CreateField (BUFF, 0x00023400, 0x0400, LC8D)
CreateField (BUFF, 0x00023800, 0x0400, LC8E)
CreateField (BUFF, 0x00023C00, 0x0400, LC8F)
CreateField (BUFF, 0x00024000, 0x0400, LC90)
CreateField (BUFF, 0x00024400, 0x0400, LC91)
CreateField (BUFF, 0x00024800, 0x0400, LC92)
CreateField (BUFF, 0x00024C00, 0x0400, LC93)
CreateField (BUFF, 0x00025000, 0x0400, LC94)
CreateField (BUFF, 0x00025400, 0x0400, LC95)
CreateField (BUFF, 0x00025800, 0x0400, LC96)
CreateField (BUFF, 0x00025C00, 0x0400, LC97)
CreateField (BUFF, 0x00026000, 0x0400, LC98)
CreateField (BUFF, 0x00026400, 0x0400, LC99)
CreateField (BUFF, 0x00026800, 0x0400, LC9A)
CreateField (BUFF, 0x00026C00, 0x0400, LC9B)
CreateField (BUFF, 0x00027000, 0x0400, LC9C)
CreateField (BUFF, 0x00027400, 0x0400, LC9D)
CreateField (BUFF, 0x00027800, 0x0400, LC9E)
CreateField (BUFF, 0x00027C00, 0x0400, LC9F)
CreateField (BUFF, 0x00028000, 0x0400, LCA0)
CreateField (BUFF, 0x00028400, 0x0400, LCA1)
CreateField (BUFF, 0x00028800, 0x0400, LCA2)
CreateField (BUFF, 0x00028C00, 0x0400, LCA3)
CreateField (BUFF, 0x00029000, 0x0400, LCA4)
CreateField (BUFF, 0x00029400, 0x0400, LCA5)
CreateField (BUFF, 0x00029800, 0x0400, LCA6)
CreateField (BUFF, 0x00029C00, 0x0400, LCA7)
CreateField (BUFF, 0x0002A000, 0x0400, LCA8)
CreateField (BUFF, 0x0002A400, 0x0400, LCA9)
CreateField (BUFF, 0x0002A800, 0x0400, LCAA)
CreateField (BUFF, 0x0002AC00, 0x0400, LCAB)
CreateField (BUFF, 0x0002B000, 0x0400, LCAC)
CreateField (BUFF, 0x0002B400, 0x0400, LCAD)
CreateField (BUFF, 0x0002B800, 0x0400, LCAE)
CreateField (BUFF, 0x0002BC00, 0x0400, LCAF)
CreateField (BUFF, 0x0002C000, 0x0400, LCB0)
CreateField (BUFF, 0x0002C400, 0x0400, LCB1)
CreateField (BUFF, 0x0002C800, 0x0400, LCB2)
CreateField (BUFF, 0x0002CC00, 0x0400, LCB3)
CreateField (BUFF, 0x0002D000, 0x0400, LCB4)
CreateField (BUFF, 0x0002D400, 0x0400, LCB5)
CreateField (BUFF, 0x0002D800, 0x0400, LCB6)
CreateField (BUFF, 0x0002DC00, 0x0400, LCB7)
CreateField (BUFF, 0x0002E000, 0x0400, LCB8)
CreateField (BUFF, 0x0002E400, 0x0400, LCB9)
CreateField (BUFF, 0x0002E800, 0x0400, LCBA)
CreateField (BUFF, 0x0002EC00, 0x0400, LCBB)
CreateField (BUFF, 0x0002F000, 0x0400, LCBC)
CreateField (BUFF, 0x0002F400, 0x0400, LCBD)
CreateField (BUFF, 0x0002F800, 0x0400, LCBE)
CreateField (BUFF, 0x0002FC00, 0x0400, LCBF)
CreateField (BUFF, 0x00030000, 0x0400, LCC0)
CreateField (BUFF, 0x00030400, 0x0400, LCC1)
CreateField (BUFF, 0x00030800, 0x0400, LCC2)
CreateField (BUFF, 0x00030C00, 0x0400, LCC3)
CreateField (BUFF, 0x00031000, 0x0400, LCC4)
CreateField (BUFF, 0x00031400, 0x0400, LCC5)
CreateField (BUFF, 0x00031800, 0x0400, LCC6)
CreateField (BUFF, 0x00031C00, 0x0400, LCC7)
CreateField (BUFF, 0x00032000, 0x0400, LCC8)
CreateField (BUFF, 0x00032400, 0x0400, LCC9)
CreateField (BUFF, 0x00032800, 0x0400, LCCA)
CreateField (BUFF, 0x00032C00, 0x0400, LCCB)
CreateField (BUFF, 0x00033000, 0x0400, LCCC)
CreateField (BUFF, 0x00033400, 0x0400, LCCD)
CreateField (BUFF, 0x00033800, 0x0400, LCCE)
CreateField (BUFF, 0x00033C00, 0x0400, LCCF)
CreateField (BUFF, 0x00034000, 0x0400, LCD0)
CreateField (BUFF, 0x00034400, 0x0400, LCD1)
CreateField (BUFF, 0x00034800, 0x0400, LCD2)
CreateField (BUFF, 0x00034C00, 0x0400, LCD3)
CreateField (BUFF, 0x00035000, 0x0400, LCD4)
CreateField (BUFF, 0x00035400, 0x0400, LCD5)
CreateField (BUFF, 0x00035800, 0x0400, LCD6)
CreateField (BUFF, 0x00035C00, 0x0400, LCD7)
CreateField (BUFF, 0x00036000, 0x0400, LCD8)
CreateField (BUFF, 0x00036400, 0x0400, LCD9)
CreateField (BUFF, 0x00036800, 0x0400, LCDA)
CreateField (BUFF, 0x00036C00, 0x0400, LCDB)
CreateField (BUFF, 0x00037000, 0x0400, LCDC)
CreateField (BUFF, 0x00037400, 0x0400, LCDD)
CreateField (BUFF, 0x00037800, 0x0400, LCDE)
CreateField (BUFF, 0x00037C00, 0x0400, LCDF)
CreateField (BUFF, 0x00038000, 0x0400, LCE0)
CreateField (BUFF, 0x00038400, 0x0400, LCE1)
CreateField (BUFF, 0x00038800, 0x0400, LCE2)
CreateField (BUFF, 0x00038C00, 0x0400, LCE3)
CreateField (BUFF, 0x00039000, 0x0400, LCE4)
CreateField (BUFF, 0x00039400, 0x0400, LCE5)
CreateField (BUFF, 0x00039800, 0x0400, LCE6)
CreateField (BUFF, 0x00039C00, 0x0400, LCE7)
CreateField (BUFF, 0x0003A000, 0x0400, LCE8)
CreateField (BUFF, 0x0003A400, 0x0400, LCE9)
CreateField (BUFF, 0x0003A800, 0x0400, LCEA)
CreateField (BUFF, 0x0003AC00, 0x0400, LCEB)
CreateField (BUFF, 0x0003B000, 0x0400, LCEC)
CreateField (BUFF, 0x0003B400, 0x0400, LCED)
CreateField (BUFF, 0x0003B800, 0x0400, LCEE)
CreateField (BUFF, 0x0003BC00, 0x0400, LCEF)
CreateField (BUFF, 0x0003C000, 0x0400, LCF0)
CreateField (BUFF, 0x0003C400, 0x0400, LCF1)
CreateField (BUFF, 0x0003C800, 0x0400, LCF2)
CreateField (BUFF, 0x0003CC00, 0x0400, LCF3)
CreateField (BUFF, 0x0003D000, 0x0400, LCF4)
CreateField (BUFF, 0x0003D400, 0x0400, LCF5)
CreateField (BUFF, 0x0003D800, 0x0400, LCF6)
CreateField (BUFF, 0x0003DC00, 0x0400, LCF7)
CreateField (BUFF, 0x0003E000, 0x0400, LCF8)
CreateField (BUFF, 0x0003E400, 0x0400, LCF9)
CreateField (BUFF, 0x0003E800, 0x0400, LCFA)
CreateField (BUFF, 0x0003EC00, 0x0400, LCFB)
CreateField (BUFF, 0x0003F000, 0x0400, LCFC)
CreateField (BUFF, 0x0003F400, 0x0400, LCFD)
CreateField (BUFF, 0x0003F800, 0x0400, LCFE)
CreateField (BUFF, 0x0003FC00, 0x0400, LCFF)
CreateField (BUFF, 0x00040000, 0x0400, LD00)
CreateField (BUFF, 0x00040400, 0x0400, LD01)
CreateField (BUFF, 0x00040800, 0x0400, LD02)
CreateField (BUFF, 0x00040C00, 0x0400, LD03)
CreateField (BUFF, 0x00041000, 0x0400, LD04)
CreateField (BUFF, 0x00041400, 0x0400, LD05)
CreateField (BUFF, 0x00041800, 0x0400, LD06)
CreateField (BUFF, 0x00041C00, 0x0400, LD07)
CreateField (BUFF, 0x00042000, 0x0400, LD08)
CreateField (BUFF, 0x00042400, 0x0400, LD09)
CreateField (BUFF, 0x00042800, 0x0400, LD0A)
CreateField (BUFF, 0x00042C00, 0x0400, LD0B)
CreateField (BUFF, 0x00043000, 0x0400, LD0C)
CreateField (BUFF, 0x00043400, 0x0400, LD0D)
CreateField (BUFF, 0x00043800, 0x0400, LD0E)
CreateField (BUFF, 0x00043C00, 0x0400, LD0F)
CreateField (BUFF, 0x00044000, 0x0400, LD10)
CreateField (BUFF, 0x00044400, 0x0400, LD11)
CreateField (BUFF, 0x00044800, 0x0400, LD12)
CreateField (BUFF, 0x00044C00, 0x0400, LD13)
CreateField (BUFF, 0x00045000, 0x0400, LD14)
CreateField (BUFF, 0x00045400, 0x0400, LD15)
CreateField (BUFF, 0x00045800, 0x0400, LD16)
CreateField (BUFF, 0x00045C00, 0x0400, LD17)
CreateField (BUFF, 0x00046000, 0x0400, LD18)
CreateField (BUFF, 0x00046400, 0x0400, LD19)
CreateField (BUFF, 0x00046800, 0x0400, LD1A)
CreateField (BUFF, 0x00046C00, 0x0400, LD1B)
CreateField (BUFF, 0x00047000, 0x0400, LD1C)
CreateField (BUFF, 0x00047400, 0x0400, LD1D)
CreateField (BUFF, 0x00047800, 0x0400, LD1E)
CreateField (BUFF, 0x00047C00, 0x0400, LD1F)
CreateField (BUFF, 0x00048000, 0x0400, LD20)
CreateField (BUFF, 0x00048400, 0x0400, LD21)
CreateField (BUFF, 0x00048800, 0x0400, LD22)
CreateField (BUFF, 0x00048C00, 0x0400, LD23)
CreateField (BUFF, 0x00049000, 0x0400, LD24)
CreateField (BUFF, 0x00049400, 0x0400, LD25)
CreateField (BUFF, 0x00049800, 0x0400, LD26)
CreateField (BUFF, 0x00049C00, 0x0400, LD27)
CreateField (BUFF, 0x0004A000, 0x0400, LD28)
CreateField (BUFF, 0x0004A400, 0x0400, LD29)
CreateField (BUFF, 0x0004A800, 0x0400, LD2A)
CreateField (BUFF, 0x0004AC00, 0x0400, LD2B)
CreateField (BUFF, 0x0004B000, 0x0400, LD2C)
CreateField (BUFF, 0x0004B400, 0x0400, LD2D)
CreateField (BUFF, 0x0004B800, 0x0400, LD2E)
CreateField (BUFF, 0x0004BC00, 0x0400, LD2F)
CreateField (BUFF, 0x0004C000, 0x0400, LD30)
CreateField (BUFF, 0x0004C400, 0x0400, LD31)
CreateField (BUFF, 0x0004C800, 0x0400, LD32)
CreateField (BUFF, 0x0004CC00, 0x0400, LD33)
CreateField (BUFF, 0x0004D000, 0x0400, LD34)
CreateField (BUFF, 0x0004D400, 0x0400, LD35)
CreateField (BUFF, 0x0004D800, 0x0400, LD36)
CreateField (BUFF, 0x0004DC00, 0x0400, LD37)
CreateField (BUFF, 0x0004E000, 0x0400, LD38)
CreateField (BUFF, 0x0004E400, 0x0400, LD39)
CreateField (BUFF, 0x0004E800, 0x0400, LD3A)
CreateField (BUFF, 0x0004EC00, 0x0400, LD3B)
CreateField (BUFF, 0x0004F000, 0x0400, LD3C)
CreateField (BUFF, 0x0004F400, 0x0400, LD3D)
CreateField (BUFF, 0x0004F800, 0x0400, LD3E)
CreateField (BUFF, 0x0004FC00, 0x0400, LD3F)
CreateField (BUFF, 0x00050000, 0x0400, LD40)
CreateField (BUFF, 0x00050400, 0x0400, LD41)
CreateField (BUFF, 0x00050800, 0x0400, LD42)
CreateField (BUFF, 0x00050C00, 0x0400, LD43)
CreateField (BUFF, 0x00051000, 0x0400, LD44)
CreateField (BUFF, 0x00051400, 0x0400, LD45)
CreateField (BUFF, 0x00051800, 0x0400, LD46)
CreateField (BUFF, 0x00051C00, 0x0400, LD47)
CreateField (BUFF, 0x00052000, 0x0400, LD48)
CreateField (BUFF, 0x00052400, 0x0400, LD49)
CreateField (BUFF, 0x00052800, 0x0400, LD4A)
CreateField (BUFF, 0x00052C00, 0x0400, LD4B)
CreateField (BUFF, 0x00053000, 0x0400, LD4C)
CreateField (BUFF, 0x00053400, 0x0400, LD4D)
CreateField (BUFF, 0x00053800, 0x0400, LD4E)
CreateField (BUFF, 0x00053C00, 0x0400, LD4F)
CreateField (BUFF, 0x00054000, 0x0400, LD50)
CreateField (BUFF, 0x00054400, 0x0400, LD51)
CreateField (BUFF, 0x00054800, 0x0400, LD52)
CreateField (BUFF, 0x00054C00, 0x0400, LD53)
CreateField (BUFF, 0x00055000, 0x0400, LD54)
CreateField (BUFF, 0x00055400, 0x0400, LD55)
CreateField (BUFF, 0x00055800, 0x0400, LD56)
CreateField (BUFF, 0x00055C00, 0x0400, LD57)
CreateField (BUFF, 0x00056000, 0x0400, LD58)
CreateField (BUFF, 0x00056400, 0x0400, LD59)
CreateField (BUFF, 0x00056800, 0x0400, LD5A)
CreateField (BUFF, 0x00056C00, 0x0400, LD5B)
CreateField (BUFF, 0x00057000, 0x0400, LD5C)
CreateField (BUFF, 0x00057400, 0x0400, LD5D)
CreateField (BUFF, 0x00057800, 0x0400, LD5E)
CreateField (BUFF, 0x00057C00, 0x0400, LD5F)
CreateField (BUFF, 0x00058000, 0x0400, LD60)
CreateField (BUFF, 0x00058400, 0x0400, LD61)
CreateField (BUFF, 0x00058800, 0x0400, LD62)
CreateField (BUFF, 0x00058C00, 0x0400, LD63)
CreateField (BUFF, 0x00059000, 0x0400, LD64)
CreateField (BUFF, 0x00059400, 0x0400, LD65)
CreateField (BUFF, 0x00059800, 0x0400, LD66)
CreateField (BUFF, 0x00059C00, 0x0400, LD67)
CreateField (BUFF, 0x0005A000, 0x0400, LD68)
CreateField (BUFF, 0x0005A400, 0x0400, LD69)
CreateField (BUFF, 0x0005A800, 0x0400, LD6A)
CreateField (BUFF, 0x0005AC00, 0x0400, LD6B)
CreateField (BUFF, 0x0005B000, 0x0400, LD6C)
CreateField (BUFF, 0x0005B400, 0x0400, LD6D)
CreateField (BUFF, 0x0005B800, 0x0400, LD6E)
CreateField (BUFF, 0x0005BC00, 0x0400, LD6F)
CreateField (BUFF, 0x0005C000, 0x0400, LD70)
CreateField (BUFF, 0x0005C400, 0x0400, LD71)
CreateField (BUFF, 0x0005C800, 0x0400, LD72)
CreateField (BUFF, 0x0005CC00, 0x0400, LD73)
CreateField (BUFF, 0x0005D000, 0x0400, LD74)
CreateField (BUFF, 0x0005D400, 0x0400, LD75)
CreateField (BUFF, 0x0005D800, 0x0400, LD76)
CreateField (BUFF, 0x0005DC00, 0x0400, LD77)
CreateField (BUFF, 0x0005E000, 0x0400, LD78)
CreateField (BUFF, 0x0005E400, 0x0400, LD79)
CreateField (BUFF, 0x0005E800, 0x0400, LD7A)
CreateField (BUFF, 0x0005EC00, 0x0400, LD7B)
CreateField (BUFF, 0x0005F000, 0x0400, LD7C)
CreateField (BUFF, 0x0005F400, 0x0400, LD7D)
CreateField (BUFF, 0x0005F800, 0x0400, LD7E)
CreateField (BUFF, 0x0005FC00, 0x0400, LD7F)
CreateField (BUFF, 0x00060000, 0x0400, LD80)
CreateField (BUFF, 0x00060400, 0x0400, LD81)
CreateField (BUFF, 0x00060800, 0x0400, LD82)
CreateField (BUFF, 0x00060C00, 0x0400, LD83)
CreateField (BUFF, 0x00061000, 0x0400, LD84)
CreateField (BUFF, 0x00061400, 0x0400, LD85)
CreateField (BUFF, 0x00061800, 0x0400, LD86)
CreateField (BUFF, 0x00061C00, 0x0400, LD87)
CreateField (BUFF, 0x00062000, 0x0400, LD88)
CreateField (BUFF, 0x00062400, 0x0400, LD89)
CreateField (BUFF, 0x00062800, 0x0400, LD8A)
CreateField (BUFF, 0x00062C00, 0x0400, LD8B)
CreateField (BUFF, 0x00063000, 0x0400, LD8C)
CreateField (BUFF, 0x00063400, 0x0400, LD8D)
CreateField (BUFF, 0x00063800, 0x0400, LD8E)
CreateField (BUFF, 0x00063C00, 0x0400, LD8F)
CreateField (BUFF, 0x00064000, 0x0400, LD90)
CreateField (BUFF, 0x00064400, 0x0400, LD91)
CreateField (BUFF, 0x00064800, 0x0400, LD92)
CreateField (BUFF, 0x00064C00, 0x0400, LD93)
CreateField (BUFF, 0x00065000, 0x0400, LD94)
CreateField (BUFF, 0x00065400, 0x0400, LD95)
CreateField (BUFF, 0x00065800, 0x0400, LD96)
CreateField (BUFF, 0x00065C00, 0x0400, LD97)
CreateField (BUFF, 0x00066000, 0x0400, LD98)
CreateField (BUFF, 0x00066400, 0x0400, LD99)
CreateField (BUFF, 0x00066800, 0x0400, LD9A)
CreateField (BUFF, 0x00066C00, 0x0400, LD9B)
CreateField (BUFF, 0x00067000, 0x0400, LD9C)
CreateField (BUFF, 0x00067400, 0x0400, LD9D)
CreateField (BUFF, 0x00067800, 0x0400, LD9E)
CreateField (BUFF, 0x00067C00, 0x0400, LD9F)
CreateField (BUFF, 0x00068000, 0x0400, LDA0)
CreateField (BUFF, 0x00068400, 0x0400, LDA1)
CreateField (BUFF, 0x00068800, 0x0400, LDA2)
CreateField (BUFF, 0x00068C00, 0x0400, LDA3)
CreateField (BUFF, 0x00069000, 0x0400, LDA4)
CreateField (BUFF, 0x00069400, 0x0400, LDA5)
CreateField (BUFF, 0x00069800, 0x0400, LDA6)
CreateField (BUFF, 0x00069C00, 0x0400, LDA7)
CreateField (BUFF, 0x0006A000, 0x0400, LDA8)
CreateField (BUFF, 0x0006A400, 0x0400, LDA9)
CreateField (BUFF, 0x0006A800, 0x0400, LDAA)
CreateField (BUFF, 0x0006AC00, 0x0400, LDAB)
CreateField (BUFF, 0x0006B000, 0x0400, LDAC)
CreateField (BUFF, 0x0006B400, 0x0400, LDAD)
CreateField (BUFF, 0x0006B800, 0x0400, LDAE)
CreateField (BUFF, 0x0006BC00, 0x0400, LDAF)
CreateField (BUFF, 0x0006C000, 0x0400, LDB0)
CreateField (BUFF, 0x0006C400, 0x0400, LDB1)
CreateField (BUFF, 0x0006C800, 0x0400, LDB2)
CreateField (BUFF, 0x0006CC00, 0x0400, LDB3)
CreateField (BUFF, 0x0006D000, 0x0400, LDB4)
CreateField (BUFF, 0x0006D400, 0x0400, LDB5)
CreateField (BUFF, 0x0006D800, 0x0400, LDB6)
CreateField (BUFF, 0x0006DC00, 0x0400, LDB7)
CreateField (BUFF, 0x0006E000, 0x0400, LDB8)
CreateField (BUFF, 0x0006E400, 0x0400, LDB9)
CreateField (BUFF, 0x0006E800, 0x0400, LDBA)
CreateField (BUFF, 0x0006EC00, 0x0400, LDBB)
CreateField (BUFF, 0x0006F000, 0x0400, LDBC)
CreateField (BUFF, 0x0006F400, 0x0400, LDBD)
CreateField (BUFF, 0x0006F800, 0x0400, LDBE)
CreateField (BUFF, 0x0006FC00, 0x0400, LDBF)
CreateField (BUFF, 0x00070000, 0x0400, LDC0)
CreateField (BUFF, 0x00070400, 0x0400, LDC1)
CreateField (BUFF, 0x00070800, 0x0400, LDC2)
CreateField (BUFF, 0x00070C00, 0x0400, LDC3)
CreateField (BUFF, 0x00071000, 0x0400, LDC4)
CreateField (BUFF, 0x00071400, 0x0400, LDC5)
CreateField (BUFF, 0x00071800, 0x0400, LDC6)
CreateField (BUFF, 0x00071C00, 0x0400, LDC7)
CreateField (BUFF, 0x00072000, 0x0400, LDC8)
CreateField (BUFF, 0x00072400, 0x0400, LDC9)
CreateField (BUFF, 0x00072800, 0x0400, LDCA)
CreateField (BUFF, 0x00072C00, 0x0400, LDCB)
CreateField (BUFF, 0x00073000, 0x0400, LDCC)
CreateField (BUFF, 0x00073400, 0x0400, LDCD)
CreateField (BUFF, 0x00073800, 0x0400, LDCE)
CreateField (BUFF, 0x00073C00, 0x0400, LDCF)
CreateField (BUFF, 0x00074000, 0x0400, LDD0)
CreateField (BUFF, 0x00074400, 0x0400, LDD1)
CreateField (BUFF, 0x00074800, 0x0400, LDD2)
CreateField (BUFF, 0x00074C00, 0x0400, LDD3)
CreateField (BUFF, 0x00075000, 0x0400, LDD4)
CreateField (BUFF, 0x00075400, 0x0400, LDD5)
CreateField (BUFF, 0x00075800, 0x0400, LDD6)
CreateField (BUFF, 0x00075C00, 0x0400, LDD7)
CreateField (BUFF, 0x00076000, 0x0400, LDD8)
CreateField (BUFF, 0x00076400, 0x0400, LDD9)
CreateField (BUFF, 0x00076800, 0x0400, LDDA)
CreateField (BUFF, 0x00076C00, 0x0400, LDDB)
CreateField (BUFF, 0x00077000, 0x0400, LDDC)
CreateField (BUFF, 0x00077400, 0x0400, LDDD)
CreateField (BUFF, 0x00077800, 0x0400, LDDE)
CreateField (BUFF, 0x00077C00, 0x0400, LDDF)
CreateField (BUFF, 0x00078000, 0x0400, LDE0)
CreateField (BUFF, 0x00078400, 0x0400, LDE1)
CreateField (BUFF, 0x00078800, 0x0400, LDE2)
CreateField (BUFF, 0x00078C00, 0x0400, LDE3)
CreateField (BUFF, 0x00079000, 0x0400, LDE4)
CreateField (BUFF, 0x00079400, 0x0400, LDE5)
CreateField (BUFF, 0x00079800, 0x0400, LDE6)
CreateField (BUFF, 0x00079C00, 0x0400, LDE7)
CreateField (BUFF, 0x0007A000, 0x0400, LDE8)
CreateField (BUFF, 0x0007A400, 0x0400, LDE9)
CreateField (BUFF, 0x0007A800, 0x0400, LDEA)
CreateField (BUFF, 0x0007AC00, 0x0400, LDEB)
CreateField (BUFF, 0x0007B000, 0x0400, LDEC)
CreateField (BUFF, 0x0007B400, 0x0400, LDED)
CreateField (BUFF, 0x0007B800, 0x0400, LDEE)
CreateField (BUFF, 0x0007BC00, 0x0400, LDEF)
CreateField (BUFF, 0x0007C000, 0x0400, LDF0)
CreateField (BUFF, 0x0007C400, 0x0400, LDF1)
CreateField (BUFF, 0x0007C800, 0x0400, LDF2)
CreateField (BUFF, 0x0007CC00, 0x0400, LDF3)
CreateField (BUFF, 0x0007D000, 0x0400, LDF4)
CreateField (BUFF, 0x0007D400, 0x0400, LDF5)
CreateField (BUFF, 0x0007D800, 0x0400, LDF6)
CreateField (BUFF, 0x0007DC00, 0x0400, LDF7)
CreateField (BUFF, 0x0007E000, 0x0400, LDF8)
CreateField (BUFF, 0x0007E400, 0x0400, LDF9)
CreateField (BUFF, 0x0007E800, 0x0400, LDFA)
CreateField (BUFF, 0x0007EC00, 0x0400, LDFB)
CreateField (BUFF, 0x0007F000, 0x0400, LDFC)
CreateField (BUFF, 0x0007F400, 0x0400, LDFD)
CreateField (BUFF, 0x0007F800, 0x0400, LDFE)
Local3 = (IOFF & 0xFFFFFFFFFFFFFF80)
Local2 = ((((ILEN + IOFF) + 0x7F) & 0xFFFFFFFFFFFFFF80) -
Local3)
Local5 = (IOFF - Local3)
While (0x01)
{
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC00 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC01 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC02 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC03 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC04 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC05 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC06 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC07 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC08 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC09 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC0A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC0B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC0C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC0D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC0E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC0F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC10 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC11 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC12 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC13 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC14 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC15 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC16 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC17 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC18 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC19 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC1A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC1B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC1C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC1D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC1E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC1F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC20 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC21 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC22 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC23 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC24 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC25 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC26 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC27 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC28 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC29 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC2A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC2B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC2C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC2D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC2E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC2F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC30 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC31 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC32 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC33 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC34 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC35 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC36 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC37 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC38 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC39 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC3A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC3B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC3C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC3D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC3E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC3F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC40 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC41 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC42 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC43 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC44 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC45 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC46 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC47 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC48 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC49 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC4A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC4B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC4C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC4D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC4E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC4F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC50 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC51 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC52 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC53 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC54 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC55 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC56 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC57 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC58 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC59 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC5A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC5B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC5C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC5D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC5E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC5F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC60 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC61 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC62 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC63 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC64 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC65 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC66 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC67 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC68 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC69 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC6A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC6B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC6C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC6D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC6E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC6F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC70 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC71 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC72 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC73 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC74 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC75 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC76 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC77 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC78 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC79 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC7A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC7B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC7C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC7D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC7E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC7F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC80 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC81 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC82 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC83 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC84 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC85 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC86 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC87 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC88 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC89 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC8A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC8B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC8C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC8D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC8E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC8F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC90 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC91 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC92 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC93 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC94 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC95 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC96 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC97 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC98 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC99 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC9A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC9B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC9C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC9D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC9E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC9F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCA0 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCA1 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCA2 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCA3 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCA4 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCA5 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCA6 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCA7 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCA8 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCA9 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCAA = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCAB = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCAC = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCAD = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCAE = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCAF = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCB0 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCB1 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCB2 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCB3 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCB4 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCB5 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCB6 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCB7 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCB8 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCB9 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCBA = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCBB = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCBC = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCBD = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCBE = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCBF = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCC0 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCC1 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCC2 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCC3 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCC4 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCC5 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCC6 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCC7 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCC8 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCC9 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCCA = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCCB = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCCC = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCCD = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCCE = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCCF = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCD0 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCD1 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCD2 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCD3 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCD4 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCD5 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCD6 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCD7 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCD8 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCD9 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCDA = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCDB = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCDC = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCDD = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCDE = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCDF = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCE0 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCE1 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCE2 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCE3 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCE4 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCE5 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCE6 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCE7 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCE8 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCE9 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCEA = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCEB = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCEC = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCED = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCEE = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCEF = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCF0 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCF1 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCF2 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCF3 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCF4 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCF5 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCF6 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCF7 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCF8 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCF9 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCFA = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCFB = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCFC = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCFD = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCFE = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCFF = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD00 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD01 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD02 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD03 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD04 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD05 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD06 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD07 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD08 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD09 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD0A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD0B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD0C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD0D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD0E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD0F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD10 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD11 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD12 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD13 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD14 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD15 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD16 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD17 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD18 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD19 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD1A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD1B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD1C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD1D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD1E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD1F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD20 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD21 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD22 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD23 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD24 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD25 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD26 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD27 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD28 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD29 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD2A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD2B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD2C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD2D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD2E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD2F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD30 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD31 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD32 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD33 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD34 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD35 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD36 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD37 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD38 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD39 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD3A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD3B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD3C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD3D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD3E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD3F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD40 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD41 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD42 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD43 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD44 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD45 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD46 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD47 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD48 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD49 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD4A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD4B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD4C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD4D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD4E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD4F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD50 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD51 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD52 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD53 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD54 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD55 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD56 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD57 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD58 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD59 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD5A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD5B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD5C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD5D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD5E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD5F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD60 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD61 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD62 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD63 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD64 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD65 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD66 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD67 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD68 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD69 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD6A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD6B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD6C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD6D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD6E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD6F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD70 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD71 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD72 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD73 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD74 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD75 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD76 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD77 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD78 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD79 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD7A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD7B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD7C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD7D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD7E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD7F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD80 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD81 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD82 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD83 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD84 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD85 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD86 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD87 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD88 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD89 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD8A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD8B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD8C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD8D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD8E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD8F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD90 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD91 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD92 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD93 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD94 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD95 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD96 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD97 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD98 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD99 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD9A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD9B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD9C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD9D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD9E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD9F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDA0 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDA1 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDA2 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDA3 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDA4 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDA5 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDA6 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDA7 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDA8 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDA9 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDAA = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDAB = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDAC = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDAD = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDAE = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDAF = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDB0 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDB1 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDB2 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDB3 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDB4 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDB5 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDB6 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDB7 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDB8 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDB9 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDBA = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDBB = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDBC = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDBD = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDBE = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDBF = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDC0 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDC1 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDC2 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDC3 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDC4 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDC5 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDC6 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDC7 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDC8 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDC9 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDCA = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDCB = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDCC = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDCD = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDCE = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDCF = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDD0 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDD1 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDD2 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDD3 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDD4 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDD5 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDD6 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDD7 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDD8 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDD9 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDDA = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDDB = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDDC = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDDD = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDDE = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDDF = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDE0 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDE1 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDE2 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDE3 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDE4 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDE5 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDE6 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDE7 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDE8 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDE9 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDEA = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDEB = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDEC = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDED = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDEE = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDEF = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDF0 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDF1 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDF2 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDF3 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDF4 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDF5 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDF6 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDF7 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDF8 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDF9 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDFA = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDFB = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDFC = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDFD = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDFE = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
Break
}
If ((Local2 != Zero))
{
RSTS = DerefOf (Local4 [0x00])
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C4.D0:"
Local6 [0x01] = " GetNamespaceLabelData: read loop error, returning "
Local6 [0x02] = ToHexString (Mid (Local0, 0x00, 0x40))
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
Mid (BUFF, Local5, ILEN, RDTA) /* \_SB_.NVDR.N040.CR05.RDTA */
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C4.D0:"
Local6 [0x01] = " GetNamespaceLabelData: returning "
Local6 [0x02] = ToHexString (Mid (Local0, 0x00, 0x40))
DBGC (0x40, "LEAF", Local6)
Return (Local0)
}
Method (CR06, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C4.D0:"
Local6 [0x01] = " SetNamespaceLabelData"
DBGC (0x40, "LEAF", Local6)
If ((SizeOf (Arg0) == 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C4.D0:"
Local6 [0x01] = " SetNamespaceLabelData: no elements in input package"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) < 0x08))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C4.D0:"
Local6 [0x01] = " SetNamespaceLabelData: invalid input size: "
Local6 [0x02] = ToHexString (SizeOf (Local7))
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C4.D0:"
Local6 [0x01] = " SetNamespaceLabelData: input: "
Local6 [0x02] = ToHexString (Mid (Local7, 0x00, 0x40))
DBGC (0x40, "LEAF", Local6)
CreateDWordField (Local7, 0x00, IOFF)
CreateDWordField (Local7, 0x04, ILEN)
If ((ILEN > 0xFE80))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C4.D0:"
Local6 [0x01] = " SetNamespaceLabelData: request size too big: "
Local6 [0x02] = ToHexString (ILEN)
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ElseIf ((ILEN <= 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C4.D0:"
Local6 [0x01] = " SetNamespaceLabelData: request size zero"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
If ((SizeOf (Local7) < (ILEN + 0x08)))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C4.D0:"
Local6 [0x01] = " SetNamespaceLabelData: request size overruns input size "
Local6 [0x02] = ToHexString (SizeOf (Local7))
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
CreateField (Local7, 0x40, (ILEN << 0x03), IDTA)
Local0 = Buffer (0x04) {}
CreateWordField (Local0, 0x00, RSTS)
CreateWordField (Local0, 0x02, REST)
Local1 = CMBC (0x02, Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
RSTS = 0x07
REST = 0x01
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C4.D0:"
Local6 [0x01] = " SetNamespaceLabelData: returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
RSTS = 0x07
REST = 0x01
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C4.D0:"
Local6 [0x01] = " SetNamespaceLabelData: returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
CreateBitField (DerefOf (Local1 [0x02]), 0x02, CSSL)
If ((CSSL == 0x01))
{
RSTS = 0x07
REST = 0x01
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C4.D0:"
Local6 [0x01] = " SetNamespaceLabelData: locked PMEM region, returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
Local1 = PCDS ()
CreateWordField (Local1, 0x00, CSTS)
If ((CSTS != 0x00))
{
RSTS = CSTS /* \_SB_.NVDR.N040.CR06.CSTS */
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C4.D0:"
Local6 [0x01] = " SetNamespaceLabelData: PCDS failed, returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
CreateDWordField (Local1, 0x02, CPSZ)
If (((IOFF + ILEN) > CPSZ))
{
RSTS = 0x03
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C4.D0:"
Local6 [0x01] = " SetNamespaceLabelData: request end offset too big: "
Local6 [0x02] = ToHexString ((IOFF + ILEN))
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
Local3 = ((IOFF + 0x3F) & 0xFFFFFFFFFFFFFFC0)
Local2 = (IOFF + ILEN) /* \_SB_.NVDR.N040.CR06.ILEN */
Local5 = (Local2 & 0xFFFFFFFFFFFFFFC0)
Local4 = (Local3 - IOFF) /* \_SB_.NVDR.N040.CR06.IOFF */
Local2 -= Local5
If (Local4)
{
If ((Local4 > ILEN))
{
Local4 = ILEN /* \_SB_.NVDR.N040.CR06.ILEN */
}
Local2 = (IOFF & 0xFFFFFFFFFFFFFF80)
Local1 = PCDR (Local2)
RSTS = DerefOf (Local1 [0x00])
If ((RSTS != 0x00))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C4.D0:"
Local6 [0x01] = " SetNamespaceLabelData: lead read returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
Local1 = DerefOf (Local1 [0x01])
Local2 = (IOFF - Local2)
CreateField (Local1, (Local2 << 0x03), (Local4 << 0x03), LBUF)
CreateField (Local1, 0x00, 0x0200, LB01)
CreateField (Local1, 0x0200, 0x0200, LB02)
Mid (IDTA, 0x00, Local4, LBUF) /* \_SB_.NVDR.N040.CR06.LBUF */
Local2 = (IOFF & 0xFFFFFFFFFFFFFF80)
RSTS = PCDW (Local2, LB01)
If ((RSTS != 0x00))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C4.D0:"
Local6 [0x01] = " SetNamespaceLabelData: lead write A returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
Local2 += 0x40
RSTS = PCDW (Local2, LB02)
If ((RSTS != 0x00))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C4.D0:"
Local6 [0x01] = " SetNamespaceLabelData: lead write B returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
Local2 = (IOFF + ILEN) /* \_SB_.NVDR.N040.CR06.ILEN */
Local2 -= Local5
}
If ((Local2 && (ILEN > Local2)))
{
Local4 = (Local5 & 0xFFFFFFFFFFFFFF80)
Local1 = PCDR (Local4)
RSTS = DerefOf (Local1 [0x00])
If ((RSTS != 0x00))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C4.D0:"
Local6 [0x01] = " SetNamespaceLabelData: trail read returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
Local1 = DerefOf (Local1 [0x01])
Local4 = (Local5 - Local4)
CreateField (Local1, (Local4 << 0x03), (Local2 << 0x03), TBUF)
CreateField (Local1, 0x00, 0x0200, TB01)
CreateField (Local1, 0x0200, 0x0200, TB02)
Mid (IDTA, (ILEN - Local2), Local2, TBUF) /* \_SB_.NVDR.N040.CR06.TBUF */
Local4 = (Local5 & 0xFFFFFFFFFFFFFF80)
RSTS = PCDW (Local4, TB01)
If ((RSTS != 0x00))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C4.D0:"
Local6 [0x01] = " SetNamespaceLabelData: trail write A returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
Local4 += 0x40
RSTS = PCDW (Local4, TB02)
If ((RSTS != 0x00))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C4.D0:"
Local6 [0x01] = " SetNamespaceLabelData: trail write B returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
Local4 = (Local3 - IOFF) /* \_SB_.NVDR.N040.CR06.IOFF */
}
While (0x01)
{
If ((Local3 >= Local5))
{
Break
}
Local1 = PCDW (Local3, Mid (IDTA, Local4, 0x40))
If ((Local1 != 0x00))
{
RSTS = Local1
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C4.D0:"
Local6 [0x01] = " SetNamespaceLabelData: returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
Local4 += 0x40
Local3 += 0x40
}
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C4.D0:"
Local6 [0x01] = " SetNamespaceLabelData: returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x40, "LEAF", Local6)
Return (Local0)
}
Method (CR07, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C4.D0:"
Local6 [0x01] = " GetCommandEffectLogInfo"
DBGC (0x40, "LEAF", Local6)
If ((SizeOf (Arg0) != 0x00))
{
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
}
Local0 = Buffer (0x08) {}
CreateDWordField (Local0, 0x04, RMXL)
RMXL = 0x8000
Return (Local0)
}
Method (CR09, 4, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C4.D0:"
Local6 [0x01] = " PassThroughCommand"
DBGC (0x40, "LEAF", Local6)
If ((SizeOf (Arg3) == 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ToBuffer (DerefOf (Arg3 [0x00]), Local7)
Local4 = SizeOf (Local7)
If ((Local4 < 0x08))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
CreateWordField (Local7, 0x00, OPCD)
CreateDWordField (Local7, 0x04, OPDL)
If ((Local4 != (OPDL + 0x08)))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
If (((CENA != 0x01) && (OPCD != 0x05FD)))
{
Return (Buffer (0x04)
{
0x02, 0x00, 0x00, 0x00 // ....
})
}
Switch (OPCD)
{
Case (Package (0x06)
{
0x0103,
0x0405,
0x09,
0xFD,
0x01FD,
0x02FD
}
)
{
Return (CLDC ("S0.C4.D0:", Arg2, Arg3, _ADR ()))
}
Case (0x05FD)
{
CreateWordField (Local7, 0x08, PTCD)
If ((PTCD == 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
CreateDWordField (Local7, 0x04, PTDL)
If ((PTDL >= 0x0C))
{
PTDL = (OPDL - 0x0C)
}
Else
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
If ((PTDL > 0x00))
{
CreateField (Local7, 0xA0, (PTDL * 0x08), PTIN)
}
CreateByteField (Local7, 0x0A, PTTI)
If (((CENA != 0x01) && (PTTI == 0x01)))
{
TFSM = 0x00
}
Switch (PTCD)
{
Case (0x05FD)
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
Case (Package (0x04)
{
0xFD,
0x01FD,
0x02FD,
0x03FD
}
)
{
Name (INLO, Package (0x01)
{
Buffer ((PTDL + 0x08)) {}
})
CreateWordField (DerefOf (INLO [0x00]), 0x00, LOCD)
CreateDWordField (DerefOf (INLO [0x00]), 0x04, LODL)
If ((PTDL > 0x00))
{
CreateField (DerefOf (INLO [0x00]), 0x40, (PTDL * 0x08), LOIN)
Mid (Local7, 0x14, (PTDL * 0x08), LOIN) /* \_SB_.NVDR.N040.CR09.LOIN */
}
Mid (Local7, 0x08, 0x02, LOCD) /* \_SB_.NVDR.N040.CR09.LOCD */
LODL = PTDL /* \_SB_.NVDR.N040.CR09.PTDL */
If ((0x03FD == LOCD))
{
TFSM = 0x00989680
Local2 = Buffer (0x10) {}
CreateDWordField (Local2, 0x04, FDLA)
CreateField (Local2, 0x40, 0x40, FDDA)
FDLA = 0x08
FDDA = XBSR /* \_SB_.NVDR.N040.XBSR */
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C4.D0:"
Local6 [0x01] = " BSR: "
Local6 [0x02] = ToHexString (FDDA)
DBGC (0x40, "LEAF", Local6)
Return (Local2)
}
Return (CLDC ("S0.C4.D0:", Arg2, INLO, _ADR ()))
}
Case (Package (0x03)
{
0x0103,
0x0405,
0x09
}
)
{
If (((CENA != 0x01) && (PTTI != 0x01)))
{
Return (Buffer (0x04)
{
0x02, 0x00, 0x00, 0x00 // ....
})
}
Return (CLDC ("S0.C4.D0:", Arg2, Arg3, _ADR ()))
}
Default
{
If ((PTTI == 0x01))
{
Return (CLDC ("S0.C4.D0:", Arg2, Arg3, _ADR ()))
}
If ((CENA != 0x01))
{
Return (Buffer (0x04)
{
0x02, 0x00, 0x00, 0x00 // ....
})
}
CreateDWordField (Local7, 0x10, PTTO)
If ((Local4 < 0x14))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
If ((PTDL > 0x80))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
If ((PTDL == Zero))
{
Local0 = CMBC (PTCD, Buffer (0x00) {}, Zero)
}
Else
{
Local0 = CMBC (PTCD, PTIN, (PTTO * 0x2710))
}
}
}
}
Case (0x03FD)
{
Local2 = Buffer (0x10) {}
CreateDWordField (Local2, 0x04, OULA)
CreateField (Local2, 0x40, 0x40, OUDA)
OULA = 0x08
OUDA = XBSR /* \_SB_.NVDR.N040.XBSR */
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C4.D0:"
Local6 [0x01] = " BSR: "
Local6 [0x02] = ToHexString (OUDA)
DBGC (0x40, "LEAF", Local6)
Return (Local2)
}
Default
{
If ((OPDL > 0x80))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
If ((OPDL == Zero))
{
Local0 = CMBC (OPCD, Buffer (0x00) {}, Zero)
}
Else
{
CreateField (Local7, 0x40, (OPDL * 0x08), OPDB)
Local0 = CMBC (OPCD, OPDB, Zero)
}
}
}
Local1 = DerefOf (Local0 [0x00])
If ((Local1 != Zero))
{
Local2 = Buffer (0x04) {}
Local2 [0x00] = 0x05
Return (Local2)
}
Local1 = DerefOf (Local0 [0x01])
If ((Local1 != Zero))
{
Local2 = Buffer (0x04)
{
0x07, 0x00, 0x00, 0x00 // ....
}
Local2 [0x02] = Local1
Return (Local2)
}
Local2 = Buffer (0x88) {}
CreateDWordField (Local2, 0x04, OULB)
CreateField (Local2, 0x40, 0x0400, OUDB)
OULB = 0x80
OUDB = DerefOf (Local0 [0x02])
Return (Local2)
}
Method (CR10, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C4.D0:"
Local6 [0x01] = " EnableLatchSystemShutdownStatus"
DBGC (0x40, "LEAF", Local6)
Local0 = Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}
CreateDWordField (Local0, 0x00, RSTS)
If ((SizeOf (Arg0) == 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x01))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
If ((DerefOf (Local7 [0x00]) != 0x01))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
Local1 = CMBC (0x0907, Local7, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Return (Local0)
}
Method (CR11, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C4.D0:"
Local6 [0x01] = " GetSupportedModes"
DBGC (0x40, "LEAF", Local6)
If ((SizeOf (Arg0) != 0x00))
{
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
}
Local0 = Buffer (0x06) {}
CreateDWordField (Local0, 0x00, RSTS)
CreateBitField (Local0, 0x20, RMMO)
CreateBitField (Local0, 0x21, RPME)
CreateBitField (Local0, 0x22, RBAP)
Local1 = CMBC (0x01, Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Local3 = DerefOf (Local1 [0x02])
CreateBitField (Local3, 0x01F0, MEME)
CreateBitField (Local3, 0x01F1, STME)
CreateBitField (Local3, 0x01F2, DTME)
RMMO = MEME /* \_SB_.NVDR.N040.CR11.MEME */
RPME = DTME /* \_SB_.NVDR.N040.CR11.DTME */
RBAP = STME /* \_SB_.NVDR.N040.CR11.STME */
Return (Local0)
}
Method (CR17, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C4.D0:"
Local6 [0x01] = " SetSmartThreshold"
DBGC (0x40, "LEAF", Local6)
If ((SizeOf (Arg0) == 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x07))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
CreateField (Local7, 0x00, 0x38, ISMT)
CreateBitField (Local7, 0x00, ISBE)
CreateField (Local7, 0x03, 0x0D, R000)
If ((ToInteger (R000) != 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C4.D0:"
Local6 [0x01] = " SetSmartThreshold: non-zero reserved bits!"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
If ((ISBE == 0x01))
{
CreateByteField (Local7, 0x02, ISBT)
If (((ISBT < 0x01) || (ISBT > 0x63)))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C4.D0:"
Local6 [0x01] = " SetSmartThreshold: invalid Percentage Remaining Threshold value!"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
}
Local0 = Buffer (0x04) {}
CreateDWordField (Local0, 0x00, RSTS)
Local1 = CMBC (0x0105, ISMT, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Return (Local0)
}
Method (CR18, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C4.D0:"
Local6 [0x01] = " InjectError"
DBGC (0x40, "LEAF", Local6)
If ((SizeOf (Arg0) == 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x0F))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
CreateBitField (Local7, 0x00, IVME)
CreateBitField (Local7, 0x01, IVSB)
CreateBitField (Local7, 0x02, IVFE)
CreateBitField (Local7, 0x03, IVUS)
CreateField (Local7, 0x04, 0x3C, R000)
If ((ToInteger (R000) != 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C4.D0:"
Local6 [0x01] = " InjectError: non-zero reserved bits R000!"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
CreateBitField (Local7, 0x40, IMEN)
CreateField (Local7, 0x41, 0x07, R001)
If ((ToInteger (R001) != 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C4.D0:"
Local6 [0x01] = " InjectError: non-zero reserved bits R001!"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
CreateWordField (Local7, 0x09, IMMT)
CreateBitField (Local7, 0x58, ISEN)
CreateField (Local7, 0x59, 0x07, R002)
If ((ToInteger (R002) != 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C4.D0:"
Local6 [0x01] = " InjectError: non-zero reserved bits R002!"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
CreateByteField (Local7, 0x0C, ISSB)
If (((ISSB < 0x00) || (ISSB > 0x63)))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C4.D0:"
Local6 [0x01] = " InjectError: invalid Percentage Remaining value!"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
CreateBitField (Local7, 0x68, IFEN)
CreateField (Local7, 0x69, 0x07, R003)
If ((ToInteger (R003) != 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C4.D0:"
Local6 [0x01] = " InjectError: non-zero reserved bits R003!"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
CreateBitField (Local7, 0x70, IUEN)
CreateField (Local7, 0x71, 0x07, R004)
If ((ToInteger (R004) != 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C4.D0:"
Local6 [0x01] = " InjectError: non-zero reserved bits R004!"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
Local0 = Buffer (0x04) {}
CreateWordField (Local0, 0x00, RSTS)
CreateWordField (Local0, 0x02, REST)
If ((IVME == 0x01))
{
Local2 = Buffer (0x03) {}
CreateByteField (Local2, 0x00, CENB)
CENB = IMEN /* \_SB_.NVDR.N040.CR18.IMEN */
CreateWordField (Local2, 0x01, CMET)
CMET = IMMT /* \_SB_.NVDR.N040.CR18.IMMT */
Local1 = CMBC (0x020A, Local2, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
}
If (((IVSB == 0x01) || ((IVFE == 0x01) || (IVUS == 0x01))))
{
Local2 = Buffer (0x0E) {}
CreateBitField (Local2, 0x02, CFEN)
CFEN = IVFE /* \_SB_.NVDR.N040.CR18.IVFE */
CreateBitField (Local2, 0x03, CSEN)
CSEN = IVSB /* \_SB_.NVDR.N040.CR18.IVSB */
CreateBitField (Local2, 0x04, CUEN)
CUEN = IVUS /* \_SB_.NVDR.N040.CR18.IVUS */
CreateByteField (Local2, 0x0B, CFET)
CFET = IFEN /* \_SB_.NVDR.N040.CR18.IFEN */
CreateBitField (Local2, 0x60, CSET)
CSET = ISEN /* \_SB_.NVDR.N040.CR18.ISEN */
CreateField (Local2, 0x61, 0x07, CSBP)
CSBP = ISSB /* \_SB_.NVDR.N040.CR18.ISSB */
CreateByteField (Local2, 0x0D, CUST)
CUST = IUEN /* \_SB_.NVDR.N040.CR18.IUEN */
If ((IVUS && IUEN))
{
CMBC (0x0907, Buffer (0x04)
{
0x01, 0x00, 0x00, 0x00 // ....
}, Zero)
}
Local1 = CMBC (0x030A, Local2, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Local4 = DerefOf (Local1 [0x01])
If ((Local4 == 0x0E))
{
RSTS = 0x07
REST = 0x01
Return (Local0)
}
RSTS = CF2D (Local4)
If ((RSTS != 0x00))
{
Return (Local0)
}
}
Return (Local0)
}
Method (CR19, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C4.D0:"
Local6 [0x01] = " GetSecurityState"
DBGC (0x40, "LEAF", Local6)
If ((SizeOf (Arg0) != 0x00))
{
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
}
Local0 = Buffer (0x09)
{
/* 0000 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........
/* 0008 */ 0x00 // .
}
CreateDWordField (Local0, 0x00, RSTS)
Local1 = CMBC (0x02, Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Local0 [0x08] = DerefOf (DerefOf (Local1 [0x02]) [
0x00])
Local0 [0x04] = DerefOf (DerefOf (Local1 [0x02]) [
0x01])
Return (Local0)
}
Method (CR20, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C4.D0:"
Local6 [0x01] = " SetPassPhrase"
DBGC (0x40, "LEAF", Local6)
Local0 = Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}
CreateDWordField (Local0, 0x00, RSTS)
If ((SizeOf (Arg0) == 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x40))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
CreateField (Local7, 0x00, 0x0100, RCPW)
CreateField (Local7, 0x0100, 0x0100, RNPW)
Local2 = Buffer (0x60) {}
CreateField (Local2, 0x00, 0x0100, FCPW)
CreateField (Local2, 0x0200, 0x0100, FNPW)
FCPW = RCPW /* \_SB_.NVDR.N040.CR20.RCPW */
FNPW = RNPW /* \_SB_.NVDR.N040.CR20.RNPW */
Local1 = CMBC (0xF103, Local2, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Return (Local0)
}
Method (CR21, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C4.D0:"
Local6 [0x01] = " DisablePassPhrase"
DBGC (0x40, "LEAF", Local6)
Local0 = Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}
CreateDWordField (Local0, 0x00, RSTS)
If ((SizeOf (Arg0) == 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x20))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
Local1 = CMBC (0xF203, Local7, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Return (Local0)
}
Method (CR22, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C4.D0:"
Local6 [0x01] = " UnlockUnit"
DBGC (0x40, "LEAF", Local6)
Local0 = Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}
CreateDWordField (Local0, 0x00, RSTS)
If ((SizeOf (Arg0) == 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x20))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
Local1 = CMBC (0xF303, Local7, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Return (Local0)
}
Method (CR23, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C4.D0:"
Local6 [0x01] = " FreezeLock"
DBGC (0x40, "LEAF", Local6)
Local0 = Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}
CreateDWordField (Local0, 0x00, RSTS)
If ((SizeOf (Arg0) != 0x00))
{
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
}
Local1 = CMBC (0xF603, Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Return (Local0)
}
Method (CR24, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C4.D0:"
Local6 [0x01] = " CR24: SecureEraseNvdimmUser"
DBGC (0x40, "LEAF", Local6)
Local0 = Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}
CreateDWordField (Local0, 0x00, RSTS)
If ((SizeOf (Arg0) == 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C4.D0:"
Local6 [0x01] = " CR24: empty pkg"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ToBuffer (DerefOf (Arg0 [0x00]), Local1)
If ((SizeOf (Local1) != 0x20))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C4.D0:"
Local6 [0x01] = " CR24: passphrase len != 32"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
Local7 = Buffer (0x21)
{
/* 0000 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........
/* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........
/* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........
/* 0018 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........
/* 0020 */ 0x00 // .
}
CreateField (Local7, 0x00, 0x0100, PASS)
PASS = Local1
Local1 = CMBC (0xF503, Local7, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Return (Local0)
}
Method (CR26, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C4.D0:"
Local6 [0x01] = " QueryOverwriteNvdimmStatus"
DBGC (0x40, "LEAF", Local6)
Local0 = Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}
CreateDWordField (Local0, 0x00, RSTS)
If ((SizeOf (Arg0) != 0x00))
{
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
}
If ((OS04 == 0x05))
{
CRFF (_ADR ())
}
If (((OS04 == 0x11) || (OS04 == 0x0A)))
{
RSTS = 0x00020007
}
ElseIf ((OS04 == 0x05))
{
RSTS = 0x00010007
}
Else
{
RSTS = CF2D (OS04)
}
Return (Local0)
}
Method (CR27, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C4.D0:"
Local6 [0x01] = " CR27: SetMasterPassphrase"
DBGC (0x40, "LEAF", Local6)
Local0 = Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}
CreateDWordField (Local0, 0x00, RSTS)
If ((SizeOf (Arg0) == 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C4.D0:"
Local6 [0x01] = " CR27: empty pkg"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x40))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C4.D0:"
Local6 [0x01] = " CR27: passphrases length != 64"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
CreateField (Local7, 0x00, 0x0100, RCPW)
CreateField (Local7, 0x0100, 0x0100, RNPW)
Local2 = Buffer (0x60) {}
CreateField (Local2, 0x00, 0x0100, FCPW)
CreateField (Local2, 0x0200, 0x0100, FNPW)
FCPW = RCPW /* \_SB_.NVDR.N040.CR27.RCPW */
FNPW = RNPW /* \_SB_.NVDR.N040.CR27.RNPW */
Local1 = CMBC (0xF003, Local2, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Return (Local0)
}
Method (CR28, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C4.D0:"
Local6 [0x01] = " CR28: SecureEraseNvdimmMaster"
DBGC (0x40, "LEAF", Local6)
Local0 = Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}
CreateDWordField (Local0, 0x00, RSTS)
If ((SizeOf (Arg0) == 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C4.D0:"
Local6 [0x01] = " CR28: empty pkg"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ToBuffer (DerefOf (Arg0 [0x00]), Local1)
If ((SizeOf (Local1) != 0x20))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C4.D0:"
Local6 [0x01] = " CR28: passphrase len != 32"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
Local7 = Buffer (0x21)
{
/* 0000 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........
/* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........
/* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........
/* 0018 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........
/* 0020 */ 0x01 // .
}
CreateField (Local7, 0x00, 0x0100, PASS)
PASS = Local1
Local1 = CMBC (0xF503, Local7, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Return (Local0)
}
Method (CLSI, 0, Serialized)
{
If ((CENA != 0x01))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C4.D0:"
Local6 [0x01] = " CLSI: No NVDIMM"
DBGC (0x02, "LEAF", Local6)
Return (Package (0x03)
{
0x01,
0x00,
0x00
})
}
Local0 = Package (0x00) {}
Local1 = CRLD (ToUUID ("4309ac30-0d11-11e4-9191-0800200c9a66") /* Unknown UUID */, 0x01, 0x04, Local0, _ADR ())
If ((SizeOf (Local1) < 0x0C))
{
Return (Package (0x03)
{
0x01,
0x00,
0x00
})
}
CreateDWordField (Local1, 0x00, LSTS)
CreateDWordField (Local1, 0x04, LSIZ)
CreateDWordField (Local1, 0x08, LTXL)
Local2 = Package (0x03)
{
0x00,
0x00,
0x00
}
Local2 [0x00] = ERMP (LSTS)
Local2 [0x01] = ToInteger (LSIZ)
Local2 [0x02] = ToInteger (LTXL)
Return (Local2)
}
Method (CLSR, 2, Serialized)
{
If ((CENA != 0x01))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C4.D0:"
Local6 [0x01] = " CLSR: No NVDIMM"
DBGC (0x02, "LEAF", Local6)
Return (Package (0x02)
{
0x01,
Buffer (0x01)
{
0x00 // .
}
})
}
If ((Arg1 == 0x00))
{
Return (Package (0x02)
{
0x00,
Buffer (0x00) {}
})
}
Local0 = Package (0x01)
{
Buffer (0x08) {}
}
CreateDWordField (DerefOf (Local0 [0x00]), 0x00, CHUO)
CreateDWordField (DerefOf (Local0 [0x00]), 0x04, CHUS)
CHUO = Arg0
CHUS = Arg1
Local1 = CRLD (ToUUID ("4309ac30-0d11-11e4-9191-0800200c9a66") /* Unknown UUID */, 0x01, 0x05, Local0, _ADR ())
CreateDWordField (Local1, 0x00, LSTS)
Local2 = Package (0x02)
{
0x00,
Buffer (0x01)
{
0x00 // .
}
}
Local2 [0x00] = ERMP (LSTS)
If ((DerefOf (Local2 [0x00]) == 0x00))
{
Local3 = ((SizeOf (Local1) - 0x04) * 0x08)
CreateField (Local1, 0x20, Local3, CHUD)
Local2 [0x01] = CHUD /* \_SB_.NVDR.N040.CLSR.CHUD */
}
Return (Local2)
}
Method (CLSW, 3, Serialized)
{
If ((CENA != 0x01))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C4.D0:"
Local6 [0x01] = " CLSW: No NVDIMM"
DBGC (0x02, "LEAF", Local6)
Return (0x01)
}
If ((Arg1 == 0x00))
{
Return (0x00)
}
Local3 = SizeOf (Arg2)
If ((Local3 == 0x00))
{
Return (0x02)
}
Local0 = Package (0x01)
{
Buffer ((Local3 + 0x08)) {}
}
CreateDWordField (DerefOf (Local0 [0x00]), 0x00, CHUO)
CreateDWordField (DerefOf (Local0 [0x00]), 0x04, CHUS)
CreateField (DerefOf (Local0 [0x00]), 0x40, (Local3 * 0x08), CHUD)
CHUO = Arg0
CHUS = Arg1
CHUD = Arg2
Local1 = CRLD (ToUUID ("4309ac30-0d11-11e4-9191-0800200c9a66") /* Unknown UUID */, 0x01, 0x06, Local0, _ADR ())
CreateDWordField (Local1, 0x00, LSTS)
Return (ERMP (LSTS))
}
Method (CNCH, 0, Serialized)
{
If ((CENA != 0x01))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C4.D0:"
Local6 [0x01] = " CNCH: No NVDIMM"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x40)
{
0x03 // .
})
}
Local0 = Buffer (0x40)
{
0x00 // .
}
CreateDWordField (Local0, 0x00, RSTS)
Local1 = CMBC (0x08, Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}, Zero)
RSTS = CF2A (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2A (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Local2 = DerefOf (Local1 [0x02])
If ((DerefOf (Local2 [0x00]) & 0x01))
{
Local0 [0x04] = (DerefOf (Local0 [0x04]) | 0x01)
If ((DerefOf (Local2 [0x08]) & 0x01))
{
Local0 [0x06] = (DerefOf (Local0 [0x06]) | 0x01)
}
If ((DerefOf (Local2 [0x08]) & 0x02))
{
If ((DerefOf (Local2 [0x00]) & 0x80))
{
If ((DerefOf (Local2 [0x15]) & 0x08))
{
Local0 [0x07] = (DerefOf (Local0 [0x07]) | 0x04)
Local0 [0x08] = (DerefOf (Local0 [0x08]) | 0x04)
}
If ((DerefOf (Local2 [0x15]) & 0x10))
{
Local0 [0x08] = (DerefOf (Local0 [0x08]) | 0x04)
}
If ((DerefOf (Local2 [0x15]) & 0x20))
{
Local0 [0x06] = (DerefOf (Local0 [0x06]) | 0x03)
}
If ((DerefOf (Local2 [0x15]) & 0x40))
{
Local0 [0x07] = (DerefOf (Local0 [0x07]) | 0x01)
}
}
Else
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C4.D0:"
Local6 [0x01] = " CNCH: Health Status Reason is NOT valid (FW bug?)"
DBGC (0x80000000, "LEAF", Local6)
Local0 [0x08] = (DerefOf (Local0 [0x08]) | 0x04)
}
}
If ((DerefOf (Local2 [0x08]) & 0x04))
{
Local0 [0x08] = (DerefOf (Local0 [0x08]) | 0x04)
}
}
Return (Local0)
}
Method (CNBS, 0, Serialized)
{
If ((CENA != 0x01))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C4.D0:"
Local6 [0x01] = " CNBS: No NVDIMM"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x40)
{
0x03 // .
})
}
Local0 = Buffer (0x40)
{
0x00 // .
}
CreateDWordField (Local0, 0x00, RSTS)
Local1 = CMBC (0x08, Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}, Zero)
RSTS = CF2A (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2A (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Local2 = DerefOf (Local1 [0x02])
If ((DerefOf (Local2 [0x00]) & 0x20))
{
Local0 [0x04] = 0x01
CreateDWordField (Local0, 0x06, DLC)
Mid (Local2, 0x10, 0x04, DLC) /* \_SB_.NVDR.N040.CNBS.DLC_ */
}
Return (Local0)
}
Method (CRLD, 5, Serialized)
{
Local0 = CLDP ("S0.C4.D0:", Arg0, Arg1, Arg2)
Local1 = DerefOf (Local0 [0x00])
If ((Local1 == Zero))
{
Return (DerefOf (Local0 [0x01]))
}
If (((CENA != 0x01) && (ToInteger (Arg2) != 0x09)))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C4.D0:"
Local6 [0x01] = " CRLD: No NVDIMM"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x02, 0x00, 0x00, 0x00 // ....
})
}
Switch (ToInteger (Arg2))
{
Case (0x01)
{
Local0 = CR01 (Arg3)
}
Case (0x02)
{
Local0 = CR02 (Arg3)
}
Case (0x03)
{
Local0 = CR03 (Arg3)
}
Case (0x04)
{
If ((ICTL & 0x04))
{
Local0 = CR04 (Arg3)
}
Else
{
Local0 = CLDC ("S0.C4.D0:", Arg2, Arg3, Arg4)
}
}
Case (0x05)
{
If ((ICTL & 0x04))
{
Local0 = CR05 (Arg3)
}
Else
{
Local0 = CLDC ("S0.C4.D0:", Arg2, Arg3, Arg4)
}
}
Case (0x06)
{
If ((ICTL & 0x04))
{
Local0 = CR06 (Arg3)
}
Else
{
Local0 = CLDC ("S0.C4.D0:", Arg2, Arg3, Arg4)
}
}
Case (0x07)
{
Local0 = CR07 (Arg3)
}
Case (0x09)
{
Return (CR09 (Arg0, Arg1, Arg2, Arg3))
}
Case (0x0A)
{
If ((CFIS >= 0x0107))
{
Local0 = CR10 (Arg3)
}
Else
{
Local0 = CLDC ("S0.C4.D0:", Arg2, Arg3, Arg4)
}
}
Case (0x0B)
{
Local0 = CR11 (Arg3)
}
Case (0x11)
{
Local0 = CR17 (Arg3)
}
Case (0x12)
{
Local0 = CR18 (Arg3)
}
Case (0x13)
{
Local0 = CR19 (Arg3)
}
Case (0x14)
{
Local0 = CR20 (Arg3)
}
Case (0x15)
{
Local0 = CR21 (Arg3)
}
Case (0x16)
{
Local0 = CR22 (Arg3)
}
Case (0x17)
{
Local0 = CR23 (Arg3)
}
Case (0x18)
{
Local0 = CR24 (Arg3)
}
Case (0x1A)
{
Local0 = CR26 (Arg3)
}
Case (0x1B)
{
Local0 = CR27 (Arg3)
}
Case (0x1C)
{
Local0 = CR28 (Arg3)
}
Default
{
Local0 = CLDC ("S0.C4.D0:", Arg2, Arg3, Arg4)
}
}
Return (Local0)
}
Method (PCDS, 0, Serialized)
{
Local0 = Buffer (0x06) {}
CreateWordField (Local0, 0x00, RSTS)
CreateDWordField (Local0, 0x02, RSIZ)
Local2 = Buffer (0x05) {}
CreateByteField (Local2, 0x00, PPID)
PPID = 0x02
CreateBitField (Local2, 0x08, POPT)
POPT = 0x01
CreateBitField (Local2, 0x09, PORO)
PORO = 0x01
Local1 = CMBC (0x0106, Local2, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
CreateDWordField (DerefOf (Local1 [0x02]), 0x00, CPSZ)
RSIZ = CPSZ /* \_SB_.NVDR.N040.PCDS.CPSZ */
Return (Local0)
}
Method (PCDR, 1, Serialized)
{
Name (IOFF, 0x00)
IOFF = ToInteger (Arg0)
Local2 = Buffer (0x06) {}
CreateByteField (Local2, 0x00, QPID)
QPID = 0x02
CreateBitField (Local2, 0x08, QOPT)
QOPT = 0x01
CreateBitField (Local2, 0x09, QORO)
QORO = 0x00
CreateDWordField (Local2, 0x02, QOFF)
QOFF = IOFF /* \_SB_.NVDR.N040.PCDR.IOFF */
Local1 = CMBC (0x0106, Local2, Zero)
Local3 = CF2D (DerefOf (Local1 [0x00]))
If ((Local3 != 0x00))
{
Local0 = Package (0x01)
{
0x00
}
Local0 [0x00] = Local3
Return (Local0)
}
Local3 = CF2D (DerefOf (Local1 [0x01]))
If ((Local3 != 0x00))
{
Local0 = Package (0x01)
{
0x00
}
Local0 [0x00] = Local3
Return (Local0)
}
Local0 = Package (0x02)
{
0x00,
Buffer (0x80) {}
}
Local0 [0x01] = DerefOf (Local1 [0x02])
Return (Local0)
}
Method (PCDW, 2, Serialized)
{
Name (IOFF, 0x00)
Name (IDTA, Buffer (0x40) {})
IOFF = ToInteger (Arg0)
IDTA = Arg1
Local2 = Buffer (0x80) {}
CreateByteField (Local2, 0x00, QPID)
QPID = 0x02
CreateBitField (Local2, 0x08, QOPT)
QOPT = 0x01
CreateBitField (Local2, 0x09, QORO)
QORO = 0x00
CreateDWordField (Local2, 0x02, QOFF)
QOFF = IOFF /* \_SB_.NVDR.N040.PCDW.IOFF */
CreateField (Local2, 0x0200, 0x0200, QDTA)
QDTA = IDTA /* \_SB_.NVDR.N040.PCDW.IDTA */
Local1 = CMBC (0x0107, Local2, Zero)
Local0 = CF2D (DerefOf (Local1 [0x00]))
If ((Local0 != 0x00))
{
Return (Local0)
}
Local0 = CF2D (DerefOf (Local1 [0x01]))
If ((Local0 != 0x00))
{
Return (Local0)
}
Return (Local0)
}
Method (_DSM, 4, NotSerialized) // _DSM: Device-Specific Method
{
If ((DRVT & 0x01))
{
Return (CRLD (Arg0, Arg1, Arg2, Arg3, _ADR ()))
}
ElseIf ((DRVT & 0x02))
{
Return (JNLD (Arg0, Arg1, Arg2, Arg3, _ADR ()))
}
Else
{
Return (Buffer (0x01)
{
0x00 // .
})
}
}
Method (_LSI, 0, NotSerialized) // _LSI: Label Storage Information
{
If ((DRVT & 0x01))
{
Return (CLSI ())
}
ElseIf ((DRVT & 0x02))
{
Return (JLSI (_ADR ()))
}
Else
{
Return (Package (0x03)
{
0x01,
0x00,
0x00
})
}
}
Method (_LSR, 2, NotSerialized) // _LSR: Label Storage Read
{
If ((DRVT & 0x01))
{
Return (CLSR (Arg0, Arg1))
}
ElseIf ((DRVT & 0x02))
{
Return (JLSR (Arg0, Arg1, _ADR ()))
}
Else
{
Return (Package (0x02)
{
0x01,
0x00
})
}
}
Method (_LSW, 3, Serialized) // _LSW: Label Storage Write
{
If ((DRVT & 0x01))
{
Return (CLSW (Arg0, Arg1, Arg2))
}
ElseIf ((DRVT & 0x01))
{
Return (JLSW (Arg0, Arg1, Arg2, _ADR ()))
}
Else
{
Return (0x01)
}
}
Method (_NCH, 0, NotSerialized) // _NCH: NVDIMM Current Health Information
{
If ((DRVT & 0x01))
{
Return (CNCH ())
}
Else
{
Return (Buffer (0x40)
{
0x01 // .
})
}
}
Method (_NBS, 0, NotSerialized) // _NBS: NVDIMM Boot Status
{
If ((DRVT & 0x01))
{
Return (CNBS ())
}
Else
{
Return (Buffer (0x40)
{
0x01 // .
})
}
}
}
Device (N041)
{
Name (FXCD, 0x00)
Field (CCT8, QWordAcc, NoLock, Preserve)
{
Offset (0x00),
XCMD, 64
}
Name (FXST, 0x00)
Field (CCT8, QWordAcc, NoLock, Preserve)
{
Offset (0x08),
XSTA, 64
}
Name (FXIN, 0x00)
Field (CCT8, DWordAcc, NoLock, Preserve)
{
Offset (0x10),
IN01, 32,
Offset (0x14),
IN02, 32,
Offset (0x18),
IN03, 32,
Offset (0x1C),
IN04, 32,
Offset (0x20),
IN05, 32,
Offset (0x24),
IN06, 32,
Offset (0x28),
IN07, 32,
Offset (0x2C),
IN08, 32,
Offset (0x30),
IN09, 32,
Offset (0x34),
IN0A, 32,
Offset (0x38),
IN0B, 32,
Offset (0x3C),
IN0C, 32,
Offset (0x40),
IN0D, 32,
Offset (0x44),
IN0E, 32,
Offset (0x48),
IN0F, 32,
Offset (0x4C),
IN10, 32,
Offset (0x50),
IN11, 32,
Offset (0x54),
IN12, 32,
Offset (0x58),
IN13, 32,
Offset (0x5C),
IN14, 32,
Offset (0x60),
IN15, 32,
Offset (0x64),
IN16, 32,
Offset (0x68),
IN17, 32,
Offset (0x6C),
IN18, 32,
Offset (0x70),
IN19, 32,
Offset (0x74),
IN1A, 32,
Offset (0x78),
IN1B, 32,
Offset (0x7C),
IN1C, 32,
Offset (0x80),
IN1D, 32,
Offset (0x84),
IN1E, 32,
Offset (0x88),
IN1F, 32,
Offset (0x8C),
IN20, 32
}
Name (FXOU, 0x00)
Field (CCT8, DWordAcc, NoLock, Preserve)
{
Offset (0x90),
OU01, 32,
Offset (0x94),
OU02, 32,
Offset (0x98),
OU03, 32,
Offset (0x9C),
OU04, 32,
Offset (0xA0),
OU05, 32,
Offset (0xA4),
OU06, 32,
Offset (0xA8),
OU07, 32,
Offset (0xAC),
OU08, 32,
Offset (0xB0),
OU09, 32,
Offset (0xB4),
OU0A, 32,
Offset (0xB8),
OU0B, 32,
Offset (0xBC),
OU0C, 32,
Offset (0xC0),
OU0D, 32,
Offset (0xC4),
OU0E, 32,
Offset (0xC8),
OU0F, 32,
Offset (0xCC),
OU10, 32,
Offset (0xD0),
OU11, 32,
Offset (0xD4),
OU12, 32,
Offset (0xD8),
OU13, 32,
Offset (0xDC),
OU14, 32,
Offset (0xE0),
OU15, 32,
Offset (0xE4),
OU16, 32,
Offset (0xE8),
OU17, 32,
Offset (0xEC),
OU18, 32,
Offset (0xF0),
OU19, 32,
Offset (0xF4),
OU1A, 32,
Offset (0xF8),
OU1B, 32,
Offset (0xFC),
OU1C, 32,
Offset (0x100),
OU1D, 32,
Offset (0x104),
OU1E, 32,
Offset (0x108),
OU1F, 32,
Offset (0x10C),
OU20, 32
}
Name (FXBS, 0x00)
Field (CCT8, QWordAcc, NoLock, Preserve)
{
Offset (0x110),
XBSR, 64
}
Name (CENA, 0x0000000000000000)
Name (CFIS, 0x0000000000000000)
Method (_ADR, 0, NotSerialized) // _ADR: Address
{
Local0 = 0x41
If (0xFFFFFFFFFFFFFFFF)
{
Local1 = 0x04
Local1 -= 0x03
Local1 <<= 0x04
Local0 &= 0xFF0F
Local0 |= Local1
Local0 |= 0x0100
}
Return (Local0)
}
Name (NTFY, 0x00)
Method (CMBC, 3, Serialized)
{
Local3 = Timer
Acquire (NMTX, 0xFFFF)
If ((((BARS != Zero) && (CACC (Arg0) != Zero)) &&
(LO04 == 0x0405)))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C4.D1:"
Local6 [0x01] = ToHexString (Arg0)
Local6 [0x02] = ": recursing into CMBC"
DBGC (0x40, "FIS ", Local6)
CMBC (0x0405, Buffer (0x14)
{
0x00 // .
}, Zero)
Sleep (0x01)
NTFY = 0x01
}
Name (TCMD, Buffer (0x08) {})
Name (TSTA, Buffer (0x08) {})
TCMD = XCMD /* \_SB_.NVDR.N041.XCMD */
CreateField (TCMD, 0x20, 0x10, TOPC)
CreateField (TCMD, 0x30, 0x01, TDRB)
CreateField (TCMD, 0x3F, 0x01, TSEQ)
If ((ToInteger (TDRB) == 0x01))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C4.D1:"
Local6 [0x01] = ToHexString (Arg0)
Local6 [0x02] = ": Previous command did not complete"
DBGC (0x80000000, "FIS ", Local6)
Release (NMTX)
If ((NTFY != Zero))
{
NVRN (0x01)
NTFY = Zero
}
Return (Package (0x01)
{
0x05
})
}
Local4 = SizeOf (Arg1)
Local4 = ((Local4 + 0x07) >> 0x03)
Local5 = Zero
While (0x01)
{
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN01 = Local7
Local7 = IN01 /* \_SB_.NVDR.N041.IN01 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN02 = Local7
Local7 = IN02 /* \_SB_.NVDR.N041.IN02 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN03 = Local7
Local7 = IN03 /* \_SB_.NVDR.N041.IN03 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN04 = Local7
Local7 = IN04 /* \_SB_.NVDR.N041.IN04 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN05 = Local7
Local7 = IN05 /* \_SB_.NVDR.N041.IN05 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN06 = Local7
Local7 = IN06 /* \_SB_.NVDR.N041.IN06 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN07 = Local7
Local7 = IN07 /* \_SB_.NVDR.N041.IN07 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN08 = Local7
Local7 = IN08 /* \_SB_.NVDR.N041.IN08 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN09 = Local7
Local7 = IN09 /* \_SB_.NVDR.N041.IN09 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN0A = Local7
Local7 = IN0A /* \_SB_.NVDR.N041.IN0A */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN0B = Local7
Local7 = IN0B /* \_SB_.NVDR.N041.IN0B */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN0C = Local7
Local7 = IN0C /* \_SB_.NVDR.N041.IN0C */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN0D = Local7
Local7 = IN0D /* \_SB_.NVDR.N041.IN0D */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN0E = Local7
Local7 = IN0E /* \_SB_.NVDR.N041.IN0E */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN0F = Local7
Local7 = IN0F /* \_SB_.NVDR.N041.IN0F */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN10 = Local7
Local7 = IN10 /* \_SB_.NVDR.N041.IN10 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN11 = Local7
Local7 = IN11 /* \_SB_.NVDR.N041.IN11 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN12 = Local7
Local7 = IN12 /* \_SB_.NVDR.N041.IN12 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN13 = Local7
Local7 = IN13 /* \_SB_.NVDR.N041.IN13 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN14 = Local7
Local7 = IN14 /* \_SB_.NVDR.N041.IN14 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN15 = Local7
Local7 = IN15 /* \_SB_.NVDR.N041.IN15 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN16 = Local7
Local7 = IN16 /* \_SB_.NVDR.N041.IN16 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN17 = Local7
Local7 = IN17 /* \_SB_.NVDR.N041.IN17 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN18 = Local7
Local7 = IN18 /* \_SB_.NVDR.N041.IN18 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN19 = Local7
Local7 = IN19 /* \_SB_.NVDR.N041.IN19 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN1A = Local7
Local7 = IN1A /* \_SB_.NVDR.N041.IN1A */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN1B = Local7
Local7 = IN1B /* \_SB_.NVDR.N041.IN1B */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN1C = Local7
Local7 = IN1C /* \_SB_.NVDR.N041.IN1C */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN1D = Local7
Local7 = IN1D /* \_SB_.NVDR.N041.IN1D */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN1E = Local7
Local7 = IN1E /* \_SB_.NVDR.N041.IN1E */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN1F = Local7
Local7 = IN1F /* \_SB_.NVDR.N041.IN1F */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN20 = Local7
Local7 = IN20 /* \_SB_.NVDR.N041.IN20 */
Local4--
Local5 += 0x04
Break
}
Local0 = Timer
TOPC = Arg0
If ((ToInteger (TSEQ) == 0x01))
{
TSEQ = 0x00
}
Else
{
TSEQ = 0x01
}
TDRB = 0x01
If ((ToInteger (Arg2) == Zero))
{
Local1 = CGTM (Arg0, XSTA)
}
Else
{
Local1 = (ToInteger (Arg2) * 0x2710)
}
XCMD = ToInteger (TCMD)
Local0 = Timer
Local2 = Zero
Local3 = Zero
While (0x01)
{
TCMD = XCMD /* \_SB_.NVDR.N041.XCMD */
If ((ToInteger (TDRB) == 0x00))
{
Break
}
Local3 = Local2
Local2 = (Timer - Local0)
If ((Local2 > Local1))
{
TCMD = XCMD /* \_SB_.NVDR.N041.XCMD */
If ((ToInteger (TDRB) == 0x00))
{
Break
}
Local6 = Package (0x07) {}
Local6 [0x00] = "S0.C4.D1:"
Local6 [0x01] = ToHexString (Arg0)
Local6 [0x02] = ": Doorbell still set, waited "
Local6 [0x03] = ToHexString (Local2)
Local6 [0x04] = " [x100ns] (prev"
Local6 [0x05] = ToHexString (Local3)
Local6 [0x06] = ")"
DBGC (0x80000000, "FIS ", Local6)
Release (NMTX)
If ((NTFY != Zero))
{
NVRN (0x01)
NTFY = Zero
}
Return (Package (0x01)
{
0x12
})
}
}
If ((Local2 > Local1))
{
Local6 = Package (0x07) {}
Local6 [0x00] = "S0.C4.D1:"
Local6 [0x01] = ToHexString (Arg0)
Local6 [0x02] = ": Long iteration, scheduling issues? "
Local6 [0x03] = ToHexString (Local2)
Local6 [0x04] = " [x100ns] (prev "
Local6 [0x05] = ToHexString (Local3)
Local6 [0x06] = ")"
DBGC (0x02, "FIS ", Local6)
}
TSTA = XSTA /* \_SB_.NVDR.N041.XSTA */
CreateField (TSTA, 0x00, 0x01, TCMP)
CreateField (TSTA, 0x08, 0x08, TMBS)
If ((ToInteger (TCMP) == 0x00))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C4.D1:"
Local6 [0x01] = ToHexString (Arg0)
Local6 [0x02] = ": Completion bit not set"
DBGC (0x80000000, "FIS ", Local6)
Release (NMTX)
If ((NTFY != Zero))
{
NVRN (0x01)
NTFY = Zero
}
Return (Package (0x01)
{
0x03
})
}
If ((ToInteger (TMBS) != 0x00))
{
Local0 = Package (0x02)
{
0x00,
0x00
}
Local0 [0x01] = ToInteger (TMBS)
Local6 = Package (0x04) {}
Local6 [0x00] = "S0.C4.D1:"
Local6 [0x01] = ToHexString (Arg0)
Local6 [0x02] = ": mailbox failure: "
Local6 [0x03] = ToHexString (ToInteger (TMBS))
DBGC (0x80000000, "FIS ", Local6)
Release (NMTX)
If ((NTFY != Zero))
{
NVRN (0x01)
NTFY = Zero
}
Return (Local0)
}
Local0 = Package (0x03)
{
0x00,
0x00,
Buffer (0x80) {}
}
CreateDWordField (DerefOf (Local0 [0x02]), 0x00, BO01)
CreateDWordField (DerefOf (Local0 [0x02]), 0x04, BO02)
CreateDWordField (DerefOf (Local0 [0x02]), 0x08, BO03)
CreateDWordField (DerefOf (Local0 [0x02]), 0x0C, BO04)
CreateDWordField (DerefOf (Local0 [0x02]), 0x10, BO05)
CreateDWordField (DerefOf (Local0 [0x02]), 0x14, BO06)
CreateDWordField (DerefOf (Local0 [0x02]), 0x18, BO07)
CreateDWordField (DerefOf (Local0 [0x02]), 0x1C, BO08)
CreateDWordField (DerefOf (Local0 [0x02]), 0x20, BO09)
CreateDWordField (DerefOf (Local0 [0x02]), 0x24, BO0A)
CreateDWordField (DerefOf (Local0 [0x02]), 0x28, BO0B)
CreateDWordField (DerefOf (Local0 [0x02]), 0x2C, BO0C)
CreateDWordField (DerefOf (Local0 [0x02]), 0x30, BO0D)
CreateDWordField (DerefOf (Local0 [0x02]), 0x34, BO0E)
CreateDWordField (DerefOf (Local0 [0x02]), 0x38, BO0F)
CreateDWordField (DerefOf (Local0 [0x02]), 0x3C, BO10)
CreateDWordField (DerefOf (Local0 [0x02]), 0x40, BO11)
CreateDWordField (DerefOf (Local0 [0x02]), 0x44, BO12)
CreateDWordField (DerefOf (Local0 [0x02]), 0x48, BO13)
CreateDWordField (DerefOf (Local0 [0x02]), 0x4C, BO14)
CreateDWordField (DerefOf (Local0 [0x02]), 0x50, BO15)
CreateDWordField (DerefOf (Local0 [0x02]), 0x54, BO16)
CreateDWordField (DerefOf (Local0 [0x02]), 0x58, BO17)
CreateDWordField (DerefOf (Local0 [0x02]), 0x5C, BO18)
CreateDWordField (DerefOf (Local0 [0x02]), 0x60, BO19)
CreateDWordField (DerefOf (Local0 [0x02]), 0x64, BO1A)
CreateDWordField (DerefOf (Local0 [0x02]), 0x68, BO1B)
CreateDWordField (DerefOf (Local0 [0x02]), 0x6C, BO1C)
CreateDWordField (DerefOf (Local0 [0x02]), 0x70, BO1D)
CreateDWordField (DerefOf (Local0 [0x02]), 0x74, BO1E)
CreateDWordField (DerefOf (Local0 [0x02]), 0x78, BO1F)
CreateDWordField (DerefOf (Local0 [0x02]), 0x7C, BO20)
Local4 = 0x20
While (0x01)
{
If ((Local4 <= 0x00))
{
Break
}
BO01 = OU01 /* \_SB_.NVDR.N041.OU01 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO02 = OU02 /* \_SB_.NVDR.N041.OU02 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO03 = OU03 /* \_SB_.NVDR.N041.OU03 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO04 = OU04 /* \_SB_.NVDR.N041.OU04 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO05 = OU05 /* \_SB_.NVDR.N041.OU05 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO06 = OU06 /* \_SB_.NVDR.N041.OU06 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO07 = OU07 /* \_SB_.NVDR.N041.OU07 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO08 = OU08 /* \_SB_.NVDR.N041.OU08 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO09 = OU09 /* \_SB_.NVDR.N041.OU09 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO0A = OU0A /* \_SB_.NVDR.N041.OU0A */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO0B = OU0B /* \_SB_.NVDR.N041.OU0B */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO0C = OU0C /* \_SB_.NVDR.N041.OU0C */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO0D = OU0D /* \_SB_.NVDR.N041.OU0D */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO0E = OU0E /* \_SB_.NVDR.N041.OU0E */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO0F = OU0F /* \_SB_.NVDR.N041.OU0F */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO10 = OU10 /* \_SB_.NVDR.N041.OU10 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO11 = OU11 /* \_SB_.NVDR.N041.OU11 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO12 = OU12 /* \_SB_.NVDR.N041.OU12 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO13 = OU13 /* \_SB_.NVDR.N041.OU13 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO14 = OU14 /* \_SB_.NVDR.N041.OU14 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO15 = OU15 /* \_SB_.NVDR.N041.OU15 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO16 = OU16 /* \_SB_.NVDR.N041.OU16 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO17 = OU17 /* \_SB_.NVDR.N041.OU17 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO18 = OU18 /* \_SB_.NVDR.N041.OU18 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO19 = OU19 /* \_SB_.NVDR.N041.OU19 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO1A = OU1A /* \_SB_.NVDR.N041.OU1A */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO1B = OU1B /* \_SB_.NVDR.N041.OU1B */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO1C = OU1C /* \_SB_.NVDR.N041.OU1C */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO1D = OU1D /* \_SB_.NVDR.N041.OU1D */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO1E = OU1E /* \_SB_.NVDR.N041.OU1E */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO1F = OU1F /* \_SB_.NVDR.N041.OU1F */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO20 = OU20 /* \_SB_.NVDR.N041.OU20 */
Local4--
Break
}
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C4.D1:"
Local6 [0x01] = ToHexString (Arg0)
Local6 [0x02] = " completed"
DBGC (0x40, "FIS ", Local6)
Release (NMTX)
If ((NTFY != Zero))
{
NVRN (0x01)
NTFY = Zero
}
Return (Local0)
}
Method (CR01, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C4.D1:"
Local6 [0x01] = " GetSmartAndHealthInfo"
DBGC (0x40, "LEAF", Local6)
If ((SizeOf (Arg0) != 0x00))
{
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
}
Local0 = Buffer (0x84) {}
CreateDWordField (Local0, 0x00, RSTS)
CreateField (Local0, 0x20, 0x0400, RSHD)
Local1 = CMBC (0x08, Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
CreateField (DerefOf (Local1 [0x02]), 0x00, 0x0400, CSHI)
RSHD = CSHI /* \_SB_.NVDR.N041.CR01.CSHI */
Return (Local0)
}
Method (CR02, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C4.D1:"
Local6 [0x01] = " GetSmartThreshold"
DBGC (0x40, "LEAF", Local6)
If ((SizeOf (Arg0) != 0x00))
{
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
}
Local0 = Buffer (0x0C) {}
CreateDWordField (Local0, 0x00, RSTS)
CreateQWordField (Local0, 0x04, RSTD)
Local1 = CMBC (0x0104, Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
CreateQWordField (DerefOf (Local1 [0x02]), 0x00, CSTD)
RSTD = CSTD /* \_SB_.NVDR.N041.CR02.CSTD */
Return (Local0)
}
Method (CR03, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C4.D1:"
Local6 [0x01] = " GetBlockNvdimmFlags"
DBGC (0x40, "LEAF", Local6)
If ((SizeOf (Arg0) != 0x00))
{
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
}
Local0 = Buffer (0x08) {}
CreateDWordField (Local0, 0x00, RSTS)
CreateBitField (Local0, 0x20, RBIR)
CreateBitField (Local0, 0x21, RBWL)
Local1 = CMBC (0x01, Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
CreateBitField (DerefOf (Local1 [0x02]), 0x70, CBIR)
CreateBitField (DerefOf (Local1 [0x02]), 0x71, CBWL)
RBIR = CBIR /* \_SB_.NVDR.N041.CR03.CBIR */
RBWL = CBWL /* \_SB_.NVDR.N041.CR03.CBWL */
Return (Local0)
}
Method (CR04, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C4.D1:"
Local6 [0x01] = " GetNamespaceLabelSize"
DBGC (0x40, "LEAF", Local6)
If ((SizeOf (Arg0) != 0x00))
{
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C4.D1:"
Local6 [0x01] = " GetNamespaceLabelSize: unexpected input parameter"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
}
Local0 = Buffer (0x0C) {}
CreateWordField (Local0, 0x00, RSTS)
CreateWordField (Local0, 0x02, REST)
CreateDWordField (Local0, 0x04, RSNA)
CreateDWordField (Local0, 0x08, RMDL)
Local1 = PCDS ()
CreateWordField (Local1, 0x00, CSTS)
If ((CSTS != 0x00))
{
RSTS = CSTS /* \_SB_.NVDR.N041.CR04.CSTS */
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C4.D1:"
Local6 [0x01] = " GetNamespaceLabelSize: PCDS failed, returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
CreateDWordField (Local1, 0x02, CPSZ)
Local3 = CMBC (0x02, Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}, Zero)
RSTS = CF2D (DerefOf (Local3 [0x00]))
If ((RSTS != 0x00))
{
RSTS = 0x00
REST = 0x01
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C4.D1:"
Local6 [0x01] = " GetNamespaceLabelSize: returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
RSTS = CF2D (DerefOf (Local3 [0x01]))
If ((RSTS != 0x00))
{
RSTS = 0x00
REST = 0x01
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C4.D1:"
Local6 [0x01] = " GetNamespaceLabelSize: returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
CreateBitField (DerefOf (Local3 [0x02]), 0x02, CSSL)
If ((CSSL == 0x01))
{
RSTS = 0x00
REST = 0x01
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C4.D1:"
Local6 [0x01] = " GetNamespaceLabelSize: locked PMEM region"
DBGC (0x02, "LEAF", Local6)
}
RSNA = CPSZ /* \_SB_.NVDR.N041.CR04.CPSZ */
RMDL = 0xFE80
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C4.D1:"
Local6 [0x01] = " GetNamespaceLabelSize: returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x40, "LEAF", Local6)
Return (Local0)
}
Method (CR05, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C4.D1:"
Local6 [0x01] = " GetNamespaceLabelData"
DBGC (0x40, "LEAF", Local6)
If ((SizeOf (Arg0) == 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C4.D1:"
Local6 [0x01] = " GetNamespaceLabelData: no elements in input package"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x08))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C4.D1:"
Local6 [0x01] = " GetNamespaceLabelData: invalid input size: "
Local6 [0x02] = ToHexString (SizeOf (Local7))
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C4.D1:"
Local6 [0x01] = " GetNamespaceLabelData: input: "
Local6 [0x02] = ToHexString (Local7)
DBGC (0x40, "LEAF", Local6)
CreateDWordField (Local7, 0x00, IOFF)
CreateDWordField (Local7, 0x04, ILEN)
If ((ILEN > 0xFE80))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C4.D1:"
Local6 [0x01] = " GetNamespaceLabelData: request size too big: "
Local6 [0x02] = ToHexString (ILEN)
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ElseIf ((ILEN <= 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C4.D1:"
Local6 [0x01] = " GetNamespaceLabelData: request size zero"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
Local0 = Buffer ((ILEN + 0x04)) {}
CreateWordField (Local0, 0x00, RSTS)
CreateWordField (Local0, 0x02, REST)
CreateField (Local0, 0x20, (ILEN << 0x03), RDTA)
Local1 = CMBC (0x02, Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
RSTS = 0x07
REST = 0x01
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C4.D1:"
Local6 [0x01] = " GetNamespaceLabelData: returning "
Local6 [0x02] = ToHexString (Mid (Local0, 0x00, 0x40))
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
RSTS = 0x07
REST = 0x01
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C4.D1:"
Local6 [0x01] = " GetNamespaceLabelData: returning "
Local6 [0x02] = ToHexString (Mid (Local0, 0x00, 0x40))
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
CreateBitField (DerefOf (Local1 [0x02]), 0x02, CSSL)
If ((CSSL == 0x01))
{
RSTS = 0x07
REST = 0x01
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C4.D1:"
Local6 [0x01] = " GetNamespaceLabelData: locked PMEM region, returning "
Local6 [0x02] = ToHexString (Mid (Local0, 0x00, 0x40))
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
Local1 = PCDS ()
CreateWordField (Local1, 0x00, CSTS)
If ((CSTS != 0x00))
{
RSTS = CSTS /* \_SB_.NVDR.N041.CR05.CSTS */
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C4.D1:"
Local6 [0x01] = " GetNamespaceLabelData: PCDS failed, returning "
Local6 [0x02] = ToHexString (Mid (Local0, 0x00, 0x40))
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
CreateDWordField (Local1, 0x02, CPSZ)
If (((IOFF + ILEN) > CPSZ))
{
RSTS = 0x03
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C4.D1:"
Local6 [0x01] = " GetNamespaceLabelData: request end offset too big: "
Local6 [0x02] = (IOFF + ILEN)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
Name (BUFF, Buffer (0xFF80) {})
CreateField (BUFF, 0x00, 0x0400, LC00)
CreateField (BUFF, 0x0400, 0x0400, LC01)
CreateField (BUFF, 0x0800, 0x0400, LC02)
CreateField (BUFF, 0x0C00, 0x0400, LC03)
CreateField (BUFF, 0x1000, 0x0400, LC04)
CreateField (BUFF, 0x1400, 0x0400, LC05)
CreateField (BUFF, 0x1800, 0x0400, LC06)
CreateField (BUFF, 0x1C00, 0x0400, LC07)
CreateField (BUFF, 0x2000, 0x0400, LC08)
CreateField (BUFF, 0x2400, 0x0400, LC09)
CreateField (BUFF, 0x2800, 0x0400, LC0A)
CreateField (BUFF, 0x2C00, 0x0400, LC0B)
CreateField (BUFF, 0x3000, 0x0400, LC0C)
CreateField (BUFF, 0x3400, 0x0400, LC0D)
CreateField (BUFF, 0x3800, 0x0400, LC0E)
CreateField (BUFF, 0x3C00, 0x0400, LC0F)
CreateField (BUFF, 0x4000, 0x0400, LC10)
CreateField (BUFF, 0x4400, 0x0400, LC11)
CreateField (BUFF, 0x4800, 0x0400, LC12)
CreateField (BUFF, 0x4C00, 0x0400, LC13)
CreateField (BUFF, 0x5000, 0x0400, LC14)
CreateField (BUFF, 0x5400, 0x0400, LC15)
CreateField (BUFF, 0x5800, 0x0400, LC16)
CreateField (BUFF, 0x5C00, 0x0400, LC17)
CreateField (BUFF, 0x6000, 0x0400, LC18)
CreateField (BUFF, 0x6400, 0x0400, LC19)
CreateField (BUFF, 0x6800, 0x0400, LC1A)
CreateField (BUFF, 0x6C00, 0x0400, LC1B)
CreateField (BUFF, 0x7000, 0x0400, LC1C)
CreateField (BUFF, 0x7400, 0x0400, LC1D)
CreateField (BUFF, 0x7800, 0x0400, LC1E)
CreateField (BUFF, 0x7C00, 0x0400, LC1F)
CreateField (BUFF, 0x8000, 0x0400, LC20)
CreateField (BUFF, 0x8400, 0x0400, LC21)
CreateField (BUFF, 0x8800, 0x0400, LC22)
CreateField (BUFF, 0x8C00, 0x0400, LC23)
CreateField (BUFF, 0x9000, 0x0400, LC24)
CreateField (BUFF, 0x9400, 0x0400, LC25)
CreateField (BUFF, 0x9800, 0x0400, LC26)
CreateField (BUFF, 0x9C00, 0x0400, LC27)
CreateField (BUFF, 0xA000, 0x0400, LC28)
CreateField (BUFF, 0xA400, 0x0400, LC29)
CreateField (BUFF, 0xA800, 0x0400, LC2A)
CreateField (BUFF, 0xAC00, 0x0400, LC2B)
CreateField (BUFF, 0xB000, 0x0400, LC2C)
CreateField (BUFF, 0xB400, 0x0400, LC2D)
CreateField (BUFF, 0xB800, 0x0400, LC2E)
CreateField (BUFF, 0xBC00, 0x0400, LC2F)
CreateField (BUFF, 0xC000, 0x0400, LC30)
CreateField (BUFF, 0xC400, 0x0400, LC31)
CreateField (BUFF, 0xC800, 0x0400, LC32)
CreateField (BUFF, 0xCC00, 0x0400, LC33)
CreateField (BUFF, 0xD000, 0x0400, LC34)
CreateField (BUFF, 0xD400, 0x0400, LC35)
CreateField (BUFF, 0xD800, 0x0400, LC36)
CreateField (BUFF, 0xDC00, 0x0400, LC37)
CreateField (BUFF, 0xE000, 0x0400, LC38)
CreateField (BUFF, 0xE400, 0x0400, LC39)
CreateField (BUFF, 0xE800, 0x0400, LC3A)
CreateField (BUFF, 0xEC00, 0x0400, LC3B)
CreateField (BUFF, 0xF000, 0x0400, LC3C)
CreateField (BUFF, 0xF400, 0x0400, LC3D)
CreateField (BUFF, 0xF800, 0x0400, LC3E)
CreateField (BUFF, 0xFC00, 0x0400, LC3F)
CreateField (BUFF, 0x00010000, 0x0400, LC40)
CreateField (BUFF, 0x00010400, 0x0400, LC41)
CreateField (BUFF, 0x00010800, 0x0400, LC42)
CreateField (BUFF, 0x00010C00, 0x0400, LC43)
CreateField (BUFF, 0x00011000, 0x0400, LC44)
CreateField (BUFF, 0x00011400, 0x0400, LC45)
CreateField (BUFF, 0x00011800, 0x0400, LC46)
CreateField (BUFF, 0x00011C00, 0x0400, LC47)
CreateField (BUFF, 0x00012000, 0x0400, LC48)
CreateField (BUFF, 0x00012400, 0x0400, LC49)
CreateField (BUFF, 0x00012800, 0x0400, LC4A)
CreateField (BUFF, 0x00012C00, 0x0400, LC4B)
CreateField (BUFF, 0x00013000, 0x0400, LC4C)
CreateField (BUFF, 0x00013400, 0x0400, LC4D)
CreateField (BUFF, 0x00013800, 0x0400, LC4E)
CreateField (BUFF, 0x00013C00, 0x0400, LC4F)
CreateField (BUFF, 0x00014000, 0x0400, LC50)
CreateField (BUFF, 0x00014400, 0x0400, LC51)
CreateField (BUFF, 0x00014800, 0x0400, LC52)
CreateField (BUFF, 0x00014C00, 0x0400, LC53)
CreateField (BUFF, 0x00015000, 0x0400, LC54)
CreateField (BUFF, 0x00015400, 0x0400, LC55)
CreateField (BUFF, 0x00015800, 0x0400, LC56)
CreateField (BUFF, 0x00015C00, 0x0400, LC57)
CreateField (BUFF, 0x00016000, 0x0400, LC58)
CreateField (BUFF, 0x00016400, 0x0400, LC59)
CreateField (BUFF, 0x00016800, 0x0400, LC5A)
CreateField (BUFF, 0x00016C00, 0x0400, LC5B)
CreateField (BUFF, 0x00017000, 0x0400, LC5C)
CreateField (BUFF, 0x00017400, 0x0400, LC5D)
CreateField (BUFF, 0x00017800, 0x0400, LC5E)
CreateField (BUFF, 0x00017C00, 0x0400, LC5F)
CreateField (BUFF, 0x00018000, 0x0400, LC60)
CreateField (BUFF, 0x00018400, 0x0400, LC61)
CreateField (BUFF, 0x00018800, 0x0400, LC62)
CreateField (BUFF, 0x00018C00, 0x0400, LC63)
CreateField (BUFF, 0x00019000, 0x0400, LC64)
CreateField (BUFF, 0x00019400, 0x0400, LC65)
CreateField (BUFF, 0x00019800, 0x0400, LC66)
CreateField (BUFF, 0x00019C00, 0x0400, LC67)
CreateField (BUFF, 0x0001A000, 0x0400, LC68)
CreateField (BUFF, 0x0001A400, 0x0400, LC69)
CreateField (BUFF, 0x0001A800, 0x0400, LC6A)
CreateField (BUFF, 0x0001AC00, 0x0400, LC6B)
CreateField (BUFF, 0x0001B000, 0x0400, LC6C)
CreateField (BUFF, 0x0001B400, 0x0400, LC6D)
CreateField (BUFF, 0x0001B800, 0x0400, LC6E)
CreateField (BUFF, 0x0001BC00, 0x0400, LC6F)
CreateField (BUFF, 0x0001C000, 0x0400, LC70)
CreateField (BUFF, 0x0001C400, 0x0400, LC71)
CreateField (BUFF, 0x0001C800, 0x0400, LC72)
CreateField (BUFF, 0x0001CC00, 0x0400, LC73)
CreateField (BUFF, 0x0001D000, 0x0400, LC74)
CreateField (BUFF, 0x0001D400, 0x0400, LC75)
CreateField (BUFF, 0x0001D800, 0x0400, LC76)
CreateField (BUFF, 0x0001DC00, 0x0400, LC77)
CreateField (BUFF, 0x0001E000, 0x0400, LC78)
CreateField (BUFF, 0x0001E400, 0x0400, LC79)
CreateField (BUFF, 0x0001E800, 0x0400, LC7A)
CreateField (BUFF, 0x0001EC00, 0x0400, LC7B)
CreateField (BUFF, 0x0001F000, 0x0400, LC7C)
CreateField (BUFF, 0x0001F400, 0x0400, LC7D)
CreateField (BUFF, 0x0001F800, 0x0400, LC7E)
CreateField (BUFF, 0x0001FC00, 0x0400, LC7F)
CreateField (BUFF, 0x00020000, 0x0400, LC80)
CreateField (BUFF, 0x00020400, 0x0400, LC81)
CreateField (BUFF, 0x00020800, 0x0400, LC82)
CreateField (BUFF, 0x00020C00, 0x0400, LC83)
CreateField (BUFF, 0x00021000, 0x0400, LC84)
CreateField (BUFF, 0x00021400, 0x0400, LC85)
CreateField (BUFF, 0x00021800, 0x0400, LC86)
CreateField (BUFF, 0x00021C00, 0x0400, LC87)
CreateField (BUFF, 0x00022000, 0x0400, LC88)
CreateField (BUFF, 0x00022400, 0x0400, LC89)
CreateField (BUFF, 0x00022800, 0x0400, LC8A)
CreateField (BUFF, 0x00022C00, 0x0400, LC8B)
CreateField (BUFF, 0x00023000, 0x0400, LC8C)
CreateField (BUFF, 0x00023400, 0x0400, LC8D)
CreateField (BUFF, 0x00023800, 0x0400, LC8E)
CreateField (BUFF, 0x00023C00, 0x0400, LC8F)
CreateField (BUFF, 0x00024000, 0x0400, LC90)
CreateField (BUFF, 0x00024400, 0x0400, LC91)
CreateField (BUFF, 0x00024800, 0x0400, LC92)
CreateField (BUFF, 0x00024C00, 0x0400, LC93)
CreateField (BUFF, 0x00025000, 0x0400, LC94)
CreateField (BUFF, 0x00025400, 0x0400, LC95)
CreateField (BUFF, 0x00025800, 0x0400, LC96)
CreateField (BUFF, 0x00025C00, 0x0400, LC97)
CreateField (BUFF, 0x00026000, 0x0400, LC98)
CreateField (BUFF, 0x00026400, 0x0400, LC99)
CreateField (BUFF, 0x00026800, 0x0400, LC9A)
CreateField (BUFF, 0x00026C00, 0x0400, LC9B)
CreateField (BUFF, 0x00027000, 0x0400, LC9C)
CreateField (BUFF, 0x00027400, 0x0400, LC9D)
CreateField (BUFF, 0x00027800, 0x0400, LC9E)
CreateField (BUFF, 0x00027C00, 0x0400, LC9F)
CreateField (BUFF, 0x00028000, 0x0400, LCA0)
CreateField (BUFF, 0x00028400, 0x0400, LCA1)
CreateField (BUFF, 0x00028800, 0x0400, LCA2)
CreateField (BUFF, 0x00028C00, 0x0400, LCA3)
CreateField (BUFF, 0x00029000, 0x0400, LCA4)
CreateField (BUFF, 0x00029400, 0x0400, LCA5)
CreateField (BUFF, 0x00029800, 0x0400, LCA6)
CreateField (BUFF, 0x00029C00, 0x0400, LCA7)
CreateField (BUFF, 0x0002A000, 0x0400, LCA8)
CreateField (BUFF, 0x0002A400, 0x0400, LCA9)
CreateField (BUFF, 0x0002A800, 0x0400, LCAA)
CreateField (BUFF, 0x0002AC00, 0x0400, LCAB)
CreateField (BUFF, 0x0002B000, 0x0400, LCAC)
CreateField (BUFF, 0x0002B400, 0x0400, LCAD)
CreateField (BUFF, 0x0002B800, 0x0400, LCAE)
CreateField (BUFF, 0x0002BC00, 0x0400, LCAF)
CreateField (BUFF, 0x0002C000, 0x0400, LCB0)
CreateField (BUFF, 0x0002C400, 0x0400, LCB1)
CreateField (BUFF, 0x0002C800, 0x0400, LCB2)
CreateField (BUFF, 0x0002CC00, 0x0400, LCB3)
CreateField (BUFF, 0x0002D000, 0x0400, LCB4)
CreateField (BUFF, 0x0002D400, 0x0400, LCB5)
CreateField (BUFF, 0x0002D800, 0x0400, LCB6)
CreateField (BUFF, 0x0002DC00, 0x0400, LCB7)
CreateField (BUFF, 0x0002E000, 0x0400, LCB8)
CreateField (BUFF, 0x0002E400, 0x0400, LCB9)
CreateField (BUFF, 0x0002E800, 0x0400, LCBA)
CreateField (BUFF, 0x0002EC00, 0x0400, LCBB)
CreateField (BUFF, 0x0002F000, 0x0400, LCBC)
CreateField (BUFF, 0x0002F400, 0x0400, LCBD)
CreateField (BUFF, 0x0002F800, 0x0400, LCBE)
CreateField (BUFF, 0x0002FC00, 0x0400, LCBF)
CreateField (BUFF, 0x00030000, 0x0400, LCC0)
CreateField (BUFF, 0x00030400, 0x0400, LCC1)
CreateField (BUFF, 0x00030800, 0x0400, LCC2)
CreateField (BUFF, 0x00030C00, 0x0400, LCC3)
CreateField (BUFF, 0x00031000, 0x0400, LCC4)
CreateField (BUFF, 0x00031400, 0x0400, LCC5)
CreateField (BUFF, 0x00031800, 0x0400, LCC6)
CreateField (BUFF, 0x00031C00, 0x0400, LCC7)
CreateField (BUFF, 0x00032000, 0x0400, LCC8)
CreateField (BUFF, 0x00032400, 0x0400, LCC9)
CreateField (BUFF, 0x00032800, 0x0400, LCCA)
CreateField (BUFF, 0x00032C00, 0x0400, LCCB)
CreateField (BUFF, 0x00033000, 0x0400, LCCC)
CreateField (BUFF, 0x00033400, 0x0400, LCCD)
CreateField (BUFF, 0x00033800, 0x0400, LCCE)
CreateField (BUFF, 0x00033C00, 0x0400, LCCF)
CreateField (BUFF, 0x00034000, 0x0400, LCD0)
CreateField (BUFF, 0x00034400, 0x0400, LCD1)
CreateField (BUFF, 0x00034800, 0x0400, LCD2)
CreateField (BUFF, 0x00034C00, 0x0400, LCD3)
CreateField (BUFF, 0x00035000, 0x0400, LCD4)
CreateField (BUFF, 0x00035400, 0x0400, LCD5)
CreateField (BUFF, 0x00035800, 0x0400, LCD6)
CreateField (BUFF, 0x00035C00, 0x0400, LCD7)
CreateField (BUFF, 0x00036000, 0x0400, LCD8)
CreateField (BUFF, 0x00036400, 0x0400, LCD9)
CreateField (BUFF, 0x00036800, 0x0400, LCDA)
CreateField (BUFF, 0x00036C00, 0x0400, LCDB)
CreateField (BUFF, 0x00037000, 0x0400, LCDC)
CreateField (BUFF, 0x00037400, 0x0400, LCDD)
CreateField (BUFF, 0x00037800, 0x0400, LCDE)
CreateField (BUFF, 0x00037C00, 0x0400, LCDF)
CreateField (BUFF, 0x00038000, 0x0400, LCE0)
CreateField (BUFF, 0x00038400, 0x0400, LCE1)
CreateField (BUFF, 0x00038800, 0x0400, LCE2)
CreateField (BUFF, 0x00038C00, 0x0400, LCE3)
CreateField (BUFF, 0x00039000, 0x0400, LCE4)
CreateField (BUFF, 0x00039400, 0x0400, LCE5)
CreateField (BUFF, 0x00039800, 0x0400, LCE6)
CreateField (BUFF, 0x00039C00, 0x0400, LCE7)
CreateField (BUFF, 0x0003A000, 0x0400, LCE8)
CreateField (BUFF, 0x0003A400, 0x0400, LCE9)
CreateField (BUFF, 0x0003A800, 0x0400, LCEA)
CreateField (BUFF, 0x0003AC00, 0x0400, LCEB)
CreateField (BUFF, 0x0003B000, 0x0400, LCEC)
CreateField (BUFF, 0x0003B400, 0x0400, LCED)
CreateField (BUFF, 0x0003B800, 0x0400, LCEE)
CreateField (BUFF, 0x0003BC00, 0x0400, LCEF)
CreateField (BUFF, 0x0003C000, 0x0400, LCF0)
CreateField (BUFF, 0x0003C400, 0x0400, LCF1)
CreateField (BUFF, 0x0003C800, 0x0400, LCF2)
CreateField (BUFF, 0x0003CC00, 0x0400, LCF3)
CreateField (BUFF, 0x0003D000, 0x0400, LCF4)
CreateField (BUFF, 0x0003D400, 0x0400, LCF5)
CreateField (BUFF, 0x0003D800, 0x0400, LCF6)
CreateField (BUFF, 0x0003DC00, 0x0400, LCF7)
CreateField (BUFF, 0x0003E000, 0x0400, LCF8)
CreateField (BUFF, 0x0003E400, 0x0400, LCF9)
CreateField (BUFF, 0x0003E800, 0x0400, LCFA)
CreateField (BUFF, 0x0003EC00, 0x0400, LCFB)
CreateField (BUFF, 0x0003F000, 0x0400, LCFC)
CreateField (BUFF, 0x0003F400, 0x0400, LCFD)
CreateField (BUFF, 0x0003F800, 0x0400, LCFE)
CreateField (BUFF, 0x0003FC00, 0x0400, LCFF)
CreateField (BUFF, 0x00040000, 0x0400, LD00)
CreateField (BUFF, 0x00040400, 0x0400, LD01)
CreateField (BUFF, 0x00040800, 0x0400, LD02)
CreateField (BUFF, 0x00040C00, 0x0400, LD03)
CreateField (BUFF, 0x00041000, 0x0400, LD04)
CreateField (BUFF, 0x00041400, 0x0400, LD05)
CreateField (BUFF, 0x00041800, 0x0400, LD06)
CreateField (BUFF, 0x00041C00, 0x0400, LD07)
CreateField (BUFF, 0x00042000, 0x0400, LD08)
CreateField (BUFF, 0x00042400, 0x0400, LD09)
CreateField (BUFF, 0x00042800, 0x0400, LD0A)
CreateField (BUFF, 0x00042C00, 0x0400, LD0B)
CreateField (BUFF, 0x00043000, 0x0400, LD0C)
CreateField (BUFF, 0x00043400, 0x0400, LD0D)
CreateField (BUFF, 0x00043800, 0x0400, LD0E)
CreateField (BUFF, 0x00043C00, 0x0400, LD0F)
CreateField (BUFF, 0x00044000, 0x0400, LD10)
CreateField (BUFF, 0x00044400, 0x0400, LD11)
CreateField (BUFF, 0x00044800, 0x0400, LD12)
CreateField (BUFF, 0x00044C00, 0x0400, LD13)
CreateField (BUFF, 0x00045000, 0x0400, LD14)
CreateField (BUFF, 0x00045400, 0x0400, LD15)
CreateField (BUFF, 0x00045800, 0x0400, LD16)
CreateField (BUFF, 0x00045C00, 0x0400, LD17)
CreateField (BUFF, 0x00046000, 0x0400, LD18)
CreateField (BUFF, 0x00046400, 0x0400, LD19)
CreateField (BUFF, 0x00046800, 0x0400, LD1A)
CreateField (BUFF, 0x00046C00, 0x0400, LD1B)
CreateField (BUFF, 0x00047000, 0x0400, LD1C)
CreateField (BUFF, 0x00047400, 0x0400, LD1D)
CreateField (BUFF, 0x00047800, 0x0400, LD1E)
CreateField (BUFF, 0x00047C00, 0x0400, LD1F)
CreateField (BUFF, 0x00048000, 0x0400, LD20)
CreateField (BUFF, 0x00048400, 0x0400, LD21)
CreateField (BUFF, 0x00048800, 0x0400, LD22)
CreateField (BUFF, 0x00048C00, 0x0400, LD23)
CreateField (BUFF, 0x00049000, 0x0400, LD24)
CreateField (BUFF, 0x00049400, 0x0400, LD25)
CreateField (BUFF, 0x00049800, 0x0400, LD26)
CreateField (BUFF, 0x00049C00, 0x0400, LD27)
CreateField (BUFF, 0x0004A000, 0x0400, LD28)
CreateField (BUFF, 0x0004A400, 0x0400, LD29)
CreateField (BUFF, 0x0004A800, 0x0400, LD2A)
CreateField (BUFF, 0x0004AC00, 0x0400, LD2B)
CreateField (BUFF, 0x0004B000, 0x0400, LD2C)
CreateField (BUFF, 0x0004B400, 0x0400, LD2D)
CreateField (BUFF, 0x0004B800, 0x0400, LD2E)
CreateField (BUFF, 0x0004BC00, 0x0400, LD2F)
CreateField (BUFF, 0x0004C000, 0x0400, LD30)
CreateField (BUFF, 0x0004C400, 0x0400, LD31)
CreateField (BUFF, 0x0004C800, 0x0400, LD32)
CreateField (BUFF, 0x0004CC00, 0x0400, LD33)
CreateField (BUFF, 0x0004D000, 0x0400, LD34)
CreateField (BUFF, 0x0004D400, 0x0400, LD35)
CreateField (BUFF, 0x0004D800, 0x0400, LD36)
CreateField (BUFF, 0x0004DC00, 0x0400, LD37)
CreateField (BUFF, 0x0004E000, 0x0400, LD38)
CreateField (BUFF, 0x0004E400, 0x0400, LD39)
CreateField (BUFF, 0x0004E800, 0x0400, LD3A)
CreateField (BUFF, 0x0004EC00, 0x0400, LD3B)
CreateField (BUFF, 0x0004F000, 0x0400, LD3C)
CreateField (BUFF, 0x0004F400, 0x0400, LD3D)
CreateField (BUFF, 0x0004F800, 0x0400, LD3E)
CreateField (BUFF, 0x0004FC00, 0x0400, LD3F)
CreateField (BUFF, 0x00050000, 0x0400, LD40)
CreateField (BUFF, 0x00050400, 0x0400, LD41)
CreateField (BUFF, 0x00050800, 0x0400, LD42)
CreateField (BUFF, 0x00050C00, 0x0400, LD43)
CreateField (BUFF, 0x00051000, 0x0400, LD44)
CreateField (BUFF, 0x00051400, 0x0400, LD45)
CreateField (BUFF, 0x00051800, 0x0400, LD46)
CreateField (BUFF, 0x00051C00, 0x0400, LD47)
CreateField (BUFF, 0x00052000, 0x0400, LD48)
CreateField (BUFF, 0x00052400, 0x0400, LD49)
CreateField (BUFF, 0x00052800, 0x0400, LD4A)
CreateField (BUFF, 0x00052C00, 0x0400, LD4B)
CreateField (BUFF, 0x00053000, 0x0400, LD4C)
CreateField (BUFF, 0x00053400, 0x0400, LD4D)
CreateField (BUFF, 0x00053800, 0x0400, LD4E)
CreateField (BUFF, 0x00053C00, 0x0400, LD4F)
CreateField (BUFF, 0x00054000, 0x0400, LD50)
CreateField (BUFF, 0x00054400, 0x0400, LD51)
CreateField (BUFF, 0x00054800, 0x0400, LD52)
CreateField (BUFF, 0x00054C00, 0x0400, LD53)
CreateField (BUFF, 0x00055000, 0x0400, LD54)
CreateField (BUFF, 0x00055400, 0x0400, LD55)
CreateField (BUFF, 0x00055800, 0x0400, LD56)
CreateField (BUFF, 0x00055C00, 0x0400, LD57)
CreateField (BUFF, 0x00056000, 0x0400, LD58)
CreateField (BUFF, 0x00056400, 0x0400, LD59)
CreateField (BUFF, 0x00056800, 0x0400, LD5A)
CreateField (BUFF, 0x00056C00, 0x0400, LD5B)
CreateField (BUFF, 0x00057000, 0x0400, LD5C)
CreateField (BUFF, 0x00057400, 0x0400, LD5D)
CreateField (BUFF, 0x00057800, 0x0400, LD5E)
CreateField (BUFF, 0x00057C00, 0x0400, LD5F)
CreateField (BUFF, 0x00058000, 0x0400, LD60)
CreateField (BUFF, 0x00058400, 0x0400, LD61)
CreateField (BUFF, 0x00058800, 0x0400, LD62)
CreateField (BUFF, 0x00058C00, 0x0400, LD63)
CreateField (BUFF, 0x00059000, 0x0400, LD64)
CreateField (BUFF, 0x00059400, 0x0400, LD65)
CreateField (BUFF, 0x00059800, 0x0400, LD66)
CreateField (BUFF, 0x00059C00, 0x0400, LD67)
CreateField (BUFF, 0x0005A000, 0x0400, LD68)
CreateField (BUFF, 0x0005A400, 0x0400, LD69)
CreateField (BUFF, 0x0005A800, 0x0400, LD6A)
CreateField (BUFF, 0x0005AC00, 0x0400, LD6B)
CreateField (BUFF, 0x0005B000, 0x0400, LD6C)
CreateField (BUFF, 0x0005B400, 0x0400, LD6D)
CreateField (BUFF, 0x0005B800, 0x0400, LD6E)
CreateField (BUFF, 0x0005BC00, 0x0400, LD6F)
CreateField (BUFF, 0x0005C000, 0x0400, LD70)
CreateField (BUFF, 0x0005C400, 0x0400, LD71)
CreateField (BUFF, 0x0005C800, 0x0400, LD72)
CreateField (BUFF, 0x0005CC00, 0x0400, LD73)
CreateField (BUFF, 0x0005D000, 0x0400, LD74)
CreateField (BUFF, 0x0005D400, 0x0400, LD75)
CreateField (BUFF, 0x0005D800, 0x0400, LD76)
CreateField (BUFF, 0x0005DC00, 0x0400, LD77)
CreateField (BUFF, 0x0005E000, 0x0400, LD78)
CreateField (BUFF, 0x0005E400, 0x0400, LD79)
CreateField (BUFF, 0x0005E800, 0x0400, LD7A)
CreateField (BUFF, 0x0005EC00, 0x0400, LD7B)
CreateField (BUFF, 0x0005F000, 0x0400, LD7C)
CreateField (BUFF, 0x0005F400, 0x0400, LD7D)
CreateField (BUFF, 0x0005F800, 0x0400, LD7E)
CreateField (BUFF, 0x0005FC00, 0x0400, LD7F)
CreateField (BUFF, 0x00060000, 0x0400, LD80)
CreateField (BUFF, 0x00060400, 0x0400, LD81)
CreateField (BUFF, 0x00060800, 0x0400, LD82)
CreateField (BUFF, 0x00060C00, 0x0400, LD83)
CreateField (BUFF, 0x00061000, 0x0400, LD84)
CreateField (BUFF, 0x00061400, 0x0400, LD85)
CreateField (BUFF, 0x00061800, 0x0400, LD86)
CreateField (BUFF, 0x00061C00, 0x0400, LD87)
CreateField (BUFF, 0x00062000, 0x0400, LD88)
CreateField (BUFF, 0x00062400, 0x0400, LD89)
CreateField (BUFF, 0x00062800, 0x0400, LD8A)
CreateField (BUFF, 0x00062C00, 0x0400, LD8B)
CreateField (BUFF, 0x00063000, 0x0400, LD8C)
CreateField (BUFF, 0x00063400, 0x0400, LD8D)
CreateField (BUFF, 0x00063800, 0x0400, LD8E)
CreateField (BUFF, 0x00063C00, 0x0400, LD8F)
CreateField (BUFF, 0x00064000, 0x0400, LD90)
CreateField (BUFF, 0x00064400, 0x0400, LD91)
CreateField (BUFF, 0x00064800, 0x0400, LD92)
CreateField (BUFF, 0x00064C00, 0x0400, LD93)
CreateField (BUFF, 0x00065000, 0x0400, LD94)
CreateField (BUFF, 0x00065400, 0x0400, LD95)
CreateField (BUFF, 0x00065800, 0x0400, LD96)
CreateField (BUFF, 0x00065C00, 0x0400, LD97)
CreateField (BUFF, 0x00066000, 0x0400, LD98)
CreateField (BUFF, 0x00066400, 0x0400, LD99)
CreateField (BUFF, 0x00066800, 0x0400, LD9A)
CreateField (BUFF, 0x00066C00, 0x0400, LD9B)
CreateField (BUFF, 0x00067000, 0x0400, LD9C)
CreateField (BUFF, 0x00067400, 0x0400, LD9D)
CreateField (BUFF, 0x00067800, 0x0400, LD9E)
CreateField (BUFF, 0x00067C00, 0x0400, LD9F)
CreateField (BUFF, 0x00068000, 0x0400, LDA0)
CreateField (BUFF, 0x00068400, 0x0400, LDA1)
CreateField (BUFF, 0x00068800, 0x0400, LDA2)
CreateField (BUFF, 0x00068C00, 0x0400, LDA3)
CreateField (BUFF, 0x00069000, 0x0400, LDA4)
CreateField (BUFF, 0x00069400, 0x0400, LDA5)
CreateField (BUFF, 0x00069800, 0x0400, LDA6)
CreateField (BUFF, 0x00069C00, 0x0400, LDA7)
CreateField (BUFF, 0x0006A000, 0x0400, LDA8)
CreateField (BUFF, 0x0006A400, 0x0400, LDA9)
CreateField (BUFF, 0x0006A800, 0x0400, LDAA)
CreateField (BUFF, 0x0006AC00, 0x0400, LDAB)
CreateField (BUFF, 0x0006B000, 0x0400, LDAC)
CreateField (BUFF, 0x0006B400, 0x0400, LDAD)
CreateField (BUFF, 0x0006B800, 0x0400, LDAE)
CreateField (BUFF, 0x0006BC00, 0x0400, LDAF)
CreateField (BUFF, 0x0006C000, 0x0400, LDB0)
CreateField (BUFF, 0x0006C400, 0x0400, LDB1)
CreateField (BUFF, 0x0006C800, 0x0400, LDB2)
CreateField (BUFF, 0x0006CC00, 0x0400, LDB3)
CreateField (BUFF, 0x0006D000, 0x0400, LDB4)
CreateField (BUFF, 0x0006D400, 0x0400, LDB5)
CreateField (BUFF, 0x0006D800, 0x0400, LDB6)
CreateField (BUFF, 0x0006DC00, 0x0400, LDB7)
CreateField (BUFF, 0x0006E000, 0x0400, LDB8)
CreateField (BUFF, 0x0006E400, 0x0400, LDB9)
CreateField (BUFF, 0x0006E800, 0x0400, LDBA)
CreateField (BUFF, 0x0006EC00, 0x0400, LDBB)
CreateField (BUFF, 0x0006F000, 0x0400, LDBC)
CreateField (BUFF, 0x0006F400, 0x0400, LDBD)
CreateField (BUFF, 0x0006F800, 0x0400, LDBE)
CreateField (BUFF, 0x0006FC00, 0x0400, LDBF)
CreateField (BUFF, 0x00070000, 0x0400, LDC0)
CreateField (BUFF, 0x00070400, 0x0400, LDC1)
CreateField (BUFF, 0x00070800, 0x0400, LDC2)
CreateField (BUFF, 0x00070C00, 0x0400, LDC3)
CreateField (BUFF, 0x00071000, 0x0400, LDC4)
CreateField (BUFF, 0x00071400, 0x0400, LDC5)
CreateField (BUFF, 0x00071800, 0x0400, LDC6)
CreateField (BUFF, 0x00071C00, 0x0400, LDC7)
CreateField (BUFF, 0x00072000, 0x0400, LDC8)
CreateField (BUFF, 0x00072400, 0x0400, LDC9)
CreateField (BUFF, 0x00072800, 0x0400, LDCA)
CreateField (BUFF, 0x00072C00, 0x0400, LDCB)
CreateField (BUFF, 0x00073000, 0x0400, LDCC)
CreateField (BUFF, 0x00073400, 0x0400, LDCD)
CreateField (BUFF, 0x00073800, 0x0400, LDCE)
CreateField (BUFF, 0x00073C00, 0x0400, LDCF)
CreateField (BUFF, 0x00074000, 0x0400, LDD0)
CreateField (BUFF, 0x00074400, 0x0400, LDD1)
CreateField (BUFF, 0x00074800, 0x0400, LDD2)
CreateField (BUFF, 0x00074C00, 0x0400, LDD3)
CreateField (BUFF, 0x00075000, 0x0400, LDD4)
CreateField (BUFF, 0x00075400, 0x0400, LDD5)
CreateField (BUFF, 0x00075800, 0x0400, LDD6)
CreateField (BUFF, 0x00075C00, 0x0400, LDD7)
CreateField (BUFF, 0x00076000, 0x0400, LDD8)
CreateField (BUFF, 0x00076400, 0x0400, LDD9)
CreateField (BUFF, 0x00076800, 0x0400, LDDA)
CreateField (BUFF, 0x00076C00, 0x0400, LDDB)
CreateField (BUFF, 0x00077000, 0x0400, LDDC)
CreateField (BUFF, 0x00077400, 0x0400, LDDD)
CreateField (BUFF, 0x00077800, 0x0400, LDDE)
CreateField (BUFF, 0x00077C00, 0x0400, LDDF)
CreateField (BUFF, 0x00078000, 0x0400, LDE0)
CreateField (BUFF, 0x00078400, 0x0400, LDE1)
CreateField (BUFF, 0x00078800, 0x0400, LDE2)
CreateField (BUFF, 0x00078C00, 0x0400, LDE3)
CreateField (BUFF, 0x00079000, 0x0400, LDE4)
CreateField (BUFF, 0x00079400, 0x0400, LDE5)
CreateField (BUFF, 0x00079800, 0x0400, LDE6)
CreateField (BUFF, 0x00079C00, 0x0400, LDE7)
CreateField (BUFF, 0x0007A000, 0x0400, LDE8)
CreateField (BUFF, 0x0007A400, 0x0400, LDE9)
CreateField (BUFF, 0x0007A800, 0x0400, LDEA)
CreateField (BUFF, 0x0007AC00, 0x0400, LDEB)
CreateField (BUFF, 0x0007B000, 0x0400, LDEC)
CreateField (BUFF, 0x0007B400, 0x0400, LDED)
CreateField (BUFF, 0x0007B800, 0x0400, LDEE)
CreateField (BUFF, 0x0007BC00, 0x0400, LDEF)
CreateField (BUFF, 0x0007C000, 0x0400, LDF0)
CreateField (BUFF, 0x0007C400, 0x0400, LDF1)
CreateField (BUFF, 0x0007C800, 0x0400, LDF2)
CreateField (BUFF, 0x0007CC00, 0x0400, LDF3)
CreateField (BUFF, 0x0007D000, 0x0400, LDF4)
CreateField (BUFF, 0x0007D400, 0x0400, LDF5)
CreateField (BUFF, 0x0007D800, 0x0400, LDF6)
CreateField (BUFF, 0x0007DC00, 0x0400, LDF7)
CreateField (BUFF, 0x0007E000, 0x0400, LDF8)
CreateField (BUFF, 0x0007E400, 0x0400, LDF9)
CreateField (BUFF, 0x0007E800, 0x0400, LDFA)
CreateField (BUFF, 0x0007EC00, 0x0400, LDFB)
CreateField (BUFF, 0x0007F000, 0x0400, LDFC)
CreateField (BUFF, 0x0007F400, 0x0400, LDFD)
CreateField (BUFF, 0x0007F800, 0x0400, LDFE)
Local3 = (IOFF & 0xFFFFFFFFFFFFFF80)
Local2 = ((((ILEN + IOFF) + 0x7F) & 0xFFFFFFFFFFFFFF80) -
Local3)
Local5 = (IOFF - Local3)
While (0x01)
{
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC00 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC01 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC02 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC03 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC04 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC05 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC06 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC07 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC08 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC09 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC0A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC0B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC0C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC0D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC0E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC0F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC10 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC11 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC12 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC13 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC14 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC15 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC16 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC17 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC18 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC19 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC1A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC1B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC1C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC1D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC1E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC1F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC20 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC21 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC22 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC23 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC24 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC25 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC26 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC27 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC28 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC29 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC2A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC2B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC2C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC2D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC2E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC2F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC30 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC31 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC32 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC33 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC34 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC35 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC36 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC37 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC38 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC39 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC3A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC3B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC3C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC3D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC3E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC3F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC40 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC41 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC42 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC43 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC44 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC45 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC46 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC47 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC48 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC49 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC4A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC4B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC4C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC4D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC4E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC4F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC50 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC51 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC52 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC53 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC54 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC55 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC56 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC57 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC58 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC59 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC5A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC5B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC5C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC5D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC5E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC5F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC60 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC61 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC62 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC63 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC64 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC65 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC66 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC67 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC68 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC69 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC6A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC6B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC6C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC6D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC6E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC6F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC70 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC71 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC72 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC73 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC74 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC75 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC76 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC77 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC78 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC79 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC7A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC7B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC7C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC7D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC7E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC7F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC80 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC81 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC82 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC83 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC84 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC85 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC86 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC87 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC88 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC89 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC8A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC8B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC8C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC8D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC8E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC8F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC90 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC91 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC92 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC93 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC94 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC95 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC96 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC97 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC98 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC99 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC9A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC9B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC9C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC9D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC9E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC9F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCA0 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCA1 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCA2 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCA3 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCA4 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCA5 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCA6 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCA7 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCA8 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCA9 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCAA = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCAB = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCAC = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCAD = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCAE = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCAF = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCB0 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCB1 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCB2 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCB3 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCB4 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCB5 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCB6 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCB7 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCB8 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCB9 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCBA = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCBB = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCBC = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCBD = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCBE = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCBF = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCC0 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCC1 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCC2 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCC3 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCC4 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCC5 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCC6 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCC7 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCC8 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCC9 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCCA = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCCB = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCCC = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCCD = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCCE = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCCF = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCD0 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCD1 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCD2 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCD3 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCD4 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCD5 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCD6 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCD7 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCD8 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCD9 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCDA = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCDB = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCDC = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCDD = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCDE = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCDF = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCE0 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCE1 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCE2 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCE3 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCE4 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCE5 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCE6 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCE7 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCE8 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCE9 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCEA = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCEB = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCEC = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCED = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCEE = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCEF = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCF0 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCF1 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCF2 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCF3 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCF4 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCF5 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCF6 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCF7 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCF8 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCF9 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCFA = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCFB = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCFC = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCFD = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCFE = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCFF = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD00 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD01 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD02 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD03 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD04 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD05 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD06 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD07 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD08 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD09 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD0A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD0B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD0C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD0D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD0E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD0F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD10 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD11 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD12 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD13 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD14 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD15 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD16 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD17 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD18 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD19 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD1A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD1B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD1C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD1D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD1E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD1F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD20 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD21 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD22 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD23 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD24 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD25 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD26 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD27 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD28 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD29 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD2A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD2B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD2C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD2D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD2E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD2F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD30 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD31 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD32 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD33 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD34 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD35 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD36 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD37 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD38 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD39 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD3A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD3B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD3C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD3D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD3E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD3F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD40 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD41 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD42 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD43 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD44 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD45 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD46 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD47 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD48 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD49 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD4A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD4B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD4C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD4D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD4E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD4F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD50 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD51 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD52 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD53 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD54 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD55 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD56 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD57 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD58 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD59 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD5A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD5B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD5C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD5D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD5E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD5F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD60 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD61 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD62 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD63 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD64 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD65 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD66 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD67 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD68 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD69 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD6A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD6B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD6C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD6D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD6E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD6F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD70 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD71 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD72 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD73 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD74 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD75 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD76 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD77 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD78 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD79 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD7A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD7B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD7C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD7D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD7E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD7F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD80 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD81 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD82 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD83 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD84 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD85 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD86 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD87 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD88 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD89 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD8A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD8B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD8C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD8D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD8E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD8F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD90 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD91 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD92 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD93 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD94 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD95 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD96 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD97 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD98 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD99 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD9A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD9B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD9C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD9D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD9E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD9F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDA0 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDA1 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDA2 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDA3 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDA4 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDA5 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDA6 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDA7 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDA8 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDA9 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDAA = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDAB = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDAC = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDAD = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDAE = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDAF = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDB0 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDB1 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDB2 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDB3 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDB4 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDB5 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDB6 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDB7 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDB8 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDB9 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDBA = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDBB = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDBC = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDBD = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDBE = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDBF = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDC0 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDC1 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDC2 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDC3 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDC4 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDC5 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDC6 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDC7 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDC8 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDC9 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDCA = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDCB = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDCC = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDCD = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDCE = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDCF = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDD0 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDD1 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDD2 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDD3 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDD4 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDD5 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDD6 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDD7 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDD8 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDD9 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDDA = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDDB = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDDC = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDDD = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDDE = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDDF = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDE0 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDE1 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDE2 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDE3 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDE4 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDE5 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDE6 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDE7 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDE8 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDE9 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDEA = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDEB = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDEC = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDED = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDEE = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDEF = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDF0 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDF1 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDF2 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDF3 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDF4 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDF5 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDF6 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDF7 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDF8 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDF9 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDFA = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDFB = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDFC = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDFD = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDFE = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
Break
}
If ((Local2 != Zero))
{
RSTS = DerefOf (Local4 [0x00])
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C4.D1:"
Local6 [0x01] = " GetNamespaceLabelData: read loop error, returning "
Local6 [0x02] = ToHexString (Mid (Local0, 0x00, 0x40))
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
Mid (BUFF, Local5, ILEN, RDTA) /* \_SB_.NVDR.N041.CR05.RDTA */
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C4.D1:"
Local6 [0x01] = " GetNamespaceLabelData: returning "
Local6 [0x02] = ToHexString (Mid (Local0, 0x00, 0x40))
DBGC (0x40, "LEAF", Local6)
Return (Local0)
}
Method (CR06, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C4.D1:"
Local6 [0x01] = " SetNamespaceLabelData"
DBGC (0x40, "LEAF", Local6)
If ((SizeOf (Arg0) == 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C4.D1:"
Local6 [0x01] = " SetNamespaceLabelData: no elements in input package"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) < 0x08))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C4.D1:"
Local6 [0x01] = " SetNamespaceLabelData: invalid input size: "
Local6 [0x02] = ToHexString (SizeOf (Local7))
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C4.D1:"
Local6 [0x01] = " SetNamespaceLabelData: input: "
Local6 [0x02] = ToHexString (Mid (Local7, 0x00, 0x40))
DBGC (0x40, "LEAF", Local6)
CreateDWordField (Local7, 0x00, IOFF)
CreateDWordField (Local7, 0x04, ILEN)
If ((ILEN > 0xFE80))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C4.D1:"
Local6 [0x01] = " SetNamespaceLabelData: request size too big: "
Local6 [0x02] = ToHexString (ILEN)
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ElseIf ((ILEN <= 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C4.D1:"
Local6 [0x01] = " SetNamespaceLabelData: request size zero"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
If ((SizeOf (Local7) < (ILEN + 0x08)))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C4.D1:"
Local6 [0x01] = " SetNamespaceLabelData: request size overruns input size "
Local6 [0x02] = ToHexString (SizeOf (Local7))
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
CreateField (Local7, 0x40, (ILEN << 0x03), IDTA)
Local0 = Buffer (0x04) {}
CreateWordField (Local0, 0x00, RSTS)
CreateWordField (Local0, 0x02, REST)
Local1 = CMBC (0x02, Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
RSTS = 0x07
REST = 0x01
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C4.D1:"
Local6 [0x01] = " SetNamespaceLabelData: returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
RSTS = 0x07
REST = 0x01
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C4.D1:"
Local6 [0x01] = " SetNamespaceLabelData: returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
CreateBitField (DerefOf (Local1 [0x02]), 0x02, CSSL)
If ((CSSL == 0x01))
{
RSTS = 0x07
REST = 0x01
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C4.D1:"
Local6 [0x01] = " SetNamespaceLabelData: locked PMEM region, returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
Local1 = PCDS ()
CreateWordField (Local1, 0x00, CSTS)
If ((CSTS != 0x00))
{
RSTS = CSTS /* \_SB_.NVDR.N041.CR06.CSTS */
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C4.D1:"
Local6 [0x01] = " SetNamespaceLabelData: PCDS failed, returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
CreateDWordField (Local1, 0x02, CPSZ)
If (((IOFF + ILEN) > CPSZ))
{
RSTS = 0x03
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C4.D1:"
Local6 [0x01] = " SetNamespaceLabelData: request end offset too big: "
Local6 [0x02] = ToHexString ((IOFF + ILEN))
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
Local3 = ((IOFF + 0x3F) & 0xFFFFFFFFFFFFFFC0)
Local2 = (IOFF + ILEN) /* \_SB_.NVDR.N041.CR06.ILEN */
Local5 = (Local2 & 0xFFFFFFFFFFFFFFC0)
Local4 = (Local3 - IOFF) /* \_SB_.NVDR.N041.CR06.IOFF */
Local2 -= Local5
If (Local4)
{
If ((Local4 > ILEN))
{
Local4 = ILEN /* \_SB_.NVDR.N041.CR06.ILEN */
}
Local2 = (IOFF & 0xFFFFFFFFFFFFFF80)
Local1 = PCDR (Local2)
RSTS = DerefOf (Local1 [0x00])
If ((RSTS != 0x00))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C4.D1:"
Local6 [0x01] = " SetNamespaceLabelData: lead read returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
Local1 = DerefOf (Local1 [0x01])
Local2 = (IOFF - Local2)
CreateField (Local1, (Local2 << 0x03), (Local4 << 0x03), LBUF)
CreateField (Local1, 0x00, 0x0200, LB01)
CreateField (Local1, 0x0200, 0x0200, LB02)
Mid (IDTA, 0x00, Local4, LBUF) /* \_SB_.NVDR.N041.CR06.LBUF */
Local2 = (IOFF & 0xFFFFFFFFFFFFFF80)
RSTS = PCDW (Local2, LB01)
If ((RSTS != 0x00))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C4.D1:"
Local6 [0x01] = " SetNamespaceLabelData: lead write A returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
Local2 += 0x40
RSTS = PCDW (Local2, LB02)
If ((RSTS != 0x00))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C4.D1:"
Local6 [0x01] = " SetNamespaceLabelData: lead write B returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
Local2 = (IOFF + ILEN) /* \_SB_.NVDR.N041.CR06.ILEN */
Local2 -= Local5
}
If ((Local2 && (ILEN > Local2)))
{
Local4 = (Local5 & 0xFFFFFFFFFFFFFF80)
Local1 = PCDR (Local4)
RSTS = DerefOf (Local1 [0x00])
If ((RSTS != 0x00))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C4.D1:"
Local6 [0x01] = " SetNamespaceLabelData: trail read returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
Local1 = DerefOf (Local1 [0x01])
Local4 = (Local5 - Local4)
CreateField (Local1, (Local4 << 0x03), (Local2 << 0x03), TBUF)
CreateField (Local1, 0x00, 0x0200, TB01)
CreateField (Local1, 0x0200, 0x0200, TB02)
Mid (IDTA, (ILEN - Local2), Local2, TBUF) /* \_SB_.NVDR.N041.CR06.TBUF */
Local4 = (Local5 & 0xFFFFFFFFFFFFFF80)
RSTS = PCDW (Local4, TB01)
If ((RSTS != 0x00))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C4.D1:"
Local6 [0x01] = " SetNamespaceLabelData: trail write A returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
Local4 += 0x40
RSTS = PCDW (Local4, TB02)
If ((RSTS != 0x00))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C4.D1:"
Local6 [0x01] = " SetNamespaceLabelData: trail write B returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
Local4 = (Local3 - IOFF) /* \_SB_.NVDR.N041.CR06.IOFF */
}
While (0x01)
{
If ((Local3 >= Local5))
{
Break
}
Local1 = PCDW (Local3, Mid (IDTA, Local4, 0x40))
If ((Local1 != 0x00))
{
RSTS = Local1
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C4.D1:"
Local6 [0x01] = " SetNamespaceLabelData: returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
Local4 += 0x40
Local3 += 0x40
}
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C4.D1:"
Local6 [0x01] = " SetNamespaceLabelData: returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x40, "LEAF", Local6)
Return (Local0)
}
Method (CR07, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C4.D1:"
Local6 [0x01] = " GetCommandEffectLogInfo"
DBGC (0x40, "LEAF", Local6)
If ((SizeOf (Arg0) != 0x00))
{
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
}
Local0 = Buffer (0x08) {}
CreateDWordField (Local0, 0x04, RMXL)
RMXL = 0x8000
Return (Local0)
}
Method (CR09, 4, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C4.D1:"
Local6 [0x01] = " PassThroughCommand"
DBGC (0x40, "LEAF", Local6)
If ((SizeOf (Arg3) == 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ToBuffer (DerefOf (Arg3 [0x00]), Local7)
Local4 = SizeOf (Local7)
If ((Local4 < 0x08))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
CreateWordField (Local7, 0x00, OPCD)
CreateDWordField (Local7, 0x04, OPDL)
If ((Local4 != (OPDL + 0x08)))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
If (((CENA != 0x01) && (OPCD != 0x05FD)))
{
Return (Buffer (0x04)
{
0x02, 0x00, 0x00, 0x00 // ....
})
}
Switch (OPCD)
{
Case (Package (0x06)
{
0x0103,
0x0405,
0x09,
0xFD,
0x01FD,
0x02FD
}
)
{
Return (CLDC ("S0.C4.D1:", Arg2, Arg3, _ADR ()))
}
Case (0x05FD)
{
CreateWordField (Local7, 0x08, PTCD)
If ((PTCD == 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
CreateDWordField (Local7, 0x04, PTDL)
If ((PTDL >= 0x0C))
{
PTDL = (OPDL - 0x0C)
}
Else
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
If ((PTDL > 0x00))
{
CreateField (Local7, 0xA0, (PTDL * 0x08), PTIN)
}
CreateByteField (Local7, 0x0A, PTTI)
If (((CENA != 0x01) && (PTTI == 0x01)))
{
TFSM = 0x00
}
Switch (PTCD)
{
Case (0x05FD)
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
Case (Package (0x04)
{
0xFD,
0x01FD,
0x02FD,
0x03FD
}
)
{
Name (INLO, Package (0x01)
{
Buffer ((PTDL + 0x08)) {}
})
CreateWordField (DerefOf (INLO [0x00]), 0x00, LOCD)
CreateDWordField (DerefOf (INLO [0x00]), 0x04, LODL)
If ((PTDL > 0x00))
{
CreateField (DerefOf (INLO [0x00]), 0x40, (PTDL * 0x08), LOIN)
Mid (Local7, 0x14, (PTDL * 0x08), LOIN) /* \_SB_.NVDR.N041.CR09.LOIN */
}
Mid (Local7, 0x08, 0x02, LOCD) /* \_SB_.NVDR.N041.CR09.LOCD */
LODL = PTDL /* \_SB_.NVDR.N041.CR09.PTDL */
If ((0x03FD == LOCD))
{
TFSM = 0x00989680
Local2 = Buffer (0x10) {}
CreateDWordField (Local2, 0x04, FDLA)
CreateField (Local2, 0x40, 0x40, FDDA)
FDLA = 0x08
FDDA = XBSR /* \_SB_.NVDR.N041.XBSR */
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C4.D1:"
Local6 [0x01] = " BSR: "
Local6 [0x02] = ToHexString (FDDA)
DBGC (0x40, "LEAF", Local6)
Return (Local2)
}
Return (CLDC ("S0.C4.D1:", Arg2, INLO, _ADR ()))
}
Case (Package (0x03)
{
0x0103,
0x0405,
0x09
}
)
{
If (((CENA != 0x01) && (PTTI != 0x01)))
{
Return (Buffer (0x04)
{
0x02, 0x00, 0x00, 0x00 // ....
})
}
Return (CLDC ("S0.C4.D1:", Arg2, Arg3, _ADR ()))
}
Default
{
If ((PTTI == 0x01))
{
Return (CLDC ("S0.C4.D1:", Arg2, Arg3, _ADR ()))
}
If ((CENA != 0x01))
{
Return (Buffer (0x04)
{
0x02, 0x00, 0x00, 0x00 // ....
})
}
CreateDWordField (Local7, 0x10, PTTO)
If ((Local4 < 0x14))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
If ((PTDL > 0x80))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
If ((PTDL == Zero))
{
Local0 = CMBC (PTCD, Buffer (0x00) {}, Zero)
}
Else
{
Local0 = CMBC (PTCD, PTIN, (PTTO * 0x2710))
}
}
}
}
Case (0x03FD)
{
Local2 = Buffer (0x10) {}
CreateDWordField (Local2, 0x04, OULA)
CreateField (Local2, 0x40, 0x40, OUDA)
OULA = 0x08
OUDA = XBSR /* \_SB_.NVDR.N041.XBSR */
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C4.D1:"
Local6 [0x01] = " BSR: "
Local6 [0x02] = ToHexString (OUDA)
DBGC (0x40, "LEAF", Local6)
Return (Local2)
}
Default
{
If ((OPDL > 0x80))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
If ((OPDL == Zero))
{
Local0 = CMBC (OPCD, Buffer (0x00) {}, Zero)
}
Else
{
CreateField (Local7, 0x40, (OPDL * 0x08), OPDB)
Local0 = CMBC (OPCD, OPDB, Zero)
}
}
}
Local1 = DerefOf (Local0 [0x00])
If ((Local1 != Zero))
{
Local2 = Buffer (0x04) {}
Local2 [0x00] = 0x05
Return (Local2)
}
Local1 = DerefOf (Local0 [0x01])
If ((Local1 != Zero))
{
Local2 = Buffer (0x04)
{
0x07, 0x00, 0x00, 0x00 // ....
}
Local2 [0x02] = Local1
Return (Local2)
}
Local2 = Buffer (0x88) {}
CreateDWordField (Local2, 0x04, OULB)
CreateField (Local2, 0x40, 0x0400, OUDB)
OULB = 0x80
OUDB = DerefOf (Local0 [0x02])
Return (Local2)
}
Method (CR10, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C4.D1:"
Local6 [0x01] = " EnableLatchSystemShutdownStatus"
DBGC (0x40, "LEAF", Local6)
Local0 = Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}
CreateDWordField (Local0, 0x00, RSTS)
If ((SizeOf (Arg0) == 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x01))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
If ((DerefOf (Local7 [0x00]) != 0x01))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
Local1 = CMBC (0x0907, Local7, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Return (Local0)
}
Method (CR11, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C4.D1:"
Local6 [0x01] = " GetSupportedModes"
DBGC (0x40, "LEAF", Local6)
If ((SizeOf (Arg0) != 0x00))
{
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
}
Local0 = Buffer (0x06) {}
CreateDWordField (Local0, 0x00, RSTS)
CreateBitField (Local0, 0x20, RMMO)
CreateBitField (Local0, 0x21, RPME)
CreateBitField (Local0, 0x22, RBAP)
Local1 = CMBC (0x01, Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Local3 = DerefOf (Local1 [0x02])
CreateBitField (Local3, 0x01F0, MEME)
CreateBitField (Local3, 0x01F1, STME)
CreateBitField (Local3, 0x01F2, DTME)
RMMO = MEME /* \_SB_.NVDR.N041.CR11.MEME */
RPME = DTME /* \_SB_.NVDR.N041.CR11.DTME */
RBAP = STME /* \_SB_.NVDR.N041.CR11.STME */
Return (Local0)
}
Method (CR17, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C4.D1:"
Local6 [0x01] = " SetSmartThreshold"
DBGC (0x40, "LEAF", Local6)
If ((SizeOf (Arg0) == 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x07))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
CreateField (Local7, 0x00, 0x38, ISMT)
CreateBitField (Local7, 0x00, ISBE)
CreateField (Local7, 0x03, 0x0D, R000)
If ((ToInteger (R000) != 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C4.D1:"
Local6 [0x01] = " SetSmartThreshold: non-zero reserved bits!"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
If ((ISBE == 0x01))
{
CreateByteField (Local7, 0x02, ISBT)
If (((ISBT < 0x01) || (ISBT > 0x63)))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C4.D1:"
Local6 [0x01] = " SetSmartThreshold: invalid Percentage Remaining Threshold value!"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
}
Local0 = Buffer (0x04) {}
CreateDWordField (Local0, 0x00, RSTS)
Local1 = CMBC (0x0105, ISMT, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Return (Local0)
}
Method (CR18, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C4.D1:"
Local6 [0x01] = " InjectError"
DBGC (0x40, "LEAF", Local6)
If ((SizeOf (Arg0) == 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x0F))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
CreateBitField (Local7, 0x00, IVME)
CreateBitField (Local7, 0x01, IVSB)
CreateBitField (Local7, 0x02, IVFE)
CreateBitField (Local7, 0x03, IVUS)
CreateField (Local7, 0x04, 0x3C, R000)
If ((ToInteger (R000) != 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C4.D1:"
Local6 [0x01] = " InjectError: non-zero reserved bits R000!"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
CreateBitField (Local7, 0x40, IMEN)
CreateField (Local7, 0x41, 0x07, R001)
If ((ToInteger (R001) != 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C4.D1:"
Local6 [0x01] = " InjectError: non-zero reserved bits R001!"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
CreateWordField (Local7, 0x09, IMMT)
CreateBitField (Local7, 0x58, ISEN)
CreateField (Local7, 0x59, 0x07, R002)
If ((ToInteger (R002) != 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C4.D1:"
Local6 [0x01] = " InjectError: non-zero reserved bits R002!"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
CreateByteField (Local7, 0x0C, ISSB)
If (((ISSB < 0x00) || (ISSB > 0x63)))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C4.D1:"
Local6 [0x01] = " InjectError: invalid Percentage Remaining value!"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
CreateBitField (Local7, 0x68, IFEN)
CreateField (Local7, 0x69, 0x07, R003)
If ((ToInteger (R003) != 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C4.D1:"
Local6 [0x01] = " InjectError: non-zero reserved bits R003!"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
CreateBitField (Local7, 0x70, IUEN)
CreateField (Local7, 0x71, 0x07, R004)
If ((ToInteger (R004) != 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C4.D1:"
Local6 [0x01] = " InjectError: non-zero reserved bits R004!"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
Local0 = Buffer (0x04) {}
CreateWordField (Local0, 0x00, RSTS)
CreateWordField (Local0, 0x02, REST)
If ((IVME == 0x01))
{
Local2 = Buffer (0x03) {}
CreateByteField (Local2, 0x00, CENB)
CENB = IMEN /* \_SB_.NVDR.N041.CR18.IMEN */
CreateWordField (Local2, 0x01, CMET)
CMET = IMMT /* \_SB_.NVDR.N041.CR18.IMMT */
Local1 = CMBC (0x020A, Local2, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
}
If (((IVSB == 0x01) || ((IVFE == 0x01) || (IVUS == 0x01))))
{
Local2 = Buffer (0x0E) {}
CreateBitField (Local2, 0x02, CFEN)
CFEN = IVFE /* \_SB_.NVDR.N041.CR18.IVFE */
CreateBitField (Local2, 0x03, CSEN)
CSEN = IVSB /* \_SB_.NVDR.N041.CR18.IVSB */
CreateBitField (Local2, 0x04, CUEN)
CUEN = IVUS /* \_SB_.NVDR.N041.CR18.IVUS */
CreateByteField (Local2, 0x0B, CFET)
CFET = IFEN /* \_SB_.NVDR.N041.CR18.IFEN */
CreateBitField (Local2, 0x60, CSET)
CSET = ISEN /* \_SB_.NVDR.N041.CR18.ISEN */
CreateField (Local2, 0x61, 0x07, CSBP)
CSBP = ISSB /* \_SB_.NVDR.N041.CR18.ISSB */
CreateByteField (Local2, 0x0D, CUST)
CUST = IUEN /* \_SB_.NVDR.N041.CR18.IUEN */
If ((IVUS && IUEN))
{
CMBC (0x0907, Buffer (0x04)
{
0x01, 0x00, 0x00, 0x00 // ....
}, Zero)
}
Local1 = CMBC (0x030A, Local2, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Local4 = DerefOf (Local1 [0x01])
If ((Local4 == 0x0E))
{
RSTS = 0x07
REST = 0x01
Return (Local0)
}
RSTS = CF2D (Local4)
If ((RSTS != 0x00))
{
Return (Local0)
}
}
Return (Local0)
}
Method (CR19, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C4.D1:"
Local6 [0x01] = " GetSecurityState"
DBGC (0x40, "LEAF", Local6)
If ((SizeOf (Arg0) != 0x00))
{
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
}
Local0 = Buffer (0x09)
{
/* 0000 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........
/* 0008 */ 0x00 // .
}
CreateDWordField (Local0, 0x00, RSTS)
Local1 = CMBC (0x02, Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Local0 [0x08] = DerefOf (DerefOf (Local1 [0x02]) [
0x00])
Local0 [0x04] = DerefOf (DerefOf (Local1 [0x02]) [
0x01])
Return (Local0)
}
Method (CR20, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C4.D1:"
Local6 [0x01] = " SetPassPhrase"
DBGC (0x40, "LEAF", Local6)
Local0 = Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}
CreateDWordField (Local0, 0x00, RSTS)
If ((SizeOf (Arg0) == 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x40))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
CreateField (Local7, 0x00, 0x0100, RCPW)
CreateField (Local7, 0x0100, 0x0100, RNPW)
Local2 = Buffer (0x60) {}
CreateField (Local2, 0x00, 0x0100, FCPW)
CreateField (Local2, 0x0200, 0x0100, FNPW)
FCPW = RCPW /* \_SB_.NVDR.N041.CR20.RCPW */
FNPW = RNPW /* \_SB_.NVDR.N041.CR20.RNPW */
Local1 = CMBC (0xF103, Local2, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Return (Local0)
}
Method (CR21, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C4.D1:"
Local6 [0x01] = " DisablePassPhrase"
DBGC (0x40, "LEAF", Local6)
Local0 = Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}
CreateDWordField (Local0, 0x00, RSTS)
If ((SizeOf (Arg0) == 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x20))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
Local1 = CMBC (0xF203, Local7, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Return (Local0)
}
Method (CR22, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C4.D1:"
Local6 [0x01] = " UnlockUnit"
DBGC (0x40, "LEAF", Local6)
Local0 = Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}
CreateDWordField (Local0, 0x00, RSTS)
If ((SizeOf (Arg0) == 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x20))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
Local1 = CMBC (0xF303, Local7, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Return (Local0)
}
Method (CR23, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C4.D1:"
Local6 [0x01] = " FreezeLock"
DBGC (0x40, "LEAF", Local6)
Local0 = Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}
CreateDWordField (Local0, 0x00, RSTS)
If ((SizeOf (Arg0) != 0x00))
{
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
}
Local1 = CMBC (0xF603, Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Return (Local0)
}
Method (CR24, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C4.D1:"
Local6 [0x01] = " CR24: SecureEraseNvdimmUser"
DBGC (0x40, "LEAF", Local6)
Local0 = Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}
CreateDWordField (Local0, 0x00, RSTS)
If ((SizeOf (Arg0) == 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C4.D1:"
Local6 [0x01] = " CR24: empty pkg"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ToBuffer (DerefOf (Arg0 [0x00]), Local1)
If ((SizeOf (Local1) != 0x20))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C4.D1:"
Local6 [0x01] = " CR24: passphrase len != 32"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
Local7 = Buffer (0x21)
{
/* 0000 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........
/* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........
/* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........
/* 0018 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........
/* 0020 */ 0x00 // .
}
CreateField (Local7, 0x00, 0x0100, PASS)
PASS = Local1
Local1 = CMBC (0xF503, Local7, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Return (Local0)
}
Method (CR26, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C4.D1:"
Local6 [0x01] = " QueryOverwriteNvdimmStatus"
DBGC (0x40, "LEAF", Local6)
Local0 = Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}
CreateDWordField (Local0, 0x00, RSTS)
If ((SizeOf (Arg0) != 0x00))
{
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
}
If ((OS04 == 0x05))
{
CRFF (_ADR ())
}
If (((OS04 == 0x11) || (OS04 == 0x0A)))
{
RSTS = 0x00020007
}
ElseIf ((OS04 == 0x05))
{
RSTS = 0x00010007
}
Else
{
RSTS = CF2D (OS04)
}
Return (Local0)
}
Method (CR27, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C4.D1:"
Local6 [0x01] = " CR27: SetMasterPassphrase"
DBGC (0x40, "LEAF", Local6)
Local0 = Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}
CreateDWordField (Local0, 0x00, RSTS)
If ((SizeOf (Arg0) == 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C4.D1:"
Local6 [0x01] = " CR27: empty pkg"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x40))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C4.D1:"
Local6 [0x01] = " CR27: passphrases length != 64"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
CreateField (Local7, 0x00, 0x0100, RCPW)
CreateField (Local7, 0x0100, 0x0100, RNPW)
Local2 = Buffer (0x60) {}
CreateField (Local2, 0x00, 0x0100, FCPW)
CreateField (Local2, 0x0200, 0x0100, FNPW)
FCPW = RCPW /* \_SB_.NVDR.N041.CR27.RCPW */
FNPW = RNPW /* \_SB_.NVDR.N041.CR27.RNPW */
Local1 = CMBC (0xF003, Local2, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Return (Local0)
}
Method (CR28, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C4.D1:"
Local6 [0x01] = " CR28: SecureEraseNvdimmMaster"
DBGC (0x40, "LEAF", Local6)
Local0 = Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}
CreateDWordField (Local0, 0x00, RSTS)
If ((SizeOf (Arg0) == 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C4.D1:"
Local6 [0x01] = " CR28: empty pkg"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ToBuffer (DerefOf (Arg0 [0x00]), Local1)
If ((SizeOf (Local1) != 0x20))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C4.D1:"
Local6 [0x01] = " CR28: passphrase len != 32"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
Local7 = Buffer (0x21)
{
/* 0000 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........
/* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........
/* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........
/* 0018 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........
/* 0020 */ 0x01 // .
}
CreateField (Local7, 0x00, 0x0100, PASS)
PASS = Local1
Local1 = CMBC (0xF503, Local7, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Return (Local0)
}
Method (CLSI, 0, Serialized)
{
If ((CENA != 0x01))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C4.D1:"
Local6 [0x01] = " CLSI: No NVDIMM"
DBGC (0x02, "LEAF", Local6)
Return (Package (0x03)
{
0x01,
0x00,
0x00
})
}
Local0 = Package (0x00) {}
Local1 = CRLD (ToUUID ("4309ac30-0d11-11e4-9191-0800200c9a66") /* Unknown UUID */, 0x01, 0x04, Local0, _ADR ())
If ((SizeOf (Local1) < 0x0C))
{
Return (Package (0x03)
{
0x01,
0x00,
0x00
})
}
CreateDWordField (Local1, 0x00, LSTS)
CreateDWordField (Local1, 0x04, LSIZ)
CreateDWordField (Local1, 0x08, LTXL)
Local2 = Package (0x03)
{
0x00,
0x00,
0x00
}
Local2 [0x00] = ERMP (LSTS)
Local2 [0x01] = ToInteger (LSIZ)
Local2 [0x02] = ToInteger (LTXL)
Return (Local2)
}
Method (CLSR, 2, Serialized)
{
If ((CENA != 0x01))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C4.D1:"
Local6 [0x01] = " CLSR: No NVDIMM"
DBGC (0x02, "LEAF", Local6)
Return (Package (0x02)
{
0x01,
Buffer (0x01)
{
0x00 // .
}
})
}
If ((Arg1 == 0x00))
{
Return (Package (0x02)
{
0x00,
Buffer (0x00) {}
})
}
Local0 = Package (0x01)
{
Buffer (0x08) {}
}
CreateDWordField (DerefOf (Local0 [0x00]), 0x00, CHUO)
CreateDWordField (DerefOf (Local0 [0x00]), 0x04, CHUS)
CHUO = Arg0
CHUS = Arg1
Local1 = CRLD (ToUUID ("4309ac30-0d11-11e4-9191-0800200c9a66") /* Unknown UUID */, 0x01, 0x05, Local0, _ADR ())
CreateDWordField (Local1, 0x00, LSTS)
Local2 = Package (0x02)
{
0x00,
Buffer (0x01)
{
0x00 // .
}
}
Local2 [0x00] = ERMP (LSTS)
If ((DerefOf (Local2 [0x00]) == 0x00))
{
Local3 = ((SizeOf (Local1) - 0x04) * 0x08)
CreateField (Local1, 0x20, Local3, CHUD)
Local2 [0x01] = CHUD /* \_SB_.NVDR.N041.CLSR.CHUD */
}
Return (Local2)
}
Method (CLSW, 3, Serialized)
{
If ((CENA != 0x01))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C4.D1:"
Local6 [0x01] = " CLSW: No NVDIMM"
DBGC (0x02, "LEAF", Local6)
Return (0x01)
}
If ((Arg1 == 0x00))
{
Return (0x00)
}
Local3 = SizeOf (Arg2)
If ((Local3 == 0x00))
{
Return (0x02)
}
Local0 = Package (0x01)
{
Buffer ((Local3 + 0x08)) {}
}
CreateDWordField (DerefOf (Local0 [0x00]), 0x00, CHUO)
CreateDWordField (DerefOf (Local0 [0x00]), 0x04, CHUS)
CreateField (DerefOf (Local0 [0x00]), 0x40, (Local3 * 0x08), CHUD)
CHUO = Arg0
CHUS = Arg1
CHUD = Arg2
Local1 = CRLD (ToUUID ("4309ac30-0d11-11e4-9191-0800200c9a66") /* Unknown UUID */, 0x01, 0x06, Local0, _ADR ())
CreateDWordField (Local1, 0x00, LSTS)
Return (ERMP (LSTS))
}
Method (CNCH, 0, Serialized)
{
If ((CENA != 0x01))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C4.D1:"
Local6 [0x01] = " CNCH: No NVDIMM"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x40)
{
0x03 // .
})
}
Local0 = Buffer (0x40)
{
0x00 // .
}
CreateDWordField (Local0, 0x00, RSTS)
Local1 = CMBC (0x08, Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}, Zero)
RSTS = CF2A (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2A (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Local2 = DerefOf (Local1 [0x02])
If ((DerefOf (Local2 [0x00]) & 0x01))
{
Local0 [0x04] = (DerefOf (Local0 [0x04]) | 0x01)
If ((DerefOf (Local2 [0x08]) & 0x01))
{
Local0 [0x06] = (DerefOf (Local0 [0x06]) | 0x01)
}
If ((DerefOf (Local2 [0x08]) & 0x02))
{
If ((DerefOf (Local2 [0x00]) & 0x80))
{
If ((DerefOf (Local2 [0x15]) & 0x08))
{
Local0 [0x07] = (DerefOf (Local0 [0x07]) | 0x04)
Local0 [0x08] = (DerefOf (Local0 [0x08]) | 0x04)
}
If ((DerefOf (Local2 [0x15]) & 0x10))
{
Local0 [0x08] = (DerefOf (Local0 [0x08]) | 0x04)
}
If ((DerefOf (Local2 [0x15]) & 0x20))
{
Local0 [0x06] = (DerefOf (Local0 [0x06]) | 0x03)
}
If ((DerefOf (Local2 [0x15]) & 0x40))
{
Local0 [0x07] = (DerefOf (Local0 [0x07]) | 0x01)
}
}
Else
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C4.D1:"
Local6 [0x01] = " CNCH: Health Status Reason is NOT valid (FW bug?)"
DBGC (0x80000000, "LEAF", Local6)
Local0 [0x08] = (DerefOf (Local0 [0x08]) | 0x04)
}
}
If ((DerefOf (Local2 [0x08]) & 0x04))
{
Local0 [0x08] = (DerefOf (Local0 [0x08]) | 0x04)
}
}
Return (Local0)
}
Method (CNBS, 0, Serialized)
{
If ((CENA != 0x01))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C4.D1:"
Local6 [0x01] = " CNBS: No NVDIMM"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x40)
{
0x03 // .
})
}
Local0 = Buffer (0x40)
{
0x00 // .
}
CreateDWordField (Local0, 0x00, RSTS)
Local1 = CMBC (0x08, Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}, Zero)
RSTS = CF2A (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2A (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Local2 = DerefOf (Local1 [0x02])
If ((DerefOf (Local2 [0x00]) & 0x20))
{
Local0 [0x04] = 0x01
CreateDWordField (Local0, 0x06, DLC)
Mid (Local2, 0x10, 0x04, DLC) /* \_SB_.NVDR.N041.CNBS.DLC_ */
}
Return (Local0)
}
Method (CRLD, 5, Serialized)
{
Local0 = CLDP ("S0.C4.D1:", Arg0, Arg1, Arg2)
Local1 = DerefOf (Local0 [0x00])
If ((Local1 == Zero))
{
Return (DerefOf (Local0 [0x01]))
}
If (((CENA != 0x01) && (ToInteger (Arg2) != 0x09)))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C4.D1:"
Local6 [0x01] = " CRLD: No NVDIMM"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x02, 0x00, 0x00, 0x00 // ....
})
}
Switch (ToInteger (Arg2))
{
Case (0x01)
{
Local0 = CR01 (Arg3)
}
Case (0x02)
{
Local0 = CR02 (Arg3)
}
Case (0x03)
{
Local0 = CR03 (Arg3)
}
Case (0x04)
{
If ((ICTL & 0x04))
{
Local0 = CR04 (Arg3)
}
Else
{
Local0 = CLDC ("S0.C4.D1:", Arg2, Arg3, Arg4)
}
}
Case (0x05)
{
If ((ICTL & 0x04))
{
Local0 = CR05 (Arg3)
}
Else
{
Local0 = CLDC ("S0.C4.D1:", Arg2, Arg3, Arg4)
}
}
Case (0x06)
{
If ((ICTL & 0x04))
{
Local0 = CR06 (Arg3)
}
Else
{
Local0 = CLDC ("S0.C4.D1:", Arg2, Arg3, Arg4)
}
}
Case (0x07)
{
Local0 = CR07 (Arg3)
}
Case (0x09)
{
Return (CR09 (Arg0, Arg1, Arg2, Arg3))
}
Case (0x0A)
{
If ((CFIS >= 0x0107))
{
Local0 = CR10 (Arg3)
}
Else
{
Local0 = CLDC ("S0.C4.D1:", Arg2, Arg3, Arg4)
}
}
Case (0x0B)
{
Local0 = CR11 (Arg3)
}
Case (0x11)
{
Local0 = CR17 (Arg3)
}
Case (0x12)
{
Local0 = CR18 (Arg3)
}
Case (0x13)
{
Local0 = CR19 (Arg3)
}
Case (0x14)
{
Local0 = CR20 (Arg3)
}
Case (0x15)
{
Local0 = CR21 (Arg3)
}
Case (0x16)
{
Local0 = CR22 (Arg3)
}
Case (0x17)
{
Local0 = CR23 (Arg3)
}
Case (0x18)
{
Local0 = CR24 (Arg3)
}
Case (0x1A)
{
Local0 = CR26 (Arg3)
}
Case (0x1B)
{
Local0 = CR27 (Arg3)
}
Case (0x1C)
{
Local0 = CR28 (Arg3)
}
Default
{
Local0 = CLDC ("S0.C4.D1:", Arg2, Arg3, Arg4)
}
}
Return (Local0)
}
Method (PCDS, 0, Serialized)
{
Local0 = Buffer (0x06) {}
CreateWordField (Local0, 0x00, RSTS)
CreateDWordField (Local0, 0x02, RSIZ)
Local2 = Buffer (0x05) {}
CreateByteField (Local2, 0x00, PPID)
PPID = 0x02
CreateBitField (Local2, 0x08, POPT)
POPT = 0x01
CreateBitField (Local2, 0x09, PORO)
PORO = 0x01
Local1 = CMBC (0x0106, Local2, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
CreateDWordField (DerefOf (Local1 [0x02]), 0x00, CPSZ)
RSIZ = CPSZ /* \_SB_.NVDR.N041.PCDS.CPSZ */
Return (Local0)
}
Method (PCDR, 1, Serialized)
{
Name (IOFF, 0x00)
IOFF = ToInteger (Arg0)
Local2 = Buffer (0x06) {}
CreateByteField (Local2, 0x00, QPID)
QPID = 0x02
CreateBitField (Local2, 0x08, QOPT)
QOPT = 0x01
CreateBitField (Local2, 0x09, QORO)
QORO = 0x00
CreateDWordField (Local2, 0x02, QOFF)
QOFF = IOFF /* \_SB_.NVDR.N041.PCDR.IOFF */
Local1 = CMBC (0x0106, Local2, Zero)
Local3 = CF2D (DerefOf (Local1 [0x00]))
If ((Local3 != 0x00))
{
Local0 = Package (0x01)
{
0x00
}
Local0 [0x00] = Local3
Return (Local0)
}
Local3 = CF2D (DerefOf (Local1 [0x01]))
If ((Local3 != 0x00))
{
Local0 = Package (0x01)
{
0x00
}
Local0 [0x00] = Local3
Return (Local0)
}
Local0 = Package (0x02)
{
0x00,
Buffer (0x80) {}
}
Local0 [0x01] = DerefOf (Local1 [0x02])
Return (Local0)
}
Method (PCDW, 2, Serialized)
{
Name (IOFF, 0x00)
Name (IDTA, Buffer (0x40) {})
IOFF = ToInteger (Arg0)
IDTA = Arg1
Local2 = Buffer (0x80) {}
CreateByteField (Local2, 0x00, QPID)
QPID = 0x02
CreateBitField (Local2, 0x08, QOPT)
QOPT = 0x01
CreateBitField (Local2, 0x09, QORO)
QORO = 0x00
CreateDWordField (Local2, 0x02, QOFF)
QOFF = IOFF /* \_SB_.NVDR.N041.PCDW.IOFF */
CreateField (Local2, 0x0200, 0x0200, QDTA)
QDTA = IDTA /* \_SB_.NVDR.N041.PCDW.IDTA */
Local1 = CMBC (0x0107, Local2, Zero)
Local0 = CF2D (DerefOf (Local1 [0x00]))
If ((Local0 != 0x00))
{
Return (Local0)
}
Local0 = CF2D (DerefOf (Local1 [0x01]))
If ((Local0 != 0x00))
{
Return (Local0)
}
Return (Local0)
}
Method (_DSM, 4, NotSerialized) // _DSM: Device-Specific Method
{
If ((DRVT & 0x01))
{
Return (CRLD (Arg0, Arg1, Arg2, Arg3, _ADR ()))
}
ElseIf ((DRVT & 0x02))
{
Return (JNLD (Arg0, Arg1, Arg2, Arg3, _ADR ()))
}
Else
{
Return (Buffer (0x01)
{
0x00 // .
})
}
}
Method (_LSI, 0, NotSerialized) // _LSI: Label Storage Information
{
If ((DRVT & 0x01))
{
Return (CLSI ())
}
ElseIf ((DRVT & 0x02))
{
Return (JLSI (_ADR ()))
}
Else
{
Return (Package (0x03)
{
0x01,
0x00,
0x00
})
}
}
Method (_LSR, 2, NotSerialized) // _LSR: Label Storage Read
{
If ((DRVT & 0x01))
{
Return (CLSR (Arg0, Arg1))
}
ElseIf ((DRVT & 0x02))
{
Return (JLSR (Arg0, Arg1, _ADR ()))
}
Else
{
Return (Package (0x02)
{
0x01,
0x00
})
}
}
Method (_LSW, 3, Serialized) // _LSW: Label Storage Write
{
If ((DRVT & 0x01))
{
Return (CLSW (Arg0, Arg1, Arg2))
}
ElseIf ((DRVT & 0x01))
{
Return (JLSW (Arg0, Arg1, Arg2, _ADR ()))
}
Else
{
Return (0x01)
}
}
Method (_NCH, 0, NotSerialized) // _NCH: NVDIMM Current Health Information
{
If ((DRVT & 0x01))
{
Return (CNCH ())
}
Else
{
Return (Buffer (0x40)
{
0x01 // .
})
}
}
Method (_NBS, 0, NotSerialized) // _NBS: NVDIMM Boot Status
{
If ((DRVT & 0x01))
{
Return (CNBS ())
}
Else
{
Return (Buffer (0x40)
{
0x01 // .
})
}
}
}
Device (N050)
{
Name (FXCD, 0x00)
Field (CCT8, QWordAcc, NoLock, Preserve)
{
Offset (0x00),
XCMD, 64
}
Name (FXST, 0x00)
Field (CCT8, QWordAcc, NoLock, Preserve)
{
Offset (0x08),
XSTA, 64
}
Name (FXIN, 0x00)
Field (CCT8, DWordAcc, NoLock, Preserve)
{
Offset (0x10),
IN01, 32,
Offset (0x14),
IN02, 32,
Offset (0x18),
IN03, 32,
Offset (0x1C),
IN04, 32,
Offset (0x20),
IN05, 32,
Offset (0x24),
IN06, 32,
Offset (0x28),
IN07, 32,
Offset (0x2C),
IN08, 32,
Offset (0x30),
IN09, 32,
Offset (0x34),
IN0A, 32,
Offset (0x38),
IN0B, 32,
Offset (0x3C),
IN0C, 32,
Offset (0x40),
IN0D, 32,
Offset (0x44),
IN0E, 32,
Offset (0x48),
IN0F, 32,
Offset (0x4C),
IN10, 32,
Offset (0x50),
IN11, 32,
Offset (0x54),
IN12, 32,
Offset (0x58),
IN13, 32,
Offset (0x5C),
IN14, 32,
Offset (0x60),
IN15, 32,
Offset (0x64),
IN16, 32,
Offset (0x68),
IN17, 32,
Offset (0x6C),
IN18, 32,
Offset (0x70),
IN19, 32,
Offset (0x74),
IN1A, 32,
Offset (0x78),
IN1B, 32,
Offset (0x7C),
IN1C, 32,
Offset (0x80),
IN1D, 32,
Offset (0x84),
IN1E, 32,
Offset (0x88),
IN1F, 32,
Offset (0x8C),
IN20, 32
}
Name (FXOU, 0x00)
Field (CCT8, DWordAcc, NoLock, Preserve)
{
Offset (0x90),
OU01, 32,
Offset (0x94),
OU02, 32,
Offset (0x98),
OU03, 32,
Offset (0x9C),
OU04, 32,
Offset (0xA0),
OU05, 32,
Offset (0xA4),
OU06, 32,
Offset (0xA8),
OU07, 32,
Offset (0xAC),
OU08, 32,
Offset (0xB0),
OU09, 32,
Offset (0xB4),
OU0A, 32,
Offset (0xB8),
OU0B, 32,
Offset (0xBC),
OU0C, 32,
Offset (0xC0),
OU0D, 32,
Offset (0xC4),
OU0E, 32,
Offset (0xC8),
OU0F, 32,
Offset (0xCC),
OU10, 32,
Offset (0xD0),
OU11, 32,
Offset (0xD4),
OU12, 32,
Offset (0xD8),
OU13, 32,
Offset (0xDC),
OU14, 32,
Offset (0xE0),
OU15, 32,
Offset (0xE4),
OU16, 32,
Offset (0xE8),
OU17, 32,
Offset (0xEC),
OU18, 32,
Offset (0xF0),
OU19, 32,
Offset (0xF4),
OU1A, 32,
Offset (0xF8),
OU1B, 32,
Offset (0xFC),
OU1C, 32,
Offset (0x100),
OU1D, 32,
Offset (0x104),
OU1E, 32,
Offset (0x108),
OU1F, 32,
Offset (0x10C),
OU20, 32
}
Name (FXBS, 0x00)
Field (CCT8, QWordAcc, NoLock, Preserve)
{
Offset (0x110),
XBSR, 64
}
Name (CENA, 0x0000000000000000)
Name (CFIS, 0x0000000000000000)
Method (_ADR, 0, NotSerialized) // _ADR: Address
{
Local0 = 0x50
If (0xFFFFFFFFFFFFFFFF)
{
Local1 = 0x05
Local1 -= 0x03
Local1 <<= 0x04
Local0 &= 0xFF0F
Local0 |= Local1
Local0 |= 0x0100
}
Return (Local0)
}
Name (NTFY, 0x00)
Method (CMBC, 3, Serialized)
{
Local3 = Timer
Acquire (NMTX, 0xFFFF)
If ((((BARS != Zero) && (CACC (Arg0) != Zero)) &&
(LO05 == 0x0405)))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C5.D0:"
Local6 [0x01] = ToHexString (Arg0)
Local6 [0x02] = ": recursing into CMBC"
DBGC (0x40, "FIS ", Local6)
CMBC (0x0405, Buffer (0x14)
{
0x00 // .
}, Zero)
Sleep (0x01)
NTFY = 0x01
}
Name (TCMD, Buffer (0x08) {})
Name (TSTA, Buffer (0x08) {})
TCMD = XCMD /* \_SB_.NVDR.N050.XCMD */
CreateField (TCMD, 0x20, 0x10, TOPC)
CreateField (TCMD, 0x30, 0x01, TDRB)
CreateField (TCMD, 0x3F, 0x01, TSEQ)
If ((ToInteger (TDRB) == 0x01))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C5.D0:"
Local6 [0x01] = ToHexString (Arg0)
Local6 [0x02] = ": Previous command did not complete"
DBGC (0x80000000, "FIS ", Local6)
Release (NMTX)
If ((NTFY != Zero))
{
NVRN (0x01)
NTFY = Zero
}
Return (Package (0x01)
{
0x05
})
}
Local4 = SizeOf (Arg1)
Local4 = ((Local4 + 0x07) >> 0x03)
Local5 = Zero
While (0x01)
{
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN01 = Local7
Local7 = IN01 /* \_SB_.NVDR.N050.IN01 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN02 = Local7
Local7 = IN02 /* \_SB_.NVDR.N050.IN02 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN03 = Local7
Local7 = IN03 /* \_SB_.NVDR.N050.IN03 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN04 = Local7
Local7 = IN04 /* \_SB_.NVDR.N050.IN04 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN05 = Local7
Local7 = IN05 /* \_SB_.NVDR.N050.IN05 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN06 = Local7
Local7 = IN06 /* \_SB_.NVDR.N050.IN06 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN07 = Local7
Local7 = IN07 /* \_SB_.NVDR.N050.IN07 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN08 = Local7
Local7 = IN08 /* \_SB_.NVDR.N050.IN08 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN09 = Local7
Local7 = IN09 /* \_SB_.NVDR.N050.IN09 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN0A = Local7
Local7 = IN0A /* \_SB_.NVDR.N050.IN0A */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN0B = Local7
Local7 = IN0B /* \_SB_.NVDR.N050.IN0B */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN0C = Local7
Local7 = IN0C /* \_SB_.NVDR.N050.IN0C */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN0D = Local7
Local7 = IN0D /* \_SB_.NVDR.N050.IN0D */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN0E = Local7
Local7 = IN0E /* \_SB_.NVDR.N050.IN0E */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN0F = Local7
Local7 = IN0F /* \_SB_.NVDR.N050.IN0F */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN10 = Local7
Local7 = IN10 /* \_SB_.NVDR.N050.IN10 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN11 = Local7
Local7 = IN11 /* \_SB_.NVDR.N050.IN11 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN12 = Local7
Local7 = IN12 /* \_SB_.NVDR.N050.IN12 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN13 = Local7
Local7 = IN13 /* \_SB_.NVDR.N050.IN13 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN14 = Local7
Local7 = IN14 /* \_SB_.NVDR.N050.IN14 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN15 = Local7
Local7 = IN15 /* \_SB_.NVDR.N050.IN15 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN16 = Local7
Local7 = IN16 /* \_SB_.NVDR.N050.IN16 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN17 = Local7
Local7 = IN17 /* \_SB_.NVDR.N050.IN17 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN18 = Local7
Local7 = IN18 /* \_SB_.NVDR.N050.IN18 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN19 = Local7
Local7 = IN19 /* \_SB_.NVDR.N050.IN19 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN1A = Local7
Local7 = IN1A /* \_SB_.NVDR.N050.IN1A */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN1B = Local7
Local7 = IN1B /* \_SB_.NVDR.N050.IN1B */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN1C = Local7
Local7 = IN1C /* \_SB_.NVDR.N050.IN1C */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN1D = Local7
Local7 = IN1D /* \_SB_.NVDR.N050.IN1D */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN1E = Local7
Local7 = IN1E /* \_SB_.NVDR.N050.IN1E */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN1F = Local7
Local7 = IN1F /* \_SB_.NVDR.N050.IN1F */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN20 = Local7
Local7 = IN20 /* \_SB_.NVDR.N050.IN20 */
Local4--
Local5 += 0x04
Break
}
Local0 = Timer
TOPC = Arg0
If ((ToInteger (TSEQ) == 0x01))
{
TSEQ = 0x00
}
Else
{
TSEQ = 0x01
}
TDRB = 0x01
If ((ToInteger (Arg2) == Zero))
{
Local1 = CGTM (Arg0, XSTA)
}
Else
{
Local1 = (ToInteger (Arg2) * 0x2710)
}
XCMD = ToInteger (TCMD)
Local0 = Timer
Local2 = Zero
Local3 = Zero
While (0x01)
{
TCMD = XCMD /* \_SB_.NVDR.N050.XCMD */
If ((ToInteger (TDRB) == 0x00))
{
Break
}
Local3 = Local2
Local2 = (Timer - Local0)
If ((Local2 > Local1))
{
TCMD = XCMD /* \_SB_.NVDR.N050.XCMD */
If ((ToInteger (TDRB) == 0x00))
{
Break
}
Local6 = Package (0x07) {}
Local6 [0x00] = "S0.C5.D0:"
Local6 [0x01] = ToHexString (Arg0)
Local6 [0x02] = ": Doorbell still set, waited "
Local6 [0x03] = ToHexString (Local2)
Local6 [0x04] = " [x100ns] (prev"
Local6 [0x05] = ToHexString (Local3)
Local6 [0x06] = ")"
DBGC (0x80000000, "FIS ", Local6)
Release (NMTX)
If ((NTFY != Zero))
{
NVRN (0x01)
NTFY = Zero
}
Return (Package (0x01)
{
0x12
})
}
}
If ((Local2 > Local1))
{
Local6 = Package (0x07) {}
Local6 [0x00] = "S0.C5.D0:"
Local6 [0x01] = ToHexString (Arg0)
Local6 [0x02] = ": Long iteration, scheduling issues? "
Local6 [0x03] = ToHexString (Local2)
Local6 [0x04] = " [x100ns] (prev "
Local6 [0x05] = ToHexString (Local3)
Local6 [0x06] = ")"
DBGC (0x02, "FIS ", Local6)
}
TSTA = XSTA /* \_SB_.NVDR.N050.XSTA */
CreateField (TSTA, 0x00, 0x01, TCMP)
CreateField (TSTA, 0x08, 0x08, TMBS)
If ((ToInteger (TCMP) == 0x00))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C5.D0:"
Local6 [0x01] = ToHexString (Arg0)
Local6 [0x02] = ": Completion bit not set"
DBGC (0x80000000, "FIS ", Local6)
Release (NMTX)
If ((NTFY != Zero))
{
NVRN (0x01)
NTFY = Zero
}
Return (Package (0x01)
{
0x03
})
}
If ((ToInteger (TMBS) != 0x00))
{
Local0 = Package (0x02)
{
0x00,
0x00
}
Local0 [0x01] = ToInteger (TMBS)
Local6 = Package (0x04) {}
Local6 [0x00] = "S0.C5.D0:"
Local6 [0x01] = ToHexString (Arg0)
Local6 [0x02] = ": mailbox failure: "
Local6 [0x03] = ToHexString (ToInteger (TMBS))
DBGC (0x80000000, "FIS ", Local6)
Release (NMTX)
If ((NTFY != Zero))
{
NVRN (0x01)
NTFY = Zero
}
Return (Local0)
}
Local0 = Package (0x03)
{
0x00,
0x00,
Buffer (0x80) {}
}
CreateDWordField (DerefOf (Local0 [0x02]), 0x00, BO01)
CreateDWordField (DerefOf (Local0 [0x02]), 0x04, BO02)
CreateDWordField (DerefOf (Local0 [0x02]), 0x08, BO03)
CreateDWordField (DerefOf (Local0 [0x02]), 0x0C, BO04)
CreateDWordField (DerefOf (Local0 [0x02]), 0x10, BO05)
CreateDWordField (DerefOf (Local0 [0x02]), 0x14, BO06)
CreateDWordField (DerefOf (Local0 [0x02]), 0x18, BO07)
CreateDWordField (DerefOf (Local0 [0x02]), 0x1C, BO08)
CreateDWordField (DerefOf (Local0 [0x02]), 0x20, BO09)
CreateDWordField (DerefOf (Local0 [0x02]), 0x24, BO0A)
CreateDWordField (DerefOf (Local0 [0x02]), 0x28, BO0B)
CreateDWordField (DerefOf (Local0 [0x02]), 0x2C, BO0C)
CreateDWordField (DerefOf (Local0 [0x02]), 0x30, BO0D)
CreateDWordField (DerefOf (Local0 [0x02]), 0x34, BO0E)
CreateDWordField (DerefOf (Local0 [0x02]), 0x38, BO0F)
CreateDWordField (DerefOf (Local0 [0x02]), 0x3C, BO10)
CreateDWordField (DerefOf (Local0 [0x02]), 0x40, BO11)
CreateDWordField (DerefOf (Local0 [0x02]), 0x44, BO12)
CreateDWordField (DerefOf (Local0 [0x02]), 0x48, BO13)
CreateDWordField (DerefOf (Local0 [0x02]), 0x4C, BO14)
CreateDWordField (DerefOf (Local0 [0x02]), 0x50, BO15)
CreateDWordField (DerefOf (Local0 [0x02]), 0x54, BO16)
CreateDWordField (DerefOf (Local0 [0x02]), 0x58, BO17)
CreateDWordField (DerefOf (Local0 [0x02]), 0x5C, BO18)
CreateDWordField (DerefOf (Local0 [0x02]), 0x60, BO19)
CreateDWordField (DerefOf (Local0 [0x02]), 0x64, BO1A)
CreateDWordField (DerefOf (Local0 [0x02]), 0x68, BO1B)
CreateDWordField (DerefOf (Local0 [0x02]), 0x6C, BO1C)
CreateDWordField (DerefOf (Local0 [0x02]), 0x70, BO1D)
CreateDWordField (DerefOf (Local0 [0x02]), 0x74, BO1E)
CreateDWordField (DerefOf (Local0 [0x02]), 0x78, BO1F)
CreateDWordField (DerefOf (Local0 [0x02]), 0x7C, BO20)
Local4 = 0x20
While (0x01)
{
If ((Local4 <= 0x00))
{
Break
}
BO01 = OU01 /* \_SB_.NVDR.N050.OU01 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO02 = OU02 /* \_SB_.NVDR.N050.OU02 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO03 = OU03 /* \_SB_.NVDR.N050.OU03 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO04 = OU04 /* \_SB_.NVDR.N050.OU04 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO05 = OU05 /* \_SB_.NVDR.N050.OU05 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO06 = OU06 /* \_SB_.NVDR.N050.OU06 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO07 = OU07 /* \_SB_.NVDR.N050.OU07 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO08 = OU08 /* \_SB_.NVDR.N050.OU08 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO09 = OU09 /* \_SB_.NVDR.N050.OU09 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO0A = OU0A /* \_SB_.NVDR.N050.OU0A */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO0B = OU0B /* \_SB_.NVDR.N050.OU0B */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO0C = OU0C /* \_SB_.NVDR.N050.OU0C */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO0D = OU0D /* \_SB_.NVDR.N050.OU0D */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO0E = OU0E /* \_SB_.NVDR.N050.OU0E */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO0F = OU0F /* \_SB_.NVDR.N050.OU0F */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO10 = OU10 /* \_SB_.NVDR.N050.OU10 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO11 = OU11 /* \_SB_.NVDR.N050.OU11 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO12 = OU12 /* \_SB_.NVDR.N050.OU12 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO13 = OU13 /* \_SB_.NVDR.N050.OU13 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO14 = OU14 /* \_SB_.NVDR.N050.OU14 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO15 = OU15 /* \_SB_.NVDR.N050.OU15 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO16 = OU16 /* \_SB_.NVDR.N050.OU16 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO17 = OU17 /* \_SB_.NVDR.N050.OU17 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO18 = OU18 /* \_SB_.NVDR.N050.OU18 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO19 = OU19 /* \_SB_.NVDR.N050.OU19 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO1A = OU1A /* \_SB_.NVDR.N050.OU1A */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO1B = OU1B /* \_SB_.NVDR.N050.OU1B */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO1C = OU1C /* \_SB_.NVDR.N050.OU1C */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO1D = OU1D /* \_SB_.NVDR.N050.OU1D */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO1E = OU1E /* \_SB_.NVDR.N050.OU1E */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO1F = OU1F /* \_SB_.NVDR.N050.OU1F */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO20 = OU20 /* \_SB_.NVDR.N050.OU20 */
Local4--
Break
}
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C5.D0:"
Local6 [0x01] = ToHexString (Arg0)
Local6 [0x02] = " completed"
DBGC (0x40, "FIS ", Local6)
Release (NMTX)
If ((NTFY != Zero))
{
NVRN (0x01)
NTFY = Zero
}
Return (Local0)
}
Method (CR01, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C5.D0:"
Local6 [0x01] = " GetSmartAndHealthInfo"
DBGC (0x40, "LEAF", Local6)
If ((SizeOf (Arg0) != 0x00))
{
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
}
Local0 = Buffer (0x84) {}
CreateDWordField (Local0, 0x00, RSTS)
CreateField (Local0, 0x20, 0x0400, RSHD)
Local1 = CMBC (0x08, Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
CreateField (DerefOf (Local1 [0x02]), 0x00, 0x0400, CSHI)
RSHD = CSHI /* \_SB_.NVDR.N050.CR01.CSHI */
Return (Local0)
}
Method (CR02, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C5.D0:"
Local6 [0x01] = " GetSmartThreshold"
DBGC (0x40, "LEAF", Local6)
If ((SizeOf (Arg0) != 0x00))
{
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
}
Local0 = Buffer (0x0C) {}
CreateDWordField (Local0, 0x00, RSTS)
CreateQWordField (Local0, 0x04, RSTD)
Local1 = CMBC (0x0104, Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
CreateQWordField (DerefOf (Local1 [0x02]), 0x00, CSTD)
RSTD = CSTD /* \_SB_.NVDR.N050.CR02.CSTD */
Return (Local0)
}
Method (CR03, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C5.D0:"
Local6 [0x01] = " GetBlockNvdimmFlags"
DBGC (0x40, "LEAF", Local6)
If ((SizeOf (Arg0) != 0x00))
{
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
}
Local0 = Buffer (0x08) {}
CreateDWordField (Local0, 0x00, RSTS)
CreateBitField (Local0, 0x20, RBIR)
CreateBitField (Local0, 0x21, RBWL)
Local1 = CMBC (0x01, Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
CreateBitField (DerefOf (Local1 [0x02]), 0x70, CBIR)
CreateBitField (DerefOf (Local1 [0x02]), 0x71, CBWL)
RBIR = CBIR /* \_SB_.NVDR.N050.CR03.CBIR */
RBWL = CBWL /* \_SB_.NVDR.N050.CR03.CBWL */
Return (Local0)
}
Method (CR04, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C5.D0:"
Local6 [0x01] = " GetNamespaceLabelSize"
DBGC (0x40, "LEAF", Local6)
If ((SizeOf (Arg0) != 0x00))
{
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C5.D0:"
Local6 [0x01] = " GetNamespaceLabelSize: unexpected input parameter"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
}
Local0 = Buffer (0x0C) {}
CreateWordField (Local0, 0x00, RSTS)
CreateWordField (Local0, 0x02, REST)
CreateDWordField (Local0, 0x04, RSNA)
CreateDWordField (Local0, 0x08, RMDL)
Local1 = PCDS ()
CreateWordField (Local1, 0x00, CSTS)
If ((CSTS != 0x00))
{
RSTS = CSTS /* \_SB_.NVDR.N050.CR04.CSTS */
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C5.D0:"
Local6 [0x01] = " GetNamespaceLabelSize: PCDS failed, returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
CreateDWordField (Local1, 0x02, CPSZ)
Local3 = CMBC (0x02, Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}, Zero)
RSTS = CF2D (DerefOf (Local3 [0x00]))
If ((RSTS != 0x00))
{
RSTS = 0x00
REST = 0x01
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C5.D0:"
Local6 [0x01] = " GetNamespaceLabelSize: returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
RSTS = CF2D (DerefOf (Local3 [0x01]))
If ((RSTS != 0x00))
{
RSTS = 0x00
REST = 0x01
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C5.D0:"
Local6 [0x01] = " GetNamespaceLabelSize: returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
CreateBitField (DerefOf (Local3 [0x02]), 0x02, CSSL)
If ((CSSL == 0x01))
{
RSTS = 0x00
REST = 0x01
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C5.D0:"
Local6 [0x01] = " GetNamespaceLabelSize: locked PMEM region"
DBGC (0x02, "LEAF", Local6)
}
RSNA = CPSZ /* \_SB_.NVDR.N050.CR04.CPSZ */
RMDL = 0xFE80
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C5.D0:"
Local6 [0x01] = " GetNamespaceLabelSize: returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x40, "LEAF", Local6)
Return (Local0)
}
Method (CR05, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C5.D0:"
Local6 [0x01] = " GetNamespaceLabelData"
DBGC (0x40, "LEAF", Local6)
If ((SizeOf (Arg0) == 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C5.D0:"
Local6 [0x01] = " GetNamespaceLabelData: no elements in input package"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x08))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C5.D0:"
Local6 [0x01] = " GetNamespaceLabelData: invalid input size: "
Local6 [0x02] = ToHexString (SizeOf (Local7))
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C5.D0:"
Local6 [0x01] = " GetNamespaceLabelData: input: "
Local6 [0x02] = ToHexString (Local7)
DBGC (0x40, "LEAF", Local6)
CreateDWordField (Local7, 0x00, IOFF)
CreateDWordField (Local7, 0x04, ILEN)
If ((ILEN > 0xFE80))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C5.D0:"
Local6 [0x01] = " GetNamespaceLabelData: request size too big: "
Local6 [0x02] = ToHexString (ILEN)
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ElseIf ((ILEN <= 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C5.D0:"
Local6 [0x01] = " GetNamespaceLabelData: request size zero"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
Local0 = Buffer ((ILEN + 0x04)) {}
CreateWordField (Local0, 0x00, RSTS)
CreateWordField (Local0, 0x02, REST)
CreateField (Local0, 0x20, (ILEN << 0x03), RDTA)
Local1 = CMBC (0x02, Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
RSTS = 0x07
REST = 0x01
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C5.D0:"
Local6 [0x01] = " GetNamespaceLabelData: returning "
Local6 [0x02] = ToHexString (Mid (Local0, 0x00, 0x40))
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
RSTS = 0x07
REST = 0x01
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C5.D0:"
Local6 [0x01] = " GetNamespaceLabelData: returning "
Local6 [0x02] = ToHexString (Mid (Local0, 0x00, 0x40))
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
CreateBitField (DerefOf (Local1 [0x02]), 0x02, CSSL)
If ((CSSL == 0x01))
{
RSTS = 0x07
REST = 0x01
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C5.D0:"
Local6 [0x01] = " GetNamespaceLabelData: locked PMEM region, returning "
Local6 [0x02] = ToHexString (Mid (Local0, 0x00, 0x40))
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
Local1 = PCDS ()
CreateWordField (Local1, 0x00, CSTS)
If ((CSTS != 0x00))
{
RSTS = CSTS /* \_SB_.NVDR.N050.CR05.CSTS */
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C5.D0:"
Local6 [0x01] = " GetNamespaceLabelData: PCDS failed, returning "
Local6 [0x02] = ToHexString (Mid (Local0, 0x00, 0x40))
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
CreateDWordField (Local1, 0x02, CPSZ)
If (((IOFF + ILEN) > CPSZ))
{
RSTS = 0x03
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C5.D0:"
Local6 [0x01] = " GetNamespaceLabelData: request end offset too big: "
Local6 [0x02] = (IOFF + ILEN)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
Name (BUFF, Buffer (0xFF80) {})
CreateField (BUFF, 0x00, 0x0400, LC00)
CreateField (BUFF, 0x0400, 0x0400, LC01)
CreateField (BUFF, 0x0800, 0x0400, LC02)
CreateField (BUFF, 0x0C00, 0x0400, LC03)
CreateField (BUFF, 0x1000, 0x0400, LC04)
CreateField (BUFF, 0x1400, 0x0400, LC05)
CreateField (BUFF, 0x1800, 0x0400, LC06)
CreateField (BUFF, 0x1C00, 0x0400, LC07)
CreateField (BUFF, 0x2000, 0x0400, LC08)
CreateField (BUFF, 0x2400, 0x0400, LC09)
CreateField (BUFF, 0x2800, 0x0400, LC0A)
CreateField (BUFF, 0x2C00, 0x0400, LC0B)
CreateField (BUFF, 0x3000, 0x0400, LC0C)
CreateField (BUFF, 0x3400, 0x0400, LC0D)
CreateField (BUFF, 0x3800, 0x0400, LC0E)
CreateField (BUFF, 0x3C00, 0x0400, LC0F)
CreateField (BUFF, 0x4000, 0x0400, LC10)
CreateField (BUFF, 0x4400, 0x0400, LC11)
CreateField (BUFF, 0x4800, 0x0400, LC12)
CreateField (BUFF, 0x4C00, 0x0400, LC13)
CreateField (BUFF, 0x5000, 0x0400, LC14)
CreateField (BUFF, 0x5400, 0x0400, LC15)
CreateField (BUFF, 0x5800, 0x0400, LC16)
CreateField (BUFF, 0x5C00, 0x0400, LC17)
CreateField (BUFF, 0x6000, 0x0400, LC18)
CreateField (BUFF, 0x6400, 0x0400, LC19)
CreateField (BUFF, 0x6800, 0x0400, LC1A)
CreateField (BUFF, 0x6C00, 0x0400, LC1B)
CreateField (BUFF, 0x7000, 0x0400, LC1C)
CreateField (BUFF, 0x7400, 0x0400, LC1D)
CreateField (BUFF, 0x7800, 0x0400, LC1E)
CreateField (BUFF, 0x7C00, 0x0400, LC1F)
CreateField (BUFF, 0x8000, 0x0400, LC20)
CreateField (BUFF, 0x8400, 0x0400, LC21)
CreateField (BUFF, 0x8800, 0x0400, LC22)
CreateField (BUFF, 0x8C00, 0x0400, LC23)
CreateField (BUFF, 0x9000, 0x0400, LC24)
CreateField (BUFF, 0x9400, 0x0400, LC25)
CreateField (BUFF, 0x9800, 0x0400, LC26)
CreateField (BUFF, 0x9C00, 0x0400, LC27)
CreateField (BUFF, 0xA000, 0x0400, LC28)
CreateField (BUFF, 0xA400, 0x0400, LC29)
CreateField (BUFF, 0xA800, 0x0400, LC2A)
CreateField (BUFF, 0xAC00, 0x0400, LC2B)
CreateField (BUFF, 0xB000, 0x0400, LC2C)
CreateField (BUFF, 0xB400, 0x0400, LC2D)
CreateField (BUFF, 0xB800, 0x0400, LC2E)
CreateField (BUFF, 0xBC00, 0x0400, LC2F)
CreateField (BUFF, 0xC000, 0x0400, LC30)
CreateField (BUFF, 0xC400, 0x0400, LC31)
CreateField (BUFF, 0xC800, 0x0400, LC32)
CreateField (BUFF, 0xCC00, 0x0400, LC33)
CreateField (BUFF, 0xD000, 0x0400, LC34)
CreateField (BUFF, 0xD400, 0x0400, LC35)
CreateField (BUFF, 0xD800, 0x0400, LC36)
CreateField (BUFF, 0xDC00, 0x0400, LC37)
CreateField (BUFF, 0xE000, 0x0400, LC38)
CreateField (BUFF, 0xE400, 0x0400, LC39)
CreateField (BUFF, 0xE800, 0x0400, LC3A)
CreateField (BUFF, 0xEC00, 0x0400, LC3B)
CreateField (BUFF, 0xF000, 0x0400, LC3C)
CreateField (BUFF, 0xF400, 0x0400, LC3D)
CreateField (BUFF, 0xF800, 0x0400, LC3E)
CreateField (BUFF, 0xFC00, 0x0400, LC3F)
CreateField (BUFF, 0x00010000, 0x0400, LC40)
CreateField (BUFF, 0x00010400, 0x0400, LC41)
CreateField (BUFF, 0x00010800, 0x0400, LC42)
CreateField (BUFF, 0x00010C00, 0x0400, LC43)
CreateField (BUFF, 0x00011000, 0x0400, LC44)
CreateField (BUFF, 0x00011400, 0x0400, LC45)
CreateField (BUFF, 0x00011800, 0x0400, LC46)
CreateField (BUFF, 0x00011C00, 0x0400, LC47)
CreateField (BUFF, 0x00012000, 0x0400, LC48)
CreateField (BUFF, 0x00012400, 0x0400, LC49)
CreateField (BUFF, 0x00012800, 0x0400, LC4A)
CreateField (BUFF, 0x00012C00, 0x0400, LC4B)
CreateField (BUFF, 0x00013000, 0x0400, LC4C)
CreateField (BUFF, 0x00013400, 0x0400, LC4D)
CreateField (BUFF, 0x00013800, 0x0400, LC4E)
CreateField (BUFF, 0x00013C00, 0x0400, LC4F)
CreateField (BUFF, 0x00014000, 0x0400, LC50)
CreateField (BUFF, 0x00014400, 0x0400, LC51)
CreateField (BUFF, 0x00014800, 0x0400, LC52)
CreateField (BUFF, 0x00014C00, 0x0400, LC53)
CreateField (BUFF, 0x00015000, 0x0400, LC54)
CreateField (BUFF, 0x00015400, 0x0400, LC55)
CreateField (BUFF, 0x00015800, 0x0400, LC56)
CreateField (BUFF, 0x00015C00, 0x0400, LC57)
CreateField (BUFF, 0x00016000, 0x0400, LC58)
CreateField (BUFF, 0x00016400, 0x0400, LC59)
CreateField (BUFF, 0x00016800, 0x0400, LC5A)
CreateField (BUFF, 0x00016C00, 0x0400, LC5B)
CreateField (BUFF, 0x00017000, 0x0400, LC5C)
CreateField (BUFF, 0x00017400, 0x0400, LC5D)
CreateField (BUFF, 0x00017800, 0x0400, LC5E)
CreateField (BUFF, 0x00017C00, 0x0400, LC5F)
CreateField (BUFF, 0x00018000, 0x0400, LC60)
CreateField (BUFF, 0x00018400, 0x0400, LC61)
CreateField (BUFF, 0x00018800, 0x0400, LC62)
CreateField (BUFF, 0x00018C00, 0x0400, LC63)
CreateField (BUFF, 0x00019000, 0x0400, LC64)
CreateField (BUFF, 0x00019400, 0x0400, LC65)
CreateField (BUFF, 0x00019800, 0x0400, LC66)
CreateField (BUFF, 0x00019C00, 0x0400, LC67)
CreateField (BUFF, 0x0001A000, 0x0400, LC68)
CreateField (BUFF, 0x0001A400, 0x0400, LC69)
CreateField (BUFF, 0x0001A800, 0x0400, LC6A)
CreateField (BUFF, 0x0001AC00, 0x0400, LC6B)
CreateField (BUFF, 0x0001B000, 0x0400, LC6C)
CreateField (BUFF, 0x0001B400, 0x0400, LC6D)
CreateField (BUFF, 0x0001B800, 0x0400, LC6E)
CreateField (BUFF, 0x0001BC00, 0x0400, LC6F)
CreateField (BUFF, 0x0001C000, 0x0400, LC70)
CreateField (BUFF, 0x0001C400, 0x0400, LC71)
CreateField (BUFF, 0x0001C800, 0x0400, LC72)
CreateField (BUFF, 0x0001CC00, 0x0400, LC73)
CreateField (BUFF, 0x0001D000, 0x0400, LC74)
CreateField (BUFF, 0x0001D400, 0x0400, LC75)
CreateField (BUFF, 0x0001D800, 0x0400, LC76)
CreateField (BUFF, 0x0001DC00, 0x0400, LC77)
CreateField (BUFF, 0x0001E000, 0x0400, LC78)
CreateField (BUFF, 0x0001E400, 0x0400, LC79)
CreateField (BUFF, 0x0001E800, 0x0400, LC7A)
CreateField (BUFF, 0x0001EC00, 0x0400, LC7B)
CreateField (BUFF, 0x0001F000, 0x0400, LC7C)
CreateField (BUFF, 0x0001F400, 0x0400, LC7D)
CreateField (BUFF, 0x0001F800, 0x0400, LC7E)
CreateField (BUFF, 0x0001FC00, 0x0400, LC7F)
CreateField (BUFF, 0x00020000, 0x0400, LC80)
CreateField (BUFF, 0x00020400, 0x0400, LC81)
CreateField (BUFF, 0x00020800, 0x0400, LC82)
CreateField (BUFF, 0x00020C00, 0x0400, LC83)
CreateField (BUFF, 0x00021000, 0x0400, LC84)
CreateField (BUFF, 0x00021400, 0x0400, LC85)
CreateField (BUFF, 0x00021800, 0x0400, LC86)
CreateField (BUFF, 0x00021C00, 0x0400, LC87)
CreateField (BUFF, 0x00022000, 0x0400, LC88)
CreateField (BUFF, 0x00022400, 0x0400, LC89)
CreateField (BUFF, 0x00022800, 0x0400, LC8A)
CreateField (BUFF, 0x00022C00, 0x0400, LC8B)
CreateField (BUFF, 0x00023000, 0x0400, LC8C)
CreateField (BUFF, 0x00023400, 0x0400, LC8D)
CreateField (BUFF, 0x00023800, 0x0400, LC8E)
CreateField (BUFF, 0x00023C00, 0x0400, LC8F)
CreateField (BUFF, 0x00024000, 0x0400, LC90)
CreateField (BUFF, 0x00024400, 0x0400, LC91)
CreateField (BUFF, 0x00024800, 0x0400, LC92)
CreateField (BUFF, 0x00024C00, 0x0400, LC93)
CreateField (BUFF, 0x00025000, 0x0400, LC94)
CreateField (BUFF, 0x00025400, 0x0400, LC95)
CreateField (BUFF, 0x00025800, 0x0400, LC96)
CreateField (BUFF, 0x00025C00, 0x0400, LC97)
CreateField (BUFF, 0x00026000, 0x0400, LC98)
CreateField (BUFF, 0x00026400, 0x0400, LC99)
CreateField (BUFF, 0x00026800, 0x0400, LC9A)
CreateField (BUFF, 0x00026C00, 0x0400, LC9B)
CreateField (BUFF, 0x00027000, 0x0400, LC9C)
CreateField (BUFF, 0x00027400, 0x0400, LC9D)
CreateField (BUFF, 0x00027800, 0x0400, LC9E)
CreateField (BUFF, 0x00027C00, 0x0400, LC9F)
CreateField (BUFF, 0x00028000, 0x0400, LCA0)
CreateField (BUFF, 0x00028400, 0x0400, LCA1)
CreateField (BUFF, 0x00028800, 0x0400, LCA2)
CreateField (BUFF, 0x00028C00, 0x0400, LCA3)
CreateField (BUFF, 0x00029000, 0x0400, LCA4)
CreateField (BUFF, 0x00029400, 0x0400, LCA5)
CreateField (BUFF, 0x00029800, 0x0400, LCA6)
CreateField (BUFF, 0x00029C00, 0x0400, LCA7)
CreateField (BUFF, 0x0002A000, 0x0400, LCA8)
CreateField (BUFF, 0x0002A400, 0x0400, LCA9)
CreateField (BUFF, 0x0002A800, 0x0400, LCAA)
CreateField (BUFF, 0x0002AC00, 0x0400, LCAB)
CreateField (BUFF, 0x0002B000, 0x0400, LCAC)
CreateField (BUFF, 0x0002B400, 0x0400, LCAD)
CreateField (BUFF, 0x0002B800, 0x0400, LCAE)
CreateField (BUFF, 0x0002BC00, 0x0400, LCAF)
CreateField (BUFF, 0x0002C000, 0x0400, LCB0)
CreateField (BUFF, 0x0002C400, 0x0400, LCB1)
CreateField (BUFF, 0x0002C800, 0x0400, LCB2)
CreateField (BUFF, 0x0002CC00, 0x0400, LCB3)
CreateField (BUFF, 0x0002D000, 0x0400, LCB4)
CreateField (BUFF, 0x0002D400, 0x0400, LCB5)
CreateField (BUFF, 0x0002D800, 0x0400, LCB6)
CreateField (BUFF, 0x0002DC00, 0x0400, LCB7)
CreateField (BUFF, 0x0002E000, 0x0400, LCB8)
CreateField (BUFF, 0x0002E400, 0x0400, LCB9)
CreateField (BUFF, 0x0002E800, 0x0400, LCBA)
CreateField (BUFF, 0x0002EC00, 0x0400, LCBB)
CreateField (BUFF, 0x0002F000, 0x0400, LCBC)
CreateField (BUFF, 0x0002F400, 0x0400, LCBD)
CreateField (BUFF, 0x0002F800, 0x0400, LCBE)
CreateField (BUFF, 0x0002FC00, 0x0400, LCBF)
CreateField (BUFF, 0x00030000, 0x0400, LCC0)
CreateField (BUFF, 0x00030400, 0x0400, LCC1)
CreateField (BUFF, 0x00030800, 0x0400, LCC2)
CreateField (BUFF, 0x00030C00, 0x0400, LCC3)
CreateField (BUFF, 0x00031000, 0x0400, LCC4)
CreateField (BUFF, 0x00031400, 0x0400, LCC5)
CreateField (BUFF, 0x00031800, 0x0400, LCC6)
CreateField (BUFF, 0x00031C00, 0x0400, LCC7)
CreateField (BUFF, 0x00032000, 0x0400, LCC8)
CreateField (BUFF, 0x00032400, 0x0400, LCC9)
CreateField (BUFF, 0x00032800, 0x0400, LCCA)
CreateField (BUFF, 0x00032C00, 0x0400, LCCB)
CreateField (BUFF, 0x00033000, 0x0400, LCCC)
CreateField (BUFF, 0x00033400, 0x0400, LCCD)
CreateField (BUFF, 0x00033800, 0x0400, LCCE)
CreateField (BUFF, 0x00033C00, 0x0400, LCCF)
CreateField (BUFF, 0x00034000, 0x0400, LCD0)
CreateField (BUFF, 0x00034400, 0x0400, LCD1)
CreateField (BUFF, 0x00034800, 0x0400, LCD2)
CreateField (BUFF, 0x00034C00, 0x0400, LCD3)
CreateField (BUFF, 0x00035000, 0x0400, LCD4)
CreateField (BUFF, 0x00035400, 0x0400, LCD5)
CreateField (BUFF, 0x00035800, 0x0400, LCD6)
CreateField (BUFF, 0x00035C00, 0x0400, LCD7)
CreateField (BUFF, 0x00036000, 0x0400, LCD8)
CreateField (BUFF, 0x00036400, 0x0400, LCD9)
CreateField (BUFF, 0x00036800, 0x0400, LCDA)
CreateField (BUFF, 0x00036C00, 0x0400, LCDB)
CreateField (BUFF, 0x00037000, 0x0400, LCDC)
CreateField (BUFF, 0x00037400, 0x0400, LCDD)
CreateField (BUFF, 0x00037800, 0x0400, LCDE)
CreateField (BUFF, 0x00037C00, 0x0400, LCDF)
CreateField (BUFF, 0x00038000, 0x0400, LCE0)
CreateField (BUFF, 0x00038400, 0x0400, LCE1)
CreateField (BUFF, 0x00038800, 0x0400, LCE2)
CreateField (BUFF, 0x00038C00, 0x0400, LCE3)
CreateField (BUFF, 0x00039000, 0x0400, LCE4)
CreateField (BUFF, 0x00039400, 0x0400, LCE5)
CreateField (BUFF, 0x00039800, 0x0400, LCE6)
CreateField (BUFF, 0x00039C00, 0x0400, LCE7)
CreateField (BUFF, 0x0003A000, 0x0400, LCE8)
CreateField (BUFF, 0x0003A400, 0x0400, LCE9)
CreateField (BUFF, 0x0003A800, 0x0400, LCEA)
CreateField (BUFF, 0x0003AC00, 0x0400, LCEB)
CreateField (BUFF, 0x0003B000, 0x0400, LCEC)
CreateField (BUFF, 0x0003B400, 0x0400, LCED)
CreateField (BUFF, 0x0003B800, 0x0400, LCEE)
CreateField (BUFF, 0x0003BC00, 0x0400, LCEF)
CreateField (BUFF, 0x0003C000, 0x0400, LCF0)
CreateField (BUFF, 0x0003C400, 0x0400, LCF1)
CreateField (BUFF, 0x0003C800, 0x0400, LCF2)
CreateField (BUFF, 0x0003CC00, 0x0400, LCF3)
CreateField (BUFF, 0x0003D000, 0x0400, LCF4)
CreateField (BUFF, 0x0003D400, 0x0400, LCF5)
CreateField (BUFF, 0x0003D800, 0x0400, LCF6)
CreateField (BUFF, 0x0003DC00, 0x0400, LCF7)
CreateField (BUFF, 0x0003E000, 0x0400, LCF8)
CreateField (BUFF, 0x0003E400, 0x0400, LCF9)
CreateField (BUFF, 0x0003E800, 0x0400, LCFA)
CreateField (BUFF, 0x0003EC00, 0x0400, LCFB)
CreateField (BUFF, 0x0003F000, 0x0400, LCFC)
CreateField (BUFF, 0x0003F400, 0x0400, LCFD)
CreateField (BUFF, 0x0003F800, 0x0400, LCFE)
CreateField (BUFF, 0x0003FC00, 0x0400, LCFF)
CreateField (BUFF, 0x00040000, 0x0400, LD00)
CreateField (BUFF, 0x00040400, 0x0400, LD01)
CreateField (BUFF, 0x00040800, 0x0400, LD02)
CreateField (BUFF, 0x00040C00, 0x0400, LD03)
CreateField (BUFF, 0x00041000, 0x0400, LD04)
CreateField (BUFF, 0x00041400, 0x0400, LD05)
CreateField (BUFF, 0x00041800, 0x0400, LD06)
CreateField (BUFF, 0x00041C00, 0x0400, LD07)
CreateField (BUFF, 0x00042000, 0x0400, LD08)
CreateField (BUFF, 0x00042400, 0x0400, LD09)
CreateField (BUFF, 0x00042800, 0x0400, LD0A)
CreateField (BUFF, 0x00042C00, 0x0400, LD0B)
CreateField (BUFF, 0x00043000, 0x0400, LD0C)
CreateField (BUFF, 0x00043400, 0x0400, LD0D)
CreateField (BUFF, 0x00043800, 0x0400, LD0E)
CreateField (BUFF, 0x00043C00, 0x0400, LD0F)
CreateField (BUFF, 0x00044000, 0x0400, LD10)
CreateField (BUFF, 0x00044400, 0x0400, LD11)
CreateField (BUFF, 0x00044800, 0x0400, LD12)
CreateField (BUFF, 0x00044C00, 0x0400, LD13)
CreateField (BUFF, 0x00045000, 0x0400, LD14)
CreateField (BUFF, 0x00045400, 0x0400, LD15)
CreateField (BUFF, 0x00045800, 0x0400, LD16)
CreateField (BUFF, 0x00045C00, 0x0400, LD17)
CreateField (BUFF, 0x00046000, 0x0400, LD18)
CreateField (BUFF, 0x00046400, 0x0400, LD19)
CreateField (BUFF, 0x00046800, 0x0400, LD1A)
CreateField (BUFF, 0x00046C00, 0x0400, LD1B)
CreateField (BUFF, 0x00047000, 0x0400, LD1C)
CreateField (BUFF, 0x00047400, 0x0400, LD1D)
CreateField (BUFF, 0x00047800, 0x0400, LD1E)
CreateField (BUFF, 0x00047C00, 0x0400, LD1F)
CreateField (BUFF, 0x00048000, 0x0400, LD20)
CreateField (BUFF, 0x00048400, 0x0400, LD21)
CreateField (BUFF, 0x00048800, 0x0400, LD22)
CreateField (BUFF, 0x00048C00, 0x0400, LD23)
CreateField (BUFF, 0x00049000, 0x0400, LD24)
CreateField (BUFF, 0x00049400, 0x0400, LD25)
CreateField (BUFF, 0x00049800, 0x0400, LD26)
CreateField (BUFF, 0x00049C00, 0x0400, LD27)
CreateField (BUFF, 0x0004A000, 0x0400, LD28)
CreateField (BUFF, 0x0004A400, 0x0400, LD29)
CreateField (BUFF, 0x0004A800, 0x0400, LD2A)
CreateField (BUFF, 0x0004AC00, 0x0400, LD2B)
CreateField (BUFF, 0x0004B000, 0x0400, LD2C)
CreateField (BUFF, 0x0004B400, 0x0400, LD2D)
CreateField (BUFF, 0x0004B800, 0x0400, LD2E)
CreateField (BUFF, 0x0004BC00, 0x0400, LD2F)
CreateField (BUFF, 0x0004C000, 0x0400, LD30)
CreateField (BUFF, 0x0004C400, 0x0400, LD31)
CreateField (BUFF, 0x0004C800, 0x0400, LD32)
CreateField (BUFF, 0x0004CC00, 0x0400, LD33)
CreateField (BUFF, 0x0004D000, 0x0400, LD34)
CreateField (BUFF, 0x0004D400, 0x0400, LD35)
CreateField (BUFF, 0x0004D800, 0x0400, LD36)
CreateField (BUFF, 0x0004DC00, 0x0400, LD37)
CreateField (BUFF, 0x0004E000, 0x0400, LD38)
CreateField (BUFF, 0x0004E400, 0x0400, LD39)
CreateField (BUFF, 0x0004E800, 0x0400, LD3A)
CreateField (BUFF, 0x0004EC00, 0x0400, LD3B)
CreateField (BUFF, 0x0004F000, 0x0400, LD3C)
CreateField (BUFF, 0x0004F400, 0x0400, LD3D)
CreateField (BUFF, 0x0004F800, 0x0400, LD3E)
CreateField (BUFF, 0x0004FC00, 0x0400, LD3F)
CreateField (BUFF, 0x00050000, 0x0400, LD40)
CreateField (BUFF, 0x00050400, 0x0400, LD41)
CreateField (BUFF, 0x00050800, 0x0400, LD42)
CreateField (BUFF, 0x00050C00, 0x0400, LD43)
CreateField (BUFF, 0x00051000, 0x0400, LD44)
CreateField (BUFF, 0x00051400, 0x0400, LD45)
CreateField (BUFF, 0x00051800, 0x0400, LD46)
CreateField (BUFF, 0x00051C00, 0x0400, LD47)
CreateField (BUFF, 0x00052000, 0x0400, LD48)
CreateField (BUFF, 0x00052400, 0x0400, LD49)
CreateField (BUFF, 0x00052800, 0x0400, LD4A)
CreateField (BUFF, 0x00052C00, 0x0400, LD4B)
CreateField (BUFF, 0x00053000, 0x0400, LD4C)
CreateField (BUFF, 0x00053400, 0x0400, LD4D)
CreateField (BUFF, 0x00053800, 0x0400, LD4E)
CreateField (BUFF, 0x00053C00, 0x0400, LD4F)
CreateField (BUFF, 0x00054000, 0x0400, LD50)
CreateField (BUFF, 0x00054400, 0x0400, LD51)
CreateField (BUFF, 0x00054800, 0x0400, LD52)
CreateField (BUFF, 0x00054C00, 0x0400, LD53)
CreateField (BUFF, 0x00055000, 0x0400, LD54)
CreateField (BUFF, 0x00055400, 0x0400, LD55)
CreateField (BUFF, 0x00055800, 0x0400, LD56)
CreateField (BUFF, 0x00055C00, 0x0400, LD57)
CreateField (BUFF, 0x00056000, 0x0400, LD58)
CreateField (BUFF, 0x00056400, 0x0400, LD59)
CreateField (BUFF, 0x00056800, 0x0400, LD5A)
CreateField (BUFF, 0x00056C00, 0x0400, LD5B)
CreateField (BUFF, 0x00057000, 0x0400, LD5C)
CreateField (BUFF, 0x00057400, 0x0400, LD5D)
CreateField (BUFF, 0x00057800, 0x0400, LD5E)
CreateField (BUFF, 0x00057C00, 0x0400, LD5F)
CreateField (BUFF, 0x00058000, 0x0400, LD60)
CreateField (BUFF, 0x00058400, 0x0400, LD61)
CreateField (BUFF, 0x00058800, 0x0400, LD62)
CreateField (BUFF, 0x00058C00, 0x0400, LD63)
CreateField (BUFF, 0x00059000, 0x0400, LD64)
CreateField (BUFF, 0x00059400, 0x0400, LD65)
CreateField (BUFF, 0x00059800, 0x0400, LD66)
CreateField (BUFF, 0x00059C00, 0x0400, LD67)
CreateField (BUFF, 0x0005A000, 0x0400, LD68)
CreateField (BUFF, 0x0005A400, 0x0400, LD69)
CreateField (BUFF, 0x0005A800, 0x0400, LD6A)
CreateField (BUFF, 0x0005AC00, 0x0400, LD6B)
CreateField (BUFF, 0x0005B000, 0x0400, LD6C)
CreateField (BUFF, 0x0005B400, 0x0400, LD6D)
CreateField (BUFF, 0x0005B800, 0x0400, LD6E)
CreateField (BUFF, 0x0005BC00, 0x0400, LD6F)
CreateField (BUFF, 0x0005C000, 0x0400, LD70)
CreateField (BUFF, 0x0005C400, 0x0400, LD71)
CreateField (BUFF, 0x0005C800, 0x0400, LD72)
CreateField (BUFF, 0x0005CC00, 0x0400, LD73)
CreateField (BUFF, 0x0005D000, 0x0400, LD74)
CreateField (BUFF, 0x0005D400, 0x0400, LD75)
CreateField (BUFF, 0x0005D800, 0x0400, LD76)
CreateField (BUFF, 0x0005DC00, 0x0400, LD77)
CreateField (BUFF, 0x0005E000, 0x0400, LD78)
CreateField (BUFF, 0x0005E400, 0x0400, LD79)
CreateField (BUFF, 0x0005E800, 0x0400, LD7A)
CreateField (BUFF, 0x0005EC00, 0x0400, LD7B)
CreateField (BUFF, 0x0005F000, 0x0400, LD7C)
CreateField (BUFF, 0x0005F400, 0x0400, LD7D)
CreateField (BUFF, 0x0005F800, 0x0400, LD7E)
CreateField (BUFF, 0x0005FC00, 0x0400, LD7F)
CreateField (BUFF, 0x00060000, 0x0400, LD80)
CreateField (BUFF, 0x00060400, 0x0400, LD81)
CreateField (BUFF, 0x00060800, 0x0400, LD82)
CreateField (BUFF, 0x00060C00, 0x0400, LD83)
CreateField (BUFF, 0x00061000, 0x0400, LD84)
CreateField (BUFF, 0x00061400, 0x0400, LD85)
CreateField (BUFF, 0x00061800, 0x0400, LD86)
CreateField (BUFF, 0x00061C00, 0x0400, LD87)
CreateField (BUFF, 0x00062000, 0x0400, LD88)
CreateField (BUFF, 0x00062400, 0x0400, LD89)
CreateField (BUFF, 0x00062800, 0x0400, LD8A)
CreateField (BUFF, 0x00062C00, 0x0400, LD8B)
CreateField (BUFF, 0x00063000, 0x0400, LD8C)
CreateField (BUFF, 0x00063400, 0x0400, LD8D)
CreateField (BUFF, 0x00063800, 0x0400, LD8E)
CreateField (BUFF, 0x00063C00, 0x0400, LD8F)
CreateField (BUFF, 0x00064000, 0x0400, LD90)
CreateField (BUFF, 0x00064400, 0x0400, LD91)
CreateField (BUFF, 0x00064800, 0x0400, LD92)
CreateField (BUFF, 0x00064C00, 0x0400, LD93)
CreateField (BUFF, 0x00065000, 0x0400, LD94)
CreateField (BUFF, 0x00065400, 0x0400, LD95)
CreateField (BUFF, 0x00065800, 0x0400, LD96)
CreateField (BUFF, 0x00065C00, 0x0400, LD97)
CreateField (BUFF, 0x00066000, 0x0400, LD98)
CreateField (BUFF, 0x00066400, 0x0400, LD99)
CreateField (BUFF, 0x00066800, 0x0400, LD9A)
CreateField (BUFF, 0x00066C00, 0x0400, LD9B)
CreateField (BUFF, 0x00067000, 0x0400, LD9C)
CreateField (BUFF, 0x00067400, 0x0400, LD9D)
CreateField (BUFF, 0x00067800, 0x0400, LD9E)
CreateField (BUFF, 0x00067C00, 0x0400, LD9F)
CreateField (BUFF, 0x00068000, 0x0400, LDA0)
CreateField (BUFF, 0x00068400, 0x0400, LDA1)
CreateField (BUFF, 0x00068800, 0x0400, LDA2)
CreateField (BUFF, 0x00068C00, 0x0400, LDA3)
CreateField (BUFF, 0x00069000, 0x0400, LDA4)
CreateField (BUFF, 0x00069400, 0x0400, LDA5)
CreateField (BUFF, 0x00069800, 0x0400, LDA6)
CreateField (BUFF, 0x00069C00, 0x0400, LDA7)
CreateField (BUFF, 0x0006A000, 0x0400, LDA8)
CreateField (BUFF, 0x0006A400, 0x0400, LDA9)
CreateField (BUFF, 0x0006A800, 0x0400, LDAA)
CreateField (BUFF, 0x0006AC00, 0x0400, LDAB)
CreateField (BUFF, 0x0006B000, 0x0400, LDAC)
CreateField (BUFF, 0x0006B400, 0x0400, LDAD)
CreateField (BUFF, 0x0006B800, 0x0400, LDAE)
CreateField (BUFF, 0x0006BC00, 0x0400, LDAF)
CreateField (BUFF, 0x0006C000, 0x0400, LDB0)
CreateField (BUFF, 0x0006C400, 0x0400, LDB1)
CreateField (BUFF, 0x0006C800, 0x0400, LDB2)
CreateField (BUFF, 0x0006CC00, 0x0400, LDB3)
CreateField (BUFF, 0x0006D000, 0x0400, LDB4)
CreateField (BUFF, 0x0006D400, 0x0400, LDB5)
CreateField (BUFF, 0x0006D800, 0x0400, LDB6)
CreateField (BUFF, 0x0006DC00, 0x0400, LDB7)
CreateField (BUFF, 0x0006E000, 0x0400, LDB8)
CreateField (BUFF, 0x0006E400, 0x0400, LDB9)
CreateField (BUFF, 0x0006E800, 0x0400, LDBA)
CreateField (BUFF, 0x0006EC00, 0x0400, LDBB)
CreateField (BUFF, 0x0006F000, 0x0400, LDBC)
CreateField (BUFF, 0x0006F400, 0x0400, LDBD)
CreateField (BUFF, 0x0006F800, 0x0400, LDBE)
CreateField (BUFF, 0x0006FC00, 0x0400, LDBF)
CreateField (BUFF, 0x00070000, 0x0400, LDC0)
CreateField (BUFF, 0x00070400, 0x0400, LDC1)
CreateField (BUFF, 0x00070800, 0x0400, LDC2)
CreateField (BUFF, 0x00070C00, 0x0400, LDC3)
CreateField (BUFF, 0x00071000, 0x0400, LDC4)
CreateField (BUFF, 0x00071400, 0x0400, LDC5)
CreateField (BUFF, 0x00071800, 0x0400, LDC6)
CreateField (BUFF, 0x00071C00, 0x0400, LDC7)
CreateField (BUFF, 0x00072000, 0x0400, LDC8)
CreateField (BUFF, 0x00072400, 0x0400, LDC9)
CreateField (BUFF, 0x00072800, 0x0400, LDCA)
CreateField (BUFF, 0x00072C00, 0x0400, LDCB)
CreateField (BUFF, 0x00073000, 0x0400, LDCC)
CreateField (BUFF, 0x00073400, 0x0400, LDCD)
CreateField (BUFF, 0x00073800, 0x0400, LDCE)
CreateField (BUFF, 0x00073C00, 0x0400, LDCF)
CreateField (BUFF, 0x00074000, 0x0400, LDD0)
CreateField (BUFF, 0x00074400, 0x0400, LDD1)
CreateField (BUFF, 0x00074800, 0x0400, LDD2)
CreateField (BUFF, 0x00074C00, 0x0400, LDD3)
CreateField (BUFF, 0x00075000, 0x0400, LDD4)
CreateField (BUFF, 0x00075400, 0x0400, LDD5)
CreateField (BUFF, 0x00075800, 0x0400, LDD6)
CreateField (BUFF, 0x00075C00, 0x0400, LDD7)
CreateField (BUFF, 0x00076000, 0x0400, LDD8)
CreateField (BUFF, 0x00076400, 0x0400, LDD9)
CreateField (BUFF, 0x00076800, 0x0400, LDDA)
CreateField (BUFF, 0x00076C00, 0x0400, LDDB)
CreateField (BUFF, 0x00077000, 0x0400, LDDC)
CreateField (BUFF, 0x00077400, 0x0400, LDDD)
CreateField (BUFF, 0x00077800, 0x0400, LDDE)
CreateField (BUFF, 0x00077C00, 0x0400, LDDF)
CreateField (BUFF, 0x00078000, 0x0400, LDE0)
CreateField (BUFF, 0x00078400, 0x0400, LDE1)
CreateField (BUFF, 0x00078800, 0x0400, LDE2)
CreateField (BUFF, 0x00078C00, 0x0400, LDE3)
CreateField (BUFF, 0x00079000, 0x0400, LDE4)
CreateField (BUFF, 0x00079400, 0x0400, LDE5)
CreateField (BUFF, 0x00079800, 0x0400, LDE6)
CreateField (BUFF, 0x00079C00, 0x0400, LDE7)
CreateField (BUFF, 0x0007A000, 0x0400, LDE8)
CreateField (BUFF, 0x0007A400, 0x0400, LDE9)
CreateField (BUFF, 0x0007A800, 0x0400, LDEA)
CreateField (BUFF, 0x0007AC00, 0x0400, LDEB)
CreateField (BUFF, 0x0007B000, 0x0400, LDEC)
CreateField (BUFF, 0x0007B400, 0x0400, LDED)
CreateField (BUFF, 0x0007B800, 0x0400, LDEE)
CreateField (BUFF, 0x0007BC00, 0x0400, LDEF)
CreateField (BUFF, 0x0007C000, 0x0400, LDF0)
CreateField (BUFF, 0x0007C400, 0x0400, LDF1)
CreateField (BUFF, 0x0007C800, 0x0400, LDF2)
CreateField (BUFF, 0x0007CC00, 0x0400, LDF3)
CreateField (BUFF, 0x0007D000, 0x0400, LDF4)
CreateField (BUFF, 0x0007D400, 0x0400, LDF5)
CreateField (BUFF, 0x0007D800, 0x0400, LDF6)
CreateField (BUFF, 0x0007DC00, 0x0400, LDF7)
CreateField (BUFF, 0x0007E000, 0x0400, LDF8)
CreateField (BUFF, 0x0007E400, 0x0400, LDF9)
CreateField (BUFF, 0x0007E800, 0x0400, LDFA)
CreateField (BUFF, 0x0007EC00, 0x0400, LDFB)
CreateField (BUFF, 0x0007F000, 0x0400, LDFC)
CreateField (BUFF, 0x0007F400, 0x0400, LDFD)
CreateField (BUFF, 0x0007F800, 0x0400, LDFE)
Local3 = (IOFF & 0xFFFFFFFFFFFFFF80)
Local2 = ((((ILEN + IOFF) + 0x7F) & 0xFFFFFFFFFFFFFF80) -
Local3)
Local5 = (IOFF - Local3)
While (0x01)
{
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC00 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC01 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC02 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC03 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC04 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC05 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC06 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC07 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC08 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC09 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC0A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC0B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC0C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC0D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC0E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC0F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC10 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC11 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC12 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC13 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC14 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC15 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC16 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC17 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC18 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC19 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC1A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC1B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC1C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC1D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC1E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC1F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC20 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC21 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC22 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC23 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC24 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC25 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC26 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC27 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC28 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC29 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC2A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC2B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC2C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC2D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC2E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC2F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC30 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC31 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC32 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC33 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC34 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC35 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC36 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC37 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC38 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC39 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC3A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC3B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC3C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC3D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC3E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC3F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC40 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC41 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC42 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC43 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC44 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC45 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC46 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC47 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC48 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC49 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC4A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC4B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC4C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC4D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC4E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC4F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC50 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC51 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC52 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC53 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC54 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC55 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC56 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC57 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC58 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC59 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC5A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC5B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC5C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC5D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC5E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC5F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC60 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC61 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC62 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC63 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC64 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC65 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC66 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC67 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC68 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC69 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC6A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC6B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC6C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC6D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC6E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC6F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC70 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC71 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC72 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC73 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC74 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC75 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC76 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC77 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC78 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC79 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC7A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC7B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC7C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC7D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC7E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC7F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC80 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC81 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC82 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC83 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC84 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC85 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC86 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC87 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC88 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC89 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC8A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC8B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC8C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC8D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC8E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC8F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC90 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC91 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC92 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC93 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC94 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC95 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC96 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC97 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC98 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC99 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC9A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC9B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC9C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC9D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC9E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC9F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCA0 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCA1 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCA2 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCA3 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCA4 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCA5 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCA6 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCA7 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCA8 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCA9 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCAA = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCAB = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCAC = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCAD = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCAE = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCAF = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCB0 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCB1 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCB2 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCB3 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCB4 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCB5 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCB6 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCB7 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCB8 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCB9 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCBA = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCBB = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCBC = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCBD = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCBE = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCBF = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCC0 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCC1 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCC2 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCC3 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCC4 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCC5 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCC6 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCC7 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCC8 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCC9 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCCA = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCCB = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCCC = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCCD = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCCE = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCCF = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCD0 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCD1 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCD2 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCD3 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCD4 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCD5 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCD6 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCD7 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCD8 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCD9 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCDA = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCDB = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCDC = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCDD = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCDE = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCDF = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCE0 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCE1 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCE2 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCE3 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCE4 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCE5 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCE6 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCE7 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCE8 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCE9 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCEA = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCEB = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCEC = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCED = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCEE = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCEF = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCF0 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCF1 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCF2 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCF3 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCF4 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCF5 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCF6 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCF7 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCF8 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCF9 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCFA = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCFB = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCFC = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCFD = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCFE = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCFF = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD00 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD01 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD02 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD03 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD04 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD05 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD06 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD07 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD08 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD09 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD0A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD0B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD0C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD0D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD0E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD0F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD10 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD11 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD12 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD13 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD14 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD15 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD16 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD17 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD18 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD19 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD1A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD1B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD1C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD1D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD1E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD1F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD20 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD21 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD22 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD23 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD24 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD25 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD26 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD27 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD28 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD29 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD2A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD2B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD2C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD2D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD2E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD2F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD30 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD31 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD32 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD33 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD34 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD35 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD36 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD37 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD38 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD39 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD3A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD3B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD3C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD3D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD3E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD3F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD40 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD41 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD42 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD43 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD44 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD45 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD46 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD47 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD48 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD49 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD4A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD4B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD4C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD4D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD4E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD4F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD50 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD51 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD52 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD53 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD54 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD55 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD56 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD57 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD58 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD59 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD5A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD5B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD5C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD5D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD5E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD5F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD60 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD61 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD62 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD63 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD64 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD65 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD66 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD67 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD68 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD69 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD6A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD6B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD6C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD6D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD6E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD6F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD70 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD71 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD72 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD73 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD74 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD75 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD76 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD77 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD78 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD79 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD7A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD7B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD7C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD7D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD7E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD7F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD80 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD81 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD82 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD83 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD84 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD85 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD86 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD87 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD88 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD89 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD8A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD8B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD8C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD8D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD8E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD8F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD90 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD91 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD92 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD93 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD94 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD95 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD96 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD97 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD98 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD99 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD9A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD9B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD9C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD9D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD9E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD9F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDA0 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDA1 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDA2 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDA3 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDA4 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDA5 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDA6 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDA7 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDA8 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDA9 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDAA = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDAB = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDAC = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDAD = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDAE = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDAF = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDB0 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDB1 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDB2 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDB3 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDB4 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDB5 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDB6 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDB7 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDB8 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDB9 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDBA = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDBB = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDBC = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDBD = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDBE = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDBF = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDC0 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDC1 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDC2 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDC3 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDC4 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDC5 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDC6 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDC7 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDC8 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDC9 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDCA = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDCB = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDCC = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDCD = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDCE = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDCF = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDD0 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDD1 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDD2 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDD3 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDD4 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDD5 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDD6 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDD7 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDD8 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDD9 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDDA = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDDB = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDDC = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDDD = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDDE = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDDF = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDE0 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDE1 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDE2 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDE3 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDE4 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDE5 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDE6 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDE7 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDE8 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDE9 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDEA = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDEB = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDEC = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDED = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDEE = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDEF = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDF0 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDF1 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDF2 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDF3 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDF4 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDF5 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDF6 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDF7 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDF8 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDF9 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDFA = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDFB = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDFC = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDFD = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDFE = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
Break
}
If ((Local2 != Zero))
{
RSTS = DerefOf (Local4 [0x00])
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C5.D0:"
Local6 [0x01] = " GetNamespaceLabelData: read loop error, returning "
Local6 [0x02] = ToHexString (Mid (Local0, 0x00, 0x40))
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
Mid (BUFF, Local5, ILEN, RDTA) /* \_SB_.NVDR.N050.CR05.RDTA */
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C5.D0:"
Local6 [0x01] = " GetNamespaceLabelData: returning "
Local6 [0x02] = ToHexString (Mid (Local0, 0x00, 0x40))
DBGC (0x40, "LEAF", Local6)
Return (Local0)
}
Method (CR06, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C5.D0:"
Local6 [0x01] = " SetNamespaceLabelData"
DBGC (0x40, "LEAF", Local6)
If ((SizeOf (Arg0) == 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C5.D0:"
Local6 [0x01] = " SetNamespaceLabelData: no elements in input package"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) < 0x08))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C5.D0:"
Local6 [0x01] = " SetNamespaceLabelData: invalid input size: "
Local6 [0x02] = ToHexString (SizeOf (Local7))
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C5.D0:"
Local6 [0x01] = " SetNamespaceLabelData: input: "
Local6 [0x02] = ToHexString (Mid (Local7, 0x00, 0x40))
DBGC (0x40, "LEAF", Local6)
CreateDWordField (Local7, 0x00, IOFF)
CreateDWordField (Local7, 0x04, ILEN)
If ((ILEN > 0xFE80))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C5.D0:"
Local6 [0x01] = " SetNamespaceLabelData: request size too big: "
Local6 [0x02] = ToHexString (ILEN)
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ElseIf ((ILEN <= 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C5.D0:"
Local6 [0x01] = " SetNamespaceLabelData: request size zero"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
If ((SizeOf (Local7) < (ILEN + 0x08)))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C5.D0:"
Local6 [0x01] = " SetNamespaceLabelData: request size overruns input size "
Local6 [0x02] = ToHexString (SizeOf (Local7))
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
CreateField (Local7, 0x40, (ILEN << 0x03), IDTA)
Local0 = Buffer (0x04) {}
CreateWordField (Local0, 0x00, RSTS)
CreateWordField (Local0, 0x02, REST)
Local1 = CMBC (0x02, Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
RSTS = 0x07
REST = 0x01
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C5.D0:"
Local6 [0x01] = " SetNamespaceLabelData: returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
RSTS = 0x07
REST = 0x01
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C5.D0:"
Local6 [0x01] = " SetNamespaceLabelData: returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
CreateBitField (DerefOf (Local1 [0x02]), 0x02, CSSL)
If ((CSSL == 0x01))
{
RSTS = 0x07
REST = 0x01
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C5.D0:"
Local6 [0x01] = " SetNamespaceLabelData: locked PMEM region, returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
Local1 = PCDS ()
CreateWordField (Local1, 0x00, CSTS)
If ((CSTS != 0x00))
{
RSTS = CSTS /* \_SB_.NVDR.N050.CR06.CSTS */
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C5.D0:"
Local6 [0x01] = " SetNamespaceLabelData: PCDS failed, returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
CreateDWordField (Local1, 0x02, CPSZ)
If (((IOFF + ILEN) > CPSZ))
{
RSTS = 0x03
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C5.D0:"
Local6 [0x01] = " SetNamespaceLabelData: request end offset too big: "
Local6 [0x02] = ToHexString ((IOFF + ILEN))
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
Local3 = ((IOFF + 0x3F) & 0xFFFFFFFFFFFFFFC0)
Local2 = (IOFF + ILEN) /* \_SB_.NVDR.N050.CR06.ILEN */
Local5 = (Local2 & 0xFFFFFFFFFFFFFFC0)
Local4 = (Local3 - IOFF) /* \_SB_.NVDR.N050.CR06.IOFF */
Local2 -= Local5
If (Local4)
{
If ((Local4 > ILEN))
{
Local4 = ILEN /* \_SB_.NVDR.N050.CR06.ILEN */
}
Local2 = (IOFF & 0xFFFFFFFFFFFFFF80)
Local1 = PCDR (Local2)
RSTS = DerefOf (Local1 [0x00])
If ((RSTS != 0x00))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C5.D0:"
Local6 [0x01] = " SetNamespaceLabelData: lead read returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
Local1 = DerefOf (Local1 [0x01])
Local2 = (IOFF - Local2)
CreateField (Local1, (Local2 << 0x03), (Local4 << 0x03), LBUF)
CreateField (Local1, 0x00, 0x0200, LB01)
CreateField (Local1, 0x0200, 0x0200, LB02)
Mid (IDTA, 0x00, Local4, LBUF) /* \_SB_.NVDR.N050.CR06.LBUF */
Local2 = (IOFF & 0xFFFFFFFFFFFFFF80)
RSTS = PCDW (Local2, LB01)
If ((RSTS != 0x00))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C5.D0:"
Local6 [0x01] = " SetNamespaceLabelData: lead write A returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
Local2 += 0x40
RSTS = PCDW (Local2, LB02)
If ((RSTS != 0x00))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C5.D0:"
Local6 [0x01] = " SetNamespaceLabelData: lead write B returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
Local2 = (IOFF + ILEN) /* \_SB_.NVDR.N050.CR06.ILEN */
Local2 -= Local5
}
If ((Local2 && (ILEN > Local2)))
{
Local4 = (Local5 & 0xFFFFFFFFFFFFFF80)
Local1 = PCDR (Local4)
RSTS = DerefOf (Local1 [0x00])
If ((RSTS != 0x00))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C5.D0:"
Local6 [0x01] = " SetNamespaceLabelData: trail read returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
Local1 = DerefOf (Local1 [0x01])
Local4 = (Local5 - Local4)
CreateField (Local1, (Local4 << 0x03), (Local2 << 0x03), TBUF)
CreateField (Local1, 0x00, 0x0200, TB01)
CreateField (Local1, 0x0200, 0x0200, TB02)
Mid (IDTA, (ILEN - Local2), Local2, TBUF) /* \_SB_.NVDR.N050.CR06.TBUF */
Local4 = (Local5 & 0xFFFFFFFFFFFFFF80)
RSTS = PCDW (Local4, TB01)
If ((RSTS != 0x00))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C5.D0:"
Local6 [0x01] = " SetNamespaceLabelData: trail write A returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
Local4 += 0x40
RSTS = PCDW (Local4, TB02)
If ((RSTS != 0x00))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C5.D0:"
Local6 [0x01] = " SetNamespaceLabelData: trail write B returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
Local4 = (Local3 - IOFF) /* \_SB_.NVDR.N050.CR06.IOFF */
}
While (0x01)
{
If ((Local3 >= Local5))
{
Break
}
Local1 = PCDW (Local3, Mid (IDTA, Local4, 0x40))
If ((Local1 != 0x00))
{
RSTS = Local1
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C5.D0:"
Local6 [0x01] = " SetNamespaceLabelData: returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
Local4 += 0x40
Local3 += 0x40
}
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C5.D0:"
Local6 [0x01] = " SetNamespaceLabelData: returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x40, "LEAF", Local6)
Return (Local0)
}
Method (CR07, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C5.D0:"
Local6 [0x01] = " GetCommandEffectLogInfo"
DBGC (0x40, "LEAF", Local6)
If ((SizeOf (Arg0) != 0x00))
{
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
}
Local0 = Buffer (0x08) {}
CreateDWordField (Local0, 0x04, RMXL)
RMXL = 0x8000
Return (Local0)
}
Method (CR09, 4, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C5.D0:"
Local6 [0x01] = " PassThroughCommand"
DBGC (0x40, "LEAF", Local6)
If ((SizeOf (Arg3) == 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ToBuffer (DerefOf (Arg3 [0x00]), Local7)
Local4 = SizeOf (Local7)
If ((Local4 < 0x08))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
CreateWordField (Local7, 0x00, OPCD)
CreateDWordField (Local7, 0x04, OPDL)
If ((Local4 != (OPDL + 0x08)))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
If (((CENA != 0x01) && (OPCD != 0x05FD)))
{
Return (Buffer (0x04)
{
0x02, 0x00, 0x00, 0x00 // ....
})
}
Switch (OPCD)
{
Case (Package (0x06)
{
0x0103,
0x0405,
0x09,
0xFD,
0x01FD,
0x02FD
}
)
{
Return (CLDC ("S0.C5.D0:", Arg2, Arg3, _ADR ()))
}
Case (0x05FD)
{
CreateWordField (Local7, 0x08, PTCD)
If ((PTCD == 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
CreateDWordField (Local7, 0x04, PTDL)
If ((PTDL >= 0x0C))
{
PTDL = (OPDL - 0x0C)
}
Else
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
If ((PTDL > 0x00))
{
CreateField (Local7, 0xA0, (PTDL * 0x08), PTIN)
}
CreateByteField (Local7, 0x0A, PTTI)
If (((CENA != 0x01) && (PTTI == 0x01)))
{
TFSM = 0x00
}
Switch (PTCD)
{
Case (0x05FD)
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
Case (Package (0x04)
{
0xFD,
0x01FD,
0x02FD,
0x03FD
}
)
{
Name (INLO, Package (0x01)
{
Buffer ((PTDL + 0x08)) {}
})
CreateWordField (DerefOf (INLO [0x00]), 0x00, LOCD)
CreateDWordField (DerefOf (INLO [0x00]), 0x04, LODL)
If ((PTDL > 0x00))
{
CreateField (DerefOf (INLO [0x00]), 0x40, (PTDL * 0x08), LOIN)
Mid (Local7, 0x14, (PTDL * 0x08), LOIN) /* \_SB_.NVDR.N050.CR09.LOIN */
}
Mid (Local7, 0x08, 0x02, LOCD) /* \_SB_.NVDR.N050.CR09.LOCD */
LODL = PTDL /* \_SB_.NVDR.N050.CR09.PTDL */
If ((0x03FD == LOCD))
{
TFSM = 0x00989680
Local2 = Buffer (0x10) {}
CreateDWordField (Local2, 0x04, FDLA)
CreateField (Local2, 0x40, 0x40, FDDA)
FDLA = 0x08
FDDA = XBSR /* \_SB_.NVDR.N050.XBSR */
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C5.D0:"
Local6 [0x01] = " BSR: "
Local6 [0x02] = ToHexString (FDDA)
DBGC (0x40, "LEAF", Local6)
Return (Local2)
}
Return (CLDC ("S0.C5.D0:", Arg2, INLO, _ADR ()))
}
Case (Package (0x03)
{
0x0103,
0x0405,
0x09
}
)
{
If (((CENA != 0x01) && (PTTI != 0x01)))
{
Return (Buffer (0x04)
{
0x02, 0x00, 0x00, 0x00 // ....
})
}
Return (CLDC ("S0.C5.D0:", Arg2, Arg3, _ADR ()))
}
Default
{
If ((PTTI == 0x01))
{
Return (CLDC ("S0.C5.D0:", Arg2, Arg3, _ADR ()))
}
If ((CENA != 0x01))
{
Return (Buffer (0x04)
{
0x02, 0x00, 0x00, 0x00 // ....
})
}
CreateDWordField (Local7, 0x10, PTTO)
If ((Local4 < 0x14))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
If ((PTDL > 0x80))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
If ((PTDL == Zero))
{
Local0 = CMBC (PTCD, Buffer (0x00) {}, Zero)
}
Else
{
Local0 = CMBC (PTCD, PTIN, (PTTO * 0x2710))
}
}
}
}
Case (0x03FD)
{
Local2 = Buffer (0x10) {}
CreateDWordField (Local2, 0x04, OULA)
CreateField (Local2, 0x40, 0x40, OUDA)
OULA = 0x08
OUDA = XBSR /* \_SB_.NVDR.N050.XBSR */
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C5.D0:"
Local6 [0x01] = " BSR: "
Local6 [0x02] = ToHexString (OUDA)
DBGC (0x40, "LEAF", Local6)
Return (Local2)
}
Default
{
If ((OPDL > 0x80))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
If ((OPDL == Zero))
{
Local0 = CMBC (OPCD, Buffer (0x00) {}, Zero)
}
Else
{
CreateField (Local7, 0x40, (OPDL * 0x08), OPDB)
Local0 = CMBC (OPCD, OPDB, Zero)
}
}
}
Local1 = DerefOf (Local0 [0x00])
If ((Local1 != Zero))
{
Local2 = Buffer (0x04) {}
Local2 [0x00] = 0x05
Return (Local2)
}
Local1 = DerefOf (Local0 [0x01])
If ((Local1 != Zero))
{
Local2 = Buffer (0x04)
{
0x07, 0x00, 0x00, 0x00 // ....
}
Local2 [0x02] = Local1
Return (Local2)
}
Local2 = Buffer (0x88) {}
CreateDWordField (Local2, 0x04, OULB)
CreateField (Local2, 0x40, 0x0400, OUDB)
OULB = 0x80
OUDB = DerefOf (Local0 [0x02])
Return (Local2)
}
Method (CR10, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C5.D0:"
Local6 [0x01] = " EnableLatchSystemShutdownStatus"
DBGC (0x40, "LEAF", Local6)
Local0 = Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}
CreateDWordField (Local0, 0x00, RSTS)
If ((SizeOf (Arg0) == 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x01))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
If ((DerefOf (Local7 [0x00]) != 0x01))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
Local1 = CMBC (0x0907, Local7, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Return (Local0)
}
Method (CR11, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C5.D0:"
Local6 [0x01] = " GetSupportedModes"
DBGC (0x40, "LEAF", Local6)
If ((SizeOf (Arg0) != 0x00))
{
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
}
Local0 = Buffer (0x06) {}
CreateDWordField (Local0, 0x00, RSTS)
CreateBitField (Local0, 0x20, RMMO)
CreateBitField (Local0, 0x21, RPME)
CreateBitField (Local0, 0x22, RBAP)
Local1 = CMBC (0x01, Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Local3 = DerefOf (Local1 [0x02])
CreateBitField (Local3, 0x01F0, MEME)
CreateBitField (Local3, 0x01F1, STME)
CreateBitField (Local3, 0x01F2, DTME)
RMMO = MEME /* \_SB_.NVDR.N050.CR11.MEME */
RPME = DTME /* \_SB_.NVDR.N050.CR11.DTME */
RBAP = STME /* \_SB_.NVDR.N050.CR11.STME */
Return (Local0)
}
Method (CR17, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C5.D0:"
Local6 [0x01] = " SetSmartThreshold"
DBGC (0x40, "LEAF", Local6)
If ((SizeOf (Arg0) == 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x07))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
CreateField (Local7, 0x00, 0x38, ISMT)
CreateBitField (Local7, 0x00, ISBE)
CreateField (Local7, 0x03, 0x0D, R000)
If ((ToInteger (R000) != 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C5.D0:"
Local6 [0x01] = " SetSmartThreshold: non-zero reserved bits!"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
If ((ISBE == 0x01))
{
CreateByteField (Local7, 0x02, ISBT)
If (((ISBT < 0x01) || (ISBT > 0x63)))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C5.D0:"
Local6 [0x01] = " SetSmartThreshold: invalid Percentage Remaining Threshold value!"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
}
Local0 = Buffer (0x04) {}
CreateDWordField (Local0, 0x00, RSTS)
Local1 = CMBC (0x0105, ISMT, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Return (Local0)
}
Method (CR18, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C5.D0:"
Local6 [0x01] = " InjectError"
DBGC (0x40, "LEAF", Local6)
If ((SizeOf (Arg0) == 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x0F))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
CreateBitField (Local7, 0x00, IVME)
CreateBitField (Local7, 0x01, IVSB)
CreateBitField (Local7, 0x02, IVFE)
CreateBitField (Local7, 0x03, IVUS)
CreateField (Local7, 0x04, 0x3C, R000)
If ((ToInteger (R000) != 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C5.D0:"
Local6 [0x01] = " InjectError: non-zero reserved bits R000!"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
CreateBitField (Local7, 0x40, IMEN)
CreateField (Local7, 0x41, 0x07, R001)
If ((ToInteger (R001) != 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C5.D0:"
Local6 [0x01] = " InjectError: non-zero reserved bits R001!"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
CreateWordField (Local7, 0x09, IMMT)
CreateBitField (Local7, 0x58, ISEN)
CreateField (Local7, 0x59, 0x07, R002)
If ((ToInteger (R002) != 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C5.D0:"
Local6 [0x01] = " InjectError: non-zero reserved bits R002!"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
CreateByteField (Local7, 0x0C, ISSB)
If (((ISSB < 0x00) || (ISSB > 0x63)))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C5.D0:"
Local6 [0x01] = " InjectError: invalid Percentage Remaining value!"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
CreateBitField (Local7, 0x68, IFEN)
CreateField (Local7, 0x69, 0x07, R003)
If ((ToInteger (R003) != 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C5.D0:"
Local6 [0x01] = " InjectError: non-zero reserved bits R003!"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
CreateBitField (Local7, 0x70, IUEN)
CreateField (Local7, 0x71, 0x07, R004)
If ((ToInteger (R004) != 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C5.D0:"
Local6 [0x01] = " InjectError: non-zero reserved bits R004!"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
Local0 = Buffer (0x04) {}
CreateWordField (Local0, 0x00, RSTS)
CreateWordField (Local0, 0x02, REST)
If ((IVME == 0x01))
{
Local2 = Buffer (0x03) {}
CreateByteField (Local2, 0x00, CENB)
CENB = IMEN /* \_SB_.NVDR.N050.CR18.IMEN */
CreateWordField (Local2, 0x01, CMET)
CMET = IMMT /* \_SB_.NVDR.N050.CR18.IMMT */
Local1 = CMBC (0x020A, Local2, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
}
If (((IVSB == 0x01) || ((IVFE == 0x01) || (IVUS == 0x01))))
{
Local2 = Buffer (0x0E) {}
CreateBitField (Local2, 0x02, CFEN)
CFEN = IVFE /* \_SB_.NVDR.N050.CR18.IVFE */
CreateBitField (Local2, 0x03, CSEN)
CSEN = IVSB /* \_SB_.NVDR.N050.CR18.IVSB */
CreateBitField (Local2, 0x04, CUEN)
CUEN = IVUS /* \_SB_.NVDR.N050.CR18.IVUS */
CreateByteField (Local2, 0x0B, CFET)
CFET = IFEN /* \_SB_.NVDR.N050.CR18.IFEN */
CreateBitField (Local2, 0x60, CSET)
CSET = ISEN /* \_SB_.NVDR.N050.CR18.ISEN */
CreateField (Local2, 0x61, 0x07, CSBP)
CSBP = ISSB /* \_SB_.NVDR.N050.CR18.ISSB */
CreateByteField (Local2, 0x0D, CUST)
CUST = IUEN /* \_SB_.NVDR.N050.CR18.IUEN */
If ((IVUS && IUEN))
{
CMBC (0x0907, Buffer (0x04)
{
0x01, 0x00, 0x00, 0x00 // ....
}, Zero)
}
Local1 = CMBC (0x030A, Local2, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Local4 = DerefOf (Local1 [0x01])
If ((Local4 == 0x0E))
{
RSTS = 0x07
REST = 0x01
Return (Local0)
}
RSTS = CF2D (Local4)
If ((RSTS != 0x00))
{
Return (Local0)
}
}
Return (Local0)
}
Method (CR19, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C5.D0:"
Local6 [0x01] = " GetSecurityState"
DBGC (0x40, "LEAF", Local6)
If ((SizeOf (Arg0) != 0x00))
{
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
}
Local0 = Buffer (0x09)
{
/* 0000 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........
/* 0008 */ 0x00 // .
}
CreateDWordField (Local0, 0x00, RSTS)
Local1 = CMBC (0x02, Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Local0 [0x08] = DerefOf (DerefOf (Local1 [0x02]) [
0x00])
Local0 [0x04] = DerefOf (DerefOf (Local1 [0x02]) [
0x01])
Return (Local0)
}
Method (CR20, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C5.D0:"
Local6 [0x01] = " SetPassPhrase"
DBGC (0x40, "LEAF", Local6)
Local0 = Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}
CreateDWordField (Local0, 0x00, RSTS)
If ((SizeOf (Arg0) == 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x40))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
CreateField (Local7, 0x00, 0x0100, RCPW)
CreateField (Local7, 0x0100, 0x0100, RNPW)
Local2 = Buffer (0x60) {}
CreateField (Local2, 0x00, 0x0100, FCPW)
CreateField (Local2, 0x0200, 0x0100, FNPW)
FCPW = RCPW /* \_SB_.NVDR.N050.CR20.RCPW */
FNPW = RNPW /* \_SB_.NVDR.N050.CR20.RNPW */
Local1 = CMBC (0xF103, Local2, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Return (Local0)
}
Method (CR21, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C5.D0:"
Local6 [0x01] = " DisablePassPhrase"
DBGC (0x40, "LEAF", Local6)
Local0 = Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}
CreateDWordField (Local0, 0x00, RSTS)
If ((SizeOf (Arg0) == 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x20))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
Local1 = CMBC (0xF203, Local7, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Return (Local0)
}
Method (CR22, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C5.D0:"
Local6 [0x01] = " UnlockUnit"
DBGC (0x40, "LEAF", Local6)
Local0 = Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}
CreateDWordField (Local0, 0x00, RSTS)
If ((SizeOf (Arg0) == 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x20))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
Local1 = CMBC (0xF303, Local7, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Return (Local0)
}
Method (CR23, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C5.D0:"
Local6 [0x01] = " FreezeLock"
DBGC (0x40, "LEAF", Local6)
Local0 = Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}
CreateDWordField (Local0, 0x00, RSTS)
If ((SizeOf (Arg0) != 0x00))
{
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
}
Local1 = CMBC (0xF603, Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Return (Local0)
}
Method (CR24, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C5.D0:"
Local6 [0x01] = " CR24: SecureEraseNvdimmUser"
DBGC (0x40, "LEAF", Local6)
Local0 = Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}
CreateDWordField (Local0, 0x00, RSTS)
If ((SizeOf (Arg0) == 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C5.D0:"
Local6 [0x01] = " CR24: empty pkg"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ToBuffer (DerefOf (Arg0 [0x00]), Local1)
If ((SizeOf (Local1) != 0x20))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C5.D0:"
Local6 [0x01] = " CR24: passphrase len != 32"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
Local7 = Buffer (0x21)
{
/* 0000 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........
/* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........
/* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........
/* 0018 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........
/* 0020 */ 0x00 // .
}
CreateField (Local7, 0x00, 0x0100, PASS)
PASS = Local1
Local1 = CMBC (0xF503, Local7, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Return (Local0)
}
Method (CR26, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C5.D0:"
Local6 [0x01] = " QueryOverwriteNvdimmStatus"
DBGC (0x40, "LEAF", Local6)
Local0 = Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}
CreateDWordField (Local0, 0x00, RSTS)
If ((SizeOf (Arg0) != 0x00))
{
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
}
If ((OS05 == 0x05))
{
CRFF (_ADR ())
}
If (((OS05 == 0x11) || (OS05 == 0x0A)))
{
RSTS = 0x00020007
}
ElseIf ((OS05 == 0x05))
{
RSTS = 0x00010007
}
Else
{
RSTS = CF2D (OS05)
}
Return (Local0)
}
Method (CR27, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C5.D0:"
Local6 [0x01] = " CR27: SetMasterPassphrase"
DBGC (0x40, "LEAF", Local6)
Local0 = Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}
CreateDWordField (Local0, 0x00, RSTS)
If ((SizeOf (Arg0) == 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C5.D0:"
Local6 [0x01] = " CR27: empty pkg"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x40))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C5.D0:"
Local6 [0x01] = " CR27: passphrases length != 64"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
CreateField (Local7, 0x00, 0x0100, RCPW)
CreateField (Local7, 0x0100, 0x0100, RNPW)
Local2 = Buffer (0x60) {}
CreateField (Local2, 0x00, 0x0100, FCPW)
CreateField (Local2, 0x0200, 0x0100, FNPW)
FCPW = RCPW /* \_SB_.NVDR.N050.CR27.RCPW */
FNPW = RNPW /* \_SB_.NVDR.N050.CR27.RNPW */
Local1 = CMBC (0xF003, Local2, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Return (Local0)
}
Method (CR28, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C5.D0:"
Local6 [0x01] = " CR28: SecureEraseNvdimmMaster"
DBGC (0x40, "LEAF", Local6)
Local0 = Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}
CreateDWordField (Local0, 0x00, RSTS)
If ((SizeOf (Arg0) == 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C5.D0:"
Local6 [0x01] = " CR28: empty pkg"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ToBuffer (DerefOf (Arg0 [0x00]), Local1)
If ((SizeOf (Local1) != 0x20))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C5.D0:"
Local6 [0x01] = " CR28: passphrase len != 32"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
Local7 = Buffer (0x21)
{
/* 0000 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........
/* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........
/* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........
/* 0018 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........
/* 0020 */ 0x01 // .
}
CreateField (Local7, 0x00, 0x0100, PASS)
PASS = Local1
Local1 = CMBC (0xF503, Local7, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Return (Local0)
}
Method (CLSI, 0, Serialized)
{
If ((CENA != 0x01))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C5.D0:"
Local6 [0x01] = " CLSI: No NVDIMM"
DBGC (0x02, "LEAF", Local6)
Return (Package (0x03)
{
0x01,
0x00,
0x00
})
}
Local0 = Package (0x00) {}
Local1 = CRLD (ToUUID ("4309ac30-0d11-11e4-9191-0800200c9a66") /* Unknown UUID */, 0x01, 0x04, Local0, _ADR ())
If ((SizeOf (Local1) < 0x0C))
{
Return (Package (0x03)
{
0x01,
0x00,
0x00
})
}
CreateDWordField (Local1, 0x00, LSTS)
CreateDWordField (Local1, 0x04, LSIZ)
CreateDWordField (Local1, 0x08, LTXL)
Local2 = Package (0x03)
{
0x00,
0x00,
0x00
}
Local2 [0x00] = ERMP (LSTS)
Local2 [0x01] = ToInteger (LSIZ)
Local2 [0x02] = ToInteger (LTXL)
Return (Local2)
}
Method (CLSR, 2, Serialized)
{
If ((CENA != 0x01))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C5.D0:"
Local6 [0x01] = " CLSR: No NVDIMM"
DBGC (0x02, "LEAF", Local6)
Return (Package (0x02)
{
0x01,
Buffer (0x01)
{
0x00 // .
}
})
}
If ((Arg1 == 0x00))
{
Return (Package (0x02)
{
0x00,
Buffer (0x00) {}
})
}
Local0 = Package (0x01)
{
Buffer (0x08) {}
}
CreateDWordField (DerefOf (Local0 [0x00]), 0x00, CHUO)
CreateDWordField (DerefOf (Local0 [0x00]), 0x04, CHUS)
CHUO = Arg0
CHUS = Arg1
Local1 = CRLD (ToUUID ("4309ac30-0d11-11e4-9191-0800200c9a66") /* Unknown UUID */, 0x01, 0x05, Local0, _ADR ())
CreateDWordField (Local1, 0x00, LSTS)
Local2 = Package (0x02)
{
0x00,
Buffer (0x01)
{
0x00 // .
}
}
Local2 [0x00] = ERMP (LSTS)
If ((DerefOf (Local2 [0x00]) == 0x00))
{
Local3 = ((SizeOf (Local1) - 0x04) * 0x08)
CreateField (Local1, 0x20, Local3, CHUD)
Local2 [0x01] = CHUD /* \_SB_.NVDR.N050.CLSR.CHUD */
}
Return (Local2)
}
Method (CLSW, 3, Serialized)
{
If ((CENA != 0x01))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C5.D0:"
Local6 [0x01] = " CLSW: No NVDIMM"
DBGC (0x02, "LEAF", Local6)
Return (0x01)
}
If ((Arg1 == 0x00))
{
Return (0x00)
}
Local3 = SizeOf (Arg2)
If ((Local3 == 0x00))
{
Return (0x02)
}
Local0 = Package (0x01)
{
Buffer ((Local3 + 0x08)) {}
}
CreateDWordField (DerefOf (Local0 [0x00]), 0x00, CHUO)
CreateDWordField (DerefOf (Local0 [0x00]), 0x04, CHUS)
CreateField (DerefOf (Local0 [0x00]), 0x40, (Local3 * 0x08), CHUD)
CHUO = Arg0
CHUS = Arg1
CHUD = Arg2
Local1 = CRLD (ToUUID ("4309ac30-0d11-11e4-9191-0800200c9a66") /* Unknown UUID */, 0x01, 0x06, Local0, _ADR ())
CreateDWordField (Local1, 0x00, LSTS)
Return (ERMP (LSTS))
}
Method (CNCH, 0, Serialized)
{
If ((CENA != 0x01))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C5.D0:"
Local6 [0x01] = " CNCH: No NVDIMM"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x40)
{
0x03 // .
})
}
Local0 = Buffer (0x40)
{
0x00 // .
}
CreateDWordField (Local0, 0x00, RSTS)
Local1 = CMBC (0x08, Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}, Zero)
RSTS = CF2A (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2A (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Local2 = DerefOf (Local1 [0x02])
If ((DerefOf (Local2 [0x00]) & 0x01))
{
Local0 [0x04] = (DerefOf (Local0 [0x04]) | 0x01)
If ((DerefOf (Local2 [0x08]) & 0x01))
{
Local0 [0x06] = (DerefOf (Local0 [0x06]) | 0x01)
}
If ((DerefOf (Local2 [0x08]) & 0x02))
{
If ((DerefOf (Local2 [0x00]) & 0x80))
{
If ((DerefOf (Local2 [0x15]) & 0x08))
{
Local0 [0x07] = (DerefOf (Local0 [0x07]) | 0x04)
Local0 [0x08] = (DerefOf (Local0 [0x08]) | 0x04)
}
If ((DerefOf (Local2 [0x15]) & 0x10))
{
Local0 [0x08] = (DerefOf (Local0 [0x08]) | 0x04)
}
If ((DerefOf (Local2 [0x15]) & 0x20))
{
Local0 [0x06] = (DerefOf (Local0 [0x06]) | 0x03)
}
If ((DerefOf (Local2 [0x15]) & 0x40))
{
Local0 [0x07] = (DerefOf (Local0 [0x07]) | 0x01)
}
}
Else
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C5.D0:"
Local6 [0x01] = " CNCH: Health Status Reason is NOT valid (FW bug?)"
DBGC (0x80000000, "LEAF", Local6)
Local0 [0x08] = (DerefOf (Local0 [0x08]) | 0x04)
}
}
If ((DerefOf (Local2 [0x08]) & 0x04))
{
Local0 [0x08] = (DerefOf (Local0 [0x08]) | 0x04)
}
}
Return (Local0)
}
Method (CNBS, 0, Serialized)
{
If ((CENA != 0x01))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C5.D0:"
Local6 [0x01] = " CNBS: No NVDIMM"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x40)
{
0x03 // .
})
}
Local0 = Buffer (0x40)
{
0x00 // .
}
CreateDWordField (Local0, 0x00, RSTS)
Local1 = CMBC (0x08, Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}, Zero)
RSTS = CF2A (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2A (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Local2 = DerefOf (Local1 [0x02])
If ((DerefOf (Local2 [0x00]) & 0x20))
{
Local0 [0x04] = 0x01
CreateDWordField (Local0, 0x06, DLC)
Mid (Local2, 0x10, 0x04, DLC) /* \_SB_.NVDR.N050.CNBS.DLC_ */
}
Return (Local0)
}
Method (CRLD, 5, Serialized)
{
Local0 = CLDP ("S0.C5.D0:", Arg0, Arg1, Arg2)
Local1 = DerefOf (Local0 [0x00])
If ((Local1 == Zero))
{
Return (DerefOf (Local0 [0x01]))
}
If (((CENA != 0x01) && (ToInteger (Arg2) != 0x09)))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C5.D0:"
Local6 [0x01] = " CRLD: No NVDIMM"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x02, 0x00, 0x00, 0x00 // ....
})
}
Switch (ToInteger (Arg2))
{
Case (0x01)
{
Local0 = CR01 (Arg3)
}
Case (0x02)
{
Local0 = CR02 (Arg3)
}
Case (0x03)
{
Local0 = CR03 (Arg3)
}
Case (0x04)
{
If ((ICTL & 0x04))
{
Local0 = CR04 (Arg3)
}
Else
{
Local0 = CLDC ("S0.C5.D0:", Arg2, Arg3, Arg4)
}
}
Case (0x05)
{
If ((ICTL & 0x04))
{
Local0 = CR05 (Arg3)
}
Else
{
Local0 = CLDC ("S0.C5.D0:", Arg2, Arg3, Arg4)
}
}
Case (0x06)
{
If ((ICTL & 0x04))
{
Local0 = CR06 (Arg3)
}
Else
{
Local0 = CLDC ("S0.C5.D0:", Arg2, Arg3, Arg4)
}
}
Case (0x07)
{
Local0 = CR07 (Arg3)
}
Case (0x09)
{
Return (CR09 (Arg0, Arg1, Arg2, Arg3))
}
Case (0x0A)
{
If ((CFIS >= 0x0107))
{
Local0 = CR10 (Arg3)
}
Else
{
Local0 = CLDC ("S0.C5.D0:", Arg2, Arg3, Arg4)
}
}
Case (0x0B)
{
Local0 = CR11 (Arg3)
}
Case (0x11)
{
Local0 = CR17 (Arg3)
}
Case (0x12)
{
Local0 = CR18 (Arg3)
}
Case (0x13)
{
Local0 = CR19 (Arg3)
}
Case (0x14)
{
Local0 = CR20 (Arg3)
}
Case (0x15)
{
Local0 = CR21 (Arg3)
}
Case (0x16)
{
Local0 = CR22 (Arg3)
}
Case (0x17)
{
Local0 = CR23 (Arg3)
}
Case (0x18)
{
Local0 = CR24 (Arg3)
}
Case (0x1A)
{
Local0 = CR26 (Arg3)
}
Case (0x1B)
{
Local0 = CR27 (Arg3)
}
Case (0x1C)
{
Local0 = CR28 (Arg3)
}
Default
{
Local0 = CLDC ("S0.C5.D0:", Arg2, Arg3, Arg4)
}
}
Return (Local0)
}
Method (PCDS, 0, Serialized)
{
Local0 = Buffer (0x06) {}
CreateWordField (Local0, 0x00, RSTS)
CreateDWordField (Local0, 0x02, RSIZ)
Local2 = Buffer (0x05) {}
CreateByteField (Local2, 0x00, PPID)
PPID = 0x02
CreateBitField (Local2, 0x08, POPT)
POPT = 0x01
CreateBitField (Local2, 0x09, PORO)
PORO = 0x01
Local1 = CMBC (0x0106, Local2, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
CreateDWordField (DerefOf (Local1 [0x02]), 0x00, CPSZ)
RSIZ = CPSZ /* \_SB_.NVDR.N050.PCDS.CPSZ */
Return (Local0)
}
Method (PCDR, 1, Serialized)
{
Name (IOFF, 0x00)
IOFF = ToInteger (Arg0)
Local2 = Buffer (0x06) {}
CreateByteField (Local2, 0x00, QPID)
QPID = 0x02
CreateBitField (Local2, 0x08, QOPT)
QOPT = 0x01
CreateBitField (Local2, 0x09, QORO)
QORO = 0x00
CreateDWordField (Local2, 0x02, QOFF)
QOFF = IOFF /* \_SB_.NVDR.N050.PCDR.IOFF */
Local1 = CMBC (0x0106, Local2, Zero)
Local3 = CF2D (DerefOf (Local1 [0x00]))
If ((Local3 != 0x00))
{
Local0 = Package (0x01)
{
0x00
}
Local0 [0x00] = Local3
Return (Local0)
}
Local3 = CF2D (DerefOf (Local1 [0x01]))
If ((Local3 != 0x00))
{
Local0 = Package (0x01)
{
0x00
}
Local0 [0x00] = Local3
Return (Local0)
}
Local0 = Package (0x02)
{
0x00,
Buffer (0x80) {}
}
Local0 [0x01] = DerefOf (Local1 [0x02])
Return (Local0)
}
Method (PCDW, 2, Serialized)
{
Name (IOFF, 0x00)
Name (IDTA, Buffer (0x40) {})
IOFF = ToInteger (Arg0)
IDTA = Arg1
Local2 = Buffer (0x80) {}
CreateByteField (Local2, 0x00, QPID)
QPID = 0x02
CreateBitField (Local2, 0x08, QOPT)
QOPT = 0x01
CreateBitField (Local2, 0x09, QORO)
QORO = 0x00
CreateDWordField (Local2, 0x02, QOFF)
QOFF = IOFF /* \_SB_.NVDR.N050.PCDW.IOFF */
CreateField (Local2, 0x0200, 0x0200, QDTA)
QDTA = IDTA /* \_SB_.NVDR.N050.PCDW.IDTA */
Local1 = CMBC (0x0107, Local2, Zero)
Local0 = CF2D (DerefOf (Local1 [0x00]))
If ((Local0 != 0x00))
{
Return (Local0)
}
Local0 = CF2D (DerefOf (Local1 [0x01]))
If ((Local0 != 0x00))
{
Return (Local0)
}
Return (Local0)
}
Method (_DSM, 4, NotSerialized) // _DSM: Device-Specific Method
{
If ((DRVT & 0x01))
{
Return (CRLD (Arg0, Arg1, Arg2, Arg3, _ADR ()))
}
ElseIf ((DRVT & 0x02))
{
Return (JNLD (Arg0, Arg1, Arg2, Arg3, _ADR ()))
}
Else
{
Return (Buffer (0x01)
{
0x00 // .
})
}
}
Method (_LSI, 0, NotSerialized) // _LSI: Label Storage Information
{
If ((DRVT & 0x01))
{
Return (CLSI ())
}
ElseIf ((DRVT & 0x02))
{
Return (JLSI (_ADR ()))
}
Else
{
Return (Package (0x03)
{
0x01,
0x00,
0x00
})
}
}
Method (_LSR, 2, NotSerialized) // _LSR: Label Storage Read
{
If ((DRVT & 0x01))
{
Return (CLSR (Arg0, Arg1))
}
ElseIf ((DRVT & 0x02))
{
Return (JLSR (Arg0, Arg1, _ADR ()))
}
Else
{
Return (Package (0x02)
{
0x01,
0x00
})
}
}
Method (_LSW, 3, Serialized) // _LSW: Label Storage Write
{
If ((DRVT & 0x01))
{
Return (CLSW (Arg0, Arg1, Arg2))
}
ElseIf ((DRVT & 0x01))
{
Return (JLSW (Arg0, Arg1, Arg2, _ADR ()))
}
Else
{
Return (0x01)
}
}
Method (_NCH, 0, NotSerialized) // _NCH: NVDIMM Current Health Information
{
If ((DRVT & 0x01))
{
Return (CNCH ())
}
Else
{
Return (Buffer (0x40)
{
0x01 // .
})
}
}
Method (_NBS, 0, NotSerialized) // _NBS: NVDIMM Boot Status
{
If ((DRVT & 0x01))
{
Return (CNBS ())
}
Else
{
Return (Buffer (0x40)
{
0x01 // .
})
}
}
}
Device (N051)
{
Name (FXCD, 0x00)
Field (CCT8, QWordAcc, NoLock, Preserve)
{
Offset (0x00),
XCMD, 64
}
Name (FXST, 0x00)
Field (CCT8, QWordAcc, NoLock, Preserve)
{
Offset (0x08),
XSTA, 64
}
Name (FXIN, 0x00)
Field (CCT8, DWordAcc, NoLock, Preserve)
{
Offset (0x10),
IN01, 32,
Offset (0x14),
IN02, 32,
Offset (0x18),
IN03, 32,
Offset (0x1C),
IN04, 32,
Offset (0x20),
IN05, 32,
Offset (0x24),
IN06, 32,
Offset (0x28),
IN07, 32,
Offset (0x2C),
IN08, 32,
Offset (0x30),
IN09, 32,
Offset (0x34),
IN0A, 32,
Offset (0x38),
IN0B, 32,
Offset (0x3C),
IN0C, 32,
Offset (0x40),
IN0D, 32,
Offset (0x44),
IN0E, 32,
Offset (0x48),
IN0F, 32,
Offset (0x4C),
IN10, 32,
Offset (0x50),
IN11, 32,
Offset (0x54),
IN12, 32,
Offset (0x58),
IN13, 32,
Offset (0x5C),
IN14, 32,
Offset (0x60),
IN15, 32,
Offset (0x64),
IN16, 32,
Offset (0x68),
IN17, 32,
Offset (0x6C),
IN18, 32,
Offset (0x70),
IN19, 32,
Offset (0x74),
IN1A, 32,
Offset (0x78),
IN1B, 32,
Offset (0x7C),
IN1C, 32,
Offset (0x80),
IN1D, 32,
Offset (0x84),
IN1E, 32,
Offset (0x88),
IN1F, 32,
Offset (0x8C),
IN20, 32
}
Name (FXOU, 0x00)
Field (CCT8, DWordAcc, NoLock, Preserve)
{
Offset (0x90),
OU01, 32,
Offset (0x94),
OU02, 32,
Offset (0x98),
OU03, 32,
Offset (0x9C),
OU04, 32,
Offset (0xA0),
OU05, 32,
Offset (0xA4),
OU06, 32,
Offset (0xA8),
OU07, 32,
Offset (0xAC),
OU08, 32,
Offset (0xB0),
OU09, 32,
Offset (0xB4),
OU0A, 32,
Offset (0xB8),
OU0B, 32,
Offset (0xBC),
OU0C, 32,
Offset (0xC0),
OU0D, 32,
Offset (0xC4),
OU0E, 32,
Offset (0xC8),
OU0F, 32,
Offset (0xCC),
OU10, 32,
Offset (0xD0),
OU11, 32,
Offset (0xD4),
OU12, 32,
Offset (0xD8),
OU13, 32,
Offset (0xDC),
OU14, 32,
Offset (0xE0),
OU15, 32,
Offset (0xE4),
OU16, 32,
Offset (0xE8),
OU17, 32,
Offset (0xEC),
OU18, 32,
Offset (0xF0),
OU19, 32,
Offset (0xF4),
OU1A, 32,
Offset (0xF8),
OU1B, 32,
Offset (0xFC),
OU1C, 32,
Offset (0x100),
OU1D, 32,
Offset (0x104),
OU1E, 32,
Offset (0x108),
OU1F, 32,
Offset (0x10C),
OU20, 32
}
Name (FXBS, 0x00)
Field (CCT8, QWordAcc, NoLock, Preserve)
{
Offset (0x110),
XBSR, 64
}
Name (CENA, 0x0000000000000000)
Name (CFIS, 0x0000000000000000)
Method (_ADR, 0, NotSerialized) // _ADR: Address
{
Local0 = 0x51
If (0xFFFFFFFFFFFFFFFF)
{
Local1 = 0x05
Local1 -= 0x03
Local1 <<= 0x04
Local0 &= 0xFF0F
Local0 |= Local1
Local0 |= 0x0100
}
Return (Local0)
}
Name (NTFY, 0x00)
Method (CMBC, 3, Serialized)
{
Local3 = Timer
Acquire (NMTX, 0xFFFF)
If ((((BARS != Zero) && (CACC (Arg0) != Zero)) &&
(LO05 == 0x0405)))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C5.D1:"
Local6 [0x01] = ToHexString (Arg0)
Local6 [0x02] = ": recursing into CMBC"
DBGC (0x40, "FIS ", Local6)
CMBC (0x0405, Buffer (0x14)
{
0x00 // .
}, Zero)
Sleep (0x01)
NTFY = 0x01
}
Name (TCMD, Buffer (0x08) {})
Name (TSTA, Buffer (0x08) {})
TCMD = XCMD /* \_SB_.NVDR.N051.XCMD */
CreateField (TCMD, 0x20, 0x10, TOPC)
CreateField (TCMD, 0x30, 0x01, TDRB)
CreateField (TCMD, 0x3F, 0x01, TSEQ)
If ((ToInteger (TDRB) == 0x01))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C5.D1:"
Local6 [0x01] = ToHexString (Arg0)
Local6 [0x02] = ": Previous command did not complete"
DBGC (0x80000000, "FIS ", Local6)
Release (NMTX)
If ((NTFY != Zero))
{
NVRN (0x01)
NTFY = Zero
}
Return (Package (0x01)
{
0x05
})
}
Local4 = SizeOf (Arg1)
Local4 = ((Local4 + 0x07) >> 0x03)
Local5 = Zero
While (0x01)
{
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN01 = Local7
Local7 = IN01 /* \_SB_.NVDR.N051.IN01 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN02 = Local7
Local7 = IN02 /* \_SB_.NVDR.N051.IN02 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN03 = Local7
Local7 = IN03 /* \_SB_.NVDR.N051.IN03 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN04 = Local7
Local7 = IN04 /* \_SB_.NVDR.N051.IN04 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN05 = Local7
Local7 = IN05 /* \_SB_.NVDR.N051.IN05 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN06 = Local7
Local7 = IN06 /* \_SB_.NVDR.N051.IN06 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN07 = Local7
Local7 = IN07 /* \_SB_.NVDR.N051.IN07 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN08 = Local7
Local7 = IN08 /* \_SB_.NVDR.N051.IN08 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN09 = Local7
Local7 = IN09 /* \_SB_.NVDR.N051.IN09 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN0A = Local7
Local7 = IN0A /* \_SB_.NVDR.N051.IN0A */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN0B = Local7
Local7 = IN0B /* \_SB_.NVDR.N051.IN0B */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN0C = Local7
Local7 = IN0C /* \_SB_.NVDR.N051.IN0C */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN0D = Local7
Local7 = IN0D /* \_SB_.NVDR.N051.IN0D */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN0E = Local7
Local7 = IN0E /* \_SB_.NVDR.N051.IN0E */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN0F = Local7
Local7 = IN0F /* \_SB_.NVDR.N051.IN0F */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN10 = Local7
Local7 = IN10 /* \_SB_.NVDR.N051.IN10 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN11 = Local7
Local7 = IN11 /* \_SB_.NVDR.N051.IN11 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN12 = Local7
Local7 = IN12 /* \_SB_.NVDR.N051.IN12 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN13 = Local7
Local7 = IN13 /* \_SB_.NVDR.N051.IN13 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN14 = Local7
Local7 = IN14 /* \_SB_.NVDR.N051.IN14 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN15 = Local7
Local7 = IN15 /* \_SB_.NVDR.N051.IN15 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN16 = Local7
Local7 = IN16 /* \_SB_.NVDR.N051.IN16 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN17 = Local7
Local7 = IN17 /* \_SB_.NVDR.N051.IN17 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN18 = Local7
Local7 = IN18 /* \_SB_.NVDR.N051.IN18 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN19 = Local7
Local7 = IN19 /* \_SB_.NVDR.N051.IN19 */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN1A = Local7
Local7 = IN1A /* \_SB_.NVDR.N051.IN1A */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN1B = Local7
Local7 = IN1B /* \_SB_.NVDR.N051.IN1B */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN1C = Local7
Local7 = IN1C /* \_SB_.NVDR.N051.IN1C */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN1D = Local7
Local7 = IN1D /* \_SB_.NVDR.N051.IN1D */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN1E = Local7
Local7 = IN1E /* \_SB_.NVDR.N051.IN1E */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN1F = Local7
Local7 = IN1F /* \_SB_.NVDR.N051.IN1F */
Local4--
Local5 += 0x04
If ((Local4 <= 0x00))
{
Break
}
ToInteger (Mid (Arg1, Local5, 0x04), Local7)
IN20 = Local7
Local7 = IN20 /* \_SB_.NVDR.N051.IN20 */
Local4--
Local5 += 0x04
Break
}
Local0 = Timer
TOPC = Arg0
If ((ToInteger (TSEQ) == 0x01))
{
TSEQ = 0x00
}
Else
{
TSEQ = 0x01
}
TDRB = 0x01
If ((ToInteger (Arg2) == Zero))
{
Local1 = CGTM (Arg0, XSTA)
}
Else
{
Local1 = (ToInteger (Arg2) * 0x2710)
}
XCMD = ToInteger (TCMD)
Local0 = Timer
Local2 = Zero
Local3 = Zero
While (0x01)
{
TCMD = XCMD /* \_SB_.NVDR.N051.XCMD */
If ((ToInteger (TDRB) == 0x00))
{
Break
}
Local3 = Local2
Local2 = (Timer - Local0)
If ((Local2 > Local1))
{
TCMD = XCMD /* \_SB_.NVDR.N051.XCMD */
If ((ToInteger (TDRB) == 0x00))
{
Break
}
Local6 = Package (0x07) {}
Local6 [0x00] = "S0.C5.D1:"
Local6 [0x01] = ToHexString (Arg0)
Local6 [0x02] = ": Doorbell still set, waited "
Local6 [0x03] = ToHexString (Local2)
Local6 [0x04] = " [x100ns] (prev"
Local6 [0x05] = ToHexString (Local3)
Local6 [0x06] = ")"
DBGC (0x80000000, "FIS ", Local6)
Release (NMTX)
If ((NTFY != Zero))
{
NVRN (0x01)
NTFY = Zero
}
Return (Package (0x01)
{
0x12
})
}
}
If ((Local2 > Local1))
{
Local6 = Package (0x07) {}
Local6 [0x00] = "S0.C5.D1:"
Local6 [0x01] = ToHexString (Arg0)
Local6 [0x02] = ": Long iteration, scheduling issues? "
Local6 [0x03] = ToHexString (Local2)
Local6 [0x04] = " [x100ns] (prev "
Local6 [0x05] = ToHexString (Local3)
Local6 [0x06] = ")"
DBGC (0x02, "FIS ", Local6)
}
TSTA = XSTA /* \_SB_.NVDR.N051.XSTA */
CreateField (TSTA, 0x00, 0x01, TCMP)
CreateField (TSTA, 0x08, 0x08, TMBS)
If ((ToInteger (TCMP) == 0x00))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C5.D1:"
Local6 [0x01] = ToHexString (Arg0)
Local6 [0x02] = ": Completion bit not set"
DBGC (0x80000000, "FIS ", Local6)
Release (NMTX)
If ((NTFY != Zero))
{
NVRN (0x01)
NTFY = Zero
}
Return (Package (0x01)
{
0x03
})
}
If ((ToInteger (TMBS) != 0x00))
{
Local0 = Package (0x02)
{
0x00,
0x00
}
Local0 [0x01] = ToInteger (TMBS)
Local6 = Package (0x04) {}
Local6 [0x00] = "S0.C5.D1:"
Local6 [0x01] = ToHexString (Arg0)
Local6 [0x02] = ": mailbox failure: "
Local6 [0x03] = ToHexString (ToInteger (TMBS))
DBGC (0x80000000, "FIS ", Local6)
Release (NMTX)
If ((NTFY != Zero))
{
NVRN (0x01)
NTFY = Zero
}
Return (Local0)
}
Local0 = Package (0x03)
{
0x00,
0x00,
Buffer (0x80) {}
}
CreateDWordField (DerefOf (Local0 [0x02]), 0x00, BO01)
CreateDWordField (DerefOf (Local0 [0x02]), 0x04, BO02)
CreateDWordField (DerefOf (Local0 [0x02]), 0x08, BO03)
CreateDWordField (DerefOf (Local0 [0x02]), 0x0C, BO04)
CreateDWordField (DerefOf (Local0 [0x02]), 0x10, BO05)
CreateDWordField (DerefOf (Local0 [0x02]), 0x14, BO06)
CreateDWordField (DerefOf (Local0 [0x02]), 0x18, BO07)
CreateDWordField (DerefOf (Local0 [0x02]), 0x1C, BO08)
CreateDWordField (DerefOf (Local0 [0x02]), 0x20, BO09)
CreateDWordField (DerefOf (Local0 [0x02]), 0x24, BO0A)
CreateDWordField (DerefOf (Local0 [0x02]), 0x28, BO0B)
CreateDWordField (DerefOf (Local0 [0x02]), 0x2C, BO0C)
CreateDWordField (DerefOf (Local0 [0x02]), 0x30, BO0D)
CreateDWordField (DerefOf (Local0 [0x02]), 0x34, BO0E)
CreateDWordField (DerefOf (Local0 [0x02]), 0x38, BO0F)
CreateDWordField (DerefOf (Local0 [0x02]), 0x3C, BO10)
CreateDWordField (DerefOf (Local0 [0x02]), 0x40, BO11)
CreateDWordField (DerefOf (Local0 [0x02]), 0x44, BO12)
CreateDWordField (DerefOf (Local0 [0x02]), 0x48, BO13)
CreateDWordField (DerefOf (Local0 [0x02]), 0x4C, BO14)
CreateDWordField (DerefOf (Local0 [0x02]), 0x50, BO15)
CreateDWordField (DerefOf (Local0 [0x02]), 0x54, BO16)
CreateDWordField (DerefOf (Local0 [0x02]), 0x58, BO17)
CreateDWordField (DerefOf (Local0 [0x02]), 0x5C, BO18)
CreateDWordField (DerefOf (Local0 [0x02]), 0x60, BO19)
CreateDWordField (DerefOf (Local0 [0x02]), 0x64, BO1A)
CreateDWordField (DerefOf (Local0 [0x02]), 0x68, BO1B)
CreateDWordField (DerefOf (Local0 [0x02]), 0x6C, BO1C)
CreateDWordField (DerefOf (Local0 [0x02]), 0x70, BO1D)
CreateDWordField (DerefOf (Local0 [0x02]), 0x74, BO1E)
CreateDWordField (DerefOf (Local0 [0x02]), 0x78, BO1F)
CreateDWordField (DerefOf (Local0 [0x02]), 0x7C, BO20)
Local4 = 0x20
While (0x01)
{
If ((Local4 <= 0x00))
{
Break
}
BO01 = OU01 /* \_SB_.NVDR.N051.OU01 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO02 = OU02 /* \_SB_.NVDR.N051.OU02 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO03 = OU03 /* \_SB_.NVDR.N051.OU03 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO04 = OU04 /* \_SB_.NVDR.N051.OU04 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO05 = OU05 /* \_SB_.NVDR.N051.OU05 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO06 = OU06 /* \_SB_.NVDR.N051.OU06 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO07 = OU07 /* \_SB_.NVDR.N051.OU07 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO08 = OU08 /* \_SB_.NVDR.N051.OU08 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO09 = OU09 /* \_SB_.NVDR.N051.OU09 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO0A = OU0A /* \_SB_.NVDR.N051.OU0A */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO0B = OU0B /* \_SB_.NVDR.N051.OU0B */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO0C = OU0C /* \_SB_.NVDR.N051.OU0C */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO0D = OU0D /* \_SB_.NVDR.N051.OU0D */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO0E = OU0E /* \_SB_.NVDR.N051.OU0E */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO0F = OU0F /* \_SB_.NVDR.N051.OU0F */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO10 = OU10 /* \_SB_.NVDR.N051.OU10 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO11 = OU11 /* \_SB_.NVDR.N051.OU11 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO12 = OU12 /* \_SB_.NVDR.N051.OU12 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO13 = OU13 /* \_SB_.NVDR.N051.OU13 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO14 = OU14 /* \_SB_.NVDR.N051.OU14 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO15 = OU15 /* \_SB_.NVDR.N051.OU15 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO16 = OU16 /* \_SB_.NVDR.N051.OU16 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO17 = OU17 /* \_SB_.NVDR.N051.OU17 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO18 = OU18 /* \_SB_.NVDR.N051.OU18 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO19 = OU19 /* \_SB_.NVDR.N051.OU19 */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO1A = OU1A /* \_SB_.NVDR.N051.OU1A */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO1B = OU1B /* \_SB_.NVDR.N051.OU1B */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO1C = OU1C /* \_SB_.NVDR.N051.OU1C */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO1D = OU1D /* \_SB_.NVDR.N051.OU1D */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO1E = OU1E /* \_SB_.NVDR.N051.OU1E */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO1F = OU1F /* \_SB_.NVDR.N051.OU1F */
Local4--
If ((Local4 <= 0x00))
{
Break
}
BO20 = OU20 /* \_SB_.NVDR.N051.OU20 */
Local4--
Break
}
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C5.D1:"
Local6 [0x01] = ToHexString (Arg0)
Local6 [0x02] = " completed"
DBGC (0x40, "FIS ", Local6)
Release (NMTX)
If ((NTFY != Zero))
{
NVRN (0x01)
NTFY = Zero
}
Return (Local0)
}
Method (CR01, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C5.D1:"
Local6 [0x01] = " GetSmartAndHealthInfo"
DBGC (0x40, "LEAF", Local6)
If ((SizeOf (Arg0) != 0x00))
{
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
}
Local0 = Buffer (0x84) {}
CreateDWordField (Local0, 0x00, RSTS)
CreateField (Local0, 0x20, 0x0400, RSHD)
Local1 = CMBC (0x08, Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
CreateField (DerefOf (Local1 [0x02]), 0x00, 0x0400, CSHI)
RSHD = CSHI /* \_SB_.NVDR.N051.CR01.CSHI */
Return (Local0)
}
Method (CR02, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C5.D1:"
Local6 [0x01] = " GetSmartThreshold"
DBGC (0x40, "LEAF", Local6)
If ((SizeOf (Arg0) != 0x00))
{
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
}
Local0 = Buffer (0x0C) {}
CreateDWordField (Local0, 0x00, RSTS)
CreateQWordField (Local0, 0x04, RSTD)
Local1 = CMBC (0x0104, Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
CreateQWordField (DerefOf (Local1 [0x02]), 0x00, CSTD)
RSTD = CSTD /* \_SB_.NVDR.N051.CR02.CSTD */
Return (Local0)
}
Method (CR03, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C5.D1:"
Local6 [0x01] = " GetBlockNvdimmFlags"
DBGC (0x40, "LEAF", Local6)
If ((SizeOf (Arg0) != 0x00))
{
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
}
Local0 = Buffer (0x08) {}
CreateDWordField (Local0, 0x00, RSTS)
CreateBitField (Local0, 0x20, RBIR)
CreateBitField (Local0, 0x21, RBWL)
Local1 = CMBC (0x01, Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
CreateBitField (DerefOf (Local1 [0x02]), 0x70, CBIR)
CreateBitField (DerefOf (Local1 [0x02]), 0x71, CBWL)
RBIR = CBIR /* \_SB_.NVDR.N051.CR03.CBIR */
RBWL = CBWL /* \_SB_.NVDR.N051.CR03.CBWL */
Return (Local0)
}
Method (CR04, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C5.D1:"
Local6 [0x01] = " GetNamespaceLabelSize"
DBGC (0x40, "LEAF", Local6)
If ((SizeOf (Arg0) != 0x00))
{
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C5.D1:"
Local6 [0x01] = " GetNamespaceLabelSize: unexpected input parameter"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
}
Local0 = Buffer (0x0C) {}
CreateWordField (Local0, 0x00, RSTS)
CreateWordField (Local0, 0x02, REST)
CreateDWordField (Local0, 0x04, RSNA)
CreateDWordField (Local0, 0x08, RMDL)
Local1 = PCDS ()
CreateWordField (Local1, 0x00, CSTS)
If ((CSTS != 0x00))
{
RSTS = CSTS /* \_SB_.NVDR.N051.CR04.CSTS */
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C5.D1:"
Local6 [0x01] = " GetNamespaceLabelSize: PCDS failed, returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
CreateDWordField (Local1, 0x02, CPSZ)
Local3 = CMBC (0x02, Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}, Zero)
RSTS = CF2D (DerefOf (Local3 [0x00]))
If ((RSTS != 0x00))
{
RSTS = 0x00
REST = 0x01
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C5.D1:"
Local6 [0x01] = " GetNamespaceLabelSize: returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
RSTS = CF2D (DerefOf (Local3 [0x01]))
If ((RSTS != 0x00))
{
RSTS = 0x00
REST = 0x01
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C5.D1:"
Local6 [0x01] = " GetNamespaceLabelSize: returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
CreateBitField (DerefOf (Local3 [0x02]), 0x02, CSSL)
If ((CSSL == 0x01))
{
RSTS = 0x00
REST = 0x01
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C5.D1:"
Local6 [0x01] = " GetNamespaceLabelSize: locked PMEM region"
DBGC (0x02, "LEAF", Local6)
}
RSNA = CPSZ /* \_SB_.NVDR.N051.CR04.CPSZ */
RMDL = 0xFE80
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C5.D1:"
Local6 [0x01] = " GetNamespaceLabelSize: returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x40, "LEAF", Local6)
Return (Local0)
}
Method (CR05, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C5.D1:"
Local6 [0x01] = " GetNamespaceLabelData"
DBGC (0x40, "LEAF", Local6)
If ((SizeOf (Arg0) == 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C5.D1:"
Local6 [0x01] = " GetNamespaceLabelData: no elements in input package"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x08))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C5.D1:"
Local6 [0x01] = " GetNamespaceLabelData: invalid input size: "
Local6 [0x02] = ToHexString (SizeOf (Local7))
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C5.D1:"
Local6 [0x01] = " GetNamespaceLabelData: input: "
Local6 [0x02] = ToHexString (Local7)
DBGC (0x40, "LEAF", Local6)
CreateDWordField (Local7, 0x00, IOFF)
CreateDWordField (Local7, 0x04, ILEN)
If ((ILEN > 0xFE80))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C5.D1:"
Local6 [0x01] = " GetNamespaceLabelData: request size too big: "
Local6 [0x02] = ToHexString (ILEN)
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ElseIf ((ILEN <= 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C5.D1:"
Local6 [0x01] = " GetNamespaceLabelData: request size zero"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
Local0 = Buffer ((ILEN + 0x04)) {}
CreateWordField (Local0, 0x00, RSTS)
CreateWordField (Local0, 0x02, REST)
CreateField (Local0, 0x20, (ILEN << 0x03), RDTA)
Local1 = CMBC (0x02, Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
RSTS = 0x07
REST = 0x01
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C5.D1:"
Local6 [0x01] = " GetNamespaceLabelData: returning "
Local6 [0x02] = ToHexString (Mid (Local0, 0x00, 0x40))
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
RSTS = 0x07
REST = 0x01
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C5.D1:"
Local6 [0x01] = " GetNamespaceLabelData: returning "
Local6 [0x02] = ToHexString (Mid (Local0, 0x00, 0x40))
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
CreateBitField (DerefOf (Local1 [0x02]), 0x02, CSSL)
If ((CSSL == 0x01))
{
RSTS = 0x07
REST = 0x01
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C5.D1:"
Local6 [0x01] = " GetNamespaceLabelData: locked PMEM region, returning "
Local6 [0x02] = ToHexString (Mid (Local0, 0x00, 0x40))
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
Local1 = PCDS ()
CreateWordField (Local1, 0x00, CSTS)
If ((CSTS != 0x00))
{
RSTS = CSTS /* \_SB_.NVDR.N051.CR05.CSTS */
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C5.D1:"
Local6 [0x01] = " GetNamespaceLabelData: PCDS failed, returning "
Local6 [0x02] = ToHexString (Mid (Local0, 0x00, 0x40))
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
CreateDWordField (Local1, 0x02, CPSZ)
If (((IOFF + ILEN) > CPSZ))
{
RSTS = 0x03
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C5.D1:"
Local6 [0x01] = " GetNamespaceLabelData: request end offset too big: "
Local6 [0x02] = (IOFF + ILEN)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
Name (BUFF, Buffer (0xFF80) {})
CreateField (BUFF, 0x00, 0x0400, LC00)
CreateField (BUFF, 0x0400, 0x0400, LC01)
CreateField (BUFF, 0x0800, 0x0400, LC02)
CreateField (BUFF, 0x0C00, 0x0400, LC03)
CreateField (BUFF, 0x1000, 0x0400, LC04)
CreateField (BUFF, 0x1400, 0x0400, LC05)
CreateField (BUFF, 0x1800, 0x0400, LC06)
CreateField (BUFF, 0x1C00, 0x0400, LC07)
CreateField (BUFF, 0x2000, 0x0400, LC08)
CreateField (BUFF, 0x2400, 0x0400, LC09)
CreateField (BUFF, 0x2800, 0x0400, LC0A)
CreateField (BUFF, 0x2C00, 0x0400, LC0B)
CreateField (BUFF, 0x3000, 0x0400, LC0C)
CreateField (BUFF, 0x3400, 0x0400, LC0D)
CreateField (BUFF, 0x3800, 0x0400, LC0E)
CreateField (BUFF, 0x3C00, 0x0400, LC0F)
CreateField (BUFF, 0x4000, 0x0400, LC10)
CreateField (BUFF, 0x4400, 0x0400, LC11)
CreateField (BUFF, 0x4800, 0x0400, LC12)
CreateField (BUFF, 0x4C00, 0x0400, LC13)
CreateField (BUFF, 0x5000, 0x0400, LC14)
CreateField (BUFF, 0x5400, 0x0400, LC15)
CreateField (BUFF, 0x5800, 0x0400, LC16)
CreateField (BUFF, 0x5C00, 0x0400, LC17)
CreateField (BUFF, 0x6000, 0x0400, LC18)
CreateField (BUFF, 0x6400, 0x0400, LC19)
CreateField (BUFF, 0x6800, 0x0400, LC1A)
CreateField (BUFF, 0x6C00, 0x0400, LC1B)
CreateField (BUFF, 0x7000, 0x0400, LC1C)
CreateField (BUFF, 0x7400, 0x0400, LC1D)
CreateField (BUFF, 0x7800, 0x0400, LC1E)
CreateField (BUFF, 0x7C00, 0x0400, LC1F)
CreateField (BUFF, 0x8000, 0x0400, LC20)
CreateField (BUFF, 0x8400, 0x0400, LC21)
CreateField (BUFF, 0x8800, 0x0400, LC22)
CreateField (BUFF, 0x8C00, 0x0400, LC23)
CreateField (BUFF, 0x9000, 0x0400, LC24)
CreateField (BUFF, 0x9400, 0x0400, LC25)
CreateField (BUFF, 0x9800, 0x0400, LC26)
CreateField (BUFF, 0x9C00, 0x0400, LC27)
CreateField (BUFF, 0xA000, 0x0400, LC28)
CreateField (BUFF, 0xA400, 0x0400, LC29)
CreateField (BUFF, 0xA800, 0x0400, LC2A)
CreateField (BUFF, 0xAC00, 0x0400, LC2B)
CreateField (BUFF, 0xB000, 0x0400, LC2C)
CreateField (BUFF, 0xB400, 0x0400, LC2D)
CreateField (BUFF, 0xB800, 0x0400, LC2E)
CreateField (BUFF, 0xBC00, 0x0400, LC2F)
CreateField (BUFF, 0xC000, 0x0400, LC30)
CreateField (BUFF, 0xC400, 0x0400, LC31)
CreateField (BUFF, 0xC800, 0x0400, LC32)
CreateField (BUFF, 0xCC00, 0x0400, LC33)
CreateField (BUFF, 0xD000, 0x0400, LC34)
CreateField (BUFF, 0xD400, 0x0400, LC35)
CreateField (BUFF, 0xD800, 0x0400, LC36)
CreateField (BUFF, 0xDC00, 0x0400, LC37)
CreateField (BUFF, 0xE000, 0x0400, LC38)
CreateField (BUFF, 0xE400, 0x0400, LC39)
CreateField (BUFF, 0xE800, 0x0400, LC3A)
CreateField (BUFF, 0xEC00, 0x0400, LC3B)
CreateField (BUFF, 0xF000, 0x0400, LC3C)
CreateField (BUFF, 0xF400, 0x0400, LC3D)
CreateField (BUFF, 0xF800, 0x0400, LC3E)
CreateField (BUFF, 0xFC00, 0x0400, LC3F)
CreateField (BUFF, 0x00010000, 0x0400, LC40)
CreateField (BUFF, 0x00010400, 0x0400, LC41)
CreateField (BUFF, 0x00010800, 0x0400, LC42)
CreateField (BUFF, 0x00010C00, 0x0400, LC43)
CreateField (BUFF, 0x00011000, 0x0400, LC44)
CreateField (BUFF, 0x00011400, 0x0400, LC45)
CreateField (BUFF, 0x00011800, 0x0400, LC46)
CreateField (BUFF, 0x00011C00, 0x0400, LC47)
CreateField (BUFF, 0x00012000, 0x0400, LC48)
CreateField (BUFF, 0x00012400, 0x0400, LC49)
CreateField (BUFF, 0x00012800, 0x0400, LC4A)
CreateField (BUFF, 0x00012C00, 0x0400, LC4B)
CreateField (BUFF, 0x00013000, 0x0400, LC4C)
CreateField (BUFF, 0x00013400, 0x0400, LC4D)
CreateField (BUFF, 0x00013800, 0x0400, LC4E)
CreateField (BUFF, 0x00013C00, 0x0400, LC4F)
CreateField (BUFF, 0x00014000, 0x0400, LC50)
CreateField (BUFF, 0x00014400, 0x0400, LC51)
CreateField (BUFF, 0x00014800, 0x0400, LC52)
CreateField (BUFF, 0x00014C00, 0x0400, LC53)
CreateField (BUFF, 0x00015000, 0x0400, LC54)
CreateField (BUFF, 0x00015400, 0x0400, LC55)
CreateField (BUFF, 0x00015800, 0x0400, LC56)
CreateField (BUFF, 0x00015C00, 0x0400, LC57)
CreateField (BUFF, 0x00016000, 0x0400, LC58)
CreateField (BUFF, 0x00016400, 0x0400, LC59)
CreateField (BUFF, 0x00016800, 0x0400, LC5A)
CreateField (BUFF, 0x00016C00, 0x0400, LC5B)
CreateField (BUFF, 0x00017000, 0x0400, LC5C)
CreateField (BUFF, 0x00017400, 0x0400, LC5D)
CreateField (BUFF, 0x00017800, 0x0400, LC5E)
CreateField (BUFF, 0x00017C00, 0x0400, LC5F)
CreateField (BUFF, 0x00018000, 0x0400, LC60)
CreateField (BUFF, 0x00018400, 0x0400, LC61)
CreateField (BUFF, 0x00018800, 0x0400, LC62)
CreateField (BUFF, 0x00018C00, 0x0400, LC63)
CreateField (BUFF, 0x00019000, 0x0400, LC64)
CreateField (BUFF, 0x00019400, 0x0400, LC65)
CreateField (BUFF, 0x00019800, 0x0400, LC66)
CreateField (BUFF, 0x00019C00, 0x0400, LC67)
CreateField (BUFF, 0x0001A000, 0x0400, LC68)
CreateField (BUFF, 0x0001A400, 0x0400, LC69)
CreateField (BUFF, 0x0001A800, 0x0400, LC6A)
CreateField (BUFF, 0x0001AC00, 0x0400, LC6B)
CreateField (BUFF, 0x0001B000, 0x0400, LC6C)
CreateField (BUFF, 0x0001B400, 0x0400, LC6D)
CreateField (BUFF, 0x0001B800, 0x0400, LC6E)
CreateField (BUFF, 0x0001BC00, 0x0400, LC6F)
CreateField (BUFF, 0x0001C000, 0x0400, LC70)
CreateField (BUFF, 0x0001C400, 0x0400, LC71)
CreateField (BUFF, 0x0001C800, 0x0400, LC72)
CreateField (BUFF, 0x0001CC00, 0x0400, LC73)
CreateField (BUFF, 0x0001D000, 0x0400, LC74)
CreateField (BUFF, 0x0001D400, 0x0400, LC75)
CreateField (BUFF, 0x0001D800, 0x0400, LC76)
CreateField (BUFF, 0x0001DC00, 0x0400, LC77)
CreateField (BUFF, 0x0001E000, 0x0400, LC78)
CreateField (BUFF, 0x0001E400, 0x0400, LC79)
CreateField (BUFF, 0x0001E800, 0x0400, LC7A)
CreateField (BUFF, 0x0001EC00, 0x0400, LC7B)
CreateField (BUFF, 0x0001F000, 0x0400, LC7C)
CreateField (BUFF, 0x0001F400, 0x0400, LC7D)
CreateField (BUFF, 0x0001F800, 0x0400, LC7E)
CreateField (BUFF, 0x0001FC00, 0x0400, LC7F)
CreateField (BUFF, 0x00020000, 0x0400, LC80)
CreateField (BUFF, 0x00020400, 0x0400, LC81)
CreateField (BUFF, 0x00020800, 0x0400, LC82)
CreateField (BUFF, 0x00020C00, 0x0400, LC83)
CreateField (BUFF, 0x00021000, 0x0400, LC84)
CreateField (BUFF, 0x00021400, 0x0400, LC85)
CreateField (BUFF, 0x00021800, 0x0400, LC86)
CreateField (BUFF, 0x00021C00, 0x0400, LC87)
CreateField (BUFF, 0x00022000, 0x0400, LC88)
CreateField (BUFF, 0x00022400, 0x0400, LC89)
CreateField (BUFF, 0x00022800, 0x0400, LC8A)
CreateField (BUFF, 0x00022C00, 0x0400, LC8B)
CreateField (BUFF, 0x00023000, 0x0400, LC8C)
CreateField (BUFF, 0x00023400, 0x0400, LC8D)
CreateField (BUFF, 0x00023800, 0x0400, LC8E)
CreateField (BUFF, 0x00023C00, 0x0400, LC8F)
CreateField (BUFF, 0x00024000, 0x0400, LC90)
CreateField (BUFF, 0x00024400, 0x0400, LC91)
CreateField (BUFF, 0x00024800, 0x0400, LC92)
CreateField (BUFF, 0x00024C00, 0x0400, LC93)
CreateField (BUFF, 0x00025000, 0x0400, LC94)
CreateField (BUFF, 0x00025400, 0x0400, LC95)
CreateField (BUFF, 0x00025800, 0x0400, LC96)
CreateField (BUFF, 0x00025C00, 0x0400, LC97)
CreateField (BUFF, 0x00026000, 0x0400, LC98)
CreateField (BUFF, 0x00026400, 0x0400, LC99)
CreateField (BUFF, 0x00026800, 0x0400, LC9A)
CreateField (BUFF, 0x00026C00, 0x0400, LC9B)
CreateField (BUFF, 0x00027000, 0x0400, LC9C)
CreateField (BUFF, 0x00027400, 0x0400, LC9D)
CreateField (BUFF, 0x00027800, 0x0400, LC9E)
CreateField (BUFF, 0x00027C00, 0x0400, LC9F)
CreateField (BUFF, 0x00028000, 0x0400, LCA0)
CreateField (BUFF, 0x00028400, 0x0400, LCA1)
CreateField (BUFF, 0x00028800, 0x0400, LCA2)
CreateField (BUFF, 0x00028C00, 0x0400, LCA3)
CreateField (BUFF, 0x00029000, 0x0400, LCA4)
CreateField (BUFF, 0x00029400, 0x0400, LCA5)
CreateField (BUFF, 0x00029800, 0x0400, LCA6)
CreateField (BUFF, 0x00029C00, 0x0400, LCA7)
CreateField (BUFF, 0x0002A000, 0x0400, LCA8)
CreateField (BUFF, 0x0002A400, 0x0400, LCA9)
CreateField (BUFF, 0x0002A800, 0x0400, LCAA)
CreateField (BUFF, 0x0002AC00, 0x0400, LCAB)
CreateField (BUFF, 0x0002B000, 0x0400, LCAC)
CreateField (BUFF, 0x0002B400, 0x0400, LCAD)
CreateField (BUFF, 0x0002B800, 0x0400, LCAE)
CreateField (BUFF, 0x0002BC00, 0x0400, LCAF)
CreateField (BUFF, 0x0002C000, 0x0400, LCB0)
CreateField (BUFF, 0x0002C400, 0x0400, LCB1)
CreateField (BUFF, 0x0002C800, 0x0400, LCB2)
CreateField (BUFF, 0x0002CC00, 0x0400, LCB3)
CreateField (BUFF, 0x0002D000, 0x0400, LCB4)
CreateField (BUFF, 0x0002D400, 0x0400, LCB5)
CreateField (BUFF, 0x0002D800, 0x0400, LCB6)
CreateField (BUFF, 0x0002DC00, 0x0400, LCB7)
CreateField (BUFF, 0x0002E000, 0x0400, LCB8)
CreateField (BUFF, 0x0002E400, 0x0400, LCB9)
CreateField (BUFF, 0x0002E800, 0x0400, LCBA)
CreateField (BUFF, 0x0002EC00, 0x0400, LCBB)
CreateField (BUFF, 0x0002F000, 0x0400, LCBC)
CreateField (BUFF, 0x0002F400, 0x0400, LCBD)
CreateField (BUFF, 0x0002F800, 0x0400, LCBE)
CreateField (BUFF, 0x0002FC00, 0x0400, LCBF)
CreateField (BUFF, 0x00030000, 0x0400, LCC0)
CreateField (BUFF, 0x00030400, 0x0400, LCC1)
CreateField (BUFF, 0x00030800, 0x0400, LCC2)
CreateField (BUFF, 0x00030C00, 0x0400, LCC3)
CreateField (BUFF, 0x00031000, 0x0400, LCC4)
CreateField (BUFF, 0x00031400, 0x0400, LCC5)
CreateField (BUFF, 0x00031800, 0x0400, LCC6)
CreateField (BUFF, 0x00031C00, 0x0400, LCC7)
CreateField (BUFF, 0x00032000, 0x0400, LCC8)
CreateField (BUFF, 0x00032400, 0x0400, LCC9)
CreateField (BUFF, 0x00032800, 0x0400, LCCA)
CreateField (BUFF, 0x00032C00, 0x0400, LCCB)
CreateField (BUFF, 0x00033000, 0x0400, LCCC)
CreateField (BUFF, 0x00033400, 0x0400, LCCD)
CreateField (BUFF, 0x00033800, 0x0400, LCCE)
CreateField (BUFF, 0x00033C00, 0x0400, LCCF)
CreateField (BUFF, 0x00034000, 0x0400, LCD0)
CreateField (BUFF, 0x00034400, 0x0400, LCD1)
CreateField (BUFF, 0x00034800, 0x0400, LCD2)
CreateField (BUFF, 0x00034C00, 0x0400, LCD3)
CreateField (BUFF, 0x00035000, 0x0400, LCD4)
CreateField (BUFF, 0x00035400, 0x0400, LCD5)
CreateField (BUFF, 0x00035800, 0x0400, LCD6)
CreateField (BUFF, 0x00035C00, 0x0400, LCD7)
CreateField (BUFF, 0x00036000, 0x0400, LCD8)
CreateField (BUFF, 0x00036400, 0x0400, LCD9)
CreateField (BUFF, 0x00036800, 0x0400, LCDA)
CreateField (BUFF, 0x00036C00, 0x0400, LCDB)
CreateField (BUFF, 0x00037000, 0x0400, LCDC)
CreateField (BUFF, 0x00037400, 0x0400, LCDD)
CreateField (BUFF, 0x00037800, 0x0400, LCDE)
CreateField (BUFF, 0x00037C00, 0x0400, LCDF)
CreateField (BUFF, 0x00038000, 0x0400, LCE0)
CreateField (BUFF, 0x00038400, 0x0400, LCE1)
CreateField (BUFF, 0x00038800, 0x0400, LCE2)
CreateField (BUFF, 0x00038C00, 0x0400, LCE3)
CreateField (BUFF, 0x00039000, 0x0400, LCE4)
CreateField (BUFF, 0x00039400, 0x0400, LCE5)
CreateField (BUFF, 0x00039800, 0x0400, LCE6)
CreateField (BUFF, 0x00039C00, 0x0400, LCE7)
CreateField (BUFF, 0x0003A000, 0x0400, LCE8)
CreateField (BUFF, 0x0003A400, 0x0400, LCE9)
CreateField (BUFF, 0x0003A800, 0x0400, LCEA)
CreateField (BUFF, 0x0003AC00, 0x0400, LCEB)
CreateField (BUFF, 0x0003B000, 0x0400, LCEC)
CreateField (BUFF, 0x0003B400, 0x0400, LCED)
CreateField (BUFF, 0x0003B800, 0x0400, LCEE)
CreateField (BUFF, 0x0003BC00, 0x0400, LCEF)
CreateField (BUFF, 0x0003C000, 0x0400, LCF0)
CreateField (BUFF, 0x0003C400, 0x0400, LCF1)
CreateField (BUFF, 0x0003C800, 0x0400, LCF2)
CreateField (BUFF, 0x0003CC00, 0x0400, LCF3)
CreateField (BUFF, 0x0003D000, 0x0400, LCF4)
CreateField (BUFF, 0x0003D400, 0x0400, LCF5)
CreateField (BUFF, 0x0003D800, 0x0400, LCF6)
CreateField (BUFF, 0x0003DC00, 0x0400, LCF7)
CreateField (BUFF, 0x0003E000, 0x0400, LCF8)
CreateField (BUFF, 0x0003E400, 0x0400, LCF9)
CreateField (BUFF, 0x0003E800, 0x0400, LCFA)
CreateField (BUFF, 0x0003EC00, 0x0400, LCFB)
CreateField (BUFF, 0x0003F000, 0x0400, LCFC)
CreateField (BUFF, 0x0003F400, 0x0400, LCFD)
CreateField (BUFF, 0x0003F800, 0x0400, LCFE)
CreateField (BUFF, 0x0003FC00, 0x0400, LCFF)
CreateField (BUFF, 0x00040000, 0x0400, LD00)
CreateField (BUFF, 0x00040400, 0x0400, LD01)
CreateField (BUFF, 0x00040800, 0x0400, LD02)
CreateField (BUFF, 0x00040C00, 0x0400, LD03)
CreateField (BUFF, 0x00041000, 0x0400, LD04)
CreateField (BUFF, 0x00041400, 0x0400, LD05)
CreateField (BUFF, 0x00041800, 0x0400, LD06)
CreateField (BUFF, 0x00041C00, 0x0400, LD07)
CreateField (BUFF, 0x00042000, 0x0400, LD08)
CreateField (BUFF, 0x00042400, 0x0400, LD09)
CreateField (BUFF, 0x00042800, 0x0400, LD0A)
CreateField (BUFF, 0x00042C00, 0x0400, LD0B)
CreateField (BUFF, 0x00043000, 0x0400, LD0C)
CreateField (BUFF, 0x00043400, 0x0400, LD0D)
CreateField (BUFF, 0x00043800, 0x0400, LD0E)
CreateField (BUFF, 0x00043C00, 0x0400, LD0F)
CreateField (BUFF, 0x00044000, 0x0400, LD10)
CreateField (BUFF, 0x00044400, 0x0400, LD11)
CreateField (BUFF, 0x00044800, 0x0400, LD12)
CreateField (BUFF, 0x00044C00, 0x0400, LD13)
CreateField (BUFF, 0x00045000, 0x0400, LD14)
CreateField (BUFF, 0x00045400, 0x0400, LD15)
CreateField (BUFF, 0x00045800, 0x0400, LD16)
CreateField (BUFF, 0x00045C00, 0x0400, LD17)
CreateField (BUFF, 0x00046000, 0x0400, LD18)
CreateField (BUFF, 0x00046400, 0x0400, LD19)
CreateField (BUFF, 0x00046800, 0x0400, LD1A)
CreateField (BUFF, 0x00046C00, 0x0400, LD1B)
CreateField (BUFF, 0x00047000, 0x0400, LD1C)
CreateField (BUFF, 0x00047400, 0x0400, LD1D)
CreateField (BUFF, 0x00047800, 0x0400, LD1E)
CreateField (BUFF, 0x00047C00, 0x0400, LD1F)
CreateField (BUFF, 0x00048000, 0x0400, LD20)
CreateField (BUFF, 0x00048400, 0x0400, LD21)
CreateField (BUFF, 0x00048800, 0x0400, LD22)
CreateField (BUFF, 0x00048C00, 0x0400, LD23)
CreateField (BUFF, 0x00049000, 0x0400, LD24)
CreateField (BUFF, 0x00049400, 0x0400, LD25)
CreateField (BUFF, 0x00049800, 0x0400, LD26)
CreateField (BUFF, 0x00049C00, 0x0400, LD27)
CreateField (BUFF, 0x0004A000, 0x0400, LD28)
CreateField (BUFF, 0x0004A400, 0x0400, LD29)
CreateField (BUFF, 0x0004A800, 0x0400, LD2A)
CreateField (BUFF, 0x0004AC00, 0x0400, LD2B)
CreateField (BUFF, 0x0004B000, 0x0400, LD2C)
CreateField (BUFF, 0x0004B400, 0x0400, LD2D)
CreateField (BUFF, 0x0004B800, 0x0400, LD2E)
CreateField (BUFF, 0x0004BC00, 0x0400, LD2F)
CreateField (BUFF, 0x0004C000, 0x0400, LD30)
CreateField (BUFF, 0x0004C400, 0x0400, LD31)
CreateField (BUFF, 0x0004C800, 0x0400, LD32)
CreateField (BUFF, 0x0004CC00, 0x0400, LD33)
CreateField (BUFF, 0x0004D000, 0x0400, LD34)
CreateField (BUFF, 0x0004D400, 0x0400, LD35)
CreateField (BUFF, 0x0004D800, 0x0400, LD36)
CreateField (BUFF, 0x0004DC00, 0x0400, LD37)
CreateField (BUFF, 0x0004E000, 0x0400, LD38)
CreateField (BUFF, 0x0004E400, 0x0400, LD39)
CreateField (BUFF, 0x0004E800, 0x0400, LD3A)
CreateField (BUFF, 0x0004EC00, 0x0400, LD3B)
CreateField (BUFF, 0x0004F000, 0x0400, LD3C)
CreateField (BUFF, 0x0004F400, 0x0400, LD3D)
CreateField (BUFF, 0x0004F800, 0x0400, LD3E)
CreateField (BUFF, 0x0004FC00, 0x0400, LD3F)
CreateField (BUFF, 0x00050000, 0x0400, LD40)
CreateField (BUFF, 0x00050400, 0x0400, LD41)
CreateField (BUFF, 0x00050800, 0x0400, LD42)
CreateField (BUFF, 0x00050C00, 0x0400, LD43)
CreateField (BUFF, 0x00051000, 0x0400, LD44)
CreateField (BUFF, 0x00051400, 0x0400, LD45)
CreateField (BUFF, 0x00051800, 0x0400, LD46)
CreateField (BUFF, 0x00051C00, 0x0400, LD47)
CreateField (BUFF, 0x00052000, 0x0400, LD48)
CreateField (BUFF, 0x00052400, 0x0400, LD49)
CreateField (BUFF, 0x00052800, 0x0400, LD4A)
CreateField (BUFF, 0x00052C00, 0x0400, LD4B)
CreateField (BUFF, 0x00053000, 0x0400, LD4C)
CreateField (BUFF, 0x00053400, 0x0400, LD4D)
CreateField (BUFF, 0x00053800, 0x0400, LD4E)
CreateField (BUFF, 0x00053C00, 0x0400, LD4F)
CreateField (BUFF, 0x00054000, 0x0400, LD50)
CreateField (BUFF, 0x00054400, 0x0400, LD51)
CreateField (BUFF, 0x00054800, 0x0400, LD52)
CreateField (BUFF, 0x00054C00, 0x0400, LD53)
CreateField (BUFF, 0x00055000, 0x0400, LD54)
CreateField (BUFF, 0x00055400, 0x0400, LD55)
CreateField (BUFF, 0x00055800, 0x0400, LD56)
CreateField (BUFF, 0x00055C00, 0x0400, LD57)
CreateField (BUFF, 0x00056000, 0x0400, LD58)
CreateField (BUFF, 0x00056400, 0x0400, LD59)
CreateField (BUFF, 0x00056800, 0x0400, LD5A)
CreateField (BUFF, 0x00056C00, 0x0400, LD5B)
CreateField (BUFF, 0x00057000, 0x0400, LD5C)
CreateField (BUFF, 0x00057400, 0x0400, LD5D)
CreateField (BUFF, 0x00057800, 0x0400, LD5E)
CreateField (BUFF, 0x00057C00, 0x0400, LD5F)
CreateField (BUFF, 0x00058000, 0x0400, LD60)
CreateField (BUFF, 0x00058400, 0x0400, LD61)
CreateField (BUFF, 0x00058800, 0x0400, LD62)
CreateField (BUFF, 0x00058C00, 0x0400, LD63)
CreateField (BUFF, 0x00059000, 0x0400, LD64)
CreateField (BUFF, 0x00059400, 0x0400, LD65)
CreateField (BUFF, 0x00059800, 0x0400, LD66)
CreateField (BUFF, 0x00059C00, 0x0400, LD67)
CreateField (BUFF, 0x0005A000, 0x0400, LD68)
CreateField (BUFF, 0x0005A400, 0x0400, LD69)
CreateField (BUFF, 0x0005A800, 0x0400, LD6A)
CreateField (BUFF, 0x0005AC00, 0x0400, LD6B)
CreateField (BUFF, 0x0005B000, 0x0400, LD6C)
CreateField (BUFF, 0x0005B400, 0x0400, LD6D)
CreateField (BUFF, 0x0005B800, 0x0400, LD6E)
CreateField (BUFF, 0x0005BC00, 0x0400, LD6F)
CreateField (BUFF, 0x0005C000, 0x0400, LD70)
CreateField (BUFF, 0x0005C400, 0x0400, LD71)
CreateField (BUFF, 0x0005C800, 0x0400, LD72)
CreateField (BUFF, 0x0005CC00, 0x0400, LD73)
CreateField (BUFF, 0x0005D000, 0x0400, LD74)
CreateField (BUFF, 0x0005D400, 0x0400, LD75)
CreateField (BUFF, 0x0005D800, 0x0400, LD76)
CreateField (BUFF, 0x0005DC00, 0x0400, LD77)
CreateField (BUFF, 0x0005E000, 0x0400, LD78)
CreateField (BUFF, 0x0005E400, 0x0400, LD79)
CreateField (BUFF, 0x0005E800, 0x0400, LD7A)
CreateField (BUFF, 0x0005EC00, 0x0400, LD7B)
CreateField (BUFF, 0x0005F000, 0x0400, LD7C)
CreateField (BUFF, 0x0005F400, 0x0400, LD7D)
CreateField (BUFF, 0x0005F800, 0x0400, LD7E)
CreateField (BUFF, 0x0005FC00, 0x0400, LD7F)
CreateField (BUFF, 0x00060000, 0x0400, LD80)
CreateField (BUFF, 0x00060400, 0x0400, LD81)
CreateField (BUFF, 0x00060800, 0x0400, LD82)
CreateField (BUFF, 0x00060C00, 0x0400, LD83)
CreateField (BUFF, 0x00061000, 0x0400, LD84)
CreateField (BUFF, 0x00061400, 0x0400, LD85)
CreateField (BUFF, 0x00061800, 0x0400, LD86)
CreateField (BUFF, 0x00061C00, 0x0400, LD87)
CreateField (BUFF, 0x00062000, 0x0400, LD88)
CreateField (BUFF, 0x00062400, 0x0400, LD89)
CreateField (BUFF, 0x00062800, 0x0400, LD8A)
CreateField (BUFF, 0x00062C00, 0x0400, LD8B)
CreateField (BUFF, 0x00063000, 0x0400, LD8C)
CreateField (BUFF, 0x00063400, 0x0400, LD8D)
CreateField (BUFF, 0x00063800, 0x0400, LD8E)
CreateField (BUFF, 0x00063C00, 0x0400, LD8F)
CreateField (BUFF, 0x00064000, 0x0400, LD90)
CreateField (BUFF, 0x00064400, 0x0400, LD91)
CreateField (BUFF, 0x00064800, 0x0400, LD92)
CreateField (BUFF, 0x00064C00, 0x0400, LD93)
CreateField (BUFF, 0x00065000, 0x0400, LD94)
CreateField (BUFF, 0x00065400, 0x0400, LD95)
CreateField (BUFF, 0x00065800, 0x0400, LD96)
CreateField (BUFF, 0x00065C00, 0x0400, LD97)
CreateField (BUFF, 0x00066000, 0x0400, LD98)
CreateField (BUFF, 0x00066400, 0x0400, LD99)
CreateField (BUFF, 0x00066800, 0x0400, LD9A)
CreateField (BUFF, 0x00066C00, 0x0400, LD9B)
CreateField (BUFF, 0x00067000, 0x0400, LD9C)
CreateField (BUFF, 0x00067400, 0x0400, LD9D)
CreateField (BUFF, 0x00067800, 0x0400, LD9E)
CreateField (BUFF, 0x00067C00, 0x0400, LD9F)
CreateField (BUFF, 0x00068000, 0x0400, LDA0)
CreateField (BUFF, 0x00068400, 0x0400, LDA1)
CreateField (BUFF, 0x00068800, 0x0400, LDA2)
CreateField (BUFF, 0x00068C00, 0x0400, LDA3)
CreateField (BUFF, 0x00069000, 0x0400, LDA4)
CreateField (BUFF, 0x00069400, 0x0400, LDA5)
CreateField (BUFF, 0x00069800, 0x0400, LDA6)
CreateField (BUFF, 0x00069C00, 0x0400, LDA7)
CreateField (BUFF, 0x0006A000, 0x0400, LDA8)
CreateField (BUFF, 0x0006A400, 0x0400, LDA9)
CreateField (BUFF, 0x0006A800, 0x0400, LDAA)
CreateField (BUFF, 0x0006AC00, 0x0400, LDAB)
CreateField (BUFF, 0x0006B000, 0x0400, LDAC)
CreateField (BUFF, 0x0006B400, 0x0400, LDAD)
CreateField (BUFF, 0x0006B800, 0x0400, LDAE)
CreateField (BUFF, 0x0006BC00, 0x0400, LDAF)
CreateField (BUFF, 0x0006C000, 0x0400, LDB0)
CreateField (BUFF, 0x0006C400, 0x0400, LDB1)
CreateField (BUFF, 0x0006C800, 0x0400, LDB2)
CreateField (BUFF, 0x0006CC00, 0x0400, LDB3)
CreateField (BUFF, 0x0006D000, 0x0400, LDB4)
CreateField (BUFF, 0x0006D400, 0x0400, LDB5)
CreateField (BUFF, 0x0006D800, 0x0400, LDB6)
CreateField (BUFF, 0x0006DC00, 0x0400, LDB7)
CreateField (BUFF, 0x0006E000, 0x0400, LDB8)
CreateField (BUFF, 0x0006E400, 0x0400, LDB9)
CreateField (BUFF, 0x0006E800, 0x0400, LDBA)
CreateField (BUFF, 0x0006EC00, 0x0400, LDBB)
CreateField (BUFF, 0x0006F000, 0x0400, LDBC)
CreateField (BUFF, 0x0006F400, 0x0400, LDBD)
CreateField (BUFF, 0x0006F800, 0x0400, LDBE)
CreateField (BUFF, 0x0006FC00, 0x0400, LDBF)
CreateField (BUFF, 0x00070000, 0x0400, LDC0)
CreateField (BUFF, 0x00070400, 0x0400, LDC1)
CreateField (BUFF, 0x00070800, 0x0400, LDC2)
CreateField (BUFF, 0x00070C00, 0x0400, LDC3)
CreateField (BUFF, 0x00071000, 0x0400, LDC4)
CreateField (BUFF, 0x00071400, 0x0400, LDC5)
CreateField (BUFF, 0x00071800, 0x0400, LDC6)
CreateField (BUFF, 0x00071C00, 0x0400, LDC7)
CreateField (BUFF, 0x00072000, 0x0400, LDC8)
CreateField (BUFF, 0x00072400, 0x0400, LDC9)
CreateField (BUFF, 0x00072800, 0x0400, LDCA)
CreateField (BUFF, 0x00072C00, 0x0400, LDCB)
CreateField (BUFF, 0x00073000, 0x0400, LDCC)
CreateField (BUFF, 0x00073400, 0x0400, LDCD)
CreateField (BUFF, 0x00073800, 0x0400, LDCE)
CreateField (BUFF, 0x00073C00, 0x0400, LDCF)
CreateField (BUFF, 0x00074000, 0x0400, LDD0)
CreateField (BUFF, 0x00074400, 0x0400, LDD1)
CreateField (BUFF, 0x00074800, 0x0400, LDD2)
CreateField (BUFF, 0x00074C00, 0x0400, LDD3)
CreateField (BUFF, 0x00075000, 0x0400, LDD4)
CreateField (BUFF, 0x00075400, 0x0400, LDD5)
CreateField (BUFF, 0x00075800, 0x0400, LDD6)
CreateField (BUFF, 0x00075C00, 0x0400, LDD7)
CreateField (BUFF, 0x00076000, 0x0400, LDD8)
CreateField (BUFF, 0x00076400, 0x0400, LDD9)
CreateField (BUFF, 0x00076800, 0x0400, LDDA)
CreateField (BUFF, 0x00076C00, 0x0400, LDDB)
CreateField (BUFF, 0x00077000, 0x0400, LDDC)
CreateField (BUFF, 0x00077400, 0x0400, LDDD)
CreateField (BUFF, 0x00077800, 0x0400, LDDE)
CreateField (BUFF, 0x00077C00, 0x0400, LDDF)
CreateField (BUFF, 0x00078000, 0x0400, LDE0)
CreateField (BUFF, 0x00078400, 0x0400, LDE1)
CreateField (BUFF, 0x00078800, 0x0400, LDE2)
CreateField (BUFF, 0x00078C00, 0x0400, LDE3)
CreateField (BUFF, 0x00079000, 0x0400, LDE4)
CreateField (BUFF, 0x00079400, 0x0400, LDE5)
CreateField (BUFF, 0x00079800, 0x0400, LDE6)
CreateField (BUFF, 0x00079C00, 0x0400, LDE7)
CreateField (BUFF, 0x0007A000, 0x0400, LDE8)
CreateField (BUFF, 0x0007A400, 0x0400, LDE9)
CreateField (BUFF, 0x0007A800, 0x0400, LDEA)
CreateField (BUFF, 0x0007AC00, 0x0400, LDEB)
CreateField (BUFF, 0x0007B000, 0x0400, LDEC)
CreateField (BUFF, 0x0007B400, 0x0400, LDED)
CreateField (BUFF, 0x0007B800, 0x0400, LDEE)
CreateField (BUFF, 0x0007BC00, 0x0400, LDEF)
CreateField (BUFF, 0x0007C000, 0x0400, LDF0)
CreateField (BUFF, 0x0007C400, 0x0400, LDF1)
CreateField (BUFF, 0x0007C800, 0x0400, LDF2)
CreateField (BUFF, 0x0007CC00, 0x0400, LDF3)
CreateField (BUFF, 0x0007D000, 0x0400, LDF4)
CreateField (BUFF, 0x0007D400, 0x0400, LDF5)
CreateField (BUFF, 0x0007D800, 0x0400, LDF6)
CreateField (BUFF, 0x0007DC00, 0x0400, LDF7)
CreateField (BUFF, 0x0007E000, 0x0400, LDF8)
CreateField (BUFF, 0x0007E400, 0x0400, LDF9)
CreateField (BUFF, 0x0007E800, 0x0400, LDFA)
CreateField (BUFF, 0x0007EC00, 0x0400, LDFB)
CreateField (BUFF, 0x0007F000, 0x0400, LDFC)
CreateField (BUFF, 0x0007F400, 0x0400, LDFD)
CreateField (BUFF, 0x0007F800, 0x0400, LDFE)
Local3 = (IOFF & 0xFFFFFFFFFFFFFF80)
Local2 = ((((ILEN + IOFF) + 0x7F) & 0xFFFFFFFFFFFFFF80) -
Local3)
Local5 = (IOFF - Local3)
While (0x01)
{
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC00 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC01 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC02 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC03 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC04 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC05 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC06 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC07 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC08 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC09 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC0A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC0B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC0C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC0D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC0E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC0F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC10 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC11 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC12 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC13 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC14 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC15 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC16 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC17 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC18 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC19 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC1A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC1B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC1C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC1D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC1E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC1F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC20 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC21 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC22 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC23 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC24 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC25 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC26 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC27 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC28 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC29 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC2A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC2B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC2C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC2D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC2E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC2F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC30 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC31 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC32 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC33 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC34 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC35 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC36 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC37 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC38 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC39 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC3A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC3B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC3C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC3D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC3E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC3F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC40 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC41 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC42 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC43 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC44 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC45 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC46 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC47 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC48 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC49 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC4A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC4B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC4C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC4D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC4E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC4F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC50 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC51 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC52 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC53 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC54 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC55 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC56 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC57 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC58 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC59 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC5A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC5B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC5C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC5D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC5E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC5F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC60 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC61 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC62 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC63 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC64 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC65 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC66 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC67 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC68 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC69 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC6A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC6B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC6C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC6D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC6E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC6F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC70 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC71 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC72 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC73 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC74 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC75 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC76 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC77 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC78 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC79 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC7A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC7B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC7C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC7D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC7E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC7F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC80 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC81 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC82 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC83 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC84 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC85 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC86 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC87 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC88 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC89 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC8A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC8B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC8C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC8D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC8E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC8F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC90 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC91 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC92 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC93 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC94 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC95 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC96 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC97 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC98 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC99 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC9A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC9B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC9C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC9D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC9E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LC9F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCA0 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCA1 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCA2 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCA3 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCA4 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCA5 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCA6 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCA7 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCA8 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCA9 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCAA = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCAB = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCAC = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCAD = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCAE = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCAF = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCB0 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCB1 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCB2 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCB3 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCB4 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCB5 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCB6 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCB7 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCB8 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCB9 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCBA = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCBB = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCBC = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCBD = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCBE = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCBF = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCC0 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCC1 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCC2 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCC3 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCC4 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCC5 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCC6 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCC7 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCC8 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCC9 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCCA = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCCB = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCCC = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCCD = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCCE = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCCF = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCD0 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCD1 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCD2 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCD3 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCD4 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCD5 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCD6 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCD7 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCD8 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCD9 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCDA = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCDB = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCDC = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCDD = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCDE = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCDF = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCE0 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCE1 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCE2 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCE3 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCE4 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCE5 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCE6 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCE7 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCE8 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCE9 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCEA = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCEB = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCEC = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCED = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCEE = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCEF = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCF0 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCF1 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCF2 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCF3 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCF4 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCF5 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCF6 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCF7 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCF8 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCF9 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCFA = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCFB = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCFC = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCFD = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCFE = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LCFF = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD00 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD01 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD02 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD03 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD04 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD05 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD06 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD07 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD08 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD09 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD0A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD0B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD0C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD0D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD0E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD0F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD10 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD11 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD12 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD13 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD14 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD15 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD16 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD17 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD18 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD19 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD1A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD1B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD1C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD1D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD1E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD1F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD20 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD21 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD22 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD23 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD24 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD25 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD26 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD27 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD28 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD29 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD2A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD2B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD2C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD2D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD2E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD2F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD30 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD31 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD32 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD33 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD34 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD35 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD36 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD37 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD38 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD39 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD3A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD3B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD3C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD3D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD3E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD3F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD40 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD41 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD42 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD43 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD44 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD45 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD46 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD47 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD48 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD49 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD4A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD4B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD4C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD4D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD4E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD4F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD50 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD51 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD52 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD53 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD54 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD55 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD56 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD57 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD58 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD59 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD5A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD5B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD5C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD5D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD5E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD5F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD60 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD61 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD62 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD63 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD64 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD65 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD66 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD67 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD68 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD69 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD6A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD6B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD6C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD6D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD6E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD6F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD70 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD71 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD72 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD73 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD74 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD75 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD76 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD77 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD78 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD79 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD7A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD7B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD7C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD7D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD7E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD7F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD80 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD81 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD82 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD83 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD84 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD85 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD86 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD87 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD88 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD89 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD8A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD8B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD8C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD8D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD8E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD8F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD90 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD91 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD92 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD93 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD94 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD95 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD96 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD97 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD98 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD99 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD9A = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD9B = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD9C = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD9D = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD9E = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LD9F = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDA0 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDA1 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDA2 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDA3 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDA4 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDA5 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDA6 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDA7 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDA8 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDA9 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDAA = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDAB = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDAC = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDAD = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDAE = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDAF = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDB0 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDB1 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDB2 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDB3 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDB4 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDB5 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDB6 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDB7 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDB8 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDB9 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDBA = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDBB = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDBC = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDBD = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDBE = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDBF = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDC0 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDC1 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDC2 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDC3 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDC4 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDC5 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDC6 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDC7 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDC8 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDC9 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDCA = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDCB = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDCC = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDCD = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDCE = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDCF = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDD0 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDD1 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDD2 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDD3 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDD4 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDD5 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDD6 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDD7 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDD8 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDD9 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDDA = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDDB = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDDC = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDDD = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDDE = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDDF = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDE0 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDE1 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDE2 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDE3 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDE4 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDE5 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDE6 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDE7 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDE8 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDE9 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDEA = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDEB = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDEC = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDED = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDEE = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDEF = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDF0 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDF1 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDF2 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDF3 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDF4 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDF5 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDF6 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDF7 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDF8 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDF9 = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDFA = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDFB = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDFC = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDFD = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
If ((Local2 == Zero))
{
Break
}
Local4 = PCDR (Local3)
If ((DerefOf (Local4 [0x00]) != 0x00))
{
Break
}
LDFE = DerefOf (Local4 [0x01])
Local2 -= 0x80
Local3 += 0x80
Break
}
If ((Local2 != Zero))
{
RSTS = DerefOf (Local4 [0x00])
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C5.D1:"
Local6 [0x01] = " GetNamespaceLabelData: read loop error, returning "
Local6 [0x02] = ToHexString (Mid (Local0, 0x00, 0x40))
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
Mid (BUFF, Local5, ILEN, RDTA) /* \_SB_.NVDR.N051.CR05.RDTA */
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C5.D1:"
Local6 [0x01] = " GetNamespaceLabelData: returning "
Local6 [0x02] = ToHexString (Mid (Local0, 0x00, 0x40))
DBGC (0x40, "LEAF", Local6)
Return (Local0)
}
Method (CR06, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C5.D1:"
Local6 [0x01] = " SetNamespaceLabelData"
DBGC (0x40, "LEAF", Local6)
If ((SizeOf (Arg0) == 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C5.D1:"
Local6 [0x01] = " SetNamespaceLabelData: no elements in input package"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) < 0x08))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C5.D1:"
Local6 [0x01] = " SetNamespaceLabelData: invalid input size: "
Local6 [0x02] = ToHexString (SizeOf (Local7))
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C5.D1:"
Local6 [0x01] = " SetNamespaceLabelData: input: "
Local6 [0x02] = ToHexString (Mid (Local7, 0x00, 0x40))
DBGC (0x40, "LEAF", Local6)
CreateDWordField (Local7, 0x00, IOFF)
CreateDWordField (Local7, 0x04, ILEN)
If ((ILEN > 0xFE80))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C5.D1:"
Local6 [0x01] = " SetNamespaceLabelData: request size too big: "
Local6 [0x02] = ToHexString (ILEN)
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ElseIf ((ILEN <= 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C5.D1:"
Local6 [0x01] = " SetNamespaceLabelData: request size zero"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
If ((SizeOf (Local7) < (ILEN + 0x08)))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C5.D1:"
Local6 [0x01] = " SetNamespaceLabelData: request size overruns input size "
Local6 [0x02] = ToHexString (SizeOf (Local7))
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
CreateField (Local7, 0x40, (ILEN << 0x03), IDTA)
Local0 = Buffer (0x04) {}
CreateWordField (Local0, 0x00, RSTS)
CreateWordField (Local0, 0x02, REST)
Local1 = CMBC (0x02, Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
RSTS = 0x07
REST = 0x01
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C5.D1:"
Local6 [0x01] = " SetNamespaceLabelData: returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
RSTS = 0x07
REST = 0x01
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C5.D1:"
Local6 [0x01] = " SetNamespaceLabelData: returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
CreateBitField (DerefOf (Local1 [0x02]), 0x02, CSSL)
If ((CSSL == 0x01))
{
RSTS = 0x07
REST = 0x01
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C5.D1:"
Local6 [0x01] = " SetNamespaceLabelData: locked PMEM region, returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
Local1 = PCDS ()
CreateWordField (Local1, 0x00, CSTS)
If ((CSTS != 0x00))
{
RSTS = CSTS /* \_SB_.NVDR.N051.CR06.CSTS */
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C5.D1:"
Local6 [0x01] = " SetNamespaceLabelData: PCDS failed, returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
CreateDWordField (Local1, 0x02, CPSZ)
If (((IOFF + ILEN) > CPSZ))
{
RSTS = 0x03
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C5.D1:"
Local6 [0x01] = " SetNamespaceLabelData: request end offset too big: "
Local6 [0x02] = ToHexString ((IOFF + ILEN))
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
Local3 = ((IOFF + 0x3F) & 0xFFFFFFFFFFFFFFC0)
Local2 = (IOFF + ILEN) /* \_SB_.NVDR.N051.CR06.ILEN */
Local5 = (Local2 & 0xFFFFFFFFFFFFFFC0)
Local4 = (Local3 - IOFF) /* \_SB_.NVDR.N051.CR06.IOFF */
Local2 -= Local5
If (Local4)
{
If ((Local4 > ILEN))
{
Local4 = ILEN /* \_SB_.NVDR.N051.CR06.ILEN */
}
Local2 = (IOFF & 0xFFFFFFFFFFFFFF80)
Local1 = PCDR (Local2)
RSTS = DerefOf (Local1 [0x00])
If ((RSTS != 0x00))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C5.D1:"
Local6 [0x01] = " SetNamespaceLabelData: lead read returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
Local1 = DerefOf (Local1 [0x01])
Local2 = (IOFF - Local2)
CreateField (Local1, (Local2 << 0x03), (Local4 << 0x03), LBUF)
CreateField (Local1, 0x00, 0x0200, LB01)
CreateField (Local1, 0x0200, 0x0200, LB02)
Mid (IDTA, 0x00, Local4, LBUF) /* \_SB_.NVDR.N051.CR06.LBUF */
Local2 = (IOFF & 0xFFFFFFFFFFFFFF80)
RSTS = PCDW (Local2, LB01)
If ((RSTS != 0x00))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C5.D1:"
Local6 [0x01] = " SetNamespaceLabelData: lead write A returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
Local2 += 0x40
RSTS = PCDW (Local2, LB02)
If ((RSTS != 0x00))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C5.D1:"
Local6 [0x01] = " SetNamespaceLabelData: lead write B returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
Local2 = (IOFF + ILEN) /* \_SB_.NVDR.N051.CR06.ILEN */
Local2 -= Local5
}
If ((Local2 && (ILEN > Local2)))
{
Local4 = (Local5 & 0xFFFFFFFFFFFFFF80)
Local1 = PCDR (Local4)
RSTS = DerefOf (Local1 [0x00])
If ((RSTS != 0x00))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C5.D1:"
Local6 [0x01] = " SetNamespaceLabelData: trail read returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
Local1 = DerefOf (Local1 [0x01])
Local4 = (Local5 - Local4)
CreateField (Local1, (Local4 << 0x03), (Local2 << 0x03), TBUF)
CreateField (Local1, 0x00, 0x0200, TB01)
CreateField (Local1, 0x0200, 0x0200, TB02)
Mid (IDTA, (ILEN - Local2), Local2, TBUF) /* \_SB_.NVDR.N051.CR06.TBUF */
Local4 = (Local5 & 0xFFFFFFFFFFFFFF80)
RSTS = PCDW (Local4, TB01)
If ((RSTS != 0x00))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C5.D1:"
Local6 [0x01] = " SetNamespaceLabelData: trail write A returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
Local4 += 0x40
RSTS = PCDW (Local4, TB02)
If ((RSTS != 0x00))
{
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C5.D1:"
Local6 [0x01] = " SetNamespaceLabelData: trail write B returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
Local4 = (Local3 - IOFF) /* \_SB_.NVDR.N051.CR06.IOFF */
}
While (0x01)
{
If ((Local3 >= Local5))
{
Break
}
Local1 = PCDW (Local3, Mid (IDTA, Local4, 0x40))
If ((Local1 != 0x00))
{
RSTS = Local1
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C5.D1:"
Local6 [0x01] = " SetNamespaceLabelData: returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x02, "LEAF", Local6)
Return (Local0)
}
Local4 += 0x40
Local3 += 0x40
}
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C5.D1:"
Local6 [0x01] = " SetNamespaceLabelData: returning "
Local6 [0x02] = ToHexString (Local0)
DBGC (0x40, "LEAF", Local6)
Return (Local0)
}
Method (CR07, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C5.D1:"
Local6 [0x01] = " GetCommandEffectLogInfo"
DBGC (0x40, "LEAF", Local6)
If ((SizeOf (Arg0) != 0x00))
{
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
}
Local0 = Buffer (0x08) {}
CreateDWordField (Local0, 0x04, RMXL)
RMXL = 0x8000
Return (Local0)
}
Method (CR09, 4, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C5.D1:"
Local6 [0x01] = " PassThroughCommand"
DBGC (0x40, "LEAF", Local6)
If ((SizeOf (Arg3) == 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ToBuffer (DerefOf (Arg3 [0x00]), Local7)
Local4 = SizeOf (Local7)
If ((Local4 < 0x08))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
CreateWordField (Local7, 0x00, OPCD)
CreateDWordField (Local7, 0x04, OPDL)
If ((Local4 != (OPDL + 0x08)))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
If (((CENA != 0x01) && (OPCD != 0x05FD)))
{
Return (Buffer (0x04)
{
0x02, 0x00, 0x00, 0x00 // ....
})
}
Switch (OPCD)
{
Case (Package (0x06)
{
0x0103,
0x0405,
0x09,
0xFD,
0x01FD,
0x02FD
}
)
{
Return (CLDC ("S0.C5.D1:", Arg2, Arg3, _ADR ()))
}
Case (0x05FD)
{
CreateWordField (Local7, 0x08, PTCD)
If ((PTCD == 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
CreateDWordField (Local7, 0x04, PTDL)
If ((PTDL >= 0x0C))
{
PTDL = (OPDL - 0x0C)
}
Else
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
If ((PTDL > 0x00))
{
CreateField (Local7, 0xA0, (PTDL * 0x08), PTIN)
}
CreateByteField (Local7, 0x0A, PTTI)
If (((CENA != 0x01) && (PTTI == 0x01)))
{
TFSM = 0x00
}
Switch (PTCD)
{
Case (0x05FD)
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
Case (Package (0x04)
{
0xFD,
0x01FD,
0x02FD,
0x03FD
}
)
{
Name (INLO, Package (0x01)
{
Buffer ((PTDL + 0x08)) {}
})
CreateWordField (DerefOf (INLO [0x00]), 0x00, LOCD)
CreateDWordField (DerefOf (INLO [0x00]), 0x04, LODL)
If ((PTDL > 0x00))
{
CreateField (DerefOf (INLO [0x00]), 0x40, (PTDL * 0x08), LOIN)
Mid (Local7, 0x14, (PTDL * 0x08), LOIN) /* \_SB_.NVDR.N051.CR09.LOIN */
}
Mid (Local7, 0x08, 0x02, LOCD) /* \_SB_.NVDR.N051.CR09.LOCD */
LODL = PTDL /* \_SB_.NVDR.N051.CR09.PTDL */
If ((0x03FD == LOCD))
{
TFSM = 0x00989680
Local2 = Buffer (0x10) {}
CreateDWordField (Local2, 0x04, FDLA)
CreateField (Local2, 0x40, 0x40, FDDA)
FDLA = 0x08
FDDA = XBSR /* \_SB_.NVDR.N051.XBSR */
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C5.D1:"
Local6 [0x01] = " BSR: "
Local6 [0x02] = ToHexString (FDDA)
DBGC (0x40, "LEAF", Local6)
Return (Local2)
}
Return (CLDC ("S0.C5.D1:", Arg2, INLO, _ADR ()))
}
Case (Package (0x03)
{
0x0103,
0x0405,
0x09
}
)
{
If (((CENA != 0x01) && (PTTI != 0x01)))
{
Return (Buffer (0x04)
{
0x02, 0x00, 0x00, 0x00 // ....
})
}
Return (CLDC ("S0.C5.D1:", Arg2, Arg3, _ADR ()))
}
Default
{
If ((PTTI == 0x01))
{
Return (CLDC ("S0.C5.D1:", Arg2, Arg3, _ADR ()))
}
If ((CENA != 0x01))
{
Return (Buffer (0x04)
{
0x02, 0x00, 0x00, 0x00 // ....
})
}
CreateDWordField (Local7, 0x10, PTTO)
If ((Local4 < 0x14))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
If ((PTDL > 0x80))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
If ((PTDL == Zero))
{
Local0 = CMBC (PTCD, Buffer (0x00) {}, Zero)
}
Else
{
Local0 = CMBC (PTCD, PTIN, (PTTO * 0x2710))
}
}
}
}
Case (0x03FD)
{
Local2 = Buffer (0x10) {}
CreateDWordField (Local2, 0x04, OULA)
CreateField (Local2, 0x40, 0x40, OUDA)
OULA = 0x08
OUDA = XBSR /* \_SB_.NVDR.N051.XBSR */
Local6 = Package (0x03) {}
Local6 [0x00] = "S0.C5.D1:"
Local6 [0x01] = " BSR: "
Local6 [0x02] = ToHexString (OUDA)
DBGC (0x40, "LEAF", Local6)
Return (Local2)
}
Default
{
If ((OPDL > 0x80))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
If ((OPDL == Zero))
{
Local0 = CMBC (OPCD, Buffer (0x00) {}, Zero)
}
Else
{
CreateField (Local7, 0x40, (OPDL * 0x08), OPDB)
Local0 = CMBC (OPCD, OPDB, Zero)
}
}
}
Local1 = DerefOf (Local0 [0x00])
If ((Local1 != Zero))
{
Local2 = Buffer (0x04) {}
Local2 [0x00] = 0x05
Return (Local2)
}
Local1 = DerefOf (Local0 [0x01])
If ((Local1 != Zero))
{
Local2 = Buffer (0x04)
{
0x07, 0x00, 0x00, 0x00 // ....
}
Local2 [0x02] = Local1
Return (Local2)
}
Local2 = Buffer (0x88) {}
CreateDWordField (Local2, 0x04, OULB)
CreateField (Local2, 0x40, 0x0400, OUDB)
OULB = 0x80
OUDB = DerefOf (Local0 [0x02])
Return (Local2)
}
Method (CR10, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C5.D1:"
Local6 [0x01] = " EnableLatchSystemShutdownStatus"
DBGC (0x40, "LEAF", Local6)
Local0 = Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}
CreateDWordField (Local0, 0x00, RSTS)
If ((SizeOf (Arg0) == 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x01))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
If ((DerefOf (Local7 [0x00]) != 0x01))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
Local1 = CMBC (0x0907, Local7, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Return (Local0)
}
Method (CR11, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C5.D1:"
Local6 [0x01] = " GetSupportedModes"
DBGC (0x40, "LEAF", Local6)
If ((SizeOf (Arg0) != 0x00))
{
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
}
Local0 = Buffer (0x06) {}
CreateDWordField (Local0, 0x00, RSTS)
CreateBitField (Local0, 0x20, RMMO)
CreateBitField (Local0, 0x21, RPME)
CreateBitField (Local0, 0x22, RBAP)
Local1 = CMBC (0x01, Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Local3 = DerefOf (Local1 [0x02])
CreateBitField (Local3, 0x01F0, MEME)
CreateBitField (Local3, 0x01F1, STME)
CreateBitField (Local3, 0x01F2, DTME)
RMMO = MEME /* \_SB_.NVDR.N051.CR11.MEME */
RPME = DTME /* \_SB_.NVDR.N051.CR11.DTME */
RBAP = STME /* \_SB_.NVDR.N051.CR11.STME */
Return (Local0)
}
Method (CR17, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C5.D1:"
Local6 [0x01] = " SetSmartThreshold"
DBGC (0x40, "LEAF", Local6)
If ((SizeOf (Arg0) == 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x07))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
CreateField (Local7, 0x00, 0x38, ISMT)
CreateBitField (Local7, 0x00, ISBE)
CreateField (Local7, 0x03, 0x0D, R000)
If ((ToInteger (R000) != 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C5.D1:"
Local6 [0x01] = " SetSmartThreshold: non-zero reserved bits!"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
If ((ISBE == 0x01))
{
CreateByteField (Local7, 0x02, ISBT)
If (((ISBT < 0x01) || (ISBT > 0x63)))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C5.D1:"
Local6 [0x01] = " SetSmartThreshold: invalid Percentage Remaining Threshold value!"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
}
Local0 = Buffer (0x04) {}
CreateDWordField (Local0, 0x00, RSTS)
Local1 = CMBC (0x0105, ISMT, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Return (Local0)
}
Method (CR18, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C5.D1:"
Local6 [0x01] = " InjectError"
DBGC (0x40, "LEAF", Local6)
If ((SizeOf (Arg0) == 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x0F))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
CreateBitField (Local7, 0x00, IVME)
CreateBitField (Local7, 0x01, IVSB)
CreateBitField (Local7, 0x02, IVFE)
CreateBitField (Local7, 0x03, IVUS)
CreateField (Local7, 0x04, 0x3C, R000)
If ((ToInteger (R000) != 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C5.D1:"
Local6 [0x01] = " InjectError: non-zero reserved bits R000!"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
CreateBitField (Local7, 0x40, IMEN)
CreateField (Local7, 0x41, 0x07, R001)
If ((ToInteger (R001) != 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C5.D1:"
Local6 [0x01] = " InjectError: non-zero reserved bits R001!"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
CreateWordField (Local7, 0x09, IMMT)
CreateBitField (Local7, 0x58, ISEN)
CreateField (Local7, 0x59, 0x07, R002)
If ((ToInteger (R002) != 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C5.D1:"
Local6 [0x01] = " InjectError: non-zero reserved bits R002!"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
CreateByteField (Local7, 0x0C, ISSB)
If (((ISSB < 0x00) || (ISSB > 0x63)))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C5.D1:"
Local6 [0x01] = " InjectError: invalid Percentage Remaining value!"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
CreateBitField (Local7, 0x68, IFEN)
CreateField (Local7, 0x69, 0x07, R003)
If ((ToInteger (R003) != 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C5.D1:"
Local6 [0x01] = " InjectError: non-zero reserved bits R003!"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
CreateBitField (Local7, 0x70, IUEN)
CreateField (Local7, 0x71, 0x07, R004)
If ((ToInteger (R004) != 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C5.D1:"
Local6 [0x01] = " InjectError: non-zero reserved bits R004!"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
Local0 = Buffer (0x04) {}
CreateWordField (Local0, 0x00, RSTS)
CreateWordField (Local0, 0x02, REST)
If ((IVME == 0x01))
{
Local2 = Buffer (0x03) {}
CreateByteField (Local2, 0x00, CENB)
CENB = IMEN /* \_SB_.NVDR.N051.CR18.IMEN */
CreateWordField (Local2, 0x01, CMET)
CMET = IMMT /* \_SB_.NVDR.N051.CR18.IMMT */
Local1 = CMBC (0x020A, Local2, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
}
If (((IVSB == 0x01) || ((IVFE == 0x01) || (IVUS == 0x01))))
{
Local2 = Buffer (0x0E) {}
CreateBitField (Local2, 0x02, CFEN)
CFEN = IVFE /* \_SB_.NVDR.N051.CR18.IVFE */
CreateBitField (Local2, 0x03, CSEN)
CSEN = IVSB /* \_SB_.NVDR.N051.CR18.IVSB */
CreateBitField (Local2, 0x04, CUEN)
CUEN = IVUS /* \_SB_.NVDR.N051.CR18.IVUS */
CreateByteField (Local2, 0x0B, CFET)
CFET = IFEN /* \_SB_.NVDR.N051.CR18.IFEN */
CreateBitField (Local2, 0x60, CSET)
CSET = ISEN /* \_SB_.NVDR.N051.CR18.ISEN */
CreateField (Local2, 0x61, 0x07, CSBP)
CSBP = ISSB /* \_SB_.NVDR.N051.CR18.ISSB */
CreateByteField (Local2, 0x0D, CUST)
CUST = IUEN /* \_SB_.NVDR.N051.CR18.IUEN */
If ((IVUS && IUEN))
{
CMBC (0x0907, Buffer (0x04)
{
0x01, 0x00, 0x00, 0x00 // ....
}, Zero)
}
Local1 = CMBC (0x030A, Local2, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Local4 = DerefOf (Local1 [0x01])
If ((Local4 == 0x0E))
{
RSTS = 0x07
REST = 0x01
Return (Local0)
}
RSTS = CF2D (Local4)
If ((RSTS != 0x00))
{
Return (Local0)
}
}
Return (Local0)
}
Method (CR19, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C5.D1:"
Local6 [0x01] = " GetSecurityState"
DBGC (0x40, "LEAF", Local6)
If ((SizeOf (Arg0) != 0x00))
{
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
}
Local0 = Buffer (0x09)
{
/* 0000 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........
/* 0008 */ 0x00 // .
}
CreateDWordField (Local0, 0x00, RSTS)
Local1 = CMBC (0x02, Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Local0 [0x08] = DerefOf (DerefOf (Local1 [0x02]) [
0x00])
Local0 [0x04] = DerefOf (DerefOf (Local1 [0x02]) [
0x01])
Return (Local0)
}
Method (CR20, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C5.D1:"
Local6 [0x01] = " SetPassPhrase"
DBGC (0x40, "LEAF", Local6)
Local0 = Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}
CreateDWordField (Local0, 0x00, RSTS)
If ((SizeOf (Arg0) == 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x40))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
CreateField (Local7, 0x00, 0x0100, RCPW)
CreateField (Local7, 0x0100, 0x0100, RNPW)
Local2 = Buffer (0x60) {}
CreateField (Local2, 0x00, 0x0100, FCPW)
CreateField (Local2, 0x0200, 0x0100, FNPW)
FCPW = RCPW /* \_SB_.NVDR.N051.CR20.RCPW */
FNPW = RNPW /* \_SB_.NVDR.N051.CR20.RNPW */
Local1 = CMBC (0xF103, Local2, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Return (Local0)
}
Method (CR21, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C5.D1:"
Local6 [0x01] = " DisablePassPhrase"
DBGC (0x40, "LEAF", Local6)
Local0 = Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}
CreateDWordField (Local0, 0x00, RSTS)
If ((SizeOf (Arg0) == 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x20))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
Local1 = CMBC (0xF203, Local7, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Return (Local0)
}
Method (CR22, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C5.D1:"
Local6 [0x01] = " UnlockUnit"
DBGC (0x40, "LEAF", Local6)
Local0 = Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}
CreateDWordField (Local0, 0x00, RSTS)
If ((SizeOf (Arg0) == 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x20))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
Local1 = CMBC (0xF303, Local7, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Return (Local0)
}
Method (CR23, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C5.D1:"
Local6 [0x01] = " FreezeLock"
DBGC (0x40, "LEAF", Local6)
Local0 = Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}
CreateDWordField (Local0, 0x00, RSTS)
If ((SizeOf (Arg0) != 0x00))
{
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
}
Local1 = CMBC (0xF603, Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Return (Local0)
}
Method (CR24, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C5.D1:"
Local6 [0x01] = " CR24: SecureEraseNvdimmUser"
DBGC (0x40, "LEAF", Local6)
Local0 = Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}
CreateDWordField (Local0, 0x00, RSTS)
If ((SizeOf (Arg0) == 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C5.D1:"
Local6 [0x01] = " CR24: empty pkg"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ToBuffer (DerefOf (Arg0 [0x00]), Local1)
If ((SizeOf (Local1) != 0x20))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C5.D1:"
Local6 [0x01] = " CR24: passphrase len != 32"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
Local7 = Buffer (0x21)
{
/* 0000 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........
/* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........
/* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........
/* 0018 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........
/* 0020 */ 0x00 // .
}
CreateField (Local7, 0x00, 0x0100, PASS)
PASS = Local1
Local1 = CMBC (0xF503, Local7, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Return (Local0)
}
Method (CR26, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C5.D1:"
Local6 [0x01] = " QueryOverwriteNvdimmStatus"
DBGC (0x40, "LEAF", Local6)
Local0 = Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}
CreateDWordField (Local0, 0x00, RSTS)
If ((SizeOf (Arg0) != 0x00))
{
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x00))
{
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
}
If ((OS05 == 0x05))
{
CRFF (_ADR ())
}
If (((OS05 == 0x11) || (OS05 == 0x0A)))
{
RSTS = 0x00020007
}
ElseIf ((OS05 == 0x05))
{
RSTS = 0x00010007
}
Else
{
RSTS = CF2D (OS05)
}
Return (Local0)
}
Method (CR27, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C5.D1:"
Local6 [0x01] = " CR27: SetMasterPassphrase"
DBGC (0x40, "LEAF", Local6)
Local0 = Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}
CreateDWordField (Local0, 0x00, RSTS)
If ((SizeOf (Arg0) == 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C5.D1:"
Local6 [0x01] = " CR27: empty pkg"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ToBuffer (DerefOf (Arg0 [0x00]), Local7)
If ((SizeOf (Local7) != 0x40))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C5.D1:"
Local6 [0x01] = " CR27: passphrases length != 64"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
CreateField (Local7, 0x00, 0x0100, RCPW)
CreateField (Local7, 0x0100, 0x0100, RNPW)
Local2 = Buffer (0x60) {}
CreateField (Local2, 0x00, 0x0100, FCPW)
CreateField (Local2, 0x0200, 0x0100, FNPW)
FCPW = RCPW /* \_SB_.NVDR.N051.CR27.RCPW */
FNPW = RNPW /* \_SB_.NVDR.N051.CR27.RNPW */
Local1 = CMBC (0xF003, Local2, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Return (Local0)
}
Method (CR28, 1, Serialized)
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C5.D1:"
Local6 [0x01] = " CR28: SecureEraseNvdimmMaster"
DBGC (0x40, "LEAF", Local6)
Local0 = Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}
CreateDWordField (Local0, 0x00, RSTS)
If ((SizeOf (Arg0) == 0x00))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C5.D1:"
Local6 [0x01] = " CR28: empty pkg"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
ToBuffer (DerefOf (Arg0 [0x00]), Local1)
If ((SizeOf (Local1) != 0x20))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C5.D1:"
Local6 [0x01] = " CR28: passphrase len != 32"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00 // ....
})
}
Local7 = Buffer (0x21)
{
/* 0000 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........
/* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........
/* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........
/* 0018 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........
/* 0020 */ 0x01 // .
}
CreateField (Local7, 0x00, 0x0100, PASS)
PASS = Local1
Local1 = CMBC (0xF503, Local7, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Return (Local0)
}
Method (CLSI, 0, Serialized)
{
If ((CENA != 0x01))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C5.D1:"
Local6 [0x01] = " CLSI: No NVDIMM"
DBGC (0x02, "LEAF", Local6)
Return (Package (0x03)
{
0x01,
0x00,
0x00
})
}
Local0 = Package (0x00) {}
Local1 = CRLD (ToUUID ("4309ac30-0d11-11e4-9191-0800200c9a66") /* Unknown UUID */, 0x01, 0x04, Local0, _ADR ())
If ((SizeOf (Local1) < 0x0C))
{
Return (Package (0x03)
{
0x01,
0x00,
0x00
})
}
CreateDWordField (Local1, 0x00, LSTS)
CreateDWordField (Local1, 0x04, LSIZ)
CreateDWordField (Local1, 0x08, LTXL)
Local2 = Package (0x03)
{
0x00,
0x00,
0x00
}
Local2 [0x00] = ERMP (LSTS)
Local2 [0x01] = ToInteger (LSIZ)
Local2 [0x02] = ToInteger (LTXL)
Return (Local2)
}
Method (CLSR, 2, Serialized)
{
If ((CENA != 0x01))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C5.D1:"
Local6 [0x01] = " CLSR: No NVDIMM"
DBGC (0x02, "LEAF", Local6)
Return (Package (0x02)
{
0x01,
Buffer (0x01)
{
0x00 // .
}
})
}
If ((Arg1 == 0x00))
{
Return (Package (0x02)
{
0x00,
Buffer (0x00) {}
})
}
Local0 = Package (0x01)
{
Buffer (0x08) {}
}
CreateDWordField (DerefOf (Local0 [0x00]), 0x00, CHUO)
CreateDWordField (DerefOf (Local0 [0x00]), 0x04, CHUS)
CHUO = Arg0
CHUS = Arg1
Local1 = CRLD (ToUUID ("4309ac30-0d11-11e4-9191-0800200c9a66") /* Unknown UUID */, 0x01, 0x05, Local0, _ADR ())
CreateDWordField (Local1, 0x00, LSTS)
Local2 = Package (0x02)
{
0x00,
Buffer (0x01)
{
0x00 // .
}
}
Local2 [0x00] = ERMP (LSTS)
If ((DerefOf (Local2 [0x00]) == 0x00))
{
Local3 = ((SizeOf (Local1) - 0x04) * 0x08)
CreateField (Local1, 0x20, Local3, CHUD)
Local2 [0x01] = CHUD /* \_SB_.NVDR.N051.CLSR.CHUD */
}
Return (Local2)
}
Method (CLSW, 3, Serialized)
{
If ((CENA != 0x01))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C5.D1:"
Local6 [0x01] = " CLSW: No NVDIMM"
DBGC (0x02, "LEAF", Local6)
Return (0x01)
}
If ((Arg1 == 0x00))
{
Return (0x00)
}
Local3 = SizeOf (Arg2)
If ((Local3 == 0x00))
{
Return (0x02)
}
Local0 = Package (0x01)
{
Buffer ((Local3 + 0x08)) {}
}
CreateDWordField (DerefOf (Local0 [0x00]), 0x00, CHUO)
CreateDWordField (DerefOf (Local0 [0x00]), 0x04, CHUS)
CreateField (DerefOf (Local0 [0x00]), 0x40, (Local3 * 0x08), CHUD)
CHUO = Arg0
CHUS = Arg1
CHUD = Arg2
Local1 = CRLD (ToUUID ("4309ac30-0d11-11e4-9191-0800200c9a66") /* Unknown UUID */, 0x01, 0x06, Local0, _ADR ())
CreateDWordField (Local1, 0x00, LSTS)
Return (ERMP (LSTS))
}
Method (CNCH, 0, Serialized)
{
If ((CENA != 0x01))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C5.D1:"
Local6 [0x01] = " CNCH: No NVDIMM"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x40)
{
0x03 // .
})
}
Local0 = Buffer (0x40)
{
0x00 // .
}
CreateDWordField (Local0, 0x00, RSTS)
Local1 = CMBC (0x08, Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}, Zero)
RSTS = CF2A (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2A (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Local2 = DerefOf (Local1 [0x02])
If ((DerefOf (Local2 [0x00]) & 0x01))
{
Local0 [0x04] = (DerefOf (Local0 [0x04]) | 0x01)
If ((DerefOf (Local2 [0x08]) & 0x01))
{
Local0 [0x06] = (DerefOf (Local0 [0x06]) | 0x01)
}
If ((DerefOf (Local2 [0x08]) & 0x02))
{
If ((DerefOf (Local2 [0x00]) & 0x80))
{
If ((DerefOf (Local2 [0x15]) & 0x08))
{
Local0 [0x07] = (DerefOf (Local0 [0x07]) | 0x04)
Local0 [0x08] = (DerefOf (Local0 [0x08]) | 0x04)
}
If ((DerefOf (Local2 [0x15]) & 0x10))
{
Local0 [0x08] = (DerefOf (Local0 [0x08]) | 0x04)
}
If ((DerefOf (Local2 [0x15]) & 0x20))
{
Local0 [0x06] = (DerefOf (Local0 [0x06]) | 0x03)
}
If ((DerefOf (Local2 [0x15]) & 0x40))
{
Local0 [0x07] = (DerefOf (Local0 [0x07]) | 0x01)
}
}
Else
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C5.D1:"
Local6 [0x01] = " CNCH: Health Status Reason is NOT valid (FW bug?)"
DBGC (0x80000000, "LEAF", Local6)
Local0 [0x08] = (DerefOf (Local0 [0x08]) | 0x04)
}
}
If ((DerefOf (Local2 [0x08]) & 0x04))
{
Local0 [0x08] = (DerefOf (Local0 [0x08]) | 0x04)
}
}
Return (Local0)
}
Method (CNBS, 0, Serialized)
{
If ((CENA != 0x01))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C5.D1:"
Local6 [0x01] = " CNBS: No NVDIMM"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x40)
{
0x03 // .
})
}
Local0 = Buffer (0x40)
{
0x00 // .
}
CreateDWordField (Local0, 0x00, RSTS)
Local1 = CMBC (0x08, Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
}, Zero)
RSTS = CF2A (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2A (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
Local2 = DerefOf (Local1 [0x02])
If ((DerefOf (Local2 [0x00]) & 0x20))
{
Local0 [0x04] = 0x01
CreateDWordField (Local0, 0x06, DLC)
Mid (Local2, 0x10, 0x04, DLC) /* \_SB_.NVDR.N051.CNBS.DLC_ */
}
Return (Local0)
}
Method (CRLD, 5, Serialized)
{
Local0 = CLDP ("S0.C5.D1:", Arg0, Arg1, Arg2)
Local1 = DerefOf (Local0 [0x00])
If ((Local1 == Zero))
{
Return (DerefOf (Local0 [0x01]))
}
If (((CENA != 0x01) && (ToInteger (Arg2) != 0x09)))
{
Local6 = Package (0x02) {}
Local6 [0x00] = "S0.C5.D1:"
Local6 [0x01] = " CRLD: No NVDIMM"
DBGC (0x02, "LEAF", Local6)
Return (Buffer (0x04)
{
0x02, 0x00, 0x00, 0x00 // ....
})
}
Switch (ToInteger (Arg2))
{
Case (0x01)
{
Local0 = CR01 (Arg3)
}
Case (0x02)
{
Local0 = CR02 (Arg3)
}
Case (0x03)
{
Local0 = CR03 (Arg3)
}
Case (0x04)
{
If ((ICTL & 0x04))
{
Local0 = CR04 (Arg3)
}
Else
{
Local0 = CLDC ("S0.C5.D1:", Arg2, Arg3, Arg4)
}
}
Case (0x05)
{
If ((ICTL & 0x04))
{
Local0 = CR05 (Arg3)
}
Else
{
Local0 = CLDC ("S0.C5.D1:", Arg2, Arg3, Arg4)
}
}
Case (0x06)
{
If ((ICTL & 0x04))
{
Local0 = CR06 (Arg3)
}
Else
{
Local0 = CLDC ("S0.C5.D1:", Arg2, Arg3, Arg4)
}
}
Case (0x07)
{
Local0 = CR07 (Arg3)
}
Case (0x09)
{
Return (CR09 (Arg0, Arg1, Arg2, Arg3))
}
Case (0x0A)
{
If ((CFIS >= 0x0107))
{
Local0 = CR10 (Arg3)
}
Else
{
Local0 = CLDC ("S0.C5.D1:", Arg2, Arg3, Arg4)
}
}
Case (0x0B)
{
Local0 = CR11 (Arg3)
}
Case (0x11)
{
Local0 = CR17 (Arg3)
}
Case (0x12)
{
Local0 = CR18 (Arg3)
}
Case (0x13)
{
Local0 = CR19 (Arg3)
}
Case (0x14)
{
Local0 = CR20 (Arg3)
}
Case (0x15)
{
Local0 = CR21 (Arg3)
}
Case (0x16)
{
Local0 = CR22 (Arg3)
}
Case (0x17)
{
Local0 = CR23 (Arg3)
}
Case (0x18)
{
Local0 = CR24 (Arg3)
}
Case (0x1A)
{
Local0 = CR26 (Arg3)
}
Case (0x1B)
{
Local0 = CR27 (Arg3)
}
Case (0x1C)
{
Local0 = CR28 (Arg3)
}
Default
{
Local0 = CLDC ("S0.C5.D1:", Arg2, Arg3, Arg4)
}
}
Return (Local0)
}
Method (PCDS, 0, Serialized)
{
Local0 = Buffer (0x06) {}
CreateWordField (Local0, 0x00, RSTS)
CreateDWordField (Local0, 0x02, RSIZ)
Local2 = Buffer (0x05) {}
CreateByteField (Local2, 0x00, PPID)
PPID = 0x02
CreateBitField (Local2, 0x08, POPT)
POPT = 0x01
CreateBitField (Local2, 0x09, PORO)
PORO = 0x01
Local1 = CMBC (0x0106, Local2, Zero)
RSTS = CF2D (DerefOf (Local1 [0x00]))
If ((RSTS != 0x00))
{
Return (Local0)
}
RSTS = CF2D (DerefOf (Local1 [0x01]))
If ((RSTS != 0x00))
{
Return (Local0)
}
CreateDWordField (DerefOf (Local1 [0x02]), 0x00, CPSZ)
RSIZ = CPSZ /* \_SB_.NVDR.N051.PCDS.CPSZ */
Return (Local0)
}
Method (PCDR, 1, Serialized)
{
Name (IOFF, 0x00)
IOFF = ToInteger (Arg0)
Local2 = Buffer (0x06) {}
CreateByteField (Local2, 0x00, QPID)
QPID = 0x02
CreateBitField (Local2, 0x08, QOPT)
QOPT = 0x01
CreateBitField (Local2, 0x09, QORO)
QORO = 0x00
CreateDWordField (Local2, 0x02, QOFF)
QOFF = IOFF /* \_SB_.NVDR.N051.PCDR.IOFF */
Local1 = CMBC (0x0106, Local2, Zero)
Local3 = CF2D (DerefOf (Local1 [0x00]))
If ((Local3 != 0x00))
{
Local0 = Package (0x01)
{
0x00
}
Local0 [0x00] = Local3
Return (Local0)
}
Local3 = CF2D (DerefOf (Local1 [0x01]))
If ((Local3 != 0x00))
{
Local0 = Package (0x01)
{
0x00
}
Local0 [0x00] = Local3
Return (Local0)
}
Local0 = Package (0x02)
{
0x00,
Buffer (0x80) {}
}
Local0 [0x01] = DerefOf (Local1 [0x02])
Return (Local0)
}
Method (PCDW, 2, Serialized)
{
Name (IOFF, 0x00)
Name (IDTA, Buffer (0x40) {})
IOFF = ToInteger (Arg0)
IDTA = Arg1
Local2 = Buffer (0x80) {}
CreateByteField (Local2, 0x00, QPID)
QPID = 0x02
CreateBitField (Local2, 0x08, QOPT)
QOPT = 0x01
CreateBitField (Local2, 0x09, QORO)
QORO = 0x00
CreateDWordField (Local2, 0x02, QOFF)
QOFF = IOFF /* \_SB_.NVDR.N051.PCDW.IOFF */
CreateField (Local2, 0x0200, 0x0200, QDTA)
QDTA = IDTA /* \_SB_.NVDR.N051.PCDW.IDTA */
Local1 = CMBC (0x0107, Local2, Zero)
Local0 = CF2D (DerefOf (Local1 [0x00]))
If ((Local0 != 0x00))
{
Return (Local0)
}
Local0 = CF2D (DerefOf (Local1 [0x01]))
If ((Local0 != 0x00))
{
Return (Local0)
}
Return (Local0)
}
Method (_DSM, 4, NotSerialized) // _DSM: Device-Specific Method
{
If ((DRVT & 0x01))
{
Return (CRLD (Arg0, Arg1, Arg2, Arg3, _ADR ()))
}
ElseIf ((DRVT & 0x02))
{
Return (JNLD (Arg0, Arg1, Arg2, Arg3, _ADR ()))
}
Else
{
Return (Buffer (0x01)
{
0x00 // .
})
}
}
Method (_LSI, 0, NotSerialized) // _LSI: Label Storage Information
{
If ((DRVT & 0x01))
{
Return (CLSI ())
}
ElseIf ((DRVT & 0x02))
{
Return (JLSI (_ADR ()))
}
Else
{
Return (Package (0x03)
{
0x01,
0x00,
0x00
})
}
}
Method (_LSR, 2, NotSerialized) // _LSR: Label Storage Read
{
If ((DRVT & 0x01))
{
Return (CLSR (Arg0, Arg1))
}
ElseIf ((DRVT & 0x02))
{
Return (JLSR (Arg0, Arg1, _ADR ()))
}
Else
{
Return (Package (0x02)
{
0x01,
0x00
})
}
}
Method (_LSW, 3, Serialized) // _LSW: Label Storage Write
{
If ((DRVT & 0x01))
{
Return (CLSW (Arg0, Arg1, Arg2))
}
ElseIf ((DRVT & 0x01))
{
Return (JLSW (Arg0, Arg1, Arg2, _ADR ()))
}
Else
{
Return (0x01)
}
}
Method (_NCH, 0, NotSerialized) // _NCH: NVDIMM Current Health Information
{
If ((DRVT & 0x01))
{
Return (CNCH ())
}
Else
{
Return (Buffer (0x40)
{
0x01 // .
})
}
}
Method (_NBS, 0, NotSerialized) // _NBS: NVDIMM Boot Status
{
If ((DRVT & 0x01))
{
Return (CNBS ())
}
Else
{
Return (Buffer (0x40)
{
0x01 // .
})
}
}
}
}
OperationRegion (CRCM, SystemMemory, 0x6D634000, 0x00040150)
Field (CRCM, ByteAcc, NoLock, Preserve)
{
DBM0, 64,
DBM1, 64,
NBM0, 64,
NBM1, 64,
ESP0, 64,
ESP1, 64,
FUNI, 32,
NFHD, 32,
INPL, 32,
OUTL, 32,
ARSA, 64,
ARSL, 64,
ARST, 16,
ARSF, 8,
DINT, 8,
NFST, 32,
NOTC, 16,
NOTP, 4,
NOLS, 4,
NOLC, 4,
NOLD, 4,
NPSN, 32,
NCSN, 32,
RNTC, 16,
RNTP, 8,
RNST, 8,
RPSN, 32,
RCSN, 32,
DLVL, 32,
ICTL, 32,
OS00, 8,
OS01, 8,
OS02, 8,
OS03, 8,
OS04, 8,
OS05, 8,
OS06, 8,
OS07, 8,
OS10, 8,
OS11, 8,
OS12, 8,
OS13, 8,
OS14, 8,
OS15, 8,
OS16, 8,
OS17, 8,
OS20, 8,
OS21, 8,
OS22, 8,
OS23, 8,
OS24, 8,
OS25, 8,
OS26, 8,
OS27, 8,
OS30, 8,
OS31, 8,
OS32, 8,
OS33, 8,
OS34, 8,
OS35, 8,
OS36, 8,
OS37, 8,
OS40, 8,
OS41, 8,
OS42, 8,
OS43, 8,
OS44, 8,
OS45, 8,
OS46, 8,
OS47, 8,
OS50, 8,
OS51, 8,
OS52, 8,
OS53, 8,
OS54, 8,
OS55, 8,
OS56, 8,
OS57, 8,
OS60, 8,
OS61, 8,
OS62, 8,
OS63, 8,
OS64, 8,
OS65, 8,
OS66, 8,
OS67, 8,
OS70, 8,
OS71, 8,
OS72, 8,
OS73, 8,
OS74, 8,
OS75, 8,
OS76, 8,
OS77, 8,
LO00, 16,
LO01, 16,
LO02, 16,
LO03, 16,
LO04, 16,
LO05, 16,
LO06, 16,
LO07, 16,
LO10, 16,
LO11, 16,
LO12, 16,
LO13, 16,
LO14, 16,
LO15, 16,
LO16, 16,
LO17, 16,
LO20, 16,
LO21, 16,
LO22, 16,
LO23, 16,
LO24, 16,
LO25, 16,
LO26, 16,
LO27, 16,
LO30, 16,
LO31, 16,
LO32, 16,
LO33, 16,
LO34, 16,
LO35, 16,
LO36, 16,
LO37, 16,
LO40, 16,
LO41, 16,
LO42, 16,
LO43, 16,
LO44, 16,
LO45, 16,
LO46, 16,
LO47, 16,
LO50, 16,
LO51, 16,
LO52, 16,
LO53, 16,
LO54, 16,
LO55, 16,
LO56, 16,
LO57, 16,
LO60, 16,
LO61, 16,
LO62, 16,
LO63, 16,
LO64, 16,
LO65, 16,
LO66, 16,
LO67, 16,
LO70, 16,
LO71, 16,
LO72, 16,
LO73, 16,
LO74, 16,
LO75, 16,
LO76, 16,
LO77, 16,
ASBL, 8,
ASPB, 8,
INJE, 8,
SAWO, 8,
BARS, 8,
PAD0, 24,
AST0, 32,
ASL0, 32,
ASB0, 524288,
AST1, 32,
ASL1, 32,
ASB1, 524288,
INPB, 524288,
OUTB, 524288
}
Device (SLPB)
{
Name (_HID, EisaId ("PNP0C0E") /* Sleep Button Device */) // _HID: Hardware ID
Name (_STA, 0x0B) // _STA: Status
}
}
Scope (_SB)
{
Name (GCOM, Package (0x02)
{
Package (0x08)
{
0x00AF0000,
0x00AF0000,
0x00AE0000,
0x00AE0000,
0x00AE0000,
0x00AC0000,
0x00AC0000,
0x00AD0000
},
Package (0x0A)
{
0x00AF0000,
0x00AF0000,
0x00AE0000,
0x00AE0000,
0x00AE0000,
0x00AE0000,
0x00AE0000,
0x00AE0000,
0x00AC0000,
0x00AD0000
}
})
Name (GPPG, Package (0x02)
{
Package (0x08)
{
0x18,
0x18,
0x18,
0x18,
0x18,
0x18,
0x08,
0x0C
},
Package (0x0A)
{
0x18,
0x18,
0x18,
0x18,
0x0D,
0x18,
0x18,
0x18,
0x0B,
0x0C
}
})
Name (PCFG, Package (0x02)
{
Package (0x08)
{
0x0400,
0x04C0,
0x0400,
0x04C0,
0x0580,
0x0400,
0x04C0,
0x0400
},
Package (0x0A)
{
0x0400,
0x04C0,
0x0400,
0x04C0,
0x0580,
0x05E8,
0x06A8,
0x0768,
0x0400,
0x0400
}
})
Name (HOWN, Package (0x02)
{
Package (0x08)
{
0xD0,
0xD4,
0xD0,
0xD4,
0xD8,
0xD0,
0xD4,
0xD0
},
Package (0x0A)
{
0xD0,
0xD4,
0xD0,
0xD4,
0xD8,
0xDC,
0xE0,
0xE4,
0xD0,
0xD0
}
})
Name (POWN, Package (0x02)
{
Package (0x08)
{
0x20,
0x30,
0x20,
0x30,
0x40,
0x20,
0x30,
0x20
},
Package (0x0A)
{
0x20,
0x2C,
0x20,
0x2C,
0x38,
0x40,
0x4C,
0x58,
0x20,
0x20
}
})
Name (GPEO, Package (0x02)
{
Package (0x08)
{
0x0140,
0x0144,
0x0140,
0x0144,
0x0148,
0x0140,
0x0144,
0x0140
},
Package (0x0A)
{
0x0140,
0x0144,
0x0140,
0x0144,
0x0148,
0x014C,
0x0150,
0x0154,
0x0140,
0x0140
}
})
Name (GPES, Package (0x0A)
{
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00
})
Name (RXEV, Package (0x0A)
{
0xFFFFFFFFFFFFFFFF,
0xFFFFFFFFFFFFFFFF,
0xFFFFFFFFFFFFFFFF,
0xFFFFFFFFFFFFFFFF,
0xFFFFFFFFFFFFFFFF,
0xFFFFFFFFFFFFFFFF,
0xFFFFFFFFFFFFFFFF,
0xFFFFFFFFFFFFFFFF,
0xFFFFFFFFFFFFFFFF,
0xFFFFFFFFFFFFFFFF
})
Method (GNUM, 1, NotSerialized)
{
Local1 = GNMB (Arg0)
Local2 = GGRP (Arg0)
Return ((Local1 + (Local2 * 0x18)))
}
Method (INUM, 1, NotSerialized)
{
If ((PCHS == 0x02))
{
Local0 = 0x00
}
Else
{
Local0 = 0x01
}
Local1 = GNMB (Arg0)
Local2 = GGRP (Arg0)
Local3 = 0x00
While ((Local3 < Local2))
{
Local1 += DerefOf (DerefOf (GPPG [Local0]) [Local3])
Local3++
}
Return ((0x18 + (Local1 % 0x60)))
}
Method (GGRP, 1, Serialized)
{
Local0 = ((Arg0 & 0x00FF0000) >> 0x10)
Return (Local0)
}
Method (GNMB, 1, Serialized)
{
Return ((Arg0 & 0xFFFF))
}
Method (GGPE, 1, NotSerialized)
{
Local0 = GGRP (Arg0)
Local1 = GNMB (Arg0)
Local2 = ((GPEM >> (Local0 * 0x02)) & 0x03)
If ((Local2 == 0x00))
{
Return (0x6F)
}
Else
{
Return ((((Local2 - 0x01) * 0x20) + Local1))
}
}
Method (GADR, 2, NotSerialized)
{
If ((PCHS == 0x02))
{
Local0 = 0x00
}
Else
{
Local0 = 0x01
}
Local1 = (DerefOf (DerefOf (GCOM [Local0]) [Arg0]) +
SBRG)
Local2 = DerefOf (DerefOf (Arg1 [Local0]) [Arg0])
Return ((Local1 + Local2))
}
Method (GPC0, 1, Serialized)
{
Local0 = GGRP (Arg0)
Local1 = GNMB (Arg0)
Local2 = (GADR (Local0, PCFG) + (Local1 * 0x08))
OperationRegion (PDW0, SystemMemory, Local2, 0x04)
Field (PDW0, AnyAcc, NoLock, Preserve)
{
TEMP, 32
}
Return (TEMP) /* \_SB_.GPC0.TEMP */
}
Method (SPC0, 2, Serialized)
{
Local0 = GGRP (Arg0)
Local1 = GNMB (Arg0)
Local2 = (GADR (Local0, PCFG) + (Local1 * 0x08))
OperationRegion (PDW0, SystemMemory, Local2, 0x04)
Field (PDW0, AnyAcc, NoLock, Preserve)
{
TEMP, 32
}
TEMP = Arg1
}
Method (GPC1, 1, Serialized)
{
Local0 = GGRP (Arg0)
Local1 = GNMB (Arg0)
Local2 = ((GADR (Local0, PCFG) + (Local1 * 0x08)) +
0x04)
OperationRegion (PDW1, SystemMemory, Local2, 0x04)
Field (PDW1, AnyAcc, NoLock, Preserve)
{
TEMP, 32
}
Return (TEMP) /* \_SB_.GPC1.TEMP */
}
Method (SPC1, 2, Serialized)
{
Local0 = GGRP (Arg0)
Local1 = GNMB (Arg0)
Local2 = ((GADR (Local0, PCFG) + (Local1 * 0x08)) +
0x04)
OperationRegion (PDW1, SystemMemory, Local2, 0x04)
Field (PDW1, AnyAcc, NoLock, Preserve)
{
TEMP, 32
}
TEMP = Arg1
}
Method (SRXO, 2, Serialized)
{
Local0 = GGRP (Arg0)
Local1 = GNMB (Arg0)
Local2 = (GADR (Local0, PCFG) + (Local1 * 0x08))
OperationRegion (PDW0, SystemMemory, Local2, 0x04)
Field (PDW0, AnyAcc, NoLock, Preserve)
{
, 28,
TEMP, 1,
Offset (0x04)
}
TEMP = Arg1
}
Method (GGIV, 1, Serialized)
{
Local0 = GGRP (Arg0)
Local1 = GNMB (Arg0)
Local2 = (GADR (Local0, PCFG) + (Local1 * 0x08))
OperationRegion (PDW0, SystemMemory, Local2, 0x04)
Field (PDW0, AnyAcc, NoLock, Preserve)
{
, 1,
TEMP, 1,
Offset (0x04)
}
Return (TEMP) /* \_SB_.GGIV.TEMP */
}
Method (GGOV, 1, Serialized)
{
Local0 = GGRP (Arg0)
Local1 = GNMB (Arg0)
Local2 = (GADR (Local0, PCFG) + (Local1 * 0x08))
OperationRegion (PDW0, SystemMemory, Local2, 0x04)
Field (PDW0, AnyAcc, NoLock, Preserve)
{
TEMP, 1,
Offset (0x04)
}
Return (TEMP) /* \_SB_.GGOV.TEMP */
}
Method (SGOV, 2, Serialized)
{
Local0 = GGRP (Arg0)
Local1 = GNMB (Arg0)
Local2 = (GADR (Local0, PCFG) + (Local1 * 0x08))
OperationRegion (PDW0, SystemMemory, Local2, 0x04)
Field (PDW0, AnyAcc, NoLock, Preserve)
{
TEMP, 1,
Offset (0x04)
}
TEMP = Arg1
}
Method (GGII, 1, Serialized)
{
Local0 = GGRP (Arg0)
Local1 = GNMB (Arg0)
Local2 = (GADR (Local0, PCFG) + (Local1 * 0x08))
OperationRegion (PDW0, SystemMemory, Local2, 0x04)
Field (PDW0, AnyAcc, NoLock, Preserve)
{
, 23,
TEMP, 1,
Offset (0x04)
}
Return (TEMP) /* \_SB_.GGII.TEMP */
}
Method (SGII, 2, Serialized)
{
Local0 = GGRP (Arg0)
Local1 = GNMB (Arg0)
Local2 = (GADR (Local0, PCFG) + (Local1 * 0x08))
OperationRegion (PDW0, SystemMemory, Local2, 0x04)
Field (PDW0, AnyAcc, NoLock, Preserve)
{
, 23,
TEMP, 1,
Offset (0x04)
}
TEMP = Arg1
}
Method (GPMV, 1, Serialized)
{
Local0 = GGRP (Arg0)
Local1 = GNMB (Arg0)
Local2 = (GADR (Local0, PCFG) + (Local1 * 0x08))
OperationRegion (PDW0, SystemMemory, Local2, 0x04)
Field (PDW0, AnyAcc, NoLock, Preserve)
{
, 10,
TEMP, 3,
Offset (0x04)
}
Return (TEMP) /* \_SB_.GPMV.TEMP */
}
Method (SPMV, 2, Serialized)
{
Local0 = GGRP (Arg0)
Local1 = GNMB (Arg0)
Local2 = (GADR (Local0, PCFG) + (Local1 * 0x08))
OperationRegion (PDW0, SystemMemory, Local2, 0x04)
Field (PDW0, AnyAcc, NoLock, Preserve)
{
, 10,
TEMP, 3,
Offset (0x04)
}
TEMP = Arg1
}
Method (GHPO, 1, Serialized)
{
Local0 = GGRP (Arg0)
Local1 = GNMB (Arg0)
OperationRegion (PREG, SystemMemory, GADR (Local0, HOWN), 0x04)
Field (PREG, AnyAcc, NoLock, Preserve)
{
TEMP, 32
}
Return (((TEMP >> Local1) & 0x01))
}
Method (SHPO, 2, Serialized)
{
Local0 = GGRP (Arg0)
Local1 = GNMB (Arg0)
OperationRegion (PREG, SystemMemory, GADR (Local0, HOWN), 0x04)
Field (PREG, AnyAcc, NoLock, Preserve)
{
TEMP, 32
}
TEMP = ((TEMP & ~(0x01 << Local1)) | (
Arg1 << Local1))
}
Method (GGPO, 1, Serialized)
{
Local0 = GGRP (Arg0)
Local1 = GNMB (Arg0)
Local2 = (GADR (Local0, POWN) + ((Local1 >> 0x03) * 0x04
))
OperationRegion (PREG, SystemMemory, Local2, 0x04)
Field (PREG, AnyAcc, NoLock, Preserve)
{
TEMP, 32
}
Return (((TEMP >> ((Local1 & 0x07) * 0x04)) &
0x03))
}
Method (SGRA, 2, Serialized)
{
Local0 = GGRP (Arg0)
Local1 = GNMB (Arg0)
Local2 = (GADR (Local0, PCFG) + (Local1 * 0x08))
OperationRegion (PDW0, SystemMemory, Local2, 0x04)
Field (PDW0, AnyAcc, NoLock, Preserve)
{
, 20,
TEMP, 1,
Offset (0x04)
}
TEMP = Arg1
}
Method (SGWP, 2, Serialized)
{
Local0 = GGRP (Arg0)
Local1 = GNMB (Arg0)
Local2 = ((GADR (Local0, PCFG) + (Local1 * 0x08)) +
0x04)
OperationRegion (PDW0, SystemMemory, Local2, 0x04)
Field (PDW0, AnyAcc, NoLock, Preserve)
{
, 10,
TEMP, 4,
Offset (0x04)
}
TEMP = Arg1
}
Method (UGP1, 1, Serialized)
{
OperationRegion (GPPX, SystemMemory, GADR (Arg0, GPEO), 0x24)
Field (GPPX, AnyAcc, NoLock, Preserve)
{
STSX, 32,
Offset (0x20),
GENX, 32
}
If ((((GPEM >> (Arg0 * 0x02)) & 0x03) ==
0x00))
{
GPES [Arg0] = (STSX & GENX)
}
Else
{
GPES [Arg0] = 0x00
}
}
Method (UGPS, 0, Serialized)
{
If ((PCHS == 0x01))
{
Local0 = 0x0A
}
Else
{
Local0 = 0x08
}
While (Local0)
{
Local0--
UGP1 (Local0)
}
}
Method (CGP1, 2, Serialized)
{
If ((((GPEM >> (Arg0 * 0x02)) & 0x03) ==
0x00))
{
OperationRegion (GPPX, SystemMemory, GADR (Arg0, GPEO), 0x04)
Field (GPPX, AnyAcc, NoLock, Preserve)
{
STSX, 32
}
STSX = Arg1
}
}
Method (CGPS, 0, Serialized)
{
If ((PCHS == 0x01))
{
Local0 = 0x0A
}
Else
{
Local0 = 0x08
}
While (Local0)
{
Local0--
CGP1 (Local0, 0xFFFFFFFF)
}
}
Method (CGLS, 0, Serialized)
{
If ((PCHS == 0x01))
{
Local0 = 0x0A
}
Else
{
Local0 = 0x08
}
While (Local0)
{
Local0--
If ((Local0 == 0x09))
{
Local1 = G2L9 /* \G2L9 */
}
ElseIf ((Local0 == 0x08))
{
Local1 = G2L8 /* \G2L8 */
}
ElseIf ((Local0 == 0x07))
{
Local1 = G2L7 /* \G2L7 */
}
ElseIf ((Local0 == 0x06))
{
Local1 = G2L6 /* \G2L6 */
}
ElseIf ((Local0 == 0x05))
{
Local1 = G2L5 /* \G2L5 */
}
ElseIf ((Local0 == 0x04))
{
Local1 = G2L4 /* \G2L4 */
}
ElseIf ((Local0 == 0x03))
{
Local1 = G2L3 /* \G2L3 */
}
ElseIf ((Local0 == 0x02))
{
Local1 = G2L2 /* \G2L2 */
}
ElseIf ((Local0 == 0x01))
{
Local1 = G2L1 /* \G2L1 */
}
ElseIf ((Local0 == 0x00))
{
Local1 = G2L0 /* \G2L0 */
}
Else
{
Continue
}
CGP1 (Local0, Local1)
}
}
Method (CAGS, 1, Serialized)
{
Local0 = GGRP (Arg0)
Local1 = GNMB (Arg0)
If ((((GPEM >> (Local0 * 0x02)) & 0x03) ==
0x00))
{
OperationRegion (GPPX, SystemMemory, GADR (Local0, GPEO), 0x04)
Field (GPPX, AnyAcc, NoLock, Preserve)
{
STSX, 32
}
Local3 = STSX /* \_SB_.CAGS.STSX */
Local2 = (0x01 << Local1)
STSX |= Local2
}
}
Method (ISME, 1, NotSerialized)
{
Local0 = GGRP (Arg0)
Local1 = GNMB (Arg0)
Return (((DerefOf (GPES [Local0]) >> Local1) & 0x01))
}
Method (DIPI, 1, Serialized)
{
Local0 = GGRP (Arg0)
Local1 = GNMB (Arg0)
Local2 = (GADR (Local0, PCFG) + (Local1 * 0x08))
OperationRegion (PDW0, SystemMemory, Local2, 0x04)
Field (PDW0, AnyAcc, NoLock, Preserve)
{
, 9,
RDIS, 1,
, 15,
RCFG, 2,
Offset (0x04)
}
If ((RCFG != 0x02))
{
Local3 = DerefOf (RXEV [Local0])
Local3 &= ~(0x03 << (Local1 * 0x02))
RXEV [Local0] = (Local3 | (RCFG << (Local1 * 0x02)
))
RCFG = 0x02
RDIS = 0x01
}
}
Method (UIPI, 1, Serialized)
{
Local0 = GGRP (Arg0)
Local1 = GNMB (Arg0)
Local2 = (GADR (Local0, PCFG) + (Local1 * 0x08))
OperationRegion (PDW0, SystemMemory, Local2, 0x04)
Field (PDW0, AnyAcc, NoLock, Preserve)
{
, 9,
RDIS, 1,
, 15,
RCFG, 2,
Offset (0x04)
}
Local3 = ((DerefOf (RXEV [Local0]) >> (Local1 * 0x02
)) & 0x03)
If ((Local3 != 0x02))
{
RDIS = 0x00
RCFG = Local3
}
}
}
Method (MMBA, 0, NotSerialized)
{
Return (\_SB.PC00.GPCB ())
}
Scope (_GPE)
{
Method (NTFY, 0, Serialized)
{
Switch (ToInteger (TBSE))
{
Case (0x01)
{
Notify (\_SB.PC00.RP01, 0x00) // Bus Check
}
Case (0x02)
{
Notify (\_SB.PC00.RP02, 0x00) // Bus Check
}
Case (0x03)
{
Notify (\_SB.PC00.RP03, 0x00) // Bus Check
}
Case (0x04)
{
Notify (\_SB.PC00.RP04, 0x00) // Bus Check
}
Case (0x05)
{
Notify (\_SB.PC00.RP05, 0x00) // Bus Check
}
Case (0x06)
{
Notify (\_SB.PC00.RP06, 0x00) // Bus Check
}
Case (0x07)
{
Notify (\_SB.PC00.RP07, 0x00) // Bus Check
}
Case (0x08)
{
Notify (\_SB.PC00.RP08, 0x00) // Bus Check
}
Case (0x09)
{
Notify (\_SB.PC00.RP09, 0x00) // Bus Check
}
Case (0x0A)
{
Notify (\_SB.PC00.RP10, 0x00) // Bus Check
}
Case (0x0B)
{
Notify (\_SB.PC00.RP11, 0x00) // Bus Check
}
Case (0x0C)
{
Notify (\_SB.PC00.RP12, 0x00) // Bus Check
}
Case (0x0D)
{
Notify (\_SB.PC00.RP13, 0x00) // Bus Check
}
Case (0x0E)
{
Notify (\_SB.PC00.RP14, 0x00) // Bus Check
}
Case (0x0F)
{
Notify (\_SB.PC00.RP15, 0x00) // Bus Check
}
Case (0x10)
{
Notify (\_SB.PC00.RP16, 0x00) // Bus Check
}
Case (0x11)
{
Notify (\_SB.PC00.RP17, 0x00) // Bus Check
}
Case (0x12)
{
Notify (\_SB.PC00.RP18, 0x00) // Bus Check
}
Case (0x13)
{
Notify (\_SB.PC00.RP19, 0x00) // Bus Check
}
Case (0x14)
{
Notify (\_SB.PC00.RP20, 0x00) // Bus Check
}
Case (0x15)
{
Notify (\_SB.PC00.RP21, 0x00) // Bus Check
}
Case (0x16)
{
Notify (\_SB.PC00.RP22, 0x00) // Bus Check
}
Case (0x17)
{
Notify (\_SB.PC00.RP23, 0x00) // Bus Check
}
Case (0x18)
{
Notify (\_SB.PC00.RP24, 0x00) // Bus Check
}
Case (0x1A)
{
Notify (\_SB.PC01.BR1A, 0x00) // Bus Check
}
Case (0x1B)
{
Notify (\_SB.PC01.BR1B, 0x00) // Bus Check
}
Case (0x1C)
{
Notify (\_SB.PC01.BR1C, 0x00) // Bus Check
}
Case (0x1D)
{
Notify (\_SB.PC01.BR1D, 0x00) // Bus Check
}
Case (0x1E)
{
Notify (\_SB.PC02.BR2A, 0x00) // Bus Check
}
Case (0x1F)
{
Notify (\_SB.PC02.BR2B, 0x00) // Bus Check
}
Case (0x20)
{
Notify (\_SB.PC02.BR2C, 0x00) // Bus Check
}
Case (0x21)
{
Notify (\_SB.PC02.BR2D, 0x00) // Bus Check
}
Case (0x22)
{
Notify (\_SB.PC03.BR3A, 0x00) // Bus Check
}
Case (0x23)
{
Notify (\_SB.PC03.BR3B, 0x00) // Bus Check
}
Case (0x24)
{
Notify (\_SB.PC03.BR3C, 0x00) // Bus Check
}
Case (0x25)
{
Notify (\_SB.PC03.BR3D, 0x00) // Bus Check
}
}
Local0 = MMRP ()
OperationRegion (MMMM, SystemMemory, Local0, 0x0100)
Field (MMMM, AnyAcc, NoLock, Preserve)
{
Offset (0xAA),
ABTN, 1,
PWRF, 1,
MRLC, 1,
PDET, 1,
Offset (0xAB),
Offset (0xD8),
, 30,
HPEN, 1,
Offset (0xDC),
, 30,
HPSS, 1
}
If ((TBSE <= 0x18))
{
HPEN = 0x00
HPSS = 0x01
}
If (((TBSE <= 0x25) & (TBSE >= 0x1A)))
{
If ((ABTN == 0x01))
{
ABTN |= 0x01
}
If ((PWRF == 0x01))
{
PWRF |= 0x01
}
If ((MRLC == 0x01))
{
MRLC |= 0x01
}
If ((PDET == 0x01))
{
PDET |= 0x01
}
OperationRegion (GPAA, SystemIO, (PMBA + 0x8C), 0x01)
Field (GPAA, AnyAcc, NoLock, Preserve)
{
, 1,
HPST, 1,
Offset (0x01)
}
If ((HPST == 0x01))
{
HPST |= 0x01
}
}
}
Method (CGST, 0, NotSerialized)
{
\_SB.CAGS (CPGN)
}
}
Scope (_SB)
{
Method (CGPR, 2, Serialized)
{
If (CondRefOf (\_SB.SGOV))
{
SGOV (Arg0, Arg1)
}
}
}
Scope (_GPE)
{
Method (ISIT, 1, Serialized)
{
If ((CF2T == 0x01))
{
Local0 = \_SB.GGRP (Arg0)
Local1 = \_SB.GNMB (Arg0)
OperationRegion (GPPX, SystemMemory, \_SB.GADR (Local0, \_SB.GPEO), 0x04)
Field (GPPX, AnyAcc, NoLock, Preserve)
{
STSX, 32
}
Return ((STSX == (0x01 << Local1)))
}
Return (0x00)
}
Method (TH2T, 0, Serialized)
{
If (ISIT (CPGN))
{
If ((TBSE != 0x00))
{
TSCI ()
}
Else
{
CGST ()
}
}
}
}
Mutex (OSUM, 0x00)
Event (WFEV)
Method (TBWK, 1, NotSerialized)
{
If ((TBSE != 0x00))
{
If (((Arg0 == 0x03) || (Arg0 == 0x04)))
{
Acquire (OSUM, 0xFFFF)
\_GPE.TINI (Arg0)
Release (OSUM)
}
Signal (WFEV)
}
}
Method (TBPS, 1, NotSerialized)
{
If ((TBSE != 0x00))
{
Reset (WFEV)
}
}
OperationRegion (TBNV, SystemMemory, 0x6D677000, 0x0019)
Field (TBNV, ByteAcc, NoLock, Preserve)
{
TBSF, 8,
GP5F, 8,
TBSE, 8,
TRPB, 8,
TRPD, 8,
TRPF, 8,
BTMP, 8,
FPGN, 32,
FPLV, 8,
CPAD, 16,
CPAB, 8,
TNAT, 8,
CPGN, 32,
CF2T, 8,
PMIP, 8,
PCCP, 8,
CGPU, 8,
RGPU, 8
}
Method (MMRP, 0, NotSerialized)
{
Local0 = MMBA ()
Local0 += (TRPB << 0x14)
Local0 += (TRPD << 0x0F)
Local0 += (TRPF << 0x0C)
Return (Local0)
}
Method (MMTB, 0, Serialized)
{
Local0 = MMRP ()
OperationRegion (MMMM, SystemMemory, Local0, 0x1A)
Field (MMMM, AnyAcc, NoLock, Preserve)
{
Offset (0x19),
SBUS, 8
}
Local2 = SBUS /* \MMTB.SBUS */
Local0 = MMBA ()
Local2 *= 0x00100000
Local0 += Local2
Return (Local0)
}
Method (FFTB, 0, NotSerialized)
{
Local0 = (MMTB () + 0x0548)
OperationRegion (PXVD, SystemMemory, Local0, 0x08)
Field (PXVD, DWordAcc, NoLock, Preserve)
{
TB2P, 32,
P2TB, 32
}
If ((TB2P == 0xFFFFFFFF))
{
Return (0x01)
}
Else
{
Return (0x00)
}
}
Scope (_GPE)
{
Method (OSUC, 1, Serialized)
{
Local0 = (Arg0 + 0x0548)
OperationRegion (TCMD, SystemMemory, Local0, 0x08)
Field (TCMD, DWordAcc, NoLock, Preserve)
{
TB2P, 32,
P2TB, 32
}
Local1 = 0x64
P2TB = 0x0D
While ((Local1 > 0x00))
{
Local1 = (Local1 - 0x01)
Local2 = TB2P /* \_GPE.OSUC.TB2P */
If ((Local2 == 0xFFFFFFFF))
{
Return (0x02)
}
If ((Local2 & 0x01))
{
Break
}
Sleep (0x32)
If ((Local1 == 0x00))
{
Return (0x02)
}
}
OperationRegion (PXVD, SystemMemory, Arg0, 0x04)
Field (PXVD, WordAcc, NoLock, Preserve)
{
VDID, 16,
DVID, 16
}
If (((DVID == 0x15E7) || (DVID == 0x15EA)))
{
P2TB = 0x0C
}
ElseIf ((DVID == 0xFFFF))
{
P2TB = 0x0C
}
Else
{
P2TB = 0x00
}
Return (0x01)
}
Method (ENLK, 0, Serialized)
{
If ((TRPB != 0x00))
{
Local0 = (MMRP () + PMIP) /* \PMIP */
Local1 = (MMRP () + PCCP) /* \PCCP */
OperationRegion (PCCR, SystemMemory, Local0, 0x05)
Field (PCCR, ByteAcc, NoLock, Preserve)
{
Offset (0x04),
PWRS, 2
}
OperationRegion (PMIR, SystemMemory, Local1, 0x11)
Field (PMIR, ByteAcc, NoLock, Preserve)
{
Offset (0x10),
, 4,
LNKD, 1
}
If ((PWRS != 0x00))
{
PWRS = 0x00
Sleep (0x10)
}
If ((LNKD != 0x00))
{
LNKD = 0x00
Sleep (0xC8)
}
}
}
Method (CKTB, 0, Serialized)
{
Local0 = MMTB ()
OperationRegion (PXVD, SystemMemory, Local0, 0x04)
Field (PXVD, DWordAcc, NoLock, Preserve)
{
VEDI, 32
}
If ((VEDI == 0xFFFFFFFF))
{
Return (OSUC (Local0))
}
Else
{
Return (0x00)
}
}
Method (HRUS, 0, Serialized)
{
Local0 = MMRP ()
OperationRegion (MMMM, SystemMemory, Local0, 0x1A)
Field (MMMM, AnyAcc, NoLock, Preserve)
{
Offset (0x19),
SBUS, 8
}
Return (SBUS) /* \_GPE.HRUS.SBUS */
}
Method (WFHR, 0, NotSerialized)
{
Local0 = 0x00
Local1 = 0x00
While (0x01)
{
If (HRUS ())
{
Break
}
Else
{
Local0 += 0x01
If ((Local0 > 0x03E8))
{
Sleep (0x03E8)
}
Else
{
Sleep (0x10)
}
}
}
}
Method (WKOK, 0, NotSerialized)
{
Wait (WFEV, 0xFFFF)
Signal (WFEV)
}
Method (GFIL, 0, NotSerialized)
{
If ((GP5F == 0x00))
{
Return (0x00)
}
Local0 = (MMTB () + 0x0544)
OperationRegion (PXVD, SystemMemory, Local0, 0x08)
Field (PXVD, DWordAcc, NoLock, Preserve)
{
HPFI, 1,
Offset (0x04),
TB2P, 32
}
Local1 = TB2P /* \_GPE.GFIL.TB2P */
If ((Local1 == 0xFFFFFFFF))
{
Return (0x00)
}
Local2 = HPFI /* \_GPE.GFIL.HPFI */
If ((Local2 == 0x01))
{
HPFI = 0x00
Return (0x00)
}
Return (0x01)
}
Method (TSCI, 0, Serialized)
{
OperationRegion (SPRT, SystemIO, 0xB2, 0x02)
Field (SPRT, ByteAcc, Lock, Preserve)
{
SSMP, 8
}
If ((CF2T == 0x01))
{
CGST ()
Sleep (0xC8)
}
WKOK ()
WFHR ()
If (GFIL ())
{
Return (Zero)
}
ENLK ()
Acquire (OSUM, 0xFFFF)
Local1 = CKTB ()
If ((Local1 == 0x01))
{
Sleep (0x10)
Release (OSUM)
Return (Zero)
}
If ((Local1 == 0x02))
{
OperationRegion (TBST, SystemIO, 0x80, 0x01)
Field (TBST, ByteAcc, Lock, Preserve)
{
TBCP, 8
}
TBCP = TBSW /* \TBSW */
If (0x00)
{
TBSF = 0x03
SSMP = TBSW /* \TBSW */
}
NTFY ()
Sleep (0x10)
Release (OSUM)
Return (Zero)
}
If ((TNAT == 0x00))
{
TBSF = 0x00
SSMP = TBSW /* \TBSW */
}
NTFY ()
Sleep (0x10)
Release (OSUM)
}
Method (TINI, 1, Serialized)
{
If ((Arg0 == 0x03))
{
Local0 = MMRP ()
OperationRegion (RPTB, SystemMemory, Local0, 0x20)
Field (RPTB, DWordAcc, NoLock, Preserve)
{
Offset (0x18),
PSSB, 32
}
Local1 = PSSB /* \_GPE.TINI.PSSB */
Local2 = (TRPB + (BTMP << 0x08))
PSSB = (Local2 + (BTMP << 0x10))
Sleep (0x64)
}
Local2 = OSUC (MMTB ())
If ((Local2 == 0x02))
{
NTFY ()
}
If ((Arg0 == 0x03))
{
PSSB = Local1
}
}
}
Scope (_SB)
{
Device (TWMI)
{
Name (_HID, "PNP0C14" /* Windows Management Instrumentation Device */) // _HID: Hardware ID
Name (_UID, "TBFP") // _UID: Unique ID
Name (_WDG, Buffer (0x14)
{
/* 0000 */ 0x48, 0xFD, 0xCC, 0x86, 0x5E, 0x20, 0x77, 0x4A, // H...^ wJ
/* 0008 */ 0x9C, 0x48, 0x20, 0x21, 0xCB, 0xED, 0xE3, 0x41, // .H !...A
/* 0010 */ 0x54, 0x46, 0x01, 0x02 // TF..
})
Method (WMTF, 3, NotSerialized)
{
CreateByteField (Arg2, 0x00, FP)
If (FP)
{
CGPR (FPGN, FPLV)
}
Else
{
CGPR (FPGN, !FPLV)
}
}
Method (_INI, 0, NotSerialized) // _INI: Initialize
{
If ((TBSE != 0x00))
{
Acquire (OSUM, 0xFFFF)
\_GPE.TINI (0x00)
Release (OSUM)
Signal (WFEV)
}
}
}
}
Scope (_SB)
{
Name (PRSA, ResourceTemplate ()
{
IRQ (Level, ActiveLow, Shared, )
{3,4,5,6,10,11,12,14,15}
})
Alias (PRSA, PRSB)
Alias (PRSA, PRSC)
Alias (PRSA, PRSD)
Alias (PRSA, PRSE)
Alias (PRSA, PRSF)
Alias (PRSA, PRSG)
Alias (PRSA, PRSH)
Name (PD00, Package (0x2F)
{
Package (0x04)
{
0xFFFF,
0x00,
LNKA,
0x00
},
Package (0x04)
{
0x0004FFFF,
0x00,
LNKA,
0x00
},
Package (0x04)
{
0x0004FFFF,
0x01,
LNKB,
0x00
},
Package (0x04)
{
0x0004FFFF,
0x02,
LNKC,
0x00
},
Package (0x04)
{
0x0004FFFF,
0x03,
LNKD,
0x00
},
Package (0x04)
{
0x0005FFFF,
0x00,
LNKA,
0x00
},
Package (0x04)
{
0x0005FFFF,
0x01,
LNKB,
0x00
},
Package (0x04)
{
0x0005FFFF,
0x02,
LNKC,
0x00
},
Package (0x04)
{
0x0005FFFF,
0x03,
LNKD,
0x00
},
Package (0x04)
{
0x0008FFFF,
0x00,
LNKA,
0x00
},
Package (0x04)
{
0x0008FFFF,
0x01,
LNKB,
0x00
},
Package (0x04)
{
0x0008FFFF,
0x02,
LNKC,
0x00
},
Package (0x04)
{
0x0008FFFF,
0x03,
LNKD,
0x00
},
Package (0x04)
{
0x000FFFFF,
0x00,
LNKA,
0x00
},
Package (0x04)
{
0x0010FFFF,
0x00,
LNKA,
0x00
},
Package (0x04)
{
0x0010FFFF,
0x01,
LNKB,
0x00
},
Package (0x04)
{
0x0010FFFF,
0x02,
LNKC,
0x00
},
Package (0x04)
{
0x0010FFFF,
0x03,
LNKD,
0x00
},
Package (0x04)
{
0x0011FFFF,
0x00,
LNKA,
0x00
},
Package (0x04)
{
0x0014FFFF,
0x00,
LNKA,
0x00
},
Package (0x04)
{
0x0014FFFF,
0x03,
LNKD,
0x00
},
Package (0x04)
{
0x0014FFFF,
0x01,
LNKB,
0x00
},
Package (0x04)
{
0x0014FFFF,
0x02,
LNKC,
0x00
},
Package (0x04)
{
0x0015FFFF,
0x00,
LNKA,
0x00
},
Package (0x04)
{
0x0015FFFF,
0x01,
LNKB,
0x00
},
Package (0x04)
{
0x0015FFFF,
0x02,
LNKC,
0x00
},
Package (0x04)
{
0x0015FFFF,
0x03,
LNKD,
0x00
},
Package (0x04)
{
0x0016FFFF,
0x00,
LNKA,
0x00
},
Package (0x04)
{
0x0016FFFF,
0x01,
LNKB,
0x00
},
Package (0x04)
{
0x0016FFFF,
0x02,
LNKC,
0x00
},
Package (0x04)
{
0x0016FFFF,
0x03,
LNKD,
0x00
},
Package (0x04)
{
0x0017FFFF,
0x00,
LNKA,
0x00
},
Package (0x04)
{
0x0018FFFF,
0x00,
LNKA,
0x00
},
Package (0x04)
{
0x001CFFFF,
0x00,
LNKA,
0x00
},
Package (0x04)
{
0x001CFFFF,
0x01,
LNKB,
0x00
},
Package (0x04)
{
0x001CFFFF,
0x02,
LNKC,
0x00
},
Package (0x04)
{
0x001CFFFF,
0x03,
LNKD,
0x00
},
Package (0x04)
{
0x001DFFFF,
0x00,
LNKA,
0x00
},
Package (0x04)
{
0x001DFFFF,
0x01,
LNKB,
0x00
},
Package (0x04)
{
0x001DFFFF,
0x02,
LNKC,
0x00
},
Package (0x04)
{
0x001DFFFF,
0x03,
LNKD,
0x00
},
Package (0x04)
{
0x001BFFFF,
0x00,
LNKA,
0x00
},
Package (0x04)
{
0x001BFFFF,
0x01,
LNKB,
0x00
},
Package (0x04)
{
0x001BFFFF,
0x02,
LNKC,
0x00
},
Package (0x04)
{
0x001BFFFF,
0x03,
LNKD,
0x00
},
Package (0x04)
{
0x001FFFFF,
0x00,
LNKA,
0x00
},
Package (0x04)
{
0x001FFFFF,
0x03,
LNKH,
0x00
}
})
Name (AR00, Package (0x2F)
{
Package (0x04)
{
0xFFFF,
0x00,
0x00,
0x1F
},
Package (0x04)
{
0x0004FFFF,
0x00,
0x00,
0x1A
},
Package (0x04)
{
0x0004FFFF,
0x01,
0x00,
0x1B
},
Package (0x04)
{
0x0004FFFF,
0x02,
0x00,
0x1A
},
Package (0x04)
{
0x0004FFFF,
0x03,
0x00,
0x1B
},
Package (0x04)
{
0x0005FFFF,
0x00,
0x00,
0x10
},
Package (0x04)
{
0x0005FFFF,
0x01,
0x00,
0x11
},
Package (0x04)
{
0x0005FFFF,
0x02,
0x00,
0x12
},
Package (0x04)
{
0x0005FFFF,
0x03,
0x00,
0x13
},
Package (0x04)
{
0x0008FFFF,
0x00,
0x00,
0x18
},
Package (0x04)
{
0x0008FFFF,
0x01,
0x00,
0x1C
},
Package (0x04)
{
0x0008FFFF,
0x02,
0x00,
0x1D
},
Package (0x04)
{
0x0008FFFF,
0x03,
0x00,
0x1E
},
Package (0x04)
{
0x000FFFFF,
0x00,
0x00,
0x10
},
Package (0x04)
{
0x0010FFFF,
0x00,
0x00,
0x10
},
Package (0x04)
{
0x0010FFFF,
0x01,
0x00,
0x11
},
Package (0x04)
{
0x0010FFFF,
0x02,
0x00,
0x12
},
Package (0x04)
{
0x0010FFFF,
0x03,
0x00,
0x13
},
Package (0x04)
{
0x0011FFFF,
0x00,
0x00,
0x10
},
Package (0x04)
{
0x0014FFFF,
0x00,
0x00,
0x10
},
Package (0x04)
{
0x0014FFFF,
0x03,
0x00,
0x13
},
Package (0x04)
{
0x0014FFFF,
0x01,
0x00,
0x11
},
Package (0x04)
{
0x0014FFFF,
0x02,
0x00,
0x12
},
Package (0x04)
{
0x0015FFFF,
0x00,
0x00,
0x10
},
Package (0x04)
{
0x0015FFFF,
0x01,
0x00,
0x11
},
Package (0x04)
{
0x0015FFFF,
0x02,
0x00,
0x12
},
Package (0x04)
{
0x0015FFFF,
0x03,
0x00,
0x13
},
Package (0x04)
{
0x0016FFFF,
0x00,
0x00,
0x10
},
Package (0x04)
{
0x0016FFFF,
0x01,
0x00,
0x11
},
Package (0x04)
{
0x0016FFFF,
0x02,
0x00,
0x12
},
Package (0x04)
{
0x0016FFFF,
0x03,
0x00,
0x13
},
Package (0x04)
{
0x0017FFFF,
0x00,
0x00,
0x10
},
Package (0x04)
{
0x0018FFFF,
0x00,
0x00,
0x10
},
Package (0x04)
{
0x001CFFFF,
0x00,
0x00,
0x10
},
Package (0x04)
{
0x001CFFFF,
0x01,
0x00,
0x11
},
Package (0x04)
{
0x001CFFFF,
0x02,
0x00,
0x12
},
Package (0x04)
{
0x001CFFFF,
0x03,
0x00,
0x13
},
Package (0x04)
{
0x001DFFFF,
0x00,
0x00,
0x10
},
Package (0x04)
{
0x001DFFFF,
0x01,
0x00,
0x11
},
Package (0x04)
{
0x001DFFFF,
0x02,
0x00,
0x12
},
Package (0x04)
{
0x001DFFFF,
0x03,
0x00,
0x13
},
Package (0x04)
{
0x001BFFFF,
0x00,
0x00,
0x10
},
Package (0x04)
{
0x001BFFFF,
0x01,
0x00,
0x11
},
Package (0x04)
{
0x001BFFFF,
0x02,
0x00,
0x12
},
Package (0x04)
{
0x001BFFFF,
0x03,
0x00,
0x13
},
Package (0x04)
{
0x001FFFFF,
0x00,
0x00,
0x10
},
Package (0x04)
{
0x001FFFFF,
0x03,
0x00,
0x17
}
})
Name (PD10, Package (0x40)
{
Package (0x04)
{
0xFFFF,
0x00,
LNKA,
0x00
},
Package (0x04)
{
0x0001FFFF,
0x00,
LNKA,
0x00
},
Package (0x04)
{
0x0002FFFF,
0x00,
LNKA,
0x00
},
Package (0x04)
{
0x0003FFFF,
0x00,
LNKA,
0x00
},
Package (0x04)
{
0x0008FFFF,
0x00,
LNKA,
0x00
},
Package (0x04)
{
0x0008FFFF,
0x01,
LNKB,
0x00
},
Package (0x04)
{
0x0008FFFF,
0x02,
LNKC,
0x00
},
Package (0x04)
{
0x0008FFFF,
0x03,
LNKD,
0x00
},
Package (0x04)
{
0x0009FFFF,
0x00,
LNKA,
0x00
},
Package (0x04)
{
0x0009FFFF,
0x01,
LNKB,
0x00
},
Package (0x04)
{
0x0009FFFF,
0x02,
LNKC,
0x00
},
Package (0x04)
{
0x0009FFFF,
0x03,
LNKD,
0x00
},
Package (0x04)
{
0x000AFFFF,
0x00,
LNKA,
0x00
},
Package (0x04)
{
0x000AFFFF,
0x01,
LNKB,
0x00
},
Package (0x04)
{
0x000AFFFF,
0x02,
LNKC,
0x00
},
Package (0x04)
{
0x000AFFFF,
0x03,
LNKD,
0x00
},
Package (0x04)
{
0x000BFFFF,
0x00,
LNKA,
0x00
},
Package (0x04)
{
0x000BFFFF,
0x01,
LNKB,
0x00
},
Package (0x04)
{
0x000BFFFF,
0x02,
LNKC,
0x00
},
Package (0x04)
{
0x000BFFFF,
0x03,
LNKD,
0x00
},
Package (0x04)
{
0x000EFFFF,
0x00,
LNKA,
0x00
},
Package (0x04)
{
0x000EFFFF,
0x01,
LNKB,
0x00
},
Package (0x04)
{
0x000EFFFF,
0x02,
LNKC,
0x00
},
Package (0x04)
{
0x000EFFFF,
0x03,
LNKD,
0x00
},
Package (0x04)
{
0x000FFFFF,
0x00,
LNKA,
0x00
},
Package (0x04)
{
0x000FFFFF,
0x01,
LNKB,
0x00
},
Package (0x04)
{
0x000FFFFF,
0x02,
LNKC,
0x00
},
Package (0x04)
{
0x000FFFFF,
0x03,
LNKD,
0x00
},
Package (0x04)
{
0x0010FFFF,
0x00,
LNKA,
0x00
},
Package (0x04)
{
0x0010FFFF,
0x01,
LNKB,
0x00
},
Package (0x04)
{
0x0010FFFF,
0x02,
LNKC,
0x00
},
Package (0x04)
{
0x0010FFFF,
0x03,
LNKD,
0x00
},
Package (0x04)
{
0x0011FFFF,
0x00,
LNKA,
0x00
},
Package (0x04)
{
0x0011FFFF,
0x01,
LNKB,
0x00
},
Package (0x04)
{
0x0011FFFF,
0x02,
LNKC,
0x00
},
Package (0x04)
{
0x0011FFFF,
0x03,
LNKD,
0x00
},
Package (0x04)
{
0x0014FFFF,
0x00,
LNKA,
0x00
},
Package (0x04)
{
0x0014FFFF,
0x01,
LNKB,
0x00
},
Package (0x04)
{
0x0014FFFF,
0x02,
LNKC,
0x00
},
Package (0x04)
{
0x0014FFFF,
0x03,
LNKD,
0x00
},
Package (0x04)
{
0x0015FFFF,
0x00,
LNKA,
0x00
},
Package (0x04)
{
0x0015FFFF,
0x01,
LNKB,
0x00
},
Package (0x04)
{
0x0015FFFF,
0x02,
LNKC,
0x00
},
Package (0x04)
{
0x0015FFFF,
0x03,
LNKD,
0x00
},
Package (0x04)
{
0x0016FFFF,
0x00,
LNKA,
0x00
},
Package (0x04)
{
0x0016FFFF,
0x01,
LNKB,
0x00
},
Package (0x04)
{
0x0016FFFF,
0x02,
LNKC,
0x00
},
Package (0x04)
{
0x0016FFFF,
0x03,
LNKD,
0x00
},
Package (0x04)
{
0x0017FFFF,
0x00,
LNKA,
0x00
},
Package (0x04)
{
0x0017FFFF,
0x01,
LNKB,
0x00
},
Package (0x04)
{
0x0017FFFF,
0x02,
LNKC,
0x00
},
Package (0x04)
{
0x0017FFFF,
0x03,
LNKD,
0x00
},
Package (0x04)
{
0x001DFFFF,
0x00,
LNKA,
0x00
},
Package (0x04)
{
0x001DFFFF,
0x01,
LNKB,
0x00
},
Package (0x04)
{
0x001DFFFF,
0x02,
LNKC,
0x00
},
Package (0x04)
{
0x001DFFFF,
0x03,
LNKD,
0x00
},
Package (0x04)
{
0x001EFFFF,
0x00,
LNKA,
0x00
},
Package (0x04)
{
0x001EFFFF,
0x01,
LNKB,
0x00
},
Package (0x04)
{
0x001EFFFF,
0x02,
LNKC,
0x00
},
Package (0x04)
{
0x001EFFFF,
0x03,
LNKD,
0x00
},
Package (0x04)
{
0x001FFFFF,
0x00,
LNKA,
0x00
},
Package (0x04)
{
0x001FFFFF,
0x01,
LNKB,
0x00
},
Package (0x04)
{
0x001FFFFF,
0x02,
LNKC,
0x00
},
Package (0x04)
{
0x001FFFFF,
0x03,
LNKD,
0x00
}
})
Name (AR10, Package (0x40)
{
Package (0x04)
{
0xFFFF,
0x00,
0x00,
0x27
},
Package (0x04)
{
0x0001FFFF,
0x00,
0x00,
0x27
},
Package (0x04)
{
0x0002FFFF,
0x00,
0x00,
0x27
},
Package (0x04)
{
0x0003FFFF,
0x00,
0x00,
0x27
},
Package (0x04)
{
0x0008FFFF,
0x00,
0x00,
0x20
},
Package (0x04)
{
0x0008FFFF,
0x01,
0x00,
0x24
},
Package (0x04)
{
0x0008FFFF,
0x02,
0x00,
0x25
},
Package (0x04)
{
0x0008FFFF,
0x03,
0x00,
0x26
},
Package (0x04)
{
0x0009FFFF,
0x00,
0x00,
0x20
},
Package (0x04)
{
0x0009FFFF,
0x01,
0x00,
0x24
},
Package (0x04)
{
0x0009FFFF,
0x02,
0x00,
0x25
},
Package (0x04)
{
0x0009FFFF,
0x03,
0x00,
0x26
},
Package (0x04)
{
0x000AFFFF,
0x00,
0x00,
0x20
},
Package (0x04)
{
0x000AFFFF,
0x01,
0x00,
0x24
},
Package (0x04)
{
0x000AFFFF,
0x02,
0x00,
0x25
},
Package (0x04)
{
0x000AFFFF,
0x03,
0x00,
0x26
},
Package (0x04)
{
0x000BFFFF,
0x00,
0x00,
0x20
},
Package (0x04)
{
0x000BFFFF,
0x01,
0x00,
0x24
},
Package (0x04)
{
0x000BFFFF,
0x02,
0x00,
0x25
},
Package (0x04)
{
0x000BFFFF,
0x03,
0x00,
0x26
},
Package (0x04)
{
0x000EFFFF,
0x00,
0x00,
0x20
},
Package (0x04)
{
0x000EFFFF,
0x01,
0x00,
0x24
},
Package (0x04)
{
0x000EFFFF,
0x02,
0x00,
0x25
},
Package (0x04)
{
0x000EFFFF,
0x03,
0x00,
0x26
},
Package (0x04)
{
0x000FFFFF,
0x00,
0x00,
0x20
},
Package (0x04)
{
0x000FFFFF,
0x01,
0x00,
0x24
},
Package (0x04)
{
0x000FFFFF,
0x02,
0x00,
0x25
},
Package (0x04)
{
0x000FFFFF,
0x03,
0x00,
0x26
},
Package (0x04)
{
0x0010FFFF,
0x00,
0x00,
0x20
},
Package (0x04)
{
0x0010FFFF,
0x01,
0x00,
0x24
},
Package (0x04)
{
0x0010FFFF,
0x02,
0x00,
0x25
},
Package (0x04)
{
0x0010FFFF,
0x03,
0x00,
0x26
},
Package (0x04)
{
0x0011FFFF,
0x00,
0x00,
0x20
},
Package (0x04)
{
0x0011FFFF,
0x01,
0x00,
0x24
},
Package (0x04)
{
0x0011FFFF,
0x02,
0x00,
0x25
},
Package (0x04)
{
0x0011FFFF,
0x03,
0x00,
0x26
},
Package (0x04)
{
0x0014FFFF,
0x00,
0x00,
0x20
},
Package (0x04)
{
0x0014FFFF,
0x01,
0x00,
0x24
},
Package (0x04)
{
0x0014FFFF,
0x02,
0x00,
0x25
},
Package (0x04)
{
0x0014FFFF,
0x03,
0x00,
0x26
},
Package (0x04)
{
0x0015FFFF,
0x00,
0x00,
0x20
},
Package (0x04)
{
0x0015FFFF,
0x01,
0x00,
0x24
},
Package (0x04)
{
0x0015FFFF,
0x02,
0x00,
0x25
},
Package (0x04)
{
0x0015FFFF,
0x03,
0x00,
0x26
},
Package (0x04)
{
0x0016FFFF,
0x00,
0x00,
0x20
},
Package (0x04)
{
0x0016FFFF,
0x01,
0x00,
0x24
},
Package (0x04)
{
0x0016FFFF,
0x02,
0x00,
0x25
},
Package (0x04)
{
0x0016FFFF,
0x03,
0x00,
0x26
},
Package (0x04)
{
0x0017FFFF,
0x00,
0x00,
0x20
},
Package (0x04)
{
0x0017FFFF,
0x01,
0x00,
0x24
},
Package (0x04)
{
0x0017FFFF,
0x02,
0x00,
0x25
},
Package (0x04)
{
0x0017FFFF,
0x03,
0x00,
0x26
},
Package (0x04)
{
0x001DFFFF,
0x00,
0x00,
0x20
},
Package (0x04)
{
0x001DFFFF,
0x01,
0x00,
0x24
},
Package (0x04)
{
0x001DFFFF,
0x02,
0x00,
0x25
},
Package (0x04)
{
0x001DFFFF,
0x03,
0x00,
0x26
},
Package (0x04)
{
0x001EFFFF,
0x00,
0x00,
0x20
},
Package (0x04)
{
0x001EFFFF,
0x01,
0x00,
0x24
},
Package (0x04)
{
0x001EFFFF,
0x02,
0x00,
0x25
},
Package (0x04)
{
0x001EFFFF,
0x03,
0x00,
0x26
},
Package (0x04)
{
0x001FFFFF,
0x00,
0x00,
0x20
},
Package (0x04)
{
0x001FFFFF,
0x01,
0x00,
0x24
},
Package (0x04)
{
0x001FFFFF,
0x02,
0x00,
0x25
},
Package (0x04)
{
0x001FFFFF,
0x03,
0x00,
0x26
}
})
Name (PG0F, Package (0x04)
{
Package (0x04)
{
0xFFFF,
0x00,
LNKA,
0x00
},
Package (0x04)
{
0xFFFF,
0x01,
LNKB,
0x00
},
Package (0x04)
{
0xFFFF,
0x02,
LNKC,
0x00
},
Package (0x04)
{
0xFFFF,
0x03,
LNKD,
0x00
}
})
Name (AG0F, Package (0x04)
{
Package (0x04)
{
0xFFFF,
0x00,
0x00,
0x20
},
Package (0x04)
{
0xFFFF,
0x01,
0x00,
0x24
},
Package (0x04)
{
0xFFFF,
0x02,
0x00,
0x25
},
Package (0x04)
{
0xFFFF,
0x03,
0x00,
0x26
}
})
Name (PG10, Package (0x04)
{
Package (0x04)
{
0xFFFF,
0x00,
LNKA,
0x00
},
Package (0x04)
{
0xFFFF,
0x01,
LNKB,
0x00
},
Package (0x04)
{
0xFFFF,
0x02,
LNKC,
0x00
},
Package (0x04)
{
0xFFFF,
0x03,
LNKD,
0x00
}
})
Name (AG10, Package (0x04)
{
Package (0x04)
{
0xFFFF,
0x00,
0x00,
0x21
},
Package (0x04)
{
0xFFFF,
0x01,
0x00,
0x26
},
Package (0x04)
{
0xFFFF,
0x02,
0x00,
0x24
},
Package (0x04)
{
0xFFFF,
0x03,
0x00,
0x25
}
})
Name (PG11, Package (0x04)
{
Package (0x04)
{
0xFFFF,
0x00,
LNKA,
0x00
},
Package (0x04)
{
0xFFFF,
0x01,
LNKB,
0x00
},
Package (0x04)
{
0xFFFF,
0x02,
LNKC,
0x00
},
Package (0x04)
{
0xFFFF,
0x03,
LNKD,
0x00
}
})
Name (AG11, Package (0x04)
{
Package (0x04)
{
0xFFFF,
0x00,
0x00,
0x22
},
Package (0x04)
{
0xFFFF,
0x01,
0x00,
0x25
},
Package (0x04)
{
0xFFFF,
0x02,
0x00,
0x26
},
Package (0x04)
{
0xFFFF,
0x03,
0x00,
0x24
}
})
Name (PG12, Package (0x04)
{
Package (0x04)
{
0xFFFF,
0x00,
LNKA,
0x00
},
Package (0x04)
{
0xFFFF,
0x01,
LNKB,
0x00
},
Package (0x04)
{
0xFFFF,
0x02,
LNKC,
0x00
},
Package (0x04)
{
0xFFFF,
0x03,
LNKD,
0x00
}
})
Name (AG12, Package (0x04)
{
Package (0x04)
{
0xFFFF,
0x00,
0x00,
0x23
},
Package (0x04)
{
0xFFFF,
0x01,
0x00,
0x26
},
Package (0x04)
{
0xFFFF,
0x02,
0x00,
0x24
},
Package (0x04)
{
0xFFFF,
0x03,
0x00,
0x25
}
})
Name (PD20, Package (0x24)
{
Package (0x04)
{
0xFFFF,
0x00,
LNKA,
0x00
},
Package (0x04)
{
0x0001FFFF,
0x00,
LNKA,
0x00
},
Package (0x04)
{
0x0002FFFF,
0x00,
LNKA,
0x00
},
Package (0x04)
{
0x0003FFFF,
0x00,
LNKA,
0x00
},
Package (0x04)
{
0x0008FFFF,
0x00,
LNKA,
0x00
},
Package (0x04)
{
0x0008FFFF,
0x01,
LNKB,
0x00
},
Package (0x04)
{
0x0008FFFF,
0x02,
LNKC,
0x00
},
Package (0x04)
{
0x0008FFFF,
0x03,
LNKD,
0x00
},
Package (0x04)
{
0x0009FFFF,
0x00,
LNKA,
0x00
},
Package (0x04)
{
0x0009FFFF,
0x01,
LNKB,
0x00
},
Package (0x04)
{
0x0009FFFF,
0x02,
LNKC,
0x00
},
Package (0x04)
{
0x0009FFFF,
0x03,
LNKD,
0x00
},
Package (0x04)
{
0x000AFFFF,
0x00,
LNKA,
0x00
},
Package (0x04)
{
0x000AFFFF,
0x01,
LNKB,
0x00
},
Package (0x04)
{
0x000AFFFF,
0x02,
LNKC,
0x00
},
Package (0x04)
{
0x000AFFFF,
0x03,
LNKD,
0x00
},
Package (0x04)
{
0x000BFFFF,
0x00,
LNKA,
0x00
},
Package (0x04)
{
0x000BFFFF,
0x01,
LNKB,
0x00
},
Package (0x04)
{
0x000BFFFF,
0x02,
LNKC,
0x00
},
Package (0x04)
{
0x000BFFFF,
0x03,
LNKD,
0x00
},
Package (0x04)
{
0x000CFFFF,
0x00,
LNKA,
0x00
},
Package (0x04)
{
0x000CFFFF,
0x01,
LNKB,
0x00
},
Package (0x04)
{
0x000CFFFF,
0x02,
LNKC,
0x00
},
Package (0x04)
{
0x000CFFFF,
0x03,
LNKD,
0x00
},
Package (0x04)
{
0x000DFFFF,
0x00,
LNKA,
0x00
},
Package (0x04)
{
0x000DFFFF,
0x01,
LNKB,
0x00
},
Package (0x04)
{
0x000DFFFF,
0x02,
LNKC,
0x00
},
Package (0x04)
{
0x000DFFFF,
0x03,
LNKD,
0x00
},
Package (0x04)
{
0x0016FFFF,
0x00,
LNKA,
0x00
},
Package (0x04)
{
0x0016FFFF,
0x01,
LNKB,
0x00
},
Package (0x04)
{
0x0016FFFF,
0x02,
LNKC,
0x00
},
Package (0x04)
{
0x0016FFFF,
0x03,
LNKD,
0x00
},
Package (0x04)
{
0x0017FFFF,
0x00,
LNKA,
0x00
},
Package (0x04)
{
0x0017FFFF,
0x01,
LNKB,
0x00
},
Package (0x04)
{
0x0017FFFF,
0x02,
LNKC,
0x00
},
Package (0x04)
{
0x0017FFFF,
0x03,
LNKD,
0x00
}
})
Name (AR20, Package (0x24)
{
Package (0x04)
{
0xFFFF,
0x00,
0x00,
0x2F
},
Package (0x04)
{
0x0001FFFF,
0x00,
0x00,
0x2F
},
Package (0x04)
{
0x0002FFFF,
0x00,
0x00,
0x2F
},
Package (0x04)
{
0x0003FFFF,
0x00,
0x00,
0x2F
},
Package (0x04)
{
0x0008FFFF,
0x00,
0x00,
0x28
},
Package (0x04)
{
0x0008FFFF,
0x01,
0x00,
0x2C
},
Package (0x04)
{
0x0008FFFF,
0x02,
0x00,
0x2D
},
Package (0x04)
{
0x0008FFFF,
0x03,
0x00,
0x2E
},
Package (0x04)
{
0x0009FFFF,
0x00,
0x00,
0x28
},
Package (0x04)
{
0x0009FFFF,
0x01,
0x00,
0x2C
},
Package (0x04)
{
0x0009FFFF,
0x02,
0x00,
0x2D
},
Package (0x04)
{
0x0009FFFF,
0x03,
0x00,
0x2E
},
Package (0x04)
{
0x000AFFFF,
0x00,
0x00,
0x28
},
Package (0x04)
{
0x000AFFFF,
0x01,
0x00,
0x2C
},
Package (0x04)
{
0x000AFFFF,
0x02,
0x00,
0x2D
},
Package (0x04)
{
0x000AFFFF,
0x03,
0x00,
0x2E
},
Package (0x04)
{
0x000BFFFF,
0x00,
0x00,
0x28
},
Package (0x04)
{
0x000BFFFF,
0x01,
0x00,
0x2C
},
Package (0x04)
{
0x000BFFFF,
0x02,
0x00,
0x2D
},
Package (0x04)
{
0x000BFFFF,
0x03,
0x00,
0x2E
},
Package (0x04)
{
0x000CFFFF,
0x00,
0x00,
0x28
},
Package (0x04)
{
0x000CFFFF,
0x01,
0x00,
0x2C
},
Package (0x04)
{
0x000CFFFF,
0x02,
0x00,
0x2D
},
Package (0x04)
{
0x000CFFFF,
0x03,
0x00,
0x2E
},
Package (0x04)
{
0x000DFFFF,
0x00,
0x00,
0x28
},
Package (0x04)
{
0x000DFFFF,
0x01,
0x00,
0x2C
},
Package (0x04)
{
0x000DFFFF,
0x02,
0x00,
0x2D
},
Package (0x04)
{
0x000DFFFF,
0x03,
0x00,
0x2E
},
Package (0x04)
{
0x0016FFFF,
0x00,
0x00,
0x28
},
Package (0x04)
{
0x0016FFFF,
0x01,
0x00,
0x2C
},
Package (0x04)
{
0x0016FFFF,
0x02,
0x00,
0x2D
},
Package (0x04)
{
0x0016FFFF,
0x03,
0x00,
0x2E
},
Package (0x04)
{
0x0017FFFF,
0x00,
0x00,
0x28
},
Package (0x04)
{
0x0017FFFF,
0x01,
0x00,
0x2C
},
Package (0x04)
{
0x0017FFFF,
0x02,
0x00,
0x2D
},
Package (0x04)
{
0x0017FFFF,
0x03,
0x00,
0x2E
}
})
Name (PG23, Package (0x04)
{
Package (0x04)
{
0xFFFF,
0x00,
LNKA,
0x00
},
Package (0x04)
{
0xFFFF,
0x01,
LNKB,
0x00
},
Package (0x04)
{
0xFFFF,
0x02,
LNKC,
0x00
},
Package (0x04)
{
0xFFFF,
0x03,
LNKD,
0x00
}
})
Name (AG23, Package (0x04)
{
Package (0x04)
{
0xFFFF,
0x00,
0x00,
0x28
},
Package (0x04)
{
0xFFFF,
0x01,
0x00,
0x2C
},
Package (0x04)
{
0xFFFF,
0x02,
0x00,
0x2D
},
Package (0x04)
{
0xFFFF,
0x03,
0x00,
0x2E
}
})
Name (PG24, Package (0x04)
{
Package (0x04)
{
0xFFFF,
0x00,
LNKA,
0x00
},
Package (0x04)
{
0xFFFF,
0x01,
LNKB,
0x00
},
Package (0x04)
{
0xFFFF,
0x02,
LNKC,
0x00
},
Package (0x04)
{
0xFFFF,
0x03,
LNKD,
0x00
}
})
Name (AG24, Package (0x04)
{
Package (0x04)
{
0xFFFF,
0x00,
0x00,
0x29
},
Package (0x04)
{
0xFFFF,
0x01,
0x00,
0x2E
},
Package (0x04)
{
0xFFFF,
0x02,
0x00,
0x2C
},
Package (0x04)
{
0xFFFF,
0x03,
0x00,
0x2D
}
})
Name (PG25, Package (0x04)
{
Package (0x04)
{
0xFFFF,
0x00,
LNKA,
0x00
},
Package (0x04)
{
0xFFFF,
0x01,
LNKB,
0x00
},
Package (0x04)
{
0xFFFF,
0x02,
LNKC,
0x00
},
Package (0x04)
{
0xFFFF,
0x03,
LNKD,
0x00
}
})
Name (AG25, Package (0x04)
{
Package (0x04)
{
0xFFFF,
0x00,
0x00,
0x2A
},
Package (0x04)
{
0xFFFF,
0x01,
0x00,
0x2D
},
Package (0x04)
{
0xFFFF,
0x02,
0x00,
0x2E
},
Package (0x04)
{
0xFFFF,
0x03,
0x00,
0x2C
}
})
Name (PG26, Package (0x04)
{
Package (0x04)
{
0xFFFF,
0x00,
LNKA,
0x00
},
Package (0x04)
{
0xFFFF,
0x01,
LNKB,
0x00
},
Package (0x04)
{
0xFFFF,
0x02,
LNKC,
0x00
},
Package (0x04)
{
0xFFFF,
0x03,
LNKD,
0x00
}
})
Name (AG26, Package (0x04)
{
Package (0x04)
{
0xFFFF,
0x00,
0x00,
0x2B
},
Package (0x04)
{
0xFFFF,
0x01,
0x00,
0x2E
},
Package (0x04)
{
0xFFFF,
0x02,
0x00,
0x2C
},
Package (0x04)
{
0xFFFF,
0x03,
0x00,
0x2D
}
})
Name (PD28, Package (0x20)
{
Package (0x04)
{
0xFFFF,
0x00,
LNKA,
0x00
},
Package (0x04)
{
0x0001FFFF,
0x00,
LNKA,
0x00
},
Package (0x04)
{
0x0002FFFF,
0x00,
LNKA,
0x00
},
Package (0x04)
{
0x0003FFFF,
0x00,
LNKA,
0x00
},
Package (0x04)
{
0x000EFFFF,
0x00,
LNKA,
0x00
},
Package (0x04)
{
0x000EFFFF,
0x01,
LNKB,
0x00
},
Package (0x04)
{
0x000EFFFF,
0x02,
LNKC,
0x00
},
Package (0x04)
{
0x000EFFFF,
0x03,
LNKD,
0x00
},
Package (0x04)
{
0x000FFFFF,
0x00,
LNKA,
0x00
},
Package (0x04)
{
0x000FFFFF,
0x01,
LNKB,
0x00
},
Package (0x04)
{
0x000FFFFF,
0x02,
LNKC,
0x00
},
Package (0x04)
{
0x000FFFFF,
0x03,
LNKD,
0x00
},
Package (0x04)
{
0x0010FFFF,
0x00,
LNKA,
0x00
},
Package (0x04)
{
0x0010FFFF,
0x01,
LNKB,
0x00
},
Package (0x04)
{
0x0010FFFF,
0x02,
LNKC,
0x00
},
Package (0x04)
{
0x0010FFFF,
0x03,
LNKD,
0x00
},
Package (0x04)
{
0x0012FFFF,
0x00,
LNKA,
0x00
},
Package (0x04)
{
0x0012FFFF,
0x01,
LNKB,
0x00
},
Package (0x04)
{
0x0012FFFF,
0x02,
LNKC,
0x00
},
Package (0x04)
{
0x0012FFFF,
0x03,
LNKD,
0x00
},
Package (0x04)
{
0x0015FFFF,
0x00,
LNKA,
0x00
},
Package (0x04)
{
0x0015FFFF,
0x01,
LNKB,
0x00
},
Package (0x04)
{
0x0015FFFF,
0x02,
LNKC,
0x00
},
Package (0x04)
{
0x0015FFFF,
0x03,
LNKD,
0x00
},
Package (0x04)
{
0x0016FFFF,
0x00,
LNKA,
0x00
},
Package (0x04)
{
0x0016FFFF,
0x01,
LNKB,
0x00
},
Package (0x04)
{
0x0016FFFF,
0x02,
LNKC,
0x00
},
Package (0x04)
{
0x0016FFFF,
0x03,
LNKD,
0x00
},
Package (0x04)
{
0x0017FFFF,
0x00,
LNKA,
0x00
},
Package (0x04)
{
0x0017FFFF,
0x01,
LNKB,
0x00
},
Package (0x04)
{
0x0017FFFF,
0x02,
LNKC,
0x00
},
Package (0x04)
{
0x0017FFFF,
0x03,
LNKD,
0x00
}
})
Name (AR28, Package (0x20)
{
Package (0x04)
{
0xFFFF,
0x00,
0x00,
0x37
},
Package (0x04)
{
0x0001FFFF,
0x00,
0x00,
0x37
},
Package (0x04)
{
0x0002FFFF,
0x00,
0x00,
0x37
},
Package (0x04)
{
0x0003FFFF,
0x00,
0x00,
0x37
},
Package (0x04)
{
0x000EFFFF,
0x00,
0x00,
0x30
},
Package (0x04)
{
0x000EFFFF,
0x01,
0x00,
0x34
},
Package (0x04)
{
0x000EFFFF,
0x02,
0x00,
0x35
},
Package (0x04)
{
0x000EFFFF,
0x03,
0x00,
0x36
},
Package (0x04)
{
0x000FFFFF,
0x00,
0x00,
0x30
},
Package (0x04)
{
0x000FFFFF,
0x01,
0x00,
0x34
},
Package (0x04)
{
0x000FFFFF,
0x02,
0x00,
0x35
},
Package (0x04)
{
0x000FFFFF,
0x03,
0x00,
0x36
},
Package (0x04)
{
0x0010FFFF,
0x00,
0x00,
0x30
},
Package (0x04)
{
0x0010FFFF,
0x01,
0x00,
0x34
},
Package (0x04)
{
0x0010FFFF,
0x02,
0x00,
0x35
},
Package (0x04)
{
0x0010FFFF,
0x03,
0x00,
0x36
},
Package (0x04)
{
0x0012FFFF,
0x00,
0x00,
0x30
},
Package (0x04)
{
0x0012FFFF,
0x01,
0x00,
0x34
},
Package (0x04)
{
0x0012FFFF,
0x02,
0x00,
0x35
},
Package (0x04)
{
0x0012FFFF,
0x03,
0x00,
0x36
},
Package (0x04)
{
0x0015FFFF,
0x00,
0x00,
0x30
},
Package (0x04)
{
0x0015FFFF,
0x01,
0x00,
0x34
},
Package (0x04)
{
0x0015FFFF,
0x02,
0x00,
0x35
},
Package (0x04)
{
0x0015FFFF,
0x03,
0x00,
0x36
},
Package (0x04)
{
0x0016FFFF,
0x00,
0x00,
0x30
},
Package (0x04)
{
0x0016FFFF,
0x01,
0x00,
0x34
},
Package (0x04)
{
0x0016FFFF,
0x02,
0x00,
0x35
},
Package (0x04)
{
0x0016FFFF,
0x03,
0x00,
0x36
},
Package (0x04)
{
0x0017FFFF,
0x00,
0x00,
0x30
},
Package (0x04)
{
0x0017FFFF,
0x01,
0x00,
0x34
},
Package (0x04)
{
0x0017FFFF,
0x02,
0x00,
0x35
},
Package (0x04)
{
0x0017FFFF,
0x03,
0x00,
0x36
}
})
Name (PG30, Package (0x04)
{
Package (0x04)
{
0xFFFF,
0x00,
LNKA,
0x00
},
Package (0x04)
{
0xFFFF,
0x01,
LNKB,
0x00
},
Package (0x04)
{
0xFFFF,
0x02,
LNKC,
0x00
},
Package (0x04)
{
0xFFFF,
0x03,
LNKD,
0x00
}
})
Name (AG30, Package (0x04)
{
Package (0x04)
{
0xFFFF,
0x00,
0x00,
0x30
},
Package (0x04)
{
0xFFFF,
0x01,
0x00,
0x34
},
Package (0x04)
{
0xFFFF,
0x02,
0x00,
0x35
},
Package (0x04)
{
0xFFFF,
0x03,
0x00,
0x36
}
})
Name (PG31, Package (0x04)
{
Package (0x04)
{
0xFFFF,
0x00,
LNKA,
0x00
},
Package (0x04)
{
0xFFFF,
0x01,
LNKB,
0x00
},
Package (0x04)
{
0xFFFF,
0x02,
LNKC,
0x00
},
Package (0x04)
{
0xFFFF,
0x03,
LNKD,
0x00
}
})
Name (AG31, Package (0x04)
{
Package (0x04)
{
0xFFFF,
0x00,
0x00,
0x31
},
Package (0x04)
{
0xFFFF,
0x01,
0x00,
0x36
},
Package (0x04)
{
0xFFFF,
0x02,
0x00,
0x34
},
Package (0x04)
{
0xFFFF,
0x03,
0x00,
0x35
}
})
Name (PG32, Package (0x04)
{
Package (0x04)
{
0xFFFF,
0x00,
LNKA,
0x00
},
Package (0x04)
{
0xFFFF,
0x01,
LNKB,
0x00
},
Package (0x04)
{
0xFFFF,
0x02,
LNKC,
0x00
},
Package (0x04)
{
0xFFFF,
0x03,
LNKD,
0x00
}
})
Name (AG32, Package (0x04)
{
Package (0x04)
{
0xFFFF,
0x00,
0x00,
0x32
},
Package (0x04)
{
0xFFFF,
0x01,
0x00,
0x35
},
Package (0x04)
{
0xFFFF,
0x02,
0x00,
0x36
},
Package (0x04)
{
0xFFFF,
0x03,
0x00,
0x34
}
})
Name (PG33, Package (0x04)
{
Package (0x04)
{
0xFFFF,
0x00,
LNKA,
0x00
},
Package (0x04)
{
0xFFFF,
0x01,
LNKB,
0x00
},
Package (0x04)
{
0xFFFF,
0x02,
LNKC,
0x00
},
Package (0x04)
{
0xFFFF,
0x03,
LNKD,
0x00
}
})
Name (AG33, Package (0x04)
{
Package (0x04)
{
0xFFFF,
0x00,
0x00,
0x33
},
Package (0x04)
{
0xFFFF,
0x01,
0x00,
0x36
},
Package (0x04)
{
0xFFFF,
0x02,
0x00,
0x34
},
Package (0x04)
{
0xFFFF,
0x03,
0x00,
0x35
}
})
Name (PD30, Package (0x01)
{
Package (0x04)
{
0xFFFF,
0x00,
LNKA,
0x00
}
})
Name (AR30, Package (0x01)
{
Package (0x04)
{
0xFFFF,
0x00,
0x00,
0x3F
}
})
Name (PG3C, Package (0x04)
{
Package (0x04)
{
0xFFFF,
0x00,
LNKA,
0x00
},
Package (0x04)
{
0xFFFF,
0x01,
LNKB,
0x00
},
Package (0x04)
{
0xFFFF,
0x02,
LNKC,
0x00
},
Package (0x04)
{
0xFFFF,
0x03,
LNKD,
0x00
}
})
Name (AG3C, Package (0x04)
{
Package (0x04)
{
0xFFFF,
0x00,
0x00,
0x38
},
Package (0x04)
{
0xFFFF,
0x01,
0x00,
0x3C
},
Package (0x04)
{
0xFFFF,
0x02,
0x00,
0x3D
},
Package (0x04)
{
0xFFFF,
0x03,
0x00,
0x3E
}
})
Name (PD38, Package (0x01)
{
Package (0x04)
{
0xFFFF,
0x00,
LNKA,
0x00
}
})
Name (AR38, Package (0x01)
{
Package (0x04)
{
0xFFFF,
0x00,
0x00,
0x47
}
})
Name (PG3E, Package (0x04)
{
Package (0x04)
{
0xFFFF,
0x00,
LNKA,
0x00
},
Package (0x04)
{
0xFFFF,
0x01,
LNKB,
0x00
},
Package (0x04)
{
0xFFFF,
0x02,
LNKC,
0x00
},
Package (0x04)
{
0xFFFF,
0x03,
LNKD,
0x00
}
})
Name (AG3E, Package (0x04)
{
Package (0x04)
{
0xFFFF,
0x00,
0x00,
0x40
},
Package (0x04)
{
0xFFFF,
0x01,
0x00,
0x44
},
Package (0x04)
{
0xFFFF,
0x02,
0x00,
0x45
},
Package (0x04)
{
0xFFFF,
0x03,
0x00,
0x46
}
})
Name (PG5A, Package (0x04)
{
Package (0x04)
{
0xFFFF,
0x00,
LNKA,
0x00
},
Package (0x04)
{
0xFFFF,
0x01,
LNKB,
0x00
},
Package (0x04)
{
0xFFFF,
0x02,
LNKC,
0x00
},
Package (0x04)
{
0xFFFF,
0x03,
LNKD,
0x00
}
})
Name (AG5A, Package (0x04)
{
Package (0x04)
{
0xFFFF,
0x00,
0x00,
0x10
},
Package (0x04)
{
0xFFFF,
0x01,
0x00,
0x11
},
Package (0x04)
{
0xFFFF,
0x02,
0x00,
0x12
},
Package (0x04)
{
0xFFFF,
0x03,
0x00,
0x13
}
})
Name (PG5B, Package (0x04)
{
Package (0x04)
{
0xFFFF,
0x00,
LNKA,
0x00
},
Package (0x04)
{
0xFFFF,
0x01,
LNKB,
0x00
},
Package (0x04)
{
0xFFFF,
0x02,
LNKC,
0x00
},
Package (0x04)
{
0xFFFF,
0x03,
LNKD,
0x00
}
})
Name (AG5B, Package (0x04)
{
Package (0x04)
{
0xFFFF,
0x00,
0x00,
0x10
},
Package (0x04)
{
0xFFFF,
0x01,
0x00,
0x11
},
Package (0x04)
{
0xFFFF,
0x02,
0x00,
0x12
},
Package (0x04)
{
0xFFFF,
0x03,
0x00,
0x13
}
})
Name (PG5C, Package (0x04)
{
Package (0x04)
{
0xFFFF,
0x00,
LNKA,
0x00
},
Package (0x04)
{
0xFFFF,
0x01,
LNKB,
0x00
},
Package (0x04)
{
0xFFFF,
0x02,
LNKC,
0x00
},
Package (0x04)
{
0xFFFF,
0x03,
LNKD,
0x00
}
})
Name (AG5C, Package (0x04)
{
Package (0x04)
{
0xFFFF,
0x00,
0x00,
0x10
},
Package (0x04)
{
0xFFFF,
0x01,
0x00,
0x11
},
Package (0x04)
{
0xFFFF,
0x02,
0x00,
0x12
},
Package (0x04)
{
0xFFFF,
0x03,
0x00,
0x13
}
})
Name (PG5D, Package (0x04)
{
Package (0x04)
{
0xFFFF,
0x00,
LNKA,
0x00
},
Package (0x04)
{
0xFFFF,
0x01,
LNKB,
0x00
},
Package (0x04)
{
0xFFFF,
0x02,
LNKC,
0x00
},
Package (0x04)
{
0xFFFF,
0x03,
LNKD,
0x00
}
})
Name (AG5D, Package (0x04)
{
Package (0x04)
{
0xFFFF,
0x00,
0x00,
0x10
},
Package (0x04)
{
0xFFFF,
0x01,
0x00,
0x11
},
Package (0x04)
{
0xFFFF,
0x02,
0x00,
0x12
},
Package (0x04)
{
0xFFFF,
0x03,
0x00,
0x13
}
})
Name (PG87, Package (0x04)
{
Package (0x04)
{
0xFFFF,
0x00,
LNKA,
0x00
},
Package (0x04)
{
0xFFFF,
0x01,
LNKB,
0x00
},
Package (0x04)
{
0xFFFF,
0x02,
LNKC,
0x00
},
Package (0x04)
{
0xFFFF,
0x03,
LNKD,
0x00
}
})
Name (AG87, Package (0x04)
{
Package (0x04)
{
0xFFFF,
0x00,
0x00,
0x12
},
Package (0x04)
{
0xFFFF,
0x01,
0x00,
0x13
},
Package (0x04)
{
0xFFFF,
0x02,
0x00,
0x10
},
Package (0x04)
{
0xFFFF,
0x03,
0x00,
0x11
}
})
}
Scope (_SB)
{
Device (PC00)
{
Name (_HID, EisaId ("PNP0A08") /* PCI Express Bus */) // _HID: Hardware ID
Name (_CID, EisaId ("PNP0A03") /* PCI Bus */) // _CID: Compatible ID
Name (_ADR, 0x00) // _ADR: Address
Method (^BN00, 0, NotSerialized)
{
Return (0x00)
}
Method (_BBN, 0, NotSerialized) // _BBN: BIOS Bus Number
{
Return (BN00 ())
}
Name (_UID, 0x00) // _UID: Unique ID
Method (_PRT, 0, NotSerialized) // _PRT: PCI Routing Table
{
If (PICM)
{
Return (AR00) /* \_SB_.AR00 */
}
Return (PD00) /* \_SB_.PD00 */
}
Name (SUPP, 0x00)
Name (CTRL, 0x00)
Name (_PXM, 0x00) // _PXM: Device Proximity
Method (_OSC, 4, NotSerialized) // _OSC: Operating System Capabilities
{
CreateDWordField (Arg3, 0x00, CDW1)
If ((Arg0 == ToUUID ("33db4d5b-1ff7-401c-9657-7441c03dd766") /* PCI Host Bridge Device */))
{
CreateDWordField (Arg3, 0x04, CDW2)
If ((Arg2 > 0x02))
{
CreateDWordField (Arg3, 0x08, CDW3)
}
SUPP = CDW2 /* \_SB_.PC00._OSC.CDW2 */
CTRL = CDW3 /* \_SB_.PC00._OSC.CDW3 */
If ((AHPE || ((SUPP & 0x16) != 0x16)))
{
CTRL &= 0x1E
Sleep (0x03E8)
}
If ((TBSE != 0x00))
{
CTRL &= 0x1E
Sleep (0x03E8)
}
CTRL &= 0x1D
CTRL &= 0x17
If ((Arg1 != One))
{
CDW1 |= 0x08
}
If ((CDW3 != CTRL))
{
CDW1 |= 0x10
}
CDW3 = CTRL /* \_SB_.PC00.CTRL */
Return (Arg3)
}
Else
{
CDW1 |= 0x04
IO80 = 0xEE
Return (Arg3)
}
}
Device (APIC)
{
Name (_HID, EisaId ("PNP0003") /* IO-APIC Interrupt Controller */) // _HID: Hardware ID
Name (_CRS, ResourceTemplate () // _CRS: Current Resource Settings
{
Memory32Fixed (ReadOnly,
0xFEC00000, // Address Base
0x00100000, // Address Length
)
})
}
Name (P0RS, ResourceTemplate ()
{
WordBusNumber (ResourceProducer, MinFixed, MaxFixed, PosDecode,
0x0000, // Granularity
0x0000, // Range Minimum
0x0015, // Range Maximum
0x0000, // Translation Offset
0x0016, // Length
,, )
IO (Decode16,
0x0CF8, // Range Minimum
0x0CF8, // Range Maximum
0x01, // Alignment
0x08, // Length
)
WordIO (ResourceProducer, MinFixed, MaxFixed, PosDecode, EntireRange,
0x0000, // Granularity
0x0000, // Range Minimum
0x0CF7, // Range Maximum
0x0000, // Translation Offset
0x0CF8, // Length
,, , TypeStatic, DenseTranslation)
WordIO (ResourceProducer, MinFixed, MaxFixed, PosDecode, EntireRange,
0x0000, // Granularity
0x1000, // Range Minimum
0x3FFF, // Range Maximum
0x0000, // Translation Offset
0x3000, // Length
,, , TypeStatic, DenseTranslation)
DWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, Cacheable, ReadWrite,
0x00000000, // Granularity
0x00000000, // Range Minimum
0x00000000, // Range Maximum
0x00000000, // Translation Offset
0x00000000, // Length
,, , AddressRangeMemory, TypeStatic)
DWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, Cacheable, ReadWrite,
0x00000000, // Granularity
0x00000000, // Range Minimum
0x00000000, // Range Maximum
0x00000000, // Translation Offset
0x00000000, // Length
,, _Y00, AddressRangeMemory, TypeStatic)
DWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, NonCacheable, ReadWrite,
0x00000000, // Granularity
0xFE010000, // Range Minimum
0xFE010FFF, // Range Maximum
0x00000000, // Translation Offset
0x00001000, // Length
,, , AddressRangeMemory, TypeStatic)
DWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, NonCacheable, ReadWrite,
0x00000000, // Granularity
0xFD000000, // Range Minimum
0xFE7FFFFF, // Range Maximum
0x00000000, // Translation Offset
0x01800000, // Length
,, , AddressRangeMemory, TypeStatic)
DWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, NonCacheable, ReadWrite,
0x00000000, // Granularity
0x90000000, // Range Minimum
0xAAFFFFFF, // Range Maximum
0x00000000, // Translation Offset
0x1B000000, // Length
,, , AddressRangeMemory, TypeStatic)
QWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, NonCacheable, ReadWrite,
0x0000000000000000, // Granularity
0x0000040000000000, // Range Minimum
0x0000043FFFFFFFFF, // Range Maximum
0x0000000000000000, // Translation Offset
0x0000004000000000, // Length
,, , AddressRangeMemory, TypeStatic)
})
OperationRegion (TMEM, PCI_Config, 0x00, 0x0100)
Field (TMEM, ByteAcc, NoLock, Preserve)
{
Offset (0x40),
, 4,
BSEG, 4,
PAMS, 48,
Offset (0x52),
DIM0, 4,
DIM1, 4,
Offset (0x54),
DIM2, 4
}
Name (MTBL, Package (0x10)
{
0x00,
0x20,
0x20,
0x30,
0x40,
0x40,
0x60,
0x80,
0x80,
0x80,
0x80,
0xC0,
0x0100,
0x0100,
0x0100,
0x0200
})
Name (ERNG, Package (0x0D)
{
0x000C0000,
0x000C4000,
0x000C8000,
0x000CC000,
0x000D0000,
0x000D4000,
0x000D8000,
0x000DC000,
0x000E0000,
0x000E4000,
0x000E8000,
0x000EC000,
0x000F0000
})
Name (PAMB, Buffer (0x07) {})
Method (EROM, 0, NotSerialized)
{
CreateDWordField (P0RS, \_SB.PC00._Y00._MIN, RMIN) // _MIN: Minimum Base Address
CreateDWordField (P0RS, \_SB.PC00._Y00._MAX, RMAX) // _MAX: Maximum Base Address
CreateDWordField (P0RS, \_SB.PC00._Y00._LEN, RLEN) // _LEN: Length
CreateByteField (PAMB, 0x06, BREG)
PAMB = PAMS /* \_SB_.PC00.PAMS */
BREG = BSEG /* \_SB_.PC00.BSEG */
RMIN = 0x00
RMAX = 0x00
RLEN = 0x00
Local0 = 0x00
While ((Local0 < 0x0D))
{
Local1 = (Local0 >> 0x01)
Local2 = DerefOf (PAMB [Local1])
If ((Local0 & 0x01))
{
Local2 >>= 0x04
}
Local2 &= 0x03
If (RMIN)
{
If (Local2)
{
RMAX = (DerefOf (ERNG [Local0]) + 0x3FFF)
If ((RMAX == 0x000F3FFF))
{
RMAX = 0x000FFFFF
}
RLEN = (RMAX - RMIN) /* \_SB_.PC00.EROM.RMIN */
RLEN++
}
Else
{
Local0 = 0x0C
}
}
ElseIf (Local2)
{
RMIN = DerefOf (ERNG [Local0])
RMAX = (DerefOf (ERNG [Local0]) + 0x3FFF)
If ((RMAX == 0x000F3FFF))
{
RMAX = 0x000FFFFF
}
RLEN = (RMAX - RMIN) /* \_SB_.PC00.EROM.RMIN */
RLEN++
}
Else
{
}
Local0++
}
}
Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings
{
EROM ()
Return (P0RS) /* \_SB_.PC00.P0RS */
}
Device (MHP0)
{
Name (_ADR, 0x00050001) // _ADR: Address
Name (_UID, "00-00") // _UID: Unique ID
OperationRegion (MHP0, PCI_Config, 0x00, 0x0100)
Field (MHP0, ByteAcc, NoLock, Preserve)
{
Offset (0x0E),
STM0, 7
}
}
Device (MHP1)
{
Name (_ADR, 0x00050001) // _ADR: Address
Name (_UID, "00-01") // _UID: Unique ID
OperationRegion (MHP1, PCI_Config, 0x00, 0x0100)
Field (MHP1, ByteAcc, NoLock, Preserve)
{
Offset (0x1E),
STM1, 7
}
}
OperationRegion (HBUS, PCI_Config, 0x00, 0x0100)
Field (HBUS, DWordAcc, NoLock, Preserve)
{
Offset (0x40),
EPEN, 1,
, 11,
EPBR, 20,
Offset (0x48),
MHEN, 1,
, 14,
MHBR, 17,
Offset (0x50),
GCLK, 1,
Offset (0x54),
D0EN, 1,
D1F2, 1,
D1F1, 1,
D1F0, 1,
Offset (0x60),
PXEN, 1,
PXSZ, 2,
, 23,
PXBR, 6,
Offset (0x68),
DIEN, 1,
, 11,
DIBR, 20,
Offset (0x70),
, 20,
MEBR, 12,
Offset (0x80),
, 4,
PM0H, 2,
Offset (0x81),
PM1L, 2,
, 2,
PM1H, 2,
Offset (0x82),
PM2L, 2,
, 2,
PM2H, 2,
Offset (0x83),
PM3L, 2,
, 2,
PM3H, 2,
Offset (0x84),
PM4L, 2,
, 2,
PM4H, 2,
Offset (0x85),
PM5L, 2,
, 2,
PM5H, 2,
Offset (0x86),
PM6L, 2,
, 2,
PM6H, 2,
Offset (0x87),
Offset (0xA8),
, 20,
TUUD, 19,
Offset (0xBC),
, 20,
TLUD, 12,
Offset (0xC8),
, 7,
HTSE, 1
}
Name (BUF0, ResourceTemplate ()
{
WordBusNumber (ResourceProducer, MinFixed, MaxFixed, PosDecode,
0x0000, // Granularity
0x0000, // Range Minimum
0x00FF, // Range Maximum
0x0000, // Translation Offset
0x0100, // Length
,, )
DWordIO (ResourceProducer, MinFixed, MaxFixed, PosDecode, EntireRange,
0x00000000, // Granularity
0x00000000, // Range Minimum
0x00000CF7, // Range Maximum
0x00000000, // Translation Offset
0x00000CF8, // Length
,, , TypeStatic, DenseTranslation)
IO (Decode16,
0x0CF8, // Range Minimum
0x0CF8, // Range Maximum
0x01, // Alignment
0x08, // Length
)
DWordIO (ResourceProducer, MinFixed, MaxFixed, PosDecode, EntireRange,
0x00000000, // Granularity
0x00000D00, // Range Minimum
0x0000FFFF, // Range Maximum
0x00000000, // Translation Offset
0x0000F300, // Length
,, , TypeStatic, DenseTranslation)
DWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, Cacheable, ReadWrite,
0x00000000, // Granularity
0x000A0000, // Range Minimum
0x000BFFFF, // Range Maximum
0x00000000, // Translation Offset
0x00020000, // Length
,, , AddressRangeMemory, TypeStatic)
DWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, Cacheable, ReadWrite,
0x00000000, // Granularity
0x000C0000, // Range Minimum
0x000C3FFF, // Range Maximum
0x00000000, // Translation Offset
0x00004000, // Length
,, , AddressRangeMemory, TypeStatic)
DWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, Cacheable, ReadWrite,
0x00000000, // Granularity
0x000C4000, // Range Minimum
0x000C7FFF, // Range Maximum
0x00000000, // Translation Offset
0x00004000, // Length
,, , AddressRangeMemory, TypeStatic)
DWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, Cacheable, ReadWrite,
0x00000000, // Granularity
0x000C8000, // Range Minimum
0x000CBFFF, // Range Maximum
0x00000000, // Translation Offset
0x00004000, // Length
,, , AddressRangeMemory, TypeStatic)
DWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, Cacheable, ReadWrite,
0x00000000, // Granularity
0x000CC000, // Range Minimum
0x000CFFFF, // Range Maximum
0x00000000, // Translation Offset
0x00004000, // Length
,, , AddressRangeMemory, TypeStatic)
DWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, Cacheable, ReadWrite,
0x00000000, // Granularity
0x000D0000, // Range Minimum
0x000D3FFF, // Range Maximum
0x00000000, // Translation Offset
0x00004000, // Length
,, , AddressRangeMemory, TypeStatic)
DWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, Cacheable, ReadWrite,
0x00000000, // Granularity
0x000D4000, // Range Minimum
0x000D7FFF, // Range Maximum
0x00000000, // Translation Offset
0x00004000, // Length
,, , AddressRangeMemory, TypeStatic)
DWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, Cacheable, ReadWrite,
0x00000000, // Granularity
0x000D8000, // Range Minimum
0x000DBFFF, // Range Maximum
0x00000000, // Translation Offset
0x00004000, // Length
,, , AddressRangeMemory, TypeStatic)
DWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, Cacheable, ReadWrite,
0x00000000, // Granularity
0x000DC000, // Range Minimum
0x000DFFFF, // Range Maximum
0x00000000, // Translation Offset
0x00004000, // Length
,, , AddressRangeMemory, TypeStatic)
DWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, Cacheable, ReadWrite,
0x00000000, // Granularity
0x000E0000, // Range Minimum
0x000E3FFF, // Range Maximum
0x00000000, // Translation Offset
0x00004000, // Length
,, , AddressRangeMemory, TypeStatic)
DWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, Cacheable, ReadWrite,
0x00000000, // Granularity
0x000E4000, // Range Minimum
0x000E7FFF, // Range Maximum
0x00000000, // Translation Offset
0x00004000, // Length
,, , AddressRangeMemory, TypeStatic)
DWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, Cacheable, ReadWrite,
0x00000000, // Granularity
0x000E8000, // Range Minimum
0x000EBFFF, // Range Maximum
0x00000000, // Translation Offset
0x00004000, // Length
,, , AddressRangeMemory, TypeStatic)
DWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, Cacheable, ReadWrite,
0x00000000, // Granularity
0x000EC000, // Range Minimum
0x000EFFFF, // Range Maximum
0x00000000, // Translation Offset
0x00004000, // Length
,, , AddressRangeMemory, TypeStatic)
DWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, Cacheable, ReadWrite,
0x00000000, // Granularity
0x000F0000, // Range Minimum
0x000FFFFF, // Range Maximum
0x00000000, // Translation Offset
0x00010000, // Length
,, , AddressRangeMemory, TypeStatic)
DWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, Cacheable, ReadWrite,
0x00000000, // Granularity
0x00000000, // Range Minimum
0xFEAFFFFF, // Range Maximum
0x00000000, // Translation Offset
0xFEB00000, // Length
,, , AddressRangeMemory, TypeStatic)
QWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, Cacheable, ReadWrite,
0x0000000000000000, // Granularity
0x0000000000010000, // Range Minimum
0x000000000001FFFF, // Range Maximum
0x0000000000000000, // Translation Offset
0x0000000000010000, // Length
,, , AddressRangeMemory, TypeStatic)
})
Name (EP_B, 0x00)
Name (MH_B, 0x00)
Name (PC_B, 0x00)
Name (PC_L, 0x00)
Name (DM_B, 0x00)
Method (GPCB, 0, Serialized)
{
If ((PC_B == 0x00))
{
PC_B = MCFG /* \MCFG */
}
Return (PC_B) /* \_SB_.PC00.PC_B */
}
Device (DMI0)
{
Name (_ADR, 0x00) // _ADR: Address
}
Device (CB0A)
{
Name (_ADR, 0x00040000) // _ADR: Address
}
Device (CB0B)
{
Name (_ADR, 0x00040001) // _ADR: Address
}
Device (CB0C)
{
Name (_ADR, 0x00040002) // _ADR: Address
}
Device (CB0D)
{
Name (_ADR, 0x00040003) // _ADR: Address
}
Device (CB0E)
{
Name (_ADR, 0x00040004) // _ADR: Address
}
Device (CB0F)
{
Name (_ADR, 0x00040005) // _ADR: Address
}
Device (CB0G)
{
Name (_ADR, 0x00040006) // _ADR: Address
}
Device (CB0H)
{
Name (_ADR, 0x00040007) // _ADR: Address
}
Device (IIM0)
{
Name (_ADR, 0x00050000) // _ADR: Address
}
Device (UBX0)
{
Name (_ADR, 0x00080000) // _ADR: Address
}
Device (ALZA)
{
Name (_ADR, 0x000E0000) // _ADR: Address
}
Device (DISP)
{
Name (_ADR, 0x000F0000) // _ADR: Address
}
Device (IHC1)
{
Name (_ADR, 0x00100000) // _ADR: Address
}
Device (IHC2)
{
Name (_ADR, 0x00100001) // _ADR: Address
}
Device (IIDR)
{
Name (_ADR, 0x00100002) // _ADR: Address
}
Device (IMKT)
{
Name (_ADR, 0x00100003) // _ADR: Address
}
Device (IHC3)
{
Name (_ADR, 0x00100004) // _ADR: Address
}
Device (MRO0)
{
Name (_ADR, 0x00110000) // _ADR: Address
}
Device (MRO1)
{
Name (_ADR, 0x00110001) // _ADR: Address
}
Device (SAT2)
{
Name (_ADR, 0x00110005) // _ADR: Address
}
Device (XHCI)
{
Name (_ADR, 0x00140000) // _ADR: Address
}
Device (OTG0)
{
Name (_ADR, 0x00140001) // _ADR: Address
}
Device (TERM)
{
Name (_ADR, 0x00140002) // _ADR: Address
}
Device (CAMR)
{
Name (_ADR, 0x00140003) // _ADR: Address
}
Device (NTHP)
{
Name (_ADR, 0x00140004) // _ADR: Address
}
Device (HEC1)
{
Name (_ADR, 0x00160000) // _ADR: Address
}
Device (HEC2)
{
Name (_ADR, 0x00160001) // _ADR: Address
}
Device (IDER)
{
Name (_ADR, 0x00160002) // _ADR: Address
}
Device (MEKT)
{
Name (_ADR, 0x00160003) // _ADR: Address
}
Device (HEC3)
{
Name (_ADR, 0x00160004) // _ADR: Address
}
Device (SAT1)
{
Name (_ADR, 0x00170000) // _ADR: Address
}
Device (NAN1)
{
Name (_ADR, 0x00180000) // _ADR: Address
}
Device (RP01)
{
Name (_ADR, 0x001C0000) // _ADR: Address
}
Device (RP05)
{
Name (_ADR, 0x001C0004) // _ADR: Address
Method (_PRT, 0, NotSerialized) // _PRT: PCI Routing Table
{
If (PICM)
{
Return (AG5A) /* \_SB_.AG5A */
}
Return (PG5A) /* \_SB_.PG5A */
}
Device (SLT3)
{
Name (_ADR, 0xFFFF) // _ADR: Address
}
}
Device (RP09)
{
Name (_ADR, 0x001D0000) // _ADR: Address
Method (_PRT, 0, NotSerialized) // _PRT: PCI Routing Table
{
If (PICM)
{
Return (AG5B) /* \_SB_.AG5B */
}
Return (PG5B) /* \_SB_.PG5B */
}
}
Device (RP17)
{
Name (_ADR, 0x001B0000) // _ADR: Address
Method (_PRT, 0, NotSerialized) // _PRT: PCI Routing Table
{
If (PICM)
{
Return (AG5C) /* \_SB_.AG5C */
}
Return (PG5C) /* \_SB_.PG5C */
}
}
Device (RP21)
{
Name (_ADR, 0x001B0004) // _ADR: Address
Method (_PRT, 0, NotSerialized) // _PRT: PCI Routing Table
{
If (PICM)
{
Return (AG5D) /* \_SB_.AG5D */
}
Return (PG5D) /* \_SB_.PG5D */
}
Device (SLT6)
{
Name (_ADR, 0xFFFF) // _ADR: Address
}
}
Device (LPC0)
{
Name (_ADR, 0x001F0000) // _ADR: Address
OperationRegion (LPCB, PCI_Config, 0x00, 0x0100)
Field (LPCB, DWordAcc, NoLock, Preserve)
{
Offset (0xAC),
Offset (0xAE),
XSMB, 1
}
Device (DMAC)
{
Name (_HID, EisaId ("PNP0200") /* PC-class DMA Controller */) // _HID: Hardware ID
Name (_CRS, ResourceTemplate () // _CRS: Current Resource Settings
{
IO (Decode16,
0x0000, // Range Minimum
0x0000, // Range Maximum
0x00, // Alignment
0x10, // Length
)
IO (Decode16,
0x0081, // Range Minimum
0x0081, // Range Maximum
0x00, // Alignment
0x03, // Length
)
IO (Decode16,
0x0087, // Range Minimum
0x0087, // Range Maximum
0x00, // Alignment
0x01, // Length
)
IO (Decode16,
0x0089, // Range Minimum
0x0089, // Range Maximum
0x00, // Alignment
0x03, // Length
)
IO (Decode16,
0x008F, // Range Minimum
0x008F, // Range Maximum
0x00, // Alignment
0x01, // Length
)
IO (Decode16,
0x00C0, // Range Minimum
0x00C0, // Range Maximum
0x00, // Alignment
0x20, // Length
)
DMA (Compatibility, NotBusMaster, Transfer8, )
{4}
})
}
Device (RTC)
{
Name (_HID, EisaId ("PNP0B00") /* AT Real-Time Clock */) // _HID: Hardware ID
Name (_CRS, ResourceTemplate () // _CRS: Current Resource Settings
{
IO (Decode16,
0x0070, // Range Minimum
0x0070, // Range Maximum
0x01, // Alignment
0x02, // Length
)
IO (Decode16,
0x0074, // Range Minimum
0x0074, // Range Maximum
0x01, // Alignment
0x04, // Length
)
IRQNoFlags ()
{8}
})
Method (_STA, 0, NotSerialized) // _STA: Status
{
If ((STAS == 0x01))
{
Return (0x0F)
}
Else
{
Return (0x00)
}
}
}
Device (PIC)
{
Name (_HID, EisaId ("PNP0000") /* 8259-compatible Programmable Interrupt Controller */) // _HID: Hardware ID
Name (_CRS, ResourceTemplate () // _CRS: Current Resource Settings
{
IO (Decode16,
0x0020, // Range Minimum
0x0020, // Range Maximum
0x01, // Alignment
0x1E, // Length
)
IO (Decode16,
0x00A0, // Range Minimum
0x00A0, // Range Maximum
0x01, // Alignment
0x1E, // Length
)
IO (Decode16,
0x04D0, // Range Minimum
0x04D0, // Range Maximum
0x01, // Alignment
0x02, // Length
)
})
}
Device (FPU)
{
Name (_HID, EisaId ("PNP0C04") /* x87-compatible Floating Point Processing Unit */) // _HID: Hardware ID
Name (_CRS, ResourceTemplate () // _CRS: Current Resource Settings
{
IO (Decode16,
0x00F0, // Range Minimum
0x00F0, // Range Maximum
0x01, // Alignment
0x01, // Length
)
IRQNoFlags ()
{13}
})
}
Device (TMR)
{
Name (_HID, EisaId ("PNP0100") /* PC-class System Timer */) // _HID: Hardware ID
Name (_CRS, ResourceTemplate () // _CRS: Current Resource Settings
{
IO (Decode16,
0x0040, // Range Minimum
0x0040, // Range Maximum
0x01, // Alignment
0x04, // Length
)
IO (Decode16,
0x0050, // Range Minimum
0x0050, // Range Maximum
0x01, // Alignment
0x04, // Length
)
IRQNoFlags ()
{0}
})
}
Device (SPKR)
{
Name (_HID, EisaId ("PNP0800") /* Microsoft Sound System Compatible Device */) // _HID: Hardware ID
Name (_CRS, ResourceTemplate () // _CRS: Current Resource Settings
{
IO (Decode16,
0x0061, // Range Minimum
0x0061, // Range Maximum
0x01, // Alignment
0x01, // Length
)
})
}
Device (XTRA)
{
Name (_HID, EisaId ("PNP0C02") /* PNP Motherboard Resources */) // _HID: Hardware ID
Name (_CRS, ResourceTemplate () // _CRS: Current Resource Settings
{
IO (Decode16,
0x0500, // Range Minimum
0x0500, // Range Maximum
0x01, // Alignment
0xFF, // Length
)
IO (Decode16,
0x0400, // Range Minimum
0x0400, // Range Maximum
0x01, // Alignment
0x80, // Length
)
IO (Decode16,
0x0092, // Range Minimum
0x0092, // Range Maximum
0x01, // Alignment
0x01, // Length
)
IO (Decode16,
0x0010, // Range Minimum
0x0010, // Range Maximum
0x01, // Alignment
0x10, // Length
)
IO (Decode16,
0x0072, // Range Minimum
0x0072, // Range Maximum
0x01, // Alignment
0x02, // Length
)
IO (Decode16,
0x0080, // Range Minimum
0x0080, // Range Maximum
0x01, // Alignment
0x01, // Length
)
IO (Decode16,
0x0084, // Range Minimum
0x0084, // Range Maximum
0x01, // Alignment
0x03, // Length
)
IO (Decode16,
0x0088, // Range Minimum
0x0088, // Range Maximum
0x01, // Alignment
0x01, // Length
)
IO (Decode16,
0x008C, // Range Minimum
0x008C, // Range Maximum
0x01, // Alignment
0x03, // Length
)
IO (Decode16,
0x0090, // Range Minimum
0x0090, // Range Maximum
0x01, // Alignment
0x10, // Length
)
IO (Decode16,
0x0600, // Range Minimum
0x0600, // Range Maximum
0x01, // Alignment
0x20, // Length
)
IO (Decode16,
0x0CA0, // Range Minimum
0x0CA0, // Range Maximum
0x01, // Alignment
0x06, // Length
)
IO (Decode16,
0x0880, // Range Minimum
0x0880, // Range Maximum
0x01, // Alignment
0x04, // Length
)
IO (Decode16,
0x0800, // Range Minimum
0x0800, // Range Maximum
0x01, // Alignment
0x20, // Length
)
Memory32Fixed (ReadOnly,
0xFED1C000, // Address Base
0x00024000, // Address Length
)
Memory32Fixed (ReadOnly,
0xFED45000, // Address Base
0x00047000, // Address Length
)
Memory32Fixed (ReadOnly,
0xFF000000, // Address Base
0x01000000, // Address Length
)
Memory32Fixed (ReadOnly,
0xFEE00000, // Address Base
0x00100000, // Address Length
)
Memory32Fixed (ReadWrite,
0xFED12000, // Address Base
0x00000010, // Address Length
)
Memory32Fixed (ReadWrite,
0xFED12010, // Address Base
0x00000010, // Address Length
)
Memory32Fixed (ReadOnly,
0xFED1B000, // Address Base
0x00001000, // Address Length
)
})
}
Device (HPET)
{
Name (_HID, EisaId ("PNP0103") /* HPET System Timer */) // _HID: Hardware ID
Method (_STA, 0, NotSerialized) // _STA: Status
{
If (HPTE)
{
Return (0x0F)
}
Else
{
Return (0x00)
}
}
Name (CRS0, ResourceTemplate ()
{
Memory32Fixed (ReadWrite,
0xFED00000, // Address Base
0x00000400, // Address Length
)
})
Name (CRS1, ResourceTemplate ()
{
Memory32Fixed (ReadWrite,
0xFED01000, // Address Base
0x00000400, // Address Length
)
})
Name (CRS2, ResourceTemplate ()
{
Memory32Fixed (ReadWrite,
0xFED02000, // Address Base
0x00000400, // Address Length
)
})
Name (CRS3, ResourceTemplate ()
{
Memory32Fixed (ReadWrite,
0xFED03000, // Address Base
0x00000400, // Address Length
)
})
Method (_CRS, 0, Serialized) // _CRS: Current Resource Settings
{
Switch (ToInteger (HPTB))
{
Case (0xFED00000)
{
Return (CRS0) /* \_SB_.PC00.LPC0.HPET.CRS0 */
}
Case (0xFED01000)
{
Return (CRS1) /* \_SB_.PC00.LPC0.HPET.CRS1 */
}
Case (0xFED02000)
{
Return (CRS2) /* \_SB_.PC00.LPC0.HPET.CRS2 */
}
Case (0xFED03000)
{
Return (CRS3) /* \_SB_.PC00.LPC0.HPET.CRS3 */
}
}
Return (CRS0) /* \_SB_.PC00.LPC0.HPET.CRS0 */
}
}
Method (SPTS, 1, NotSerialized)
{
SLPX = One
SLPE = One
}
Method (SWAK, 1, NotSerialized)
{
SLPE = Zero
If (RTCS) {}
Else
{
Notify (PWRB, 0x02) // Device Wake
}
}
OperationRegion (SMIE, SystemIO, PMBA, 0x04)
Field (SMIE, ByteAcc, NoLock, Preserve)
{
, 10,
RTCS, 1,
, 3,
PEXS, 1,
WAKS, 1,
Offset (0x03),
PWBT, 1,
Offset (0x04)
}
OperationRegion (SLPR, SystemIO, SMCR, 0x08)
Field (SLPR, ByteAcc, NoLock, Preserve)
{
, 4,
SLPE, 1,
, 31,
SLPX, 1,
Offset (0x08)
}
OperationRegion (CPSB, SystemMemory, 0xC0000000, 0x10)
Field (CPSB, AnyAcc, NoLock, Preserve)
{
RTCX, 1,
SBB0, 7,
SBB1, 8,
SBB2, 8,
SBB3, 8,
SBB4, 8,
SBB5, 8,
SBB6, 8,
SBB7, 8,
SBB8, 8,
SBB9, 8,
SBBA, 8,
SBBB, 8,
SBBC, 8,
SBBD, 8,
SBBE, 8,
SBBF, 8
}
Device (SIO1)
{
Name (_HID, EisaId ("PNP0C02") /* PNP Motherboard Resources */) // _HID: Hardware ID
Name (_UID, 0x00) // _UID: Unique ID
Name (CRS, ResourceTemplate ()
{
IO (Decode16,
0x0000, // Range Minimum
0x0000, // Range Maximum
0x00, // Alignment
0x00, // Length
_Y01)
IO (Decode16,
0x0000, // Range Minimum
0x0000, // Range Maximum
0x00, // Alignment
0x00, // Length
_Y02)
IO (Decode16,
0x0000, // Range Minimum
0x0000, // Range Maximum
0x00, // Alignment
0x00, // Length
_Y03)
IO (Decode16,
0x0000, // Range Minimum
0x0000, // Range Maximum
0x00, // Alignment
0x00, // Length
_Y04)
})
Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings
{
If (((SP1O < 0x03F0) && (SP1O > 0xF0)))
{
CreateWordField (CRS, \_SB.PC00.LPC0.SIO1._Y01._MIN, GPI0) // _MIN: Minimum Base Address
CreateWordField (CRS, \_SB.PC00.LPC0.SIO1._Y01._MAX, GPI1) // _MAX: Maximum Base Address
CreateByteField (CRS, \_SB.PC00.LPC0.SIO1._Y01._LEN, GPIL) // _LEN: Length
GPI0 = SP1O /* \SP1O */
GPI1 = SP1O /* \SP1O */
GPIL = 0x02
}
If (IO1B)
{
CreateWordField (CRS, \_SB.PC00.LPC0.SIO1._Y02._MIN, GP10) // _MIN: Minimum Base Address
CreateWordField (CRS, \_SB.PC00.LPC0.SIO1._Y02._MAX, GP11) // _MAX: Maximum Base Address
CreateByteField (CRS, \_SB.PC00.LPC0.SIO1._Y02._LEN, GPL1) // _LEN: Length
GP10 = IO1B /* \IO1B */
GP11 = IO1B /* \IO1B */
GPL1 = IO1L /* \IO1L */
}
If (IO2B)
{
CreateWordField (CRS, \_SB.PC00.LPC0.SIO1._Y03._MIN, GP20) // _MIN: Minimum Base Address
CreateWordField (CRS, \_SB.PC00.LPC0.SIO1._Y03._MAX, GP21) // _MAX: Maximum Base Address
CreateByteField (CRS, \_SB.PC00.LPC0.SIO1._Y03._LEN, GPL2) // _LEN: Length
GP20 = IO2B /* \IO2B */
GP21 = IO2B /* \IO2B */
GPL2 = IO2L /* \IO2L */
}
If (IO3B)
{
CreateWordField (CRS, \_SB.PC00.LPC0.SIO1._Y04._MIN, GP30) // _MIN: Minimum Base Address
CreateWordField (CRS, \_SB.PC00.LPC0.SIO1._Y04._MAX, GP31) // _MAX: Maximum Base Address
CreateByteField (CRS, \_SB.PC00.LPC0.SIO1._Y04._LEN, GPL3) // _LEN: Length
GP30 = IO3B /* \IO3B */
GP31 = IO3B /* \IO3B */
GPL3 = IO3L /* \IO3L */
}
Return (CRS) /* \_SB_.PC00.LPC0.SIO1.CRS_ */
}
Name (DCAT, Package (0x15)
{
0x02,
0x03,
0x01,
0xFF,
0xFF,
0xFF,
0xFF,
0xFF,
0xFF,
0xFF,
0x05,
0xFF,
0xFF,
0xFF,
0x05,
0xFF,
0x06,
0xFF,
0xFF,
0xFF,
0xFF
})
Mutex (MUT0, 0x00)
Method (ENFG, 1, NotSerialized)
{
Acquire (MUT0, 0x0FFF)
INDX = ENTK /* \ENTK */
INDX = ENTK /* \ENTK */
LDN = Arg0
}
Method (EXFG, 0, NotSerialized)
{
INDX = EXTK /* \EXTK */
Release (MUT0)
}
Method (LPTM, 1, NotSerialized)
{
ENFG (CGLD (Arg0))
Local0 = (OPT0 & 0x02)
EXFG ()
Return (Local0)
}
Method (UHID, 1, NotSerialized)
{
ENFG (CGLD (Arg0))
Local0 = (OPT1 & 0x10)
EXFG ()
If (Local0)
{
Return (0x1005D041)
}
Else
{
Return (0x0105D041)
}
}
OperationRegion (IOID, SystemIO, SP1O, 0x02)
Field (IOID, ByteAcc, NoLock, Preserve)
{
INDX, 8,
DATA, 8
}
IndexField (INDX, DATA, ByteAcc, NoLock, Preserve)
{
Offset (0x07),
LDN, 8,
Offset (0x1B),
CR1B, 8,
Offset (0x21),
SCF1, 8,
SCF2, 8,
SCF3, 8,
SCF4, 8,
SCF5, 8,
SCF6, 8,
Offset (0x29),
CKCF, 8,
Offset (0x2D),
CR2D, 8,
Offset (0x30),
ACTR, 8,
Offset (0x60),
IOAH, 8,
IOAL, 8,
IOH2, 8,
IOL2, 8,
Offset (0x70),
INTR, 4,
INTT, 4,
Offset (0x74),
DMCH, 8,
Offset (0xE0),
RGE0, 8,
RGE1, 8,
RGE2, 8,
RGE3, 8,
RGE4, 8,
RGE5, 8,
RGE6, 8,
RGE7, 8,
RGE8, 8,
RGE9, 8,
Offset (0xF0),
OPT0, 8,
OPT1, 8,
OPT2, 8,
OPT3, 8,
OPT4, 8,
OPT5, 8,
OPT6, 8,
OPT7, 8,
OPT8, 8,
OPT9, 8,
OPTA, 8,
OPTB, 8,
OPTC, 8
}
Method (CGLD, 1, NotSerialized)
{
Return (DerefOf (DCAT [Arg0]))
}
Method (DSTA, 1, NotSerialized)
{
ENFG (CGLD (Arg0))
Local0 = ACTR /* \_SB_.PC00.LPC0.SIO1.ACTR */
EXFG ()
If ((Local0 == 0xFF))
{
Return (0x00)
}
Local0 &= 0x01
If ((Arg0 < 0x10))
{
IOST |= (Local0 << Arg0)
}
If (Local0)
{
Return (0x0F)
}
ElseIf ((Arg0 < 0x10))
{
If (((0x01 << Arg0) & IOST))
{
Return (0x0D)
}
Else
{
Return (0x00)
}
}
Else
{
Return (0x00)
}
}
Method (ESTA, 1, NotSerialized)
{
ENFG (CGLD (Arg0))
Local0 = ACTR /* \_SB_.PC00.LPC0.SIO1.ACTR */
EXFG ()
If ((Local0 == 0xFF))
{
Return (0x00)
}
Local0 &= 0x01
If ((Arg0 > 0x0F))
{
IOES |= (Local0 << (Arg0 & 0x0F))
}
If (Local0)
{
Return (0x0F)
}
ElseIf ((Arg0 > 0x0F))
{
If (((0x01 << (Arg0 & 0x0F)) & IOES))
{
Return (0x0D)
}
Else
{
Return (0x00)
}
}
Else
{
Return (0x00)
}
}
Method (DCNT, 2, NotSerialized)
{
ENFG (CGLD (Arg0))
If (((DMCH < 0x04) && ((Local1 = (DMCH & 0x03)) != 0x00)))
{
RDMA (Arg0, Arg1, Local1++)
}
ACTR = Arg1
Local1 = (IOAH << 0x08)
Local1 |= IOAL
RRIO (Arg0, Arg1, Local1, 0x08)
EXFG ()
}
Name (CRS1, ResourceTemplate ()
{
IO (Decode16,
0x0000, // Range Minimum
0x0000, // Range Maximum
0x01, // Alignment
0x00, // Length
_Y07)
IRQNoFlags (_Y05)
{}
DMA (Compatibility, NotBusMaster, Transfer8, _Y06)
{}
})
CreateWordField (CRS1, \_SB.PC00.LPC0.SIO1._Y05._INT, IRQM) // _INT: Interrupts
CreateByteField (CRS1, \_SB.PC00.LPC0.SIO1._Y06._DMA, DMAM) // _DMA: Direct Memory Access
CreateWordField (CRS1, \_SB.PC00.LPC0.SIO1._Y07._MIN, IO11) // _MIN: Minimum Base Address
CreateWordField (CRS1, \_SB.PC00.LPC0.SIO1._Y07._MAX, IO12) // _MAX: Maximum Base Address
CreateByteField (CRS1, \_SB.PC00.LPC0.SIO1._Y07._LEN, LEN1) // _LEN: Length
Name (CRS2, ResourceTemplate ()
{
IO (Decode16,
0x0000, // Range Minimum
0x0000, // Range Maximum
0x01, // Alignment
0x00, // Length
_Y0A)
IO (Decode16,
0x0000, // Range Minimum
0x0000, // Range Maximum
0x01, // Alignment
0x00, // Length
_Y0B)
IRQNoFlags (_Y08)
{}
DMA (Compatibility, NotBusMaster, Transfer8, _Y09)
{}
})
CreateWordField (CRS2, \_SB.PC00.LPC0.SIO1._Y08._INT, IRQE) // _INT: Interrupts
CreateByteField (CRS2, \_SB.PC00.LPC0.SIO1._Y09._DMA, DMAE) // _DMA: Direct Memory Access
CreateWordField (CRS2, \_SB.PC00.LPC0.SIO1._Y0A._MIN, IO21) // _MIN: Minimum Base Address
CreateWordField (CRS2, \_SB.PC00.LPC0.SIO1._Y0A._MAX, IO22) // _MAX: Maximum Base Address
CreateByteField (CRS2, \_SB.PC00.LPC0.SIO1._Y0A._LEN, LEN2) // _LEN: Length
CreateWordField (CRS2, \_SB.PC00.LPC0.SIO1._Y0B._MIN, IO31) // _MIN: Minimum Base Address
CreateWordField (CRS2, \_SB.PC00.LPC0.SIO1._Y0B._MAX, IO32) // _MAX: Maximum Base Address
CreateByteField (CRS2, \_SB.PC00.LPC0.SIO1._Y0B._LEN, LEN3) // _LEN: Length
Name (CRS3, ResourceTemplate ()
{
IO (Decode16,
0x0000, // Range Minimum
0x0000, // Range Maximum
0x01, // Alignment
0x00, // Length
_Y0E)
IRQ (Edge, ActiveLow, Shared, _Y0C)
{}
DMA (Compatibility, NotBusMaster, Transfer8, _Y0D)
{}
})
CreateWordField (CRS3, \_SB.PC00.LPC0.SIO1._Y0C._INT, IRQT) // _INT: Interrupts
CreateByteField (CRS3, \_SB.PC00.LPC0.SIO1._Y0C._HE, IRQS) // _HE_: High-Edge
CreateByteField (CRS3, \_SB.PC00.LPC0.SIO1._Y0D._DMA, DMAT) // _DMA: Direct Memory Access
CreateWordField (CRS3, \_SB.PC00.LPC0.SIO1._Y0E._MIN, IO41) // _MIN: Minimum Base Address
CreateWordField (CRS3, \_SB.PC00.LPC0.SIO1._Y0E._MAX, IO42) // _MAX: Maximum Base Address
CreateByteField (CRS3, \_SB.PC00.LPC0.SIO1._Y0E._LEN, LEN4) // _LEN: Length
Method (DCRS, 2, NotSerialized)
{
ENFG (CGLD (Arg0))
IO11 = (IOAH << 0x08)
IO11 |= IOAL /* \_SB_.PC00.LPC0.SIO1.IO11 */
IO12 = IO11 /* \_SB_.PC00.LPC0.SIO1.IO11 */
LEN1 = 0x08
If (INTR)
{
IRQM = (0x01 << INTR) /* \_SB_.PC00.LPC0.SIO1.INTR */
}
Else
{
IRQM = 0x00
}
If (((DMCH > 0x03) || (Arg1 == 0x00)))
{
DMAM = 0x00
}
Else
{
Local1 = (DMCH & 0x03)
DMAM = (0x01 << Local1)
}
EXFG ()
Return (CRS1) /* \_SB_.PC00.LPC0.SIO1.CRS1 */
}
Method (DCR2, 2, NotSerialized)
{
ENFG (CGLD (Arg0))
IO21 = (IOAH << 0x08)
IO21 |= IOAL /* \_SB_.PC00.LPC0.SIO1.IO21 */
IO22 = IO21 /* \_SB_.PC00.LPC0.SIO1.IO21 */
LEN2 = 0x08
IO31 = (IOH2 << 0x08)
IO31 |= IOL2 /* \_SB_.PC00.LPC0.SIO1.IO31 */
IO32 = IO31 /* \_SB_.PC00.LPC0.SIO1.IO31 */
LEN3 = 0x08
If (INTR)
{
IRQE = (0x01 << INTR) /* \_SB_.PC00.LPC0.SIO1.INTR */
}
Else
{
IRQE = 0x00
}
If (((DMCH > 0x03) || (Arg1 == 0x00)))
{
DMAE = 0x00
}
Else
{
Local1 = (DMCH & 0x03)
DMAE = (0x01 << Local1)
}
EXFG ()
Return (CRS2) /* \_SB_.PC00.LPC0.SIO1.CRS2 */
}
Method (DCR3, 2, NotSerialized)
{
ENFG (CGLD (Arg0))
IO41 = (IOAH << 0x08)
IO41 |= IOAL /* \_SB_.PC00.LPC0.SIO1.IO41 */
IO42 = IO41 /* \_SB_.PC00.LPC0.SIO1.IO41 */
LEN4 = 0x08
If (INTR)
{
IRQT = (0x01 << INTR) /* \_SB_.PC00.LPC0.SIO1.INTR */
}
Else
{
IRQT = 0x00
}
If (((DMCH > 0x03) || (Arg1 == 0x00)))
{
DMAT = 0x00
}
Else
{
Local1 = (DMCH & 0x03)
DMAT = (0x01 << Local1)
}
EXFG ()
Return (CRS3) /* \_SB_.PC00.LPC0.SIO1.CRS3 */
}
Method (DSRS, 2, NotSerialized)
{
If (((Arg1 == 0x02) & LPTM (Arg1)))
{
DSR2 (Arg0, Arg1)
}
Else
{
CreateWordField (Arg0, 0x09, IRQM)
CreateByteField (Arg0, 0x0C, DMAM)
CreateWordField (Arg0, 0x02, IO11)
ENFG (CGLD (Arg1))
IOAL = (IO11 & 0xFF)
IOAH = (IO11 >> 0x08)
If (IRQM)
{
FindSetRightBit (IRQM, Local0)
INTR = (Local0 - 0x01)
}
Else
{
INTR = 0x00
}
If (DMAM)
{
FindSetRightBit (DMAM, Local0)
DMCH = (Local0 - 0x01)
}
Else
{
DMCH = 0x04
}
EXFG ()
DCNT (Arg1, 0x01)
}
}
Method (DSR2, 2, NotSerialized)
{
CreateWordField (Arg0, 0x11, IRQE)
CreateByteField (Arg0, 0x14, DMAE)
CreateWordField (Arg0, 0x02, IO21)
CreateWordField (Arg0, 0x0A, IO31)
ENFG (CGLD (Arg1))
IOAL = (IO21 & 0xFF)
IOAH = (IO21 >> 0x08)
IOL2 = (IO31 & 0xFF)
IOH2 = (IO31 >> 0x08)
If (IRQE)
{
FindSetRightBit (IRQE, Local0)
INTR = (Local0 - 0x01)
}
Else
{
INTR = 0x00
}
If (DMAE)
{
FindSetRightBit (DMAE, Local0)
DMCH = (Local0 - 0x01)
}
Else
{
DMCH = 0x04
}
EXFG ()
DCNT (Arg1, 0x01)
}
Method (DSR3, 2, NotSerialized)
{
CreateWordField (Arg0, 0x02, IO41)
CreateWordField (Arg0, 0x09, IRQT)
CreateByteField (Arg0, 0x0B, IRQS)
CreateByteField (Arg0, 0x0D, DMAT)
ENFG (CGLD (Arg1))
IOAL = (IO41 & 0xFF)
IOAH = (IO41 >> 0x08)
If (IRQT)
{
FindSetRightBit (IRQT, Local0)
INTR = (Local0 - 0x01)
}
Else
{
INTR = 0x00
}
If (DMAT)
{
FindSetRightBit (DMAT, Local0)
DMCH = (Local0 - 0x01)
}
Else
{
DMCH = 0x04
}
EXFG ()
DCNT (Arg1, 0x01)
}
Name (PMFG, 0x00)
OperationRegion (IOB2, SystemIO, 0xB2, 0x02)
Field (IOB2, ByteAcc, NoLock, Preserve)
{
SMIC, 8,
SMIS, 8
}
Method (SIOS, 1, NotSerialized)
{
Debug = "SIOS"
If ((0x05 != Arg0))
{
ENFG (0x0A)
If (KBFG)
{
If ((0x04 != Arg0))
{
OPTB |= 0x02
RGE4 |= 0x40
}
Else
{
OPTB &= 0xFD
RGE4 &= 0xBF
}
}
Else
{
OPTB &= 0xFD
RGE4 &= 0xBF
}
If (MSFG)
{
If ((0x04 != Arg0))
{
OPTB |= 0x01
RGE4 |= 0x80
}
Else
{
OPTB &= 0xFE
RGE4 &= 0x7F
}
}
Else
{
OPTB &= 0xFE
RGE4 &= 0x7F
}
OPT9 = 0xFF
OPTA = 0xFF
CR1B |= 0x04
EXFG ()
}
}
Method (SIOW, 1, NotSerialized)
{
Debug = "SIOW"
ENFG (0x0A)
PMFG = OPT9 /* \_SB_.PC00.LPC0.SIO1.OPT9 */
OPT9 &= 0xFF
CR1B &= 0xFB
OPTB &= 0x00
OPTC &= 0x00
EXFG ()
If ((Arg0 == 0x03))
{
SMIC = NCRT /* \NCRT */
Sleep (0x02)
Sleep (0x02)
}
}
Method (SIOH, 0, NotSerialized)
{
}
Method (_PRW, 0, NotSerialized) // _PRW: Power Resources for Wake
{
Return (GPRW (0x1D, 0x03))
}
}
Device (UAR1)
{
Name (_HID, EisaId ("PNP0501") /* 16550A-compatible COM Serial Port */) // _HID: Hardware ID
Name (_UID, 0x00) // _UID: Unique ID
Name (LDN, 0x02)
Method (_STA, 0, NotSerialized) // _STA: Status
{
Return (^^SIO1.DSTA (0x00))
}
Method (_DIS, 0, NotSerialized) // _DIS: Disable Device
{
^^SIO1.DCNT (0x00, 0x00)
}
Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings
{
Return (^^SIO1.DCR3 (0x00, 0x00))
}
Method (_SRS, 1, NotSerialized) // _SRS: Set Resource Settings
{
^^SIO1.DSR3 (Arg0, 0x00)
}
Name (_PRS, ResourceTemplate () // _PRS: Possible Resource Settings
{
StartDependentFn (0x00, 0x00)
{
IO (Decode16,
0x03F8, // Range Minimum
0x03F8, // Range Maximum
0x01, // Alignment
0x08, // Length
)
IRQNoFlags ()
{4}
DMA (Compatibility, NotBusMaster, Transfer8, )
{}
}
StartDependentFnNoPri ()
{
IO (Decode16,
0x03F8, // Range Minimum
0x03F8, // Range Maximum
0x01, // Alignment
0x08, // Length
)
IRQNoFlags ()
{3,4,5,7,9,10,11,12}
DMA (Compatibility, NotBusMaster, Transfer8, )
{}
}
StartDependentFnNoPri ()
{
IO (Decode16,
0x02F8, // Range Minimum
0x02F8, // Range Maximum
0x01, // Alignment
0x08, // Length
)
IRQNoFlags ()
{3,4,5,7,9,10,11,12}
DMA (Compatibility, NotBusMaster, Transfer8, )
{}
}
StartDependentFnNoPri ()
{
IO (Decode16,
0x03E8, // Range Minimum
0x03E8, // Range Maximum
0x01, // Alignment
0x08, // Length
)
IRQNoFlags ()
{3,4,5,7,9,10,11,12}
DMA (Compatibility, NotBusMaster, Transfer8, )
{}
}
StartDependentFnNoPri ()
{
IO (Decode16,
0x02E8, // Range Minimum
0x02E8, // Range Maximum
0x01, // Alignment
0x08, // Length
)
IRQNoFlags ()
{3,4,5,7,9,10,11,12}
DMA (Compatibility, NotBusMaster, Transfer8, )
{}
}
EndDependentFn ()
})
}
Device (PMED)
{
Name (_HID, EisaId ("PNP0C08") /* ACPI Core Hardware */) // _HID: Hardware ID
Name (_UID, 0x00) // _UID: Unique ID
Name (LDN, 0x0A)
Method (_STA, 0, NotSerialized) // _STA: Status
{
Return (0x00)
}
}
Device (HHMD)
{
Name (_HID, EisaId ("PNP0C08") /* ACPI Core Hardware */) // _HID: Hardware ID
Name (_UID, 0x01) // _UID: Unique ID
Name (LDN, 0x0B)
Method (_STA, 0, NotSerialized) // _STA: Status
{
Return (0x00)
}
}
Device (SGPI)
{
Name (_HID, EisaId ("PNP0C08") /* ACPI Core Hardware */) // _HID: Hardware ID
Name (_UID, 0x02) // _UID: Unique ID
Name (LDN, 0x0E)
Method (_STA, 0, NotSerialized) // _STA: Status
{
Return (0x00)
}
}
Device (PS2K)
{
Name (_HID, EisaId ("PNP0303") /* IBM Enhanced Keyboard (101/102-key, PS/2 Mouse) */) // _HID: Hardware ID
Name (_UID, 0x00) // _UID: Unique ID
Name (LDN, 0x05)
Name (_CID, EisaId ("PNP030B")) // _CID: Compatible ID
Method (_STA, 0, NotSerialized) // _STA: Status
{
If ((IOST & 0x0400))
{
Return (0x0F)
}
ElseIf ((OSYS == 0x0C))
{
If ((^^^XHCI.XOSP () == 0x01))
{
Return (0x00)
}
Else
{
Return (0x0F)
}
}
Else
{
Return (0x00)
}
}
Name (_CRS, ResourceTemplate () // _CRS: Current Resource Settings
{
IO (Decode16,
0x0060, // Range Minimum
0x0060, // Range Maximum
0x00, // Alignment
0x01, // Length
)
IO (Decode16,
0x0064, // Range Minimum
0x0064, // Range Maximum
0x00, // Alignment
0x01, // Length
)
IRQNoFlags ()
{1}
})
Name (_PRS, ResourceTemplate () // _PRS: Possible Resource Settings
{
StartDependentFn (0x00, 0x00)
{
IO (Decode16,
0x0060, // Range Minimum
0x0060, // Range Maximum
0x00, // Alignment
0x01, // Length
)
IO (Decode16,
0x0064, // Range Minimum
0x0064, // Range Maximum
0x00, // Alignment
0x01, // Length
)
IRQNoFlags ()
{1}
}
EndDependentFn ()
})
Method (_PSW, 1, NotSerialized) // _PSW: Power State Wake
{
KBFG = Arg0
}
Scope (\)
{
Name (KBFG, 0x01)
}
Method (_PRW, 0, NotSerialized) // _PRW: Power Resources for Wake
{
Return (GPRW (0x0B, 0x03))
}
}
Device (PS2M)
{
Name (_HID, EisaId ("PNP0F03") /* Microsoft PS/2-style Mouse */) // _HID: Hardware ID
Name (_UID, 0x00) // _UID: Unique ID
Name (LDN, 0x05)
Name (_CID, EisaId ("PNP0F13") /* PS/2 Mouse */) // _CID: Compatible ID
Method (_STA, 0, NotSerialized) // _STA: Status
{
If ((IOST & 0x4000))
{
Return (0x0F)
}
ElseIf ((OSYS == 0x0C))
{
If ((^^^XHCI.XOSP () == 0x01))
{
Return (0x00)
}
Else
{
Return (0x0F)
}
}
Else
{
Return (0x00)
}
}
Name (CRS1, ResourceTemplate ()
{
IRQNoFlags ()
{12}
})
Name (CRS2, ResourceTemplate ()
{
IO (Decode16,
0x0060, // Range Minimum
0x0060, // Range Maximum
0x00, // Alignment
0x01, // Length
)
IO (Decode16,
0x0064, // Range Minimum
0x0064, // Range Maximum
0x00, // Alignment
0x01, // Length
)
IRQNoFlags ()
{12}
})
Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings
{
If ((IOST & 0x0400))
{
Return (CRS1) /* \_SB_.PC00.LPC0.PS2M.CRS1 */
}
Else
{
Return (CRS2) /* \_SB_.PC00.LPC0.PS2M.CRS2 */
}
}
Name (_PRS, ResourceTemplate () // _PRS: Possible Resource Settings
{
StartDependentFn (0x00, 0x00)
{
IRQNoFlags ()
{12}
}
EndDependentFn ()
})
Method (_PSW, 1, NotSerialized) // _PSW: Power State Wake
{
MSFG = Arg0
}
Scope (\)
{
Name (MSFG, 0x01)
}
Method (_PRW, 0, NotSerialized) // _PRW: Power Resources for Wake
{
Return (GPRW (0x0B, 0x03))
}
}
}
Device (P2SB)
{
Name (_ADR, 0x001F0001) // _ADR: Address
}
Device (PMC1)
{
Name (_ADR, 0x001F0002) // _ADR: Address
}
Device (CAVS)
{
Name (_ADR, 0x001F0003) // _ADR: Address
}
Device (SMBS)
{
Name (_ADR, 0x001F0004) // _ADR: Address
}
Device (SPIC)
{
Name (_ADR, 0x001F0005) // _ADR: Address
}
Device (NTPK)
{
Name (_ADR, 0x001F0007) // _ADR: Address
}
Device (RP11)
{
Name (_ADR, 0x001D0002) // _ADR: Address
Method (_PRT, 0, NotSerialized) // _PRT: PCI Routing Table
{
If (PICM)
{
Return (AG87) /* \_SB_.AG87 */
}
Return (PG87) /* \_SB_.PG87 */
}
Device (SLT5)
{
Name (_ADR, 0xFFFF) // _ADR: Address
}
}
Device (GBE1)
{
Name (_ADR, 0x001F0006) // _ADR: Address
}
}
Device (PC01)
{
Name (_HID, EisaId ("PNP0A08") /* PCI Express Bus */) // _HID: Hardware ID
Name (_CID, EisaId ("PNP0A03") /* PCI Bus */) // _CID: Compatible ID
Name (_ADR, 0x00) // _ADR: Address
Method (^BN10, 0, NotSerialized)
{
Return (0x10)
}
Method (_BBN, 0, NotSerialized) // _BBN: BIOS Bus Number
{
Return (BN10 ())
}
Name (_UID, 0x01) // _UID: Unique ID
Method (_PRT, 0, NotSerialized) // _PRT: PCI Routing Table
{
If (PICM)
{
Return (AR10) /* \_SB_.AR10 */
}
Return (PD10) /* \_SB_.PD10 */
}
Name (SUPP, 0x00)
Name (CTRL, 0x00)
Name (_PXM, 0x00) // _PXM: Device Proximity
Method (_OSC, 4, NotSerialized) // _OSC: Operating System Capabilities
{
CreateDWordField (Arg3, 0x00, CDW1)
If ((Arg0 == ToUUID ("33db4d5b-1ff7-401c-9657-7441c03dd766") /* PCI Host Bridge Device */))
{
CreateDWordField (Arg3, 0x04, CDW2)
If ((Arg2 > 0x02))
{
CreateDWordField (Arg3, 0x08, CDW3)
}
SUPP = CDW2 /* \_SB_.PC01._OSC.CDW2 */
CTRL = CDW3 /* \_SB_.PC01._OSC.CDW3 */
If ((AHPE || ((SUPP & 0x16) != 0x16)))
{
CTRL &= 0x1E
Sleep (0x03E8)
}
If ((TBSE != 0x00))
{
CTRL &= 0x1E
Sleep (0x03E8)
}
CTRL &= 0x1D
CTRL &= 0x17
If (~(CDW1 & 0x01))
{
If ((CTRL & 0x01))
{
IO80 = 0xE3
^BR1A.OSHP ()
^BR1B.OSHP ()
^BR1C.OSHP ()
^BR1D.OSHP ()
GPSH = 0x01
}
}
If ((Arg1 != One))
{
CDW1 |= 0x08
}
If ((CDW3 != CTRL))
{
CDW1 |= 0x10
}
CDW3 = CTRL /* \_SB_.PC01.CTRL */
Return (Arg3)
}
Else
{
CDW1 |= 0x04
IO80 = 0xEE
Return (Arg3)
}
}
Method (_STA, 0, NotSerialized) // _STA: Status
{
Local1 = (PRBM >> 0x00)
Local1 &= 0x01
If ((Local1 == 0x01))
{
Local1 = (IIOH >> 0x01)
Local1 &= 0x01
If ((Local1 == 0x01))
{
Return (0x0F)
}
}
Return (0x00)
}
Name (PR01, ResourceTemplate ()
{
WordBusNumber (ResourceProducer, MinFixed, MaxFixed, PosDecode,
0x0000, // Granularity
0x0016, // Range Minimum
0x0063, // Range Maximum
0x0000, // Translation Offset
0x004E, // Length
,, )
DWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, Cacheable, ReadWrite,
0x00000000, // Granularity
0x00000000, // Range Minimum
0x00000000, // Range Maximum
0x00000000, // Translation Offset
0x00000000, // Length
,, , AddressRangeMemory, TypeStatic)
WordIO (ResourceProducer, MinFixed, MaxFixed, PosDecode, EntireRange,
0x0000, // Granularity
0x4000, // Range Minimum
0x7FFF, // Range Maximum
0x0000, // Translation Offset
0x4000, // Length
,, , TypeStatic, DenseTranslation)
WordIO (ResourceProducer, MinFixed, MaxFixed, PosDecode, EntireRange,
0x0000, // Granularity
0x0000, // Range Minimum
0x0000, // Range Maximum
0x0000, // Translation Offset
0x0000, // Length
,, , TypeStatic, DenseTranslation)
WordIO (ResourceProducer, MinFixed, MaxFixed, PosDecode, EntireRange,
0x0000, // Granularity
0x0000, // Range Minimum
0x0000, // Range Maximum
0x0000, // Translation Offset
0x0000, // Length
,, , TypeStatic, DenseTranslation)
DWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, NonCacheable, ReadWrite,
0x00000000, // Granularity
0xAB000000, // Range Minimum
0xC5FFFFFF, // Range Maximum
0x00000000, // Translation Offset
0x1B000000, // Length
,, , AddressRangeMemory, TypeStatic)
QWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, NonCacheable, ReadWrite,
0x0000000000000000, // Granularity
0x0000044000000000, // Range Minimum
0x0000047FFFFFFFFF, // Range Maximum
0x0000000000000000, // Translation Offset
0x0000004000000000, // Length
,, , AddressRangeMemory, TypeStatic)
})
Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings
{
Return (PR01) /* \_SB_.PC01.PR01 */
}
Device (BR1A)
{
Name (_ADR, 0x00) // _ADR: Address
OperationRegion (MCTL, SystemMemory, 0x80000188, 0x04)
Field (MCTL, ByteAcc, NoLock, Preserve)
{
, 3,
HGPE, 1,
, 7,
, 8,
, 8
}
Method (_INI, 0, NotSerialized) // _INI: Initialize
{
HGPE = 0x01
}
Name (_HPP, Package (0x04) // _HPP: Hot Plug Parameters
{
0x08,
0x40,
0x01,
0x00
})
Name (SHPC, 0x40)
Name (SPDS, 0x40)
Name (MRLS, 0x00)
Name (CCOM, 0x10)
Name (SPDC, 0x08)
Name (MRLC, 0x04)
Name (SPFD, 0x02)
Name (SABP, 0x01)
Name (SPOF, 0x10)
Name (SPON, 0x0F)
Name (ALMK, 0x1C)
Name (ALON, 0x01)
Name (ALBL, 0x02)
Name (ALOF, 0x03)
Name (PLMK, 0x13)
Name (PLON, 0x04)
Name (PLBL, 0x08)
Name (PLOF, 0x0C)
Name (HPEV, 0x0F)
OperationRegion (PPA4, PCI_Config, 0x00, 0x0100)
Field (PPA4, ByteAcc, NoLock, Preserve)
{
Offset (0xA0),
, 4,
LDIS, 1,
Offset (0xA2),
Offset (0xA4),
ATBP, 1,
, 1,
MRSP, 1,
ATIP, 1,
PWIP, 1,
, 14,
PSNM, 13,
ABIE, 1,
PFIE, 1,
MSIE, 1,
PDIE, 1,
CCIE, 1,
HPIE, 1,
SCTL, 5,
Offset (0xAA),
SSTS, 7,
Offset (0xAB),
Offset (0xB0),
Offset (0xB2),
PMES, 1,
PMEP, 1,
Offset (0xB4)
}
Method (ATID, 0, NotSerialized)
{
Return ((SCTL & 0x03))
}
Method (PWID, 0, NotSerialized)
{
Return (((SCTL & 0x0C) >> 0x02))
}
Method (PWCC, 0, NotSerialized)
{
Return (((SCTL & 0x10) >> 0x04))
}
Method (ABPS, 1, NotSerialized)
{
If ((Arg0 == 0x01))
{
SSTS |= 0x01
}
Return ((SSTS & 0x01))
}
Method (PFDS, 1, NotSerialized)
{
If ((Arg0 == 0x01))
{
SSTS |= 0x02
}
Return (((SSTS & 0x02) >> 0x01))
}
Method (MSCS, 1, NotSerialized)
{
If ((Arg0 == 0x01))
{
SSTS |= 0x04
}
Return (((SSTS & 0x04) >> 0x02))
}
Method (PDCS, 1, NotSerialized)
{
If ((Arg0 == 0x01))
{
SSTS |= 0x08
}
Return (((SSTS & 0x08) >> 0x03))
}
Method (CMCS, 1, NotSerialized)
{
If ((Arg0 == 0x01))
{
SSTS |= 0x10
}
Return (((SSTS & 0x10) >> 0x04))
}
Method (MSSC, 1, NotSerialized)
{
If ((Arg0 == 0x01))
{
SSTS |= 0x20
}
Return (((SSTS & 0x20) >> 0x05))
}
Method (PRDS, 1, NotSerialized)
{
If ((Arg0 == 0x01))
{
SSTS |= 0x40
}
Return (((SSTS & 0x40) >> 0x06))
}
Method (OSHP, 0, NotSerialized)
{
Local0 = SSTS /* \_SB_.PC01.BR1A.SSTS */
SSTS = Local0
HGPE = 0x00
}
Method (HPCC, 1, NotSerialized)
{
Local0 = SCTL /* \_SB_.PC01.BR1A.SCTL */
Local1 = 0x00
If ((Arg0 != Local0))
{
SCTL = Arg0
While ((!CMCS (0x00) && (0x64 != Local1)))
{
IO80 = 0xFB
Sleep (0x02)
Local1 += 0x02
}
CMCS (0x01)
}
}
Method (ATCM, 1, NotSerialized)
{
Local0 = SCTL /* \_SB_.PC01.BR1A.SCTL */
Local0 &= ALMK /* \_SB_.PC01.BR1A.ALMK */
If ((Arg0 == 0x01))
{
Local0 |= ALON /* \_SB_.PC01.BR1A.ALON */
}
If ((Arg0 == 0x02))
{
Local0 |= ALBL /* \_SB_.PC01.BR1A.ALBL */
}
If ((Arg0 == 0x03))
{
Local0 |= ALOF /* \_SB_.PC01.BR1A.ALOF */
}
HPCC (Local0)
}
Method (PWCM, 1, NotSerialized)
{
Local0 = SCTL /* \_SB_.PC01.BR1A.SCTL */
Local0 &= PLMK /* \_SB_.PC01.BR1A.PLMK */
If ((Arg0 == 0x01))
{
Local0 |= PLON /* \_SB_.PC01.BR1A.PLON */
}
If ((Arg0 == 0x02))
{
Local0 |= PLBL /* \_SB_.PC01.BR1A.PLBL */
}
If ((Arg0 == 0x03))
{
Local0 |= PLOF /* \_SB_.PC01.BR1A.PLOF */
}
HPCC (Local0)
}
Method (PWSL, 1, NotSerialized)
{
Local0 = SCTL /* \_SB_.PC01.BR1A.SCTL */
If (Arg0)
{
Local0 &= SPON /* \_SB_.PC01.BR1A.SPON */
}
Else
{
Local0 |= SPOF /* \_SB_.PC01.BR1A.SPOF */
}
HPCC (Local0)
}
Method (_OST, 3, Serialized) // _OST: OSPM Status Indication
{
Switch ((Arg0 & 0xFF))
{
Case (0x03)
{
Switch (ToInteger (Arg1))
{
Case (Package (0x04)
{
0x80,
0x81,
0x82,
0x83
}
)
{
If (!PWCC ())
{
PWCM (0x01)
ABIE = 0x01
}
}
}
}
}
}
Method (EJ0L, 0, NotSerialized)
{
IO80 = 0xFF
Local0 = SCTL /* \_SB_.PC01.BR1A.SCTL */
If ((ATID () != 0x01))
{
Local0 &= ALMK /* \_SB_.PC01.BR1A.ALMK */
Local0 |= ALBL /* \_SB_.PC01.BR1A.ALBL */
}
HPCC (Local0)
Local0 = SCTL /* \_SB_.PC01.BR1A.SCTL */
Local0 |= SPOF /* \_SB_.PC01.BR1A.SPOF */
HPCC (Local0)
Local0 = SCTL /* \_SB_.PC01.BR1A.SCTL */
Local0 |= PLOF /* \_SB_.PC01.BR1A.PLOF */
HPCC (Local0)
Local0 = SCTL /* \_SB_.PC01.BR1A.SCTL */
Local0 |= ALOF /* \_SB_.PC01.BR1A.ALOF */
HPCC (Local0)
}
Method (PMEH, 1, NotSerialized)
{
If ((HPEV & SSTS))
{
If (ABPS (0x00))
{
IO80 = Arg0
ABPS (0x01)
Sleep (0xC8)
}
}
Return (0xFF)
}
Method (HPEH, 1, NotSerialized)
{
IO80 = 0xFE
Sleep (0x64)
CCIE = 0x00
If ((HPEV & SSTS))
{
IO80 = 0xFD
Sleep (0x0A)
IO80 = Arg0
Sleep (0x0A)
Local0 = PPXH ()
Return (Local0)
}
Else
{
Return (0xFF)
}
IO80 = 0xFC
Sleep (0x0A)
}
Method (PPXH, 0, NotSerialized)
{
Sleep (0xC8)
If (ABPS (0x00))
{
If (!PRDS (0x00))
{
LDIS = 0x01
PWSL (0x00)
PWCM (0x03)
If ((MSSC (0x00) == MRLS))
{
ATCM (0x02)
}
Else
{
ATCM (0x03)
}
ABIE = 0x00
ABPS (0x01)
Sleep (0xC8)
Return (0xFF)
}
ABIE = 0x00
ABPS (0x01)
Sleep (0xC8)
If (PWCC ())
{
PWCM (0x03)
ATCM (0x02)
Return (0xFF)
}
Else
{
PWCM (0x02)
Sleep (0x0258)
Local0 = 0x0258
ABPS (0x01)
Sleep (0xC8)
While (!ABPS (0x00))
{
Sleep (0xC8)
Local0 += 0xC8
If ((0x1388 == Local0))
{
ABPS (0x01)
Sleep (0xC8)
Return (0x03)
}
}
PWCM (0x01)
ABPS (0x01)
Sleep (0xC8)
ABIE = 0x01
Return (0xFF)
}
}
If (PFDS (0x00))
{
PFDS (0x01)
PWSL (0x00)
PWCM (0x03)
ATCM (0x01)
LDIS = 0x01
Return (0x03)
}
If (MSCS (0x00))
{
MSCS (0x01)
If ((MSSC (0x00) == MRLS))
{
If (PRDS (0x00))
{
ATCM (0x03)
PWCM (0x02)
Sleep (0x0258)
Local0 = 0x0258
ABPS (0x01)
While (!ABPS (0x00))
{
Sleep (0xC8)
Local0 += 0xC8
If ((0x1388 == Local0))
{
ABIE = 0x01
ATCM (0x03)
LDIS = 0x00
PWSL (0x01)
Sleep (0x01F4)
If (!PFDS (0x00))
{
PWCM (0x01)
Local1 = 0x00
ABIE = 0x01
}
Else
{
PWSL (0x00)
PWCM (0x03)
ATCM (0x01)
LDIS = 0x01
Local1 = 0x03
}
ABPS (0x01)
Sleep (0xC8)
Return (Local1)
}
}
ABPS (0x01)
Sleep (0xC8)
PWSL (0x00)
PWCM (0x03)
ATCM (0x02)
LDIS = 0x01
Return (0xFF)
}
PWSL (0x00)
PWCM (0x03)
ATCM (0x02)
LDIS = 0x01
Return (0xFF)
}
Else
{
If (PRDS (0x00))
{
ATCM (0x02)
If (!PWCC ())
{
PWSL (0x00)
PWCM (0x03)
LDIS = 0x01
Return (0x03)
}
Else
{
Return (0xFF)
}
}
ATCM (0x03)
Return (0xFF)
}
}
If (PDCS (0x00))
{
PDCS (0x01)
If (!PRDS (0x00))
{
PWSL (0x00)
PWCM (0x03)
If ((MSSC (0x00) == MRLS))
{
ATCM (0x02)
}
Else
{
ATCM (0x03)
}
LDIS = 0x01
Return (0xFF)
}
Else
{
LDIS = 0x00
PWSL (0x01)
Sleep (0x01F4)
If (!PFDS (0x00))
{
PWCM (0x01)
Local1 = 0x00
ABIE = 0x01
ATCM (0x03)
}
Else
{
PWSL (0x00)
PWCM (0x03)
ATCM (0x01)
LDIS = 0x01
Local1 = 0x03
}
ABPS (0x01)
Sleep (0xC8)
Return (Local1)
}
}
Return (0xFF)
}
Method (SNUM, 0, Serialized)
{
Local0 = PSNM /* \_SB_.PC01.BR1A.PSNM */
Return (Local0)
}
Method (_SUN, 0, NotSerialized) // _SUN: Slot User Number
{
Return (SNUM ())
}
Method (_PRW, 0, NotSerialized) // _PRW: Power Resources for Wake
{
Return (Package (0x02)
{
0x69,
0x04
})
}
Method (_PRT, 0, NotSerialized) // _PRT: PCI Routing Table
{
If (PICM)
{
Return (AG0F) /* \_SB_.AG0F */
}
Return (PG0F) /* \_SB_.PG0F */
}
Device (SL01)
{
Name (_ADR, 0xFFFF) // _ADR: Address
}
Device (M2S1)
{
Name (_ADR, 0xFFFF) // _ADR: Address
}
}
Device (BR1B)
{
Name (_ADR, 0x00010000) // _ADR: Address
OperationRegion (MCTL, SystemMemory, 0x81600188, 0x04)
Field (MCTL, ByteAcc, NoLock, Preserve)
{
, 3,
HGPE, 1,
, 7,
, 8,
, 8
}
Method (_INI, 0, NotSerialized) // _INI: Initialize
{
HGPE = 0x01
}
Name (_HPP, Package (0x04) // _HPP: Hot Plug Parameters
{
0x08,
0x40,
0x01,
0x00
})
Name (SHPC, 0x40)
Name (SPDS, 0x40)
Name (MRLS, 0x00)
Name (CCOM, 0x10)
Name (SPDC, 0x08)
Name (MRLC, 0x04)
Name (SPFD, 0x02)
Name (SABP, 0x01)
Name (SPOF, 0x10)
Name (SPON, 0x0F)
Name (ALMK, 0x1C)
Name (ALON, 0x01)
Name (ALBL, 0x02)
Name (ALOF, 0x03)
Name (PLMK, 0x13)
Name (PLON, 0x04)
Name (PLBL, 0x08)
Name (PLOF, 0x0C)
Name (HPEV, 0x0F)
OperationRegion (PPA4, PCI_Config, 0x00, 0x0100)
Field (PPA4, ByteAcc, NoLock, Preserve)
{
Offset (0xA0),
, 4,
LDIS, 1,
Offset (0xA2),
Offset (0xA4),
ATBP, 1,
, 1,
MRSP, 1,
ATIP, 1,
PWIP, 1,
, 14,
PSNM, 13,
ABIE, 1,
PFIE, 1,
MSIE, 1,
PDIE, 1,
CCIE, 1,
HPIE, 1,
SCTL, 5,
Offset (0xAA),
SSTS, 7,
Offset (0xAB),
Offset (0xB0),
Offset (0xB2),
PMES, 1,
PMEP, 1,
Offset (0xB4)
}
Method (ATID, 0, NotSerialized)
{
Return ((SCTL & 0x03))
}
Method (PWID, 0, NotSerialized)
{
Return (((SCTL & 0x0C) >> 0x02))
}
Method (PWCC, 0, NotSerialized)
{
Return (((SCTL & 0x10) >> 0x04))
}
Method (ABPS, 1, NotSerialized)
{
If ((Arg0 == 0x01))
{
SSTS |= 0x01
}
Return ((SSTS & 0x01))
}
Method (PFDS, 1, NotSerialized)
{
If ((Arg0 == 0x01))
{
SSTS |= 0x02
}
Return (((SSTS & 0x02) >> 0x01))
}
Method (MSCS, 1, NotSerialized)
{
If ((Arg0 == 0x01))
{
SSTS |= 0x04
}
Return (((SSTS & 0x04) >> 0x02))
}
Method (PDCS, 1, NotSerialized)
{
If ((Arg0 == 0x01))
{
SSTS |= 0x08
}
Return (((SSTS & 0x08) >> 0x03))
}
Method (CMCS, 1, NotSerialized)
{
If ((Arg0 == 0x01))
{
SSTS |= 0x10
}
Return (((SSTS & 0x10) >> 0x04))
}
Method (MSSC, 1, NotSerialized)
{
If ((Arg0 == 0x01))
{
SSTS |= 0x20
}
Return (((SSTS & 0x20) >> 0x05))
}
Method (PRDS, 1, NotSerialized)
{
If ((Arg0 == 0x01))
{
SSTS |= 0x40
}
Return (((SSTS & 0x40) >> 0x06))
}
Method (OSHP, 0, NotSerialized)
{
Local0 = SSTS /* \_SB_.PC01.BR1B.SSTS */
SSTS = Local0
HGPE = 0x00
}
Method (HPCC, 1, NotSerialized)
{
Local0 = SCTL /* \_SB_.PC01.BR1B.SCTL */
Local1 = 0x00
If ((Arg0 != Local0))
{
SCTL = Arg0
While ((!CMCS (0x00) && (0x64 != Local1)))
{
IO80 = 0xFB
Sleep (0x02)
Local1 += 0x02
}
CMCS (0x01)
}
}
Method (ATCM, 1, NotSerialized)
{
Local0 = SCTL /* \_SB_.PC01.BR1B.SCTL */
Local0 &= ALMK /* \_SB_.PC01.BR1B.ALMK */
If ((Arg0 == 0x01))
{
Local0 |= ALON /* \_SB_.PC01.BR1B.ALON */
}
If ((Arg0 == 0x02))
{
Local0 |= ALBL /* \_SB_.PC01.BR1B.ALBL */
}
If ((Arg0 == 0x03))
{
Local0 |= ALOF /* \_SB_.PC01.BR1B.ALOF */
}
HPCC (Local0)
}
Method (PWCM, 1, NotSerialized)
{
Local0 = SCTL /* \_SB_.PC01.BR1B.SCTL */
Local0 &= PLMK /* \_SB_.PC01.BR1B.PLMK */
If ((Arg0 == 0x01))
{
Local0 |= PLON /* \_SB_.PC01.BR1B.PLON */
}
If ((Arg0 == 0x02))
{
Local0 |= PLBL /* \_SB_.PC01.BR1B.PLBL */
}
If ((Arg0 == 0x03))
{
Local0 |= PLOF /* \_SB_.PC01.BR1B.PLOF */
}
HPCC (Local0)
}
Method (PWSL, 1, NotSerialized)
{
Local0 = SCTL /* \_SB_.PC01.BR1B.SCTL */
If (Arg0)
{
Local0 &= SPON /* \_SB_.PC01.BR1B.SPON */
}
Else
{
Local0 |= SPOF /* \_SB_.PC01.BR1B.SPOF */
}
HPCC (Local0)
}
Method (_OST, 3, Serialized) // _OST: OSPM Status Indication
{
Switch ((Arg0 & 0xFF))
{
Case (0x03)
{
Switch (ToInteger (Arg1))
{
Case (Package (0x04)
{
0x80,
0x81,
0x82,
0x83
}
)
{
If (!PWCC ())
{
PWCM (0x01)
ABIE = 0x01
}
}
}
}
}
}
Method (EJ0L, 0, NotSerialized)
{
IO80 = 0xFF
Local0 = SCTL /* \_SB_.PC01.BR1B.SCTL */
If ((ATID () != 0x01))
{
Local0 &= ALMK /* \_SB_.PC01.BR1B.ALMK */
Local0 |= ALBL /* \_SB_.PC01.BR1B.ALBL */
}
HPCC (Local0)
Local0 = SCTL /* \_SB_.PC01.BR1B.SCTL */
Local0 |= SPOF /* \_SB_.PC01.BR1B.SPOF */
HPCC (Local0)
Local0 = SCTL /* \_SB_.PC01.BR1B.SCTL */
Local0 |= PLOF /* \_SB_.PC01.BR1B.PLOF */
HPCC (Local0)
Local0 = SCTL /* \_SB_.PC01.BR1B.SCTL */
Local0 |= ALOF /* \_SB_.PC01.BR1B.ALOF */
HPCC (Local0)
}
Method (PMEH, 1, NotSerialized)
{
If ((HPEV & SSTS))
{
If (ABPS (0x00))
{
IO80 = Arg0
ABPS (0x01)
Sleep (0xC8)
}
}
Return (0xFF)
}
Method (HPEH, 1, NotSerialized)
{
IO80 = 0xFE
Sleep (0x64)
CCIE = 0x00
If ((HPEV & SSTS))
{
IO80 = 0xFD
Sleep (0x0A)
IO80 = Arg0
Sleep (0x0A)
Local0 = PPXH ()
Return (Local0)
}
Else
{
Return (0xFF)
}
IO80 = 0xFC
Sleep (0x0A)
}
Method (PPXH, 0, NotSerialized)
{
Sleep (0xC8)
If (ABPS (0x00))
{
If (!PRDS (0x00))
{
LDIS = 0x01
PWSL (0x00)
PWCM (0x03)
If ((MSSC (0x00) == MRLS))
{
ATCM (0x02)
}
Else
{
ATCM (0x03)
}
ABIE = 0x00
ABPS (0x01)
Sleep (0xC8)
Return (0xFF)
}
ABIE = 0x00
ABPS (0x01)
Sleep (0xC8)
If (PWCC ())
{
PWCM (0x03)
ATCM (0x02)
Return (0xFF)
}
Else
{
PWCM (0x02)
Sleep (0x0258)
Local0 = 0x0258
ABPS (0x01)
Sleep (0xC8)
While (!ABPS (0x00))
{
Sleep (0xC8)
Local0 += 0xC8
If ((0x1388 == Local0))
{
ABPS (0x01)
Sleep (0xC8)
Return (0x03)
}
}
PWCM (0x01)
ABPS (0x01)
Sleep (0xC8)
ABIE = 0x01
Return (0xFF)
}
}
If (PFDS (0x00))
{
PFDS (0x01)
PWSL (0x00)
PWCM (0x03)
ATCM (0x01)
LDIS = 0x01
Return (0x03)
}
If (MSCS (0x00))
{
MSCS (0x01)
If ((MSSC (0x00) == MRLS))
{
If (PRDS (0x00))
{
ATCM (0x03)
PWCM (0x02)
Sleep (0x0258)
Local0 = 0x0258
ABPS (0x01)
While (!ABPS (0x00))
{
Sleep (0xC8)
Local0 += 0xC8
If ((0x1388 == Local0))
{
ABIE = 0x01
ATCM (0x03)
LDIS = 0x00
PWSL (0x01)
Sleep (0x01F4)
If (!PFDS (0x00))
{
PWCM (0x01)
Local1 = 0x00
ABIE = 0x01
}
Else
{
PWSL (0x00)
PWCM (0x03)
ATCM (0x01)
LDIS = 0x01
Local1 = 0x03
}
ABPS (0x01)
Sleep (0xC8)
Return (Local1)
}
}
ABPS (0x01)
Sleep (0xC8)
PWSL (0x00)
PWCM (0x03)
ATCM (0x02)
LDIS = 0x01
Return (0xFF)
}
PWSL (0x00)
PWCM (0x03)
ATCM (0x02)
LDIS = 0x01
Return (0xFF)
}
Else
{
If (PRDS (0x00))
{
ATCM (0x02)
If (!PWCC ())
{
PWSL (0x00)
PWCM (0x03)
LDIS = 0x01
Return (0x03)
}
Else
{
Return (0xFF)
}
}
ATCM (0x03)
Return (0xFF)
}
}
If (PDCS (0x00))
{
PDCS (0x01)
If (!PRDS (0x00))
{
PWSL (0x00)
PWCM (0x03)
If ((MSSC (0x00) == MRLS))
{
ATCM (0x02)
}
Else
{
ATCM (0x03)
}
LDIS = 0x01
Return (0xFF)
}
Else
{
LDIS = 0x00
PWSL (0x01)
Sleep (0x01F4)
If (!PFDS (0x00))
{
PWCM (0x01)
Local1 = 0x00
ABIE = 0x01
ATCM (0x03)
}
Else
{
PWSL (0x00)
PWCM (0x03)
ATCM (0x01)
LDIS = 0x01
Local1 = 0x03
}
ABPS (0x01)
Sleep (0xC8)
Return (Local1)
}
}
Return (0xFF)
}
Method (SNUM, 0, Serialized)
{
Local0 = PSNM /* \_SB_.PC01.BR1B.PSNM */
Return (Local0)
}
Method (_SUN, 0, NotSerialized) // _SUN: Slot User Number
{
Return (SNUM ())
}
Method (_PRW, 0, NotSerialized) // _PRW: Power Resources for Wake
{
Return (Package (0x02)
{
0x69,
0x04
})
}
Method (_PRT, 0, NotSerialized) // _PRT: PCI Routing Table
{
If (PICM)
{
Return (AG10) /* \_SB_.AG10 */
}
Return (PG10) /* \_SB_.PG10 */
}
Device (SL02)
{
Name (_ADR, 0xFFFF) // _ADR: Address
}
Device (M2S2)
{
Name (_ADR, 0xFFFF) // _ADR: Address
}
}
Device (BR1C)
{
Name (_ADR, 0x00020000) // _ADR: Address
OperationRegion (MCTL, SystemMemory, 0x81608188, 0x04)
Field (MCTL, ByteAcc, NoLock, Preserve)
{
, 3,
HGPE, 1,
, 7,
, 8,
, 8
}
Method (_INI, 0, NotSerialized) // _INI: Initialize
{
HGPE = 0x01
}
Name (_HPP, Package (0x04) // _HPP: Hot Plug Parameters
{
0x08,
0x40,
0x01,
0x00
})
Name (SHPC, 0x40)
Name (SPDS, 0x40)
Name (MRLS, 0x00)
Name (CCOM, 0x10)
Name (SPDC, 0x08)
Name (MRLC, 0x04)
Name (SPFD, 0x02)
Name (SABP, 0x01)
Name (SPOF, 0x10)
Name (SPON, 0x0F)
Name (ALMK, 0x1C)
Name (ALON, 0x01)
Name (ALBL, 0x02)
Name (ALOF, 0x03)
Name (PLMK, 0x13)
Name (PLON, 0x04)
Name (PLBL, 0x08)
Name (PLOF, 0x0C)
Name (HPEV, 0x0F)
OperationRegion (PPA4, PCI_Config, 0x00, 0x0100)
Field (PPA4, ByteAcc, NoLock, Preserve)
{
Offset (0xA0),
, 4,
LDIS, 1,
Offset (0xA2),
Offset (0xA4),
ATBP, 1,
, 1,
MRSP, 1,
ATIP, 1,
PWIP, 1,
, 14,
PSNM, 13,
ABIE, 1,
PFIE, 1,
MSIE, 1,
PDIE, 1,
CCIE, 1,
HPIE, 1,
SCTL, 5,
Offset (0xAA),
SSTS, 7,
Offset (0xAB),
Offset (0xB0),
Offset (0xB2),
PMES, 1,
PMEP, 1,
Offset (0xB4)
}
Method (ATID, 0, NotSerialized)
{
Return ((SCTL & 0x03))
}
Method (PWID, 0, NotSerialized)
{
Return (((SCTL & 0x0C) >> 0x02))
}
Method (PWCC, 0, NotSerialized)
{
Return (((SCTL & 0x10) >> 0x04))
}
Method (ABPS, 1, NotSerialized)
{
If ((Arg0 == 0x01))
{
SSTS |= 0x01
}
Return ((SSTS & 0x01))
}
Method (PFDS, 1, NotSerialized)
{
If ((Arg0 == 0x01))
{
SSTS |= 0x02
}
Return (((SSTS & 0x02) >> 0x01))
}
Method (MSCS, 1, NotSerialized)
{
If ((Arg0 == 0x01))
{
SSTS |= 0x04
}
Return (((SSTS & 0x04) >> 0x02))
}
Method (PDCS, 1, NotSerialized)
{
If ((Arg0 == 0x01))
{
SSTS |= 0x08
}
Return (((SSTS & 0x08) >> 0x03))
}
Method (CMCS, 1, NotSerialized)
{
If ((Arg0 == 0x01))
{
SSTS |= 0x10
}
Return (((SSTS & 0x10) >> 0x04))
}
Method (MSSC, 1, NotSerialized)
{
If ((Arg0 == 0x01))
{
SSTS |= 0x20
}
Return (((SSTS & 0x20) >> 0x05))
}
Method (PRDS, 1, NotSerialized)
{
If ((Arg0 == 0x01))
{
SSTS |= 0x40
}
Return (((SSTS & 0x40) >> 0x06))
}
Method (OSHP, 0, NotSerialized)
{
Local0 = SSTS /* \_SB_.PC01.BR1C.SSTS */
SSTS = Local0
HGPE = 0x00
}
Method (HPCC, 1, NotSerialized)
{
Local0 = SCTL /* \_SB_.PC01.BR1C.SCTL */
Local1 = 0x00
If ((Arg0 != Local0))
{
SCTL = Arg0
While ((!CMCS (0x00) && (0x64 != Local1)))
{
IO80 = 0xFB
Sleep (0x02)
Local1 += 0x02
}
CMCS (0x01)
}
}
Method (ATCM, 1, NotSerialized)
{
Local0 = SCTL /* \_SB_.PC01.BR1C.SCTL */
Local0 &= ALMK /* \_SB_.PC01.BR1C.ALMK */
If ((Arg0 == 0x01))
{
Local0 |= ALON /* \_SB_.PC01.BR1C.ALON */
}
If ((Arg0 == 0x02))
{
Local0 |= ALBL /* \_SB_.PC01.BR1C.ALBL */
}
If ((Arg0 == 0x03))
{
Local0 |= ALOF /* \_SB_.PC01.BR1C.ALOF */
}
HPCC (Local0)
}
Method (PWCM, 1, NotSerialized)
{
Local0 = SCTL /* \_SB_.PC01.BR1C.SCTL */
Local0 &= PLMK /* \_SB_.PC01.BR1C.PLMK */
If ((Arg0 == 0x01))
{
Local0 |= PLON /* \_SB_.PC01.BR1C.PLON */
}
If ((Arg0 == 0x02))
{
Local0 |= PLBL /* \_SB_.PC01.BR1C.PLBL */
}
If ((Arg0 == 0x03))
{
Local0 |= PLOF /* \_SB_.PC01.BR1C.PLOF */
}
HPCC (Local0)
}
Method (PWSL, 1, NotSerialized)
{
Local0 = SCTL /* \_SB_.PC01.BR1C.SCTL */
If (Arg0)
{
Local0 &= SPON /* \_SB_.PC01.BR1C.SPON */
}
Else
{
Local0 |= SPOF /* \_SB_.PC01.BR1C.SPOF */
}
HPCC (Local0)
}
Method (_OST, 3, Serialized) // _OST: OSPM Status Indication
{
Switch ((Arg0 & 0xFF))
{
Case (0x03)
{
Switch (ToInteger (Arg1))
{
Case (Package (0x04)
{
0x80,
0x81,
0x82,
0x83
}
)
{
If (!PWCC ())
{
PWCM (0x01)
ABIE = 0x01
}
}
}
}
}
}
Method (EJ0L, 0, NotSerialized)
{
IO80 = 0xFF
Local0 = SCTL /* \_SB_.PC01.BR1C.SCTL */
If ((ATID () != 0x01))
{
Local0 &= ALMK /* \_SB_.PC01.BR1C.ALMK */
Local0 |= ALBL /* \_SB_.PC01.BR1C.ALBL */
}
HPCC (Local0)
Local0 = SCTL /* \_SB_.PC01.BR1C.SCTL */
Local0 |= SPOF /* \_SB_.PC01.BR1C.SPOF */
HPCC (Local0)
Local0 = SCTL /* \_SB_.PC01.BR1C.SCTL */
Local0 |= PLOF /* \_SB_.PC01.BR1C.PLOF */
HPCC (Local0)
Local0 = SCTL /* \_SB_.PC01.BR1C.SCTL */
Local0 |= ALOF /* \_SB_.PC01.BR1C.ALOF */
HPCC (Local0)
}
Method (PMEH, 1, NotSerialized)
{
If ((HPEV & SSTS))
{
If (ABPS (0x00))
{
IO80 = Arg0
ABPS (0x01)
Sleep (0xC8)
}
}
Return (0xFF)
}
Method (HPEH, 1, NotSerialized)
{
IO80 = 0xFE
Sleep (0x64)
CCIE = 0x00
If ((HPEV & SSTS))
{
IO80 = 0xFD
Sleep (0x0A)
IO80 = Arg0
Sleep (0x0A)
Local0 = PPXH ()
Return (Local0)
}
Else
{
Return (0xFF)
}
IO80 = 0xFC
Sleep (0x0A)
}
Method (PPXH, 0, NotSerialized)
{
Sleep (0xC8)
If (ABPS (0x00))
{
If (!PRDS (0x00))
{
LDIS = 0x01
PWSL (0x00)
PWCM (0x03)
If ((MSSC (0x00) == MRLS))
{
ATCM (0x02)
}
Else
{
ATCM (0x03)
}
ABIE = 0x00
ABPS (0x01)
Sleep (0xC8)
Return (0xFF)
}
ABIE = 0x00
ABPS (0x01)
Sleep (0xC8)
If (PWCC ())
{
PWCM (0x03)
ATCM (0x02)
Return (0xFF)
}
Else
{
PWCM (0x02)
Sleep (0x0258)
Local0 = 0x0258
ABPS (0x01)
Sleep (0xC8)
While (!ABPS (0x00))
{
Sleep (0xC8)
Local0 += 0xC8
If ((0x1388 == Local0))
{
ABPS (0x01)
Sleep (0xC8)
Return (0x03)
}
}
PWCM (0x01)
ABPS (0x01)
Sleep (0xC8)
ABIE = 0x01
Return (0xFF)
}
}
If (PFDS (0x00))
{
PFDS (0x01)
PWSL (0x00)
PWCM (0x03)
ATCM (0x01)
LDIS = 0x01
Return (0x03)
}
If (MSCS (0x00))
{
MSCS (0x01)
If ((MSSC (0x00) == MRLS))
{
If (PRDS (0x00))
{
ATCM (0x03)
PWCM (0x02)
Sleep (0x0258)
Local0 = 0x0258
ABPS (0x01)
While (!ABPS (0x00))
{
Sleep (0xC8)
Local0 += 0xC8
If ((0x1388 == Local0))
{
ABIE = 0x01
ATCM (0x03)
LDIS = 0x00
PWSL (0x01)
Sleep (0x01F4)
If (!PFDS (0x00))
{
PWCM (0x01)
Local1 = 0x00
ABIE = 0x01
}
Else
{
PWSL (0x00)
PWCM (0x03)
ATCM (0x01)
LDIS = 0x01
Local1 = 0x03
}
ABPS (0x01)
Sleep (0xC8)
Return (Local1)
}
}
ABPS (0x01)
Sleep (0xC8)
PWSL (0x00)
PWCM (0x03)
ATCM (0x02)
LDIS = 0x01
Return (0xFF)
}
PWSL (0x00)
PWCM (0x03)
ATCM (0x02)
LDIS = 0x01
Return (0xFF)
}
Else
{
If (PRDS (0x00))
{
ATCM (0x02)
If (!PWCC ())
{
PWSL (0x00)
PWCM (0x03)
LDIS = 0x01
Return (0x03)
}
Else
{
Return (0xFF)
}
}
ATCM (0x03)
Return (0xFF)
}
}
If (PDCS (0x00))
{
PDCS (0x01)
If (!PRDS (0x00))
{
PWSL (0x00)
PWCM (0x03)
If ((MSSC (0x00) == MRLS))
{
ATCM (0x02)
}
Else
{
ATCM (0x03)
}
LDIS = 0x01
Return (0xFF)
}
Else
{
LDIS = 0x00
PWSL (0x01)
Sleep (0x01F4)
If (!PFDS (0x00))
{
PWCM (0x01)
Local1 = 0x00
ABIE = 0x01
ATCM (0x03)
}
Else
{
PWSL (0x00)
PWCM (0x03)
ATCM (0x01)
LDIS = 0x01
Local1 = 0x03
}
ABPS (0x01)
Sleep (0xC8)
Return (Local1)
}
}
Return (0xFF)
}
Method (SNUM, 0, Serialized)
{
Local0 = PSNM /* \_SB_.PC01.BR1C.PSNM */
Return (Local0)
}
Method (_SUN, 0, NotSerialized) // _SUN: Slot User Number
{
Return (SNUM ())
}
Method (_PRW, 0, NotSerialized) // _PRW: Power Resources for Wake
{
Return (Package (0x02)
{
0x69,
0x04
})
}
Method (_PRT, 0, NotSerialized) // _PRT: PCI Routing Table
{
If (PICM)
{
Return (AG11) /* \_SB_.AG11 */
}
Return (PG11) /* \_SB_.PG11 */
}
Device (SL03)
{
Name (_ADR, 0xFFFF) // _ADR: Address
}
Device (SLT1)
{
Name (_ADR, 0xFFFF) // _ADR: Address
}
}
Device (BR1D)
{
Name (_ADR, 0x00030000) // _ADR: Address
OperationRegion (MCTL, SystemMemory, 0x81610188, 0x04)
Field (MCTL, ByteAcc, NoLock, Preserve)
{
, 3,
HGPE, 1,
, 7,
, 8,
, 8
}
Method (_INI, 0, NotSerialized) // _INI: Initialize
{
HGPE = 0x01
}
Name (_HPP, Package (0x04) // _HPP: Hot Plug Parameters
{
0x08,
0x40,
0x01,
0x00
})
Name (SHPC, 0x40)
Name (SPDS, 0x40)
Name (MRLS, 0x00)
Name (CCOM, 0x10)
Name (SPDC, 0x08)
Name (MRLC, 0x04)
Name (SPFD, 0x02)
Name (SABP, 0x01)
Name (SPOF, 0x10)
Name (SPON, 0x0F)
Name (ALMK, 0x1C)
Name (ALON, 0x01)
Name (ALBL, 0x02)
Name (ALOF, 0x03)
Name (PLMK, 0x13)
Name (PLON, 0x04)
Name (PLBL, 0x08)
Name (PLOF, 0x0C)
Name (HPEV, 0x0F)
OperationRegion (PPA4, PCI_Config, 0x00, 0x0100)
Field (PPA4, ByteAcc, NoLock, Preserve)
{
Offset (0xA0),
, 4,
LDIS, 1,
Offset (0xA2),
Offset (0xA4),
ATBP, 1,
, 1,
MRSP, 1,
ATIP, 1,
PWIP, 1,
, 14,
PSNM, 13,
ABIE, 1,
PFIE, 1,
MSIE, 1,
PDIE, 1,
CCIE, 1,
HPIE, 1,
SCTL, 5,
Offset (0xAA),
SSTS, 7,
Offset (0xAB),
Offset (0xB0),
Offset (0xB2),
PMES, 1,
PMEP, 1,
Offset (0xB4)
}
Method (ATID, 0, NotSerialized)
{
Return ((SCTL & 0x03))
}
Method (PWID, 0, NotSerialized)
{
Return (((SCTL & 0x0C) >> 0x02))
}
Method (PWCC, 0, NotSerialized)
{
Return (((SCTL & 0x10) >> 0x04))
}
Method (ABPS, 1, NotSerialized)
{
If ((Arg0 == 0x01))
{
SSTS |= 0x01
}
Return ((SSTS & 0x01))
}
Method (PFDS, 1, NotSerialized)
{
If ((Arg0 == 0x01))
{
SSTS |= 0x02
}
Return (((SSTS & 0x02) >> 0x01))
}
Method (MSCS, 1, NotSerialized)
{
If ((Arg0 == 0x01))
{
SSTS |= 0x04
}
Return (((SSTS & 0x04) >> 0x02))
}
Method (PDCS, 1, NotSerialized)
{
If ((Arg0 == 0x01))
{
SSTS |= 0x08
}
Return (((SSTS & 0x08) >> 0x03))
}
Method (CMCS, 1, NotSerialized)
{
If ((Arg0 == 0x01))
{
SSTS |= 0x10
}
Return (((SSTS & 0x10) >> 0x04))
}
Method (MSSC, 1, NotSerialized)
{
If ((Arg0 == 0x01))
{
SSTS |= 0x20
}
Return (((SSTS & 0x20) >> 0x05))
}
Method (PRDS, 1, NotSerialized)
{
If ((Arg0 == 0x01))
{
SSTS |= 0x40
}
Return (((SSTS & 0x40) >> 0x06))
}
Method (OSHP, 0, NotSerialized)
{
Local0 = SSTS /* \_SB_.PC01.BR1D.SSTS */
SSTS = Local0
HGPE = 0x00
}
Method (HPCC, 1, NotSerialized)
{
Local0 = SCTL /* \_SB_.PC01.BR1D.SCTL */
Local1 = 0x00
If ((Arg0 != Local0))
{
SCTL = Arg0
While ((!CMCS (0x00) && (0x64 != Local1)))
{
IO80 = 0xFB
Sleep (0x02)
Local1 += 0x02
}
CMCS (0x01)
}
}
Method (ATCM, 1, NotSerialized)
{
Local0 = SCTL /* \_SB_.PC01.BR1D.SCTL */
Local0 &= ALMK /* \_SB_.PC01.BR1D.ALMK */
If ((Arg0 == 0x01))
{
Local0 |= ALON /* \_SB_.PC01.BR1D.ALON */
}
If ((Arg0 == 0x02))
{
Local0 |= ALBL /* \_SB_.PC01.BR1D.ALBL */
}
If ((Arg0 == 0x03))
{
Local0 |= ALOF /* \_SB_.PC01.BR1D.ALOF */
}
HPCC (Local0)
}
Method (PWCM, 1, NotSerialized)
{
Local0 = SCTL /* \_SB_.PC01.BR1D.SCTL */
Local0 &= PLMK /* \_SB_.PC01.BR1D.PLMK */
If ((Arg0 == 0x01))
{
Local0 |= PLON /* \_SB_.PC01.BR1D.PLON */
}
If ((Arg0 == 0x02))
{
Local0 |= PLBL /* \_SB_.PC01.BR1D.PLBL */
}
If ((Arg0 == 0x03))
{
Local0 |= PLOF /* \_SB_.PC01.BR1D.PLOF */
}
HPCC (Local0)
}
Method (PWSL, 1, NotSerialized)
{
Local0 = SCTL /* \_SB_.PC01.BR1D.SCTL */
If (Arg0)
{
Local0 &= SPON /* \_SB_.PC01.BR1D.SPON */
}
Else
{
Local0 |= SPOF /* \_SB_.PC01.BR1D.SPOF */
}
HPCC (Local0)
}
Method (_OST, 3, Serialized) // _OST: OSPM Status Indication
{
Switch ((Arg0 & 0xFF))
{
Case (0x03)
{
Switch (ToInteger (Arg1))
{
Case (Package (0x04)
{
0x80,
0x81,
0x82,
0x83
}
)
{
If (!PWCC ())
{
PWCM (0x01)
ABIE = 0x01
}
}
}
}
}
}
Method (EJ0L, 0, NotSerialized)
{
IO80 = 0xFF
Local0 = SCTL /* \_SB_.PC01.BR1D.SCTL */
If ((ATID () != 0x01))
{
Local0 &= ALMK /* \_SB_.PC01.BR1D.ALMK */
Local0 |= ALBL /* \_SB_.PC01.BR1D.ALBL */
}
HPCC (Local0)
Local0 = SCTL /* \_SB_.PC01.BR1D.SCTL */
Local0 |= SPOF /* \_SB_.PC01.BR1D.SPOF */
HPCC (Local0)
Local0 = SCTL /* \_SB_.PC01.BR1D.SCTL */
Local0 |= PLOF /* \_SB_.PC01.BR1D.PLOF */
HPCC (Local0)
Local0 = SCTL /* \_SB_.PC01.BR1D.SCTL */
Local0 |= ALOF /* \_SB_.PC01.BR1D.ALOF */
HPCC (Local0)
}
Method (PMEH, 1, NotSerialized)
{
If ((HPEV & SSTS))
{
If (ABPS (0x00))
{
IO80 = Arg0
ABPS (0x01)
Sleep (0xC8)
}
}
Return (0xFF)
}
Method (HPEH, 1, NotSerialized)
{
IO80 = 0xFE
Sleep (0x64)
CCIE = 0x00
If ((HPEV & SSTS))
{
IO80 = 0xFD
Sleep (0x0A)
IO80 = Arg0
Sleep (0x0A)
Local0 = PPXH ()
Return (Local0)
}
Else
{
Return (0xFF)
}
IO80 = 0xFC
Sleep (0x0A)
}
Method (PPXH, 0, NotSerialized)
{
Sleep (0xC8)
If (ABPS (0x00))
{
If (!PRDS (0x00))
{
LDIS = 0x01
PWSL (0x00)
PWCM (0x03)
If ((MSSC (0x00) == MRLS))
{
ATCM (0x02)
}
Else
{
ATCM (0x03)
}
ABIE = 0x00
ABPS (0x01)
Sleep (0xC8)
Return (0xFF)
}
ABIE = 0x00
ABPS (0x01)
Sleep (0xC8)
If (PWCC ())
{
PWCM (0x03)
ATCM (0x02)
Return (0xFF)
}
Else
{
PWCM (0x02)
Sleep (0x0258)
Local0 = 0x0258
ABPS (0x01)
Sleep (0xC8)
While (!ABPS (0x00))
{
Sleep (0xC8)
Local0 += 0xC8
If ((0x1388 == Local0))
{
ABPS (0x01)
Sleep (0xC8)
Return (0x03)
}
}
PWCM (0x01)
ABPS (0x01)
Sleep (0xC8)
ABIE = 0x01
Return (0xFF)
}
}
If (PFDS (0x00))
{
PFDS (0x01)
PWSL (0x00)
PWCM (0x03)
ATCM (0x01)
LDIS = 0x01
Return (0x03)
}
If (MSCS (0x00))
{
MSCS (0x01)
If ((MSSC (0x00) == MRLS))
{
If (PRDS (0x00))
{
ATCM (0x03)
PWCM (0x02)
Sleep (0x0258)
Local0 = 0x0258
ABPS (0x01)
While (!ABPS (0x00))
{
Sleep (0xC8)
Local0 += 0xC8
If ((0x1388 == Local0))
{
ABIE = 0x01
ATCM (0x03)
LDIS = 0x00
PWSL (0x01)
Sleep (0x01F4)
If (!PFDS (0x00))
{
PWCM (0x01)
Local1 = 0x00
ABIE = 0x01
}
Else
{
PWSL (0x00)
PWCM (0x03)
ATCM (0x01)
LDIS = 0x01
Local1 = 0x03
}
ABPS (0x01)
Sleep (0xC8)
Return (Local1)
}
}
ABPS (0x01)
Sleep (0xC8)
PWSL (0x00)
PWCM (0x03)
ATCM (0x02)
LDIS = 0x01
Return (0xFF)
}
PWSL (0x00)
PWCM (0x03)
ATCM (0x02)
LDIS = 0x01
Return (0xFF)
}
Else
{
If (PRDS (0x00))
{
ATCM (0x02)
If (!PWCC ())
{
PWSL (0x00)
PWCM (0x03)
LDIS = 0x01
Return (0x03)
}
Else
{
Return (0xFF)
}
}
ATCM (0x03)
Return (0xFF)
}
}
If (PDCS (0x00))
{
PDCS (0x01)
If (!PRDS (0x00))
{
PWSL (0x00)
PWCM (0x03)
If ((MSSC (0x00) == MRLS))
{
ATCM (0x02)
}
Else
{
ATCM (0x03)
}
LDIS = 0x01
Return (0xFF)
}
Else
{
LDIS = 0x00
PWSL (0x01)
Sleep (0x01F4)
If (!PFDS (0x00))
{
PWCM (0x01)
Local1 = 0x00
ABIE = 0x01
ATCM (0x03)
}
Else
{
PWSL (0x00)
PWCM (0x03)
ATCM (0x01)
LDIS = 0x01
Local1 = 0x03
}
ABPS (0x01)
Sleep (0xC8)
Return (Local1)
}
}
Return (0xFF)
}
Method (SNUM, 0, Serialized)
{
Local0 = PSNM /* \_SB_.PC01.BR1D.PSNM */
Return (Local0)
}
Method (_SUN, 0, NotSerialized) // _SUN: Slot User Number
{
Return (SNUM ())
}
Method (_PRW, 0, NotSerialized) // _PRW: Power Resources for Wake
{
Return (Package (0x02)
{
0x69,
0x04
})
}
Method (_PRT, 0, NotSerialized) // _PRT: PCI Routing Table
{
If (PICM)
{
Return (AG12) /* \_SB_.AG12 */
}
Return (PG12) /* \_SB_.PG12 */
}
Device (SL04)
{
Name (_ADR, 0xFFFF) // _ADR: Address
}
}
Device (CHA0)
{
Name (_ADR, 0x00080000) // _ADR: Address
}
Device (CHA1)
{
Name (_ADR, 0x00090000) // _ADR: Address
}
Device (CHA2)
{
Name (_ADR, 0x000A0000) // _ADR: Address
}
Device (CHA3)
{
Name (_ADR, 0x000B0000) // _ADR: Address
}
Device (CHA4)
{
Name (_ADR, 0x000E0000) // _ADR: Address
}
Device (CHA5)
{
Name (_ADR, 0x000F0000) // _ADR: Address
}
Device (CHA6)
{
Name (_ADR, 0x00100000) // _ADR: Address
}
Device (CHA7)
{
Name (_ADR, 0x00110000) // _ADR: Address
}
Device (CMS0)
{
Name (_ADR, 0x00140000) // _ADR: Address
}
Device (CMS1)
{
Name (_ADR, 0x00150000) // _ADR: Address
}
Device (CMS2)
{
Name (_ADR, 0x00160000) // _ADR: Address
}
Device (CMS3)
{
Name (_ADR, 0x00170000) // _ADR: Address
}
Device (CDL0)
{
Name (_ADR, 0x001D0000) // _ADR: Address
}
Device (PCU0)
{
Name (_ADR, 0x001E0000) // _ADR: Address
}
Device (VCU0)
{
Name (_ADR, 0x001F0000) // _ADR: Address
}
}
Device (PC02)
{
Name (_HID, EisaId ("PNP0A08") /* PCI Express Bus */) // _HID: Hardware ID
Name (_CID, EisaId ("PNP0A03") /* PCI Bus */) // _CID: Compatible ID
Name (_ADR, 0x00) // _ADR: Address
Method (^BN20, 0, NotSerialized)
{
Return (0x20)
}
Method (_BBN, 0, NotSerialized) // _BBN: BIOS Bus Number
{
Return (BN20 ())
}
Name (_UID, 0x02) // _UID: Unique ID
Method (_PRT, 0, NotSerialized) // _PRT: PCI Routing Table
{
If (PICM)
{
Return (AR20) /* \_SB_.AR20 */
}
Return (PD20) /* \_SB_.PD20 */
}
Name (SUPP, 0x00)
Name (CTRL, 0x00)
Name (_PXM, 0x00) // _PXM: Device Proximity
Method (_OSC, 4, NotSerialized) // _OSC: Operating System Capabilities
{
CreateDWordField (Arg3, 0x00, CDW1)
If ((Arg0 == ToUUID ("33db4d5b-1ff7-401c-9657-7441c03dd766") /* PCI Host Bridge Device */))
{
CreateDWordField (Arg3, 0x04, CDW2)
If ((Arg2 > 0x02))
{
CreateDWordField (Arg3, 0x08, CDW3)
}
SUPP = CDW2 /* \_SB_.PC02._OSC.CDW2 */
CTRL = CDW3 /* \_SB_.PC02._OSC.CDW3 */
If ((AHPE || ((SUPP & 0x16) != 0x16)))
{
CTRL &= 0x1E
Sleep (0x03E8)
}
If ((TBSE != 0x00))
{
CTRL &= 0x1E
Sleep (0x03E8)
}
CTRL &= 0x1D
CTRL &= 0x17
If (~(CDW1 & 0x01))
{
If ((CTRL & 0x01))
{
^BR2A.OSHP ()
^BR2B.OSHP ()
^BR2C.OSHP ()
^BR2D.OSHP ()
GPSH = 0x01
}
}
If ((Arg1 != One))
{
CDW1 |= 0x08
}
If ((CDW3 != CTRL))
{
CDW1 |= 0x10
}
CDW3 = CTRL /* \_SB_.PC02.CTRL */
Return (Arg3)
}
Else
{
CDW1 |= 0x04
IO80 = 0xEE
Return (Arg3)
}
}
Method (_STA, 0, NotSerialized) // _STA: Status
{
Local1 = (PRBM >> 0x00)
Local1 &= 0x01
If ((Local1 == 0x01))
{
Local1 = (IIOH >> 0x02)
Local1 &= 0x01
If ((Local1 == 0x01))
{
Return (0x0F)
}
}
Return (0x00)
}
Name (PR02, ResourceTemplate ()
{
WordBusNumber (ResourceProducer, MinFixed, MaxFixed, PosDecode,
0x0000, // Granularity
0x0064, // Range Minimum
0x00B1, // Range Maximum
0x0000, // Translation Offset
0x004E, // Length
,, )
DWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, Cacheable, ReadWrite,
0x00000000, // Granularity
0x000A0000, // Range Minimum
0x000BFFFF, // Range Maximum
0x00000000, // Translation Offset
0x00020000, // Length
,, , AddressRangeMemory, TypeStatic)
WordIO (ResourceProducer, MinFixed, MaxFixed, PosDecode, EntireRange,
0x0000, // Granularity
0x8000, // Range Minimum
0xBFFF, // Range Maximum
0x0000, // Translation Offset
0x4000, // Length
,, , TypeStatic, DenseTranslation)
WordIO (ResourceProducer, MinFixed, MaxFixed, PosDecode, EntireRange,
0x0000, // Granularity
0x03B0, // Range Minimum
0x03BB, // Range Maximum
0x0000, // Translation Offset
0x000C, // Length
,, , TypeStatic, DenseTranslation)
WordIO (ResourceProducer, MinFixed, MaxFixed, PosDecode, EntireRange,
0x0000, // Granularity
0x03C0, // Range Minimum
0x03DF, // Range Maximum
0x0000, // Translation Offset
0x0020, // Length
,, , TypeStatic, DenseTranslation)
DWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, NonCacheable, ReadWrite,
0x00000000, // Granularity
0xC6000000, // Range Minimum
0xE0FFFFFF, // Range Maximum
0x00000000, // Translation Offset
0x1B000000, // Length
,, , AddressRangeMemory, TypeStatic)
QWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, NonCacheable, ReadWrite,
0x0000000000000000, // Granularity
0x0000048000000000, // Range Minimum
0x000004BFFFFFFFFF, // Range Maximum
0x0000000000000000, // Translation Offset
0x0000004000000000, // Length
,, , AddressRangeMemory, TypeStatic)
})
Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings
{
Return (PR02) /* \_SB_.PC02.PR02 */
}
Device (BR2A)
{
Name (_ADR, 0x00) // _ADR: Address
OperationRegion (MCTL, SystemMemory, 0x81618188, 0x04)
Field (MCTL, ByteAcc, NoLock, Preserve)
{
, 3,
HGPE, 1,
, 7,
, 8,
, 8
}
Method (_INI, 0, NotSerialized) // _INI: Initialize
{
HGPE = 0x01
}
Name (_HPP, Package (0x04) // _HPP: Hot Plug Parameters
{
0x08,
0x40,
0x01,
0x00
})
Name (SHPC, 0x40)
Name (SPDS, 0x40)
Name (MRLS, 0x00)
Name (CCOM, 0x10)
Name (SPDC, 0x08)
Name (MRLC, 0x04)
Name (SPFD, 0x02)
Name (SABP, 0x01)
Name (SPOF, 0x10)
Name (SPON, 0x0F)
Name (ALMK, 0x1C)
Name (ALON, 0x01)
Name (ALBL, 0x02)
Name (ALOF, 0x03)
Name (PLMK, 0x13)
Name (PLON, 0x04)
Name (PLBL, 0x08)
Name (PLOF, 0x0C)
Name (HPEV, 0x0F)
OperationRegion (PPA4, PCI_Config, 0x00, 0x0100)
Field (PPA4, ByteAcc, NoLock, Preserve)
{
Offset (0xA0),
, 4,
LDIS, 1,
Offset (0xA2),
Offset (0xA4),
ATBP, 1,
, 1,
MRSP, 1,
ATIP, 1,
PWIP, 1,
, 14,
PSNM, 13,
ABIE, 1,
PFIE, 1,
MSIE, 1,
PDIE, 1,
CCIE, 1,
HPIE, 1,
SCTL, 5,
Offset (0xAA),
SSTS, 7,
Offset (0xAB),
Offset (0xB0),
Offset (0xB2),
PMES, 1,
PMEP, 1,
Offset (0xB4)
}
Method (ATID, 0, NotSerialized)
{
Return ((SCTL & 0x03))
}
Method (PWID, 0, NotSerialized)
{
Return (((SCTL & 0x0C) >> 0x02))
}
Method (PWCC, 0, NotSerialized)
{
Return (((SCTL & 0x10) >> 0x04))
}
Method (ABPS, 1, NotSerialized)
{
If ((Arg0 == 0x01))
{
SSTS |= 0x01
}
Return ((SSTS & 0x01))
}
Method (PFDS, 1, NotSerialized)
{
If ((Arg0 == 0x01))
{
SSTS |= 0x02
}
Return (((SSTS & 0x02) >> 0x01))
}
Method (MSCS, 1, NotSerialized)
{
If ((Arg0 == 0x01))
{
SSTS |= 0x04
}
Return (((SSTS & 0x04) >> 0x02))
}
Method (PDCS, 1, NotSerialized)
{
If ((Arg0 == 0x01))
{
SSTS |= 0x08
}
Return (((SSTS & 0x08) >> 0x03))
}
Method (CMCS, 1, NotSerialized)
{
If ((Arg0 == 0x01))
{
SSTS |= 0x10
}
Return (((SSTS & 0x10) >> 0x04))
}
Method (MSSC, 1, NotSerialized)
{
If ((Arg0 == 0x01))
{
SSTS |= 0x20
}
Return (((SSTS & 0x20) >> 0x05))
}
Method (PRDS, 1, NotSerialized)
{
If ((Arg0 == 0x01))
{
SSTS |= 0x40
}
Return (((SSTS & 0x40) >> 0x06))
}
Method (OSHP, 0, NotSerialized)
{
Local0 = SSTS /* \_SB_.PC02.BR2A.SSTS */
SSTS = Local0
HGPE = 0x00
}
Method (HPCC, 1, NotSerialized)
{
Local0 = SCTL /* \_SB_.PC02.BR2A.SCTL */
Local1 = 0x00
If ((Arg0 != Local0))
{
SCTL = Arg0
While ((!CMCS (0x00) && (0x64 != Local1)))
{
IO80 = 0xFB
Sleep (0x02)
Local1 += 0x02
}
CMCS (0x01)
}
}
Method (ATCM, 1, NotSerialized)
{
Local0 = SCTL /* \_SB_.PC02.BR2A.SCTL */
Local0 &= ALMK /* \_SB_.PC02.BR2A.ALMK */
If ((Arg0 == 0x01))
{
Local0 |= ALON /* \_SB_.PC02.BR2A.ALON */
}
If ((Arg0 == 0x02))
{
Local0 |= ALBL /* \_SB_.PC02.BR2A.ALBL */
}
If ((Arg0 == 0x03))
{
Local0 |= ALOF /* \_SB_.PC02.BR2A.ALOF */
}
HPCC (Local0)
}
Method (PWCM, 1, NotSerialized)
{
Local0 = SCTL /* \_SB_.PC02.BR2A.SCTL */
Local0 &= PLMK /* \_SB_.PC02.BR2A.PLMK */
If ((Arg0 == 0x01))
{
Local0 |= PLON /* \_SB_.PC02.BR2A.PLON */
}
If ((Arg0 == 0x02))
{
Local0 |= PLBL /* \_SB_.PC02.BR2A.PLBL */
}
If ((Arg0 == 0x03))
{
Local0 |= PLOF /* \_SB_.PC02.BR2A.PLOF */
}
HPCC (Local0)
}
Method (PWSL, 1, NotSerialized)
{
Local0 = SCTL /* \_SB_.PC02.BR2A.SCTL */
If (Arg0)
{
Local0 &= SPON /* \_SB_.PC02.BR2A.SPON */
}
Else
{
Local0 |= SPOF /* \_SB_.PC02.BR2A.SPOF */
}
HPCC (Local0)
}
Method (_OST, 3, Serialized) // _OST: OSPM Status Indication
{
Switch ((Arg0 & 0xFF))
{
Case (0x03)
{
Switch (ToInteger (Arg1))
{
Case (Package (0x04)
{
0x80,
0x81,
0x82,
0x83
}
)
{
If (!PWCC ())
{
PWCM (0x01)
ABIE = 0x01
}
}
}
}
}
}
Method (EJ0L, 0, NotSerialized)
{
IO80 = 0xFF
Local0 = SCTL /* \_SB_.PC02.BR2A.SCTL */
If ((ATID () != 0x01))
{
Local0 &= ALMK /* \_SB_.PC02.BR2A.ALMK */
Local0 |= ALBL /* \_SB_.PC02.BR2A.ALBL */
}
HPCC (Local0)
Local0 = SCTL /* \_SB_.PC02.BR2A.SCTL */
Local0 |= SPOF /* \_SB_.PC02.BR2A.SPOF */
HPCC (Local0)
Local0 = SCTL /* \_SB_.PC02.BR2A.SCTL */
Local0 |= PLOF /* \_SB_.PC02.BR2A.PLOF */
HPCC (Local0)
Local0 = SCTL /* \_SB_.PC02.BR2A.SCTL */
Local0 |= ALOF /* \_SB_.PC02.BR2A.ALOF */
HPCC (Local0)
}
Method (PMEH, 1, NotSerialized)
{
If ((HPEV & SSTS))
{
If (ABPS (0x00))
{
IO80 = Arg0
ABPS (0x01)
Sleep (0xC8)
}
}
Return (0xFF)
}
Method (HPEH, 1, NotSerialized)
{
IO80 = 0xFE
Sleep (0x64)
CCIE = 0x00
If ((HPEV & SSTS))
{
IO80 = 0xFD
Sleep (0x0A)
IO80 = Arg0
Sleep (0x0A)
Local0 = PPXH ()
Return (Local0)
}
Else
{
Return (0xFF)
}
IO80 = 0xFC
Sleep (0x0A)
}
Method (PPXH, 0, NotSerialized)
{
Sleep (0xC8)
If (ABPS (0x00))
{
If (!PRDS (0x00))
{
LDIS = 0x01
PWSL (0x00)
PWCM (0x03)
If ((MSSC (0x00) == MRLS))
{
ATCM (0x02)
}
Else
{
ATCM (0x03)
}
ABIE = 0x00
ABPS (0x01)
Sleep (0xC8)
Return (0xFF)
}
ABIE = 0x00
ABPS (0x01)
Sleep (0xC8)
If (PWCC ())
{
PWCM (0x03)
ATCM (0x02)
Return (0xFF)
}
Else
{
PWCM (0x02)
Sleep (0x0258)
Local0 = 0x0258
ABPS (0x01)
Sleep (0xC8)
While (!ABPS (0x00))
{
Sleep (0xC8)
Local0 += 0xC8
If ((0x1388 == Local0))
{
ABPS (0x01)
Sleep (0xC8)
Return (0x03)
}
}
PWCM (0x01)
ABPS (0x01)
Sleep (0xC8)
ABIE = 0x01
Return (0xFF)
}
}
If (PFDS (0x00))
{
PFDS (0x01)
PWSL (0x00)
PWCM (0x03)
ATCM (0x01)
LDIS = 0x01
Return (0x03)
}
If (MSCS (0x00))
{
MSCS (0x01)
If ((MSSC (0x00) == MRLS))
{
If (PRDS (0x00))
{
ATCM (0x03)
PWCM (0x02)
Sleep (0x0258)
Local0 = 0x0258
ABPS (0x01)
While (!ABPS (0x00))
{
Sleep (0xC8)
Local0 += 0xC8
If ((0x1388 == Local0))
{
ABIE = 0x01
ATCM (0x03)
LDIS = 0x00
PWSL (0x01)
Sleep (0x01F4)
If (!PFDS (0x00))
{
PWCM (0x01)
Local1 = 0x00
ABIE = 0x01
}
Else
{
PWSL (0x00)
PWCM (0x03)
ATCM (0x01)
LDIS = 0x01
Local1 = 0x03
}
ABPS (0x01)
Sleep (0xC8)
Return (Local1)
}
}
ABPS (0x01)
Sleep (0xC8)
PWSL (0x00)
PWCM (0x03)
ATCM (0x02)
LDIS = 0x01
Return (0xFF)
}
PWSL (0x00)
PWCM (0x03)
ATCM (0x02)
LDIS = 0x01
Return (0xFF)
}
Else
{
If (PRDS (0x00))
{
ATCM (0x02)
If (!PWCC ())
{
PWSL (0x00)
PWCM (0x03)
LDIS = 0x01
Return (0x03)
}
Else
{
Return (0xFF)
}
}
ATCM (0x03)
Return (0xFF)
}
}
If (PDCS (0x00))
{
PDCS (0x01)
If (!PRDS (0x00))
{
PWSL (0x00)
PWCM (0x03)
If ((MSSC (0x00) == MRLS))
{
ATCM (0x02)
}
Else
{
ATCM (0x03)
}
LDIS = 0x01
Return (0xFF)
}
Else
{
LDIS = 0x00
PWSL (0x01)
Sleep (0x01F4)
If (!PFDS (0x00))
{
PWCM (0x01)
Local1 = 0x00
ABIE = 0x01
ATCM (0x03)
}
Else
{
PWSL (0x00)
PWCM (0x03)
ATCM (0x01)
LDIS = 0x01
Local1 = 0x03
}
ABPS (0x01)
Sleep (0xC8)
Return (Local1)
}
}
Return (0xFF)
}
Method (SNUM, 0, Serialized)
{
Local0 = PSNM /* \_SB_.PC02.BR2A.PSNM */
Return (Local0)
}
Method (_SUN, 0, NotSerialized) // _SUN: Slot User Number
{
Return (SNUM ())
}
Method (_PRW, 0, NotSerialized) // _PRW: Power Resources for Wake
{
Return (Package (0x02)
{
0x69,
0x04
})
}
Method (_PRT, 0, NotSerialized) // _PRT: PCI Routing Table
{
If (PICM)
{
Return (AG23) /* \_SB_.AG23 */
}
Return (PG23) /* \_SB_.PG23 */
}
Device (SL05)
{
Name (_ADR, 0xFFFF) // _ADR: Address
}
Device (SLT2)
{
Name (_ADR, 0xFFFF) // _ADR: Address
}
}
Device (BR2B)
{
Name (_ADR, 0x00010000) // _ADR: Address
OperationRegion (MCTL, SystemMemory, 0x86400188, 0x04)
Field (MCTL, ByteAcc, NoLock, Preserve)
{
, 3,
HGPE, 1,
, 7,
, 8,
, 8
}
Method (_INI, 0, NotSerialized) // _INI: Initialize
{
HGPE = 0x01
}
Name (_HPP, Package (0x04) // _HPP: Hot Plug Parameters
{
0x08,
0x40,
0x01,
0x00
})
Name (SHPC, 0x40)
Name (SPDS, 0x40)
Name (MRLS, 0x00)
Name (CCOM, 0x10)
Name (SPDC, 0x08)
Name (MRLC, 0x04)
Name (SPFD, 0x02)
Name (SABP, 0x01)
Name (SPOF, 0x10)
Name (SPON, 0x0F)
Name (ALMK, 0x1C)
Name (ALON, 0x01)
Name (ALBL, 0x02)
Name (ALOF, 0x03)
Name (PLMK, 0x13)
Name (PLON, 0x04)
Name (PLBL, 0x08)
Name (PLOF, 0x0C)
Name (HPEV, 0x0F)
OperationRegion (PPA4, PCI_Config, 0x00, 0x0100)
Field (PPA4, ByteAcc, NoLock, Preserve)
{
Offset (0xA0),
, 4,
LDIS, 1,
Offset (0xA2),
Offset (0xA4),
ATBP, 1,
, 1,
MRSP, 1,
ATIP, 1,
PWIP, 1,
, 14,
PSNM, 13,
ABIE, 1,
PFIE, 1,
MSIE, 1,
PDIE, 1,
CCIE, 1,
HPIE, 1,
SCTL, 5,
Offset (0xAA),
SSTS, 7,
Offset (0xAB),
Offset (0xB0),
Offset (0xB2),
PMES, 1,
PMEP, 1,
Offset (0xB4)
}
Method (ATID, 0, NotSerialized)
{
Return ((SCTL & 0x03))
}
Method (PWID, 0, NotSerialized)
{
Return (((SCTL & 0x0C) >> 0x02))
}
Method (PWCC, 0, NotSerialized)
{
Return (((SCTL & 0x10) >> 0x04))
}
Method (ABPS, 1, NotSerialized)
{
If ((Arg0 == 0x01))
{
SSTS |= 0x01
}
Return ((SSTS & 0x01))
}
Method (PFDS, 1, NotSerialized)
{
If ((Arg0 == 0x01))
{
SSTS |= 0x02
}
Return (((SSTS & 0x02) >> 0x01))
}
Method (MSCS, 1, NotSerialized)
{
If ((Arg0 == 0x01))
{
SSTS |= 0x04
}
Return (((SSTS & 0x04) >> 0x02))
}
Method (PDCS, 1, NotSerialized)
{
If ((Arg0 == 0x01))
{
SSTS |= 0x08
}
Return (((SSTS & 0x08) >> 0x03))
}
Method (CMCS, 1, NotSerialized)
{
If ((Arg0 == 0x01))
{
SSTS |= 0x10
}
Return (((SSTS & 0x10) >> 0x04))
}
Method (MSSC, 1, NotSerialized)
{
If ((Arg0 == 0x01))
{
SSTS |= 0x20
}
Return (((SSTS & 0x20) >> 0x05))
}
Method (PRDS, 1, NotSerialized)
{
If ((Arg0 == 0x01))
{
SSTS |= 0x40
}
Return (((SSTS & 0x40) >> 0x06))
}
Method (OSHP, 0, NotSerialized)
{
Local0 = SSTS /* \_SB_.PC02.BR2B.SSTS */
SSTS = Local0
HGPE = 0x00
}
Method (HPCC, 1, NotSerialized)
{
Local0 = SCTL /* \_SB_.PC02.BR2B.SCTL */
Local1 = 0x00
If ((Arg0 != Local0))
{
SCTL = Arg0
While ((!CMCS (0x00) && (0x64 != Local1)))
{
IO80 = 0xFB
Sleep (0x02)
Local1 += 0x02
}
CMCS (0x01)
}
}
Method (ATCM, 1, NotSerialized)
{
Local0 = SCTL /* \_SB_.PC02.BR2B.SCTL */
Local0 &= ALMK /* \_SB_.PC02.BR2B.ALMK */
If ((Arg0 == 0x01))
{
Local0 |= ALON /* \_SB_.PC02.BR2B.ALON */
}
If ((Arg0 == 0x02))
{
Local0 |= ALBL /* \_SB_.PC02.BR2B.ALBL */
}
If ((Arg0 == 0x03))
{
Local0 |= ALOF /* \_SB_.PC02.BR2B.ALOF */
}
HPCC (Local0)
}
Method (PWCM, 1, NotSerialized)
{
Local0 = SCTL /* \_SB_.PC02.BR2B.SCTL */
Local0 &= PLMK /* \_SB_.PC02.BR2B.PLMK */
If ((Arg0 == 0x01))
{
Local0 |= PLON /* \_SB_.PC02.BR2B.PLON */
}
If ((Arg0 == 0x02))
{
Local0 |= PLBL /* \_SB_.PC02.BR2B.PLBL */
}
If ((Arg0 == 0x03))
{
Local0 |= PLOF /* \_SB_.PC02.BR2B.PLOF */
}
HPCC (Local0)
}
Method (PWSL, 1, NotSerialized)
{
Local0 = SCTL /* \_SB_.PC02.BR2B.SCTL */
If (Arg0)
{
Local0 &= SPON /* \_SB_.PC02.BR2B.SPON */
}
Else
{
Local0 |= SPOF /* \_SB_.PC02.BR2B.SPOF */
}
HPCC (Local0)
}
Method (_OST, 3, Serialized) // _OST: OSPM Status Indication
{
Switch ((Arg0 & 0xFF))
{
Case (0x03)
{
Switch (ToInteger (Arg1))
{
Case (Package (0x04)
{
0x80,
0x81,
0x82,
0x83
}
)
{
If (!PWCC ())
{
PWCM (0x01)
ABIE = 0x01
}
}
}
}
}
}
Method (EJ0L, 0, NotSerialized)
{
IO80 = 0xFF
Local0 = SCTL /* \_SB_.PC02.BR2B.SCTL */
If ((ATID () != 0x01))
{
Local0 &= ALMK /* \_SB_.PC02.BR2B.ALMK */
Local0 |= ALBL /* \_SB_.PC02.BR2B.ALBL */
}
HPCC (Local0)
Local0 = SCTL /* \_SB_.PC02.BR2B.SCTL */
Local0 |= SPOF /* \_SB_.PC02.BR2B.SPOF */
HPCC (Local0)
Local0 = SCTL /* \_SB_.PC02.BR2B.SCTL */
Local0 |= PLOF /* \_SB_.PC02.BR2B.PLOF */
HPCC (Local0)
Local0 = SCTL /* \_SB_.PC02.BR2B.SCTL */
Local0 |= ALOF /* \_SB_.PC02.BR2B.ALOF */
HPCC (Local0)
}
Method (PMEH, 1, NotSerialized)
{
If ((HPEV & SSTS))
{
If (ABPS (0x00))
{
IO80 = Arg0
ABPS (0x01)
Sleep (0xC8)
}
}
Return (0xFF)
}
Method (HPEH, 1, NotSerialized)
{
IO80 = 0xFE
Sleep (0x64)
CCIE = 0x00
If ((HPEV & SSTS))
{
IO80 = 0xFD
Sleep (0x0A)
IO80 = Arg0
Sleep (0x0A)
Local0 = PPXH ()
Return (Local0)
}
Else
{
Return (0xFF)
}
IO80 = 0xFC
Sleep (0x0A)
}
Method (PPXH, 0, NotSerialized)
{
Sleep (0xC8)
If (ABPS (0x00))
{
If (!PRDS (0x00))
{
LDIS = 0x01
PWSL (0x00)
PWCM (0x03)
If ((MSSC (0x00) == MRLS))
{
ATCM (0x02)
}
Else
{
ATCM (0x03)
}
ABIE = 0x00
ABPS (0x01)
Sleep (0xC8)
Return (0xFF)
}
ABIE = 0x00
ABPS (0x01)
Sleep (0xC8)
If (PWCC ())
{
PWCM (0x03)
ATCM (0x02)
Return (0xFF)
}
Else
{
PWCM (0x02)
Sleep (0x0258)
Local0 = 0x0258
ABPS (0x01)
Sleep (0xC8)
While (!ABPS (0x00))
{
Sleep (0xC8)
Local0 += 0xC8
If ((0x1388 == Local0))
{
ABPS (0x01)
Sleep (0xC8)
Return (0x03)
}
}
PWCM (0x01)
ABPS (0x01)
Sleep (0xC8)
ABIE = 0x01
Return (0xFF)
}
}
If (PFDS (0x00))
{
PFDS (0x01)
PWSL (0x00)
PWCM (0x03)
ATCM (0x01)
LDIS = 0x01
Return (0x03)
}
If (MSCS (0x00))
{
MSCS (0x01)
If ((MSSC (0x00) == MRLS))
{
If (PRDS (0x00))
{
ATCM (0x03)
PWCM (0x02)
Sleep (0x0258)
Local0 = 0x0258
ABPS (0x01)
While (!ABPS (0x00))
{
Sleep (0xC8)
Local0 += 0xC8
If ((0x1388 == Local0))
{
ABIE = 0x01
ATCM (0x03)
LDIS = 0x00
PWSL (0x01)
Sleep (0x01F4)
If (!PFDS (0x00))
{
PWCM (0x01)
Local1 = 0x00
ABIE = 0x01
}
Else
{
PWSL (0x00)
PWCM (0x03)
ATCM (0x01)
LDIS = 0x01
Local1 = 0x03
}
ABPS (0x01)
Sleep (0xC8)
Return (Local1)
}
}
ABPS (0x01)
Sleep (0xC8)
PWSL (0x00)
PWCM (0x03)
ATCM (0x02)
LDIS = 0x01
Return (0xFF)
}
PWSL (0x00)
PWCM (0x03)
ATCM (0x02)
LDIS = 0x01
Return (0xFF)
}
Else
{
If (PRDS (0x00))
{
ATCM (0x02)
If (!PWCC ())
{
PWSL (0x00)
PWCM (0x03)
LDIS = 0x01
Return (0x03)
}
Else
{
Return (0xFF)
}
}
ATCM (0x03)
Return (0xFF)
}
}
If (PDCS (0x00))
{
PDCS (0x01)
If (!PRDS (0x00))
{
PWSL (0x00)
PWCM (0x03)
If ((MSSC (0x00) == MRLS))
{
ATCM (0x02)
}
Else
{
ATCM (0x03)
}
LDIS = 0x01
Return (0xFF)
}
Else
{
LDIS = 0x00
PWSL (0x01)
Sleep (0x01F4)
If (!PFDS (0x00))
{
PWCM (0x01)
Local1 = 0x00
ABIE = 0x01
ATCM (0x03)
}
Else
{
PWSL (0x00)
PWCM (0x03)
ATCM (0x01)
LDIS = 0x01
Local1 = 0x03
}
ABPS (0x01)
Sleep (0xC8)
Return (Local1)
}
}
Return (0xFF)
}
Method (SNUM, 0, Serialized)
{
Local0 = PSNM /* \_SB_.PC02.BR2B.PSNM */
Return (Local0)
}
Method (_SUN, 0, NotSerialized) // _SUN: Slot User Number
{
Return (SNUM ())
}
Method (_PRW, 0, NotSerialized) // _PRW: Power Resources for Wake
{
Return (Package (0x02)
{
0x69,
0x04
})
}
Method (_PRT, 0, NotSerialized) // _PRT: PCI Routing Table
{
If (PICM)
{
Return (AG24) /* \_SB_.AG24 */
}
Return (PG24) /* \_SB_.PG24 */
}
Device (SL06)
{
Name (_ADR, 0xFFFF) // _ADR: Address
}
}
Device (BR2C)
{
Name (_ADR, 0x00020000) // _ADR: Address
OperationRegion (MCTL, SystemMemory, 0x86408188, 0x04)
Field (MCTL, ByteAcc, NoLock, Preserve)
{
, 3,
HGPE, 1,
, 7,
, 8,
, 8
}
Method (_INI, 0, NotSerialized) // _INI: Initialize
{
HGPE = 0x01
}
Name (_HPP, Package (0x04) // _HPP: Hot Plug Parameters
{
0x08,
0x40,
0x01,
0x00
})
Name (SHPC, 0x40)
Name (SPDS, 0x40)
Name (MRLS, 0x00)
Name (CCOM, 0x10)
Name (SPDC, 0x08)
Name (MRLC, 0x04)
Name (SPFD, 0x02)
Name (SABP, 0x01)
Name (SPOF, 0x10)
Name (SPON, 0x0F)
Name (ALMK, 0x1C)
Name (ALON, 0x01)
Name (ALBL, 0x02)
Name (ALOF, 0x03)
Name (PLMK, 0x13)
Name (PLON, 0x04)
Name (PLBL, 0x08)
Name (PLOF, 0x0C)
Name (HPEV, 0x0F)
OperationRegion (PPA4, PCI_Config, 0x00, 0x0100)
Field (PPA4, ByteAcc, NoLock, Preserve)
{
Offset (0xA0),
, 4,
LDIS, 1,
Offset (0xA2),
Offset (0xA4),
ATBP, 1,
, 1,
MRSP, 1,
ATIP, 1,
PWIP, 1,
, 14,
PSNM, 13,
ABIE, 1,
PFIE, 1,
MSIE, 1,
PDIE, 1,
CCIE, 1,
HPIE, 1,
SCTL, 5,
Offset (0xAA),
SSTS, 7,
Offset (0xAB),
Offset (0xB0),
Offset (0xB2),
PMES, 1,
PMEP, 1,
Offset (0xB4)
}
Method (ATID, 0, NotSerialized)
{
Return ((SCTL & 0x03))
}
Method (PWID, 0, NotSerialized)
{
Return (((SCTL & 0x0C) >> 0x02))
}
Method (PWCC, 0, NotSerialized)
{
Return (((SCTL & 0x10) >> 0x04))
}
Method (ABPS, 1, NotSerialized)
{
If ((Arg0 == 0x01))
{
SSTS |= 0x01
}
Return ((SSTS & 0x01))
}
Method (PFDS, 1, NotSerialized)
{
If ((Arg0 == 0x01))
{
SSTS |= 0x02
}
Return (((SSTS & 0x02) >> 0x01))
}
Method (MSCS, 1, NotSerialized)
{
If ((Arg0 == 0x01))
{
SSTS |= 0x04
}
Return (((SSTS & 0x04) >> 0x02))
}
Method (PDCS, 1, NotSerialized)
{
If ((Arg0 == 0x01))
{
SSTS |= 0x08
}
Return (((SSTS & 0x08) >> 0x03))
}
Method (CMCS, 1, NotSerialized)
{
If ((Arg0 == 0x01))
{
SSTS |= 0x10
}
Return (((SSTS & 0x10) >> 0x04))
}
Method (MSSC, 1, NotSerialized)
{
If ((Arg0 == 0x01))
{
SSTS |= 0x20
}
Return (((SSTS & 0x20) >> 0x05))
}
Method (PRDS, 1, NotSerialized)
{
If ((Arg0 == 0x01))
{
SSTS |= 0x40
}
Return (((SSTS & 0x40) >> 0x06))
}
Method (OSHP, 0, NotSerialized)
{
Local0 = SSTS /* \_SB_.PC02.BR2C.SSTS */
SSTS = Local0
HGPE = 0x00
}
Method (HPCC, 1, NotSerialized)
{
Local0 = SCTL /* \_SB_.PC02.BR2C.SCTL */
Local1 = 0x00
If ((Arg0 != Local0))
{
SCTL = Arg0
While ((!CMCS (0x00) && (0x64 != Local1)))
{
IO80 = 0xFB
Sleep (0x02)
Local1 += 0x02
}
CMCS (0x01)
}
}
Method (ATCM, 1, NotSerialized)
{
Local0 = SCTL /* \_SB_.PC02.BR2C.SCTL */
Local0 &= ALMK /* \_SB_.PC02.BR2C.ALMK */
If ((Arg0 == 0x01))
{
Local0 |= ALON /* \_SB_.PC02.BR2C.ALON */
}
If ((Arg0 == 0x02))
{
Local0 |= ALBL /* \_SB_.PC02.BR2C.ALBL */
}
If ((Arg0 == 0x03))
{
Local0 |= ALOF /* \_SB_.PC02.BR2C.ALOF */
}
HPCC (Local0)
}
Method (PWCM, 1, NotSerialized)
{
Local0 = SCTL /* \_SB_.PC02.BR2C.SCTL */
Local0 &= PLMK /* \_SB_.PC02.BR2C.PLMK */
If ((Arg0 == 0x01))
{
Local0 |= PLON /* \_SB_.PC02.BR2C.PLON */
}
If ((Arg0 == 0x02))
{
Local0 |= PLBL /* \_SB_.PC02.BR2C.PLBL */
}
If ((Arg0 == 0x03))
{
Local0 |= PLOF /* \_SB_.PC02.BR2C.PLOF */
}
HPCC (Local0)
}
Method (PWSL, 1, NotSerialized)
{
Local0 = SCTL /* \_SB_.PC02.BR2C.SCTL */
If (Arg0)
{
Local0 &= SPON /* \_SB_.PC02.BR2C.SPON */
}
Else
{
Local0 |= SPOF /* \_SB_.PC02.BR2C.SPOF */
}
HPCC (Local0)
}
Method (_OST, 3, Serialized) // _OST: OSPM Status Indication
{
Switch ((Arg0 & 0xFF))
{
Case (0x03)
{
Switch (ToInteger (Arg1))
{
Case (Package (0x04)
{
0x80,
0x81,
0x82,
0x83
}
)
{
If (!PWCC ())
{
PWCM (0x01)
ABIE = 0x01
}
}
}
}
}
}
Method (EJ0L, 0, NotSerialized)
{
IO80 = 0xFF
Local0 = SCTL /* \_SB_.PC02.BR2C.SCTL */
If ((ATID () != 0x01))
{
Local0 &= ALMK /* \_SB_.PC02.BR2C.ALMK */
Local0 |= ALBL /* \_SB_.PC02.BR2C.ALBL */
}
HPCC (Local0)
Local0 = SCTL /* \_SB_.PC02.BR2C.SCTL */
Local0 |= SPOF /* \_SB_.PC02.BR2C.SPOF */
HPCC (Local0)
Local0 = SCTL /* \_SB_.PC02.BR2C.SCTL */
Local0 |= PLOF /* \_SB_.PC02.BR2C.PLOF */
HPCC (Local0)
Local0 = SCTL /* \_SB_.PC02.BR2C.SCTL */
Local0 |= ALOF /* \_SB_.PC02.BR2C.ALOF */
HPCC (Local0)
}
Method (PMEH, 1, NotSerialized)
{
If ((HPEV & SSTS))
{
If (ABPS (0x00))
{
IO80 = Arg0
ABPS (0x01)
Sleep (0xC8)
}
}
Return (0xFF)
}
Method (HPEH, 1, NotSerialized)
{
IO80 = 0xFE
Sleep (0x64)
CCIE = 0x00
If ((HPEV & SSTS))
{
IO80 = 0xFD
Sleep (0x0A)
IO80 = Arg0
Sleep (0x0A)
Local0 = PPXH ()
Return (Local0)
}
Else
{
Return (0xFF)
}
IO80 = 0xFC
Sleep (0x0A)
}
Method (PPXH, 0, NotSerialized)
{
Sleep (0xC8)
If (ABPS (0x00))
{
If (!PRDS (0x00))
{
LDIS = 0x01
PWSL (0x00)
PWCM (0x03)
If ((MSSC (0x00) == MRLS))
{
ATCM (0x02)
}
Else
{
ATCM (0x03)
}
ABIE = 0x00
ABPS (0x01)
Sleep (0xC8)
Return (0xFF)
}
ABIE = 0x00
ABPS (0x01)
Sleep (0xC8)
If (PWCC ())
{
PWCM (0x03)
ATCM (0x02)
Return (0xFF)
}
Else
{
PWCM (0x02)
Sleep (0x0258)
Local0 = 0x0258
ABPS (0x01)
Sleep (0xC8)
While (!ABPS (0x00))
{
Sleep (0xC8)
Local0 += 0xC8
If ((0x1388 == Local0))
{
ABPS (0x01)
Sleep (0xC8)
Return (0x03)
}
}
PWCM (0x01)
ABPS (0x01)
Sleep (0xC8)
ABIE = 0x01
Return (0xFF)
}
}
If (PFDS (0x00))
{
PFDS (0x01)
PWSL (0x00)
PWCM (0x03)
ATCM (0x01)
LDIS = 0x01
Return (0x03)
}
If (MSCS (0x00))
{
MSCS (0x01)
If ((MSSC (0x00) == MRLS))
{
If (PRDS (0x00))
{
ATCM (0x03)
PWCM (0x02)
Sleep (0x0258)
Local0 = 0x0258
ABPS (0x01)
While (!ABPS (0x00))
{
Sleep (0xC8)
Local0 += 0xC8
If ((0x1388 == Local0))
{
ABIE = 0x01
ATCM (0x03)
LDIS = 0x00
PWSL (0x01)
Sleep (0x01F4)
If (!PFDS (0x00))
{
PWCM (0x01)
Local1 = 0x00
ABIE = 0x01
}
Else
{
PWSL (0x00)
PWCM (0x03)
ATCM (0x01)
LDIS = 0x01
Local1 = 0x03
}
ABPS (0x01)
Sleep (0xC8)
Return (Local1)
}
}
ABPS (0x01)
Sleep (0xC8)
PWSL (0x00)
PWCM (0x03)
ATCM (0x02)
LDIS = 0x01
Return (0xFF)
}
PWSL (0x00)
PWCM (0x03)
ATCM (0x02)
LDIS = 0x01
Return (0xFF)
}
Else
{
If (PRDS (0x00))
{
ATCM (0x02)
If (!PWCC ())
{
PWSL (0x00)
PWCM (0x03)
LDIS = 0x01
Return (0x03)
}
Else
{
Return (0xFF)
}
}
ATCM (0x03)
Return (0xFF)
}
}
If (PDCS (0x00))
{
PDCS (0x01)
If (!PRDS (0x00))
{
PWSL (0x00)
PWCM (0x03)
If ((MSSC (0x00) == MRLS))
{
ATCM (0x02)
}
Else
{
ATCM (0x03)
}
LDIS = 0x01
Return (0xFF)
}
Else
{
LDIS = 0x00
PWSL (0x01)
Sleep (0x01F4)
If (!PFDS (0x00))
{
PWCM (0x01)
Local1 = 0x00
ABIE = 0x01
ATCM (0x03)
}
Else
{
PWSL (0x00)
PWCM (0x03)
ATCM (0x01)
LDIS = 0x01
Local1 = 0x03
}
ABPS (0x01)
Sleep (0xC8)
Return (Local1)
}
}
Return (0xFF)
}
Method (SNUM, 0, Serialized)
{
Local0 = PSNM /* \_SB_.PC02.BR2C.PSNM */
Return (Local0)
}
Method (_SUN, 0, NotSerialized) // _SUN: Slot User Number
{
Return (SNUM ())
}
Method (_PRW, 0, NotSerialized) // _PRW: Power Resources for Wake
{
Return (Package (0x02)
{
0x69,
0x04
})
}
Method (_PRT, 0, NotSerialized) // _PRT: PCI Routing Table
{
If (PICM)
{
Return (AG25) /* \_SB_.AG25 */
}
Return (PG25) /* \_SB_.PG25 */
}
Device (SL07)
{
Name (_ADR, 0xFFFF) // _ADR: Address
}
}
Device (BR2D)
{
Name (_ADR, 0x00030000) // _ADR: Address
OperationRegion (MCTL, SystemMemory, 0x86410188, 0x04)
Field (MCTL, ByteAcc, NoLock, Preserve)
{
, 3,
HGPE, 1,
, 7,
, 8,
, 8
}
Method (_INI, 0, NotSerialized) // _INI: Initialize
{
HGPE = 0x01
}
Name (_HPP, Package (0x04) // _HPP: Hot Plug Parameters
{
0x08,
0x40,
0x01,
0x00
})
Name (SHPC, 0x40)
Name (SPDS, 0x40)
Name (MRLS, 0x00)
Name (CCOM, 0x10)
Name (SPDC, 0x08)
Name (MRLC, 0x04)
Name (SPFD, 0x02)
Name (SABP, 0x01)
Name (SPOF, 0x10)
Name (SPON, 0x0F)
Name (ALMK, 0x1C)
Name (ALON, 0x01)
Name (ALBL, 0x02)
Name (ALOF, 0x03)
Name (PLMK, 0x13)
Name (PLON, 0x04)
Name (PLBL, 0x08)
Name (PLOF, 0x0C)
Name (HPEV, 0x0F)
OperationRegion (PPA4, PCI_Config, 0x00, 0x0100)
Field (PPA4, ByteAcc, NoLock, Preserve)
{
Offset (0xA0),
, 4,
LDIS, 1,
Offset (0xA2),
Offset (0xA4),
ATBP, 1,
, 1,
MRSP, 1,
ATIP, 1,
PWIP, 1,
, 14,
PSNM, 13,
ABIE, 1,
PFIE, 1,
MSIE, 1,
PDIE, 1,
CCIE, 1,
HPIE, 1,
SCTL, 5,
Offset (0xAA),
SSTS, 7,
Offset (0xAB),
Offset (0xB0),
Offset (0xB2),
PMES, 1,
PMEP, 1,
Offset (0xB4)
}
Method (ATID, 0, NotSerialized)
{
Return ((SCTL & 0x03))
}
Method (PWID, 0, NotSerialized)
{
Return (((SCTL & 0x0C) >> 0x02))
}
Method (PWCC, 0, NotSerialized)
{
Return (((SCTL & 0x10) >> 0x04))
}
Method (ABPS, 1, NotSerialized)
{
If ((Arg0 == 0x01))
{
SSTS |= 0x01
}
Return ((SSTS & 0x01))
}
Method (PFDS, 1, NotSerialized)
{
If ((Arg0 == 0x01))
{
SSTS |= 0x02
}
Return (((SSTS & 0x02) >> 0x01))
}
Method (MSCS, 1, NotSerialized)
{
If ((Arg0 == 0x01))
{
SSTS |= 0x04
}
Return (((SSTS & 0x04) >> 0x02))
}
Method (PDCS, 1, NotSerialized)
{
If ((Arg0 == 0x01))
{
SSTS |= 0x08
}
Return (((SSTS & 0x08) >> 0x03))
}
Method (CMCS, 1, NotSerialized)
{
If ((Arg0 == 0x01))
{
SSTS |= 0x10
}
Return (((SSTS & 0x10) >> 0x04))
}
Method (MSSC, 1, NotSerialized)
{
If ((Arg0 == 0x01))
{
SSTS |= 0x20
}
Return (((SSTS & 0x20) >> 0x05))
}
Method (PRDS, 1, NotSerialized)
{
If ((Arg0 == 0x01))
{
SSTS |= 0x40
}
Return (((SSTS & 0x40) >> 0x06))
}
Method (OSHP, 0, NotSerialized)
{
Local0 = SSTS /* \_SB_.PC02.BR2D.SSTS */
SSTS = Local0
HGPE = 0x00
}
Method (HPCC, 1, NotSerialized)
{
Local0 = SCTL /* \_SB_.PC02.BR2D.SCTL */
Local1 = 0x00
If ((Arg0 != Local0))
{
SCTL = Arg0
While ((!CMCS (0x00) && (0x64 != Local1)))
{
IO80 = 0xFB
Sleep (0x02)
Local1 += 0x02
}
CMCS (0x01)
}
}
Method (ATCM, 1, NotSerialized)
{
Local0 = SCTL /* \_SB_.PC02.BR2D.SCTL */
Local0 &= ALMK /* \_SB_.PC02.BR2D.ALMK */
If ((Arg0 == 0x01))
{
Local0 |= ALON /* \_SB_.PC02.BR2D.ALON */
}
If ((Arg0 == 0x02))
{
Local0 |= ALBL /* \_SB_.PC02.BR2D.ALBL */
}
If ((Arg0 == 0x03))
{
Local0 |= ALOF /* \_SB_.PC02.BR2D.ALOF */
}
HPCC (Local0)
}
Method (PWCM, 1, NotSerialized)
{
Local0 = SCTL /* \_SB_.PC02.BR2D.SCTL */
Local0 &= PLMK /* \_SB_.PC02.BR2D.PLMK */
If ((Arg0 == 0x01))
{
Local0 |= PLON /* \_SB_.PC02.BR2D.PLON */
}
If ((Arg0 == 0x02))
{
Local0 |= PLBL /* \_SB_.PC02.BR2D.PLBL */
}
If ((Arg0 == 0x03))
{
Local0 |= PLOF /* \_SB_.PC02.BR2D.PLOF */
}
HPCC (Local0)
}
Method (PWSL, 1, NotSerialized)
{
Local0 = SCTL /* \_SB_.PC02.BR2D.SCTL */
If (Arg0)
{
Local0 &= SPON /* \_SB_.PC02.BR2D.SPON */
}
Else
{
Local0 |= SPOF /* \_SB_.PC02.BR2D.SPOF */
}
HPCC (Local0)
}
Method (_OST, 3, Serialized) // _OST: OSPM Status Indication
{
Switch ((Arg0 & 0xFF))
{
Case (0x03)
{
Switch (ToInteger (Arg1))
{
Case (Package (0x04)
{
0x80,
0x81,
0x82,
0x83
}
)
{
If (!PWCC ())
{
PWCM (0x01)
ABIE = 0x01
}
}
}
}
}
}
Method (EJ0L, 0, NotSerialized)
{
IO80 = 0xFF
Local0 = SCTL /* \_SB_.PC02.BR2D.SCTL */
If ((ATID () != 0x01))
{
Local0 &= ALMK /* \_SB_.PC02.BR2D.ALMK */
Local0 |= ALBL /* \_SB_.PC02.BR2D.ALBL */
}
HPCC (Local0)
Local0 = SCTL /* \_SB_.PC02.BR2D.SCTL */
Local0 |= SPOF /* \_SB_.PC02.BR2D.SPOF */
HPCC (Local0)
Local0 = SCTL /* \_SB_.PC02.BR2D.SCTL */
Local0 |= PLOF /* \_SB_.PC02.BR2D.PLOF */
HPCC (Local0)
Local0 = SCTL /* \_SB_.PC02.BR2D.SCTL */
Local0 |= ALOF /* \_SB_.PC02.BR2D.ALOF */
HPCC (Local0)
}
Method (PMEH, 1, NotSerialized)
{
If ((HPEV & SSTS))
{
If (ABPS (0x00))
{
IO80 = Arg0
ABPS (0x01)
Sleep (0xC8)
}
}
Return (0xFF)
}
Method (HPEH, 1, NotSerialized)
{
IO80 = 0xFE
Sleep (0x64)
CCIE = 0x00
If ((HPEV & SSTS))
{
IO80 = 0xFD
Sleep (0x0A)
IO80 = Arg0
Sleep (0x0A)
Local0 = PPXH ()
Return (Local0)
}
Else
{
Return (0xFF)
}
IO80 = 0xFC
Sleep (0x0A)
}
Method (PPXH, 0, NotSerialized)
{
Sleep (0xC8)
If (ABPS (0x00))
{
If (!PRDS (0x00))
{
LDIS = 0x01
PWSL (0x00)
PWCM (0x03)
If ((MSSC (0x00) == MRLS))
{
ATCM (0x02)
}
Else
{
ATCM (0x03)
}
ABIE = 0x00
ABPS (0x01)
Sleep (0xC8)
Return (0xFF)
}
ABIE = 0x00
ABPS (0x01)
Sleep (0xC8)
If (PWCC ())
{
PWCM (0x03)
ATCM (0x02)
Return (0xFF)
}
Else
{
PWCM (0x02)
Sleep (0x0258)
Local0 = 0x0258
ABPS (0x01)
Sleep (0xC8)
While (!ABPS (0x00))
{
Sleep (0xC8)
Local0 += 0xC8
If ((0x1388 == Local0))
{
ABPS (0x01)
Sleep (0xC8)
Return (0x03)
}
}
PWCM (0x01)
ABPS (0x01)
Sleep (0xC8)
ABIE = 0x01
Return (0xFF)
}
}
If (PFDS (0x00))
{
PFDS (0x01)
PWSL (0x00)
PWCM (0x03)
ATCM (0x01)
LDIS = 0x01
Return (0x03)
}
If (MSCS (0x00))
{
MSCS (0x01)
If ((MSSC (0x00) == MRLS))
{
If (PRDS (0x00))
{
ATCM (0x03)
PWCM (0x02)
Sleep (0x0258)
Local0 = 0x0258
ABPS (0x01)
While (!ABPS (0x00))
{
Sleep (0xC8)
Local0 += 0xC8
If ((0x1388 == Local0))
{
ABIE = 0x01
ATCM (0x03)
LDIS = 0x00
PWSL (0x01)
Sleep (0x01F4)
If (!PFDS (0x00))
{
PWCM (0x01)
Local1 = 0x00
ABIE = 0x01
}
Else
{
PWSL (0x00)
PWCM (0x03)
ATCM (0x01)
LDIS = 0x01
Local1 = 0x03
}
ABPS (0x01)
Sleep (0xC8)
Return (Local1)
}
}
ABPS (0x01)
Sleep (0xC8)
PWSL (0x00)
PWCM (0x03)
ATCM (0x02)
LDIS = 0x01
Return (0xFF)
}
PWSL (0x00)
PWCM (0x03)
ATCM (0x02)
LDIS = 0x01
Return (0xFF)
}
Else
{
If (PRDS (0x00))
{
ATCM (0x02)
If (!PWCC ())
{
PWSL (0x00)
PWCM (0x03)
LDIS = 0x01
Return (0x03)
}
Else
{
Return (0xFF)
}
}
ATCM (0x03)
Return (0xFF)
}
}
If (PDCS (0x00))
{
PDCS (0x01)
If (!PRDS (0x00))
{
PWSL (0x00)
PWCM (0x03)
If ((MSSC (0x00) == MRLS))
{
ATCM (0x02)
}
Else
{
ATCM (0x03)
}
LDIS = 0x01
Return (0xFF)
}
Else
{
LDIS = 0x00
PWSL (0x01)
Sleep (0x01F4)
If (!PFDS (0x00))
{
PWCM (0x01)
Local1 = 0x00
ABIE = 0x01
ATCM (0x03)
}
Else
{
PWSL (0x00)
PWCM (0x03)
ATCM (0x01)
LDIS = 0x01
Local1 = 0x03
}
ABPS (0x01)
Sleep (0xC8)
Return (Local1)
}
}
Return (0xFF)
}
Method (SNUM, 0, Serialized)
{
Local0 = PSNM /* \_SB_.PC02.BR2D.PSNM */
Return (Local0)
}
Method (_SUN, 0, NotSerialized) // _SUN: Slot User Number
{
Return (SNUM ())
}
Method (_PRW, 0, NotSerialized) // _PRW: Power Resources for Wake
{
Return (Package (0x02)
{
0x69,
0x04
})
}
Method (_PRT, 0, NotSerialized) // _PRT: PCI Routing Table
{
If (PICM)
{
Return (AG26) /* \_SB_.AG26 */
}
Return (PG26) /* \_SB_.PG26 */
}
Device (SL08)
{
Name (_ADR, 0xFFFF) // _ADR: Address
}
}
Device (M2M0)
{
Name (_ADR, 0x00080000) // _ADR: Address
}
Device (M2M1)
{
Name (_ADR, 0x00090000) // _ADR: Address
}
Device (MCM0)
{
Name (_ADR, 0x000A0000) // _ADR: Address
}
Device (MCD0)
{
Name (_ADR, 0x000B0000) // _ADR: Address
}
Device (MCM1)
{
Name (_ADR, 0x000C0000) // _ADR: Address
}
Device (MCD1)
{
Name (_ADR, 0x000D0000) // _ADR: Address
}
Device (UMC0)
{
Name (_ADR, 0x00160000) // _ADR: Address
}
Device (UMC1)
{
Name (_ADR, 0x00170000) // _ADR: Address
}
}
Device (PC03)
{
Name (_HID, EisaId ("PNP0A08") /* PCI Express Bus */) // _HID: Hardware ID
Name (_CID, EisaId ("PNP0A03") /* PCI Bus */) // _CID: Compatible ID
Name (_ADR, 0x00) // _ADR: Address
Method (^BN28, 0, NotSerialized)
{
Return (0x28)
}
Method (_BBN, 0, NotSerialized) // _BBN: BIOS Bus Number
{
Return (BN28 ())
}
Name (_UID, 0x03) // _UID: Unique ID
Method (_PRT, 0, NotSerialized) // _PRT: PCI Routing Table
{
If (PICM)
{
Return (AR28) /* \_SB_.AR28 */
}
Return (PD28) /* \_SB_.PD28 */
}
Name (SUPP, 0x00)
Name (CTRL, 0x00)
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity
{
If ((CLOD == 0x00))
{
Return (0x00)
}
Else
{
Return (0x01)
}
}
Method (_OSC, 4, NotSerialized) // _OSC: Operating System Capabilities
{
CreateDWordField (Arg3, 0x00, CDW1)
If ((Arg0 == ToUUID ("33db4d5b-1ff7-401c-9657-7441c03dd766") /* PCI Host Bridge Device */))
{
CreateDWordField (Arg3, 0x04, CDW2)
If ((Arg2 > 0x02))
{
CreateDWordField (Arg3, 0x08, CDW3)
}
SUPP = CDW2 /* \_SB_.PC03._OSC.CDW2 */
CTRL = CDW3 /* \_SB_.PC03._OSC.CDW3 */
If ((AHPE || ((SUPP & 0x16) != 0x16)))
{
CTRL &= 0x1E
Sleep (0x03E8)
}
If ((TBSE != 0x00))
{
CTRL &= 0x1E
Sleep (0x03E8)
}
CTRL &= 0x1D
CTRL &= 0x17
If (~(CDW1 & 0x01))
{
If ((CTRL & 0x01))
{
^BR3A.OSHP ()
^BR3B.OSHP ()
^BR3C.OSHP ()
^BR3D.OSHP ()
GPSH = 0x01
}
}
If ((Arg1 != One))
{
CDW1 |= 0x08
}
If ((CDW3 != CTRL))
{
CDW1 |= 0x10
}
CDW3 = CTRL /* \_SB_.PC03.CTRL */
Return (Arg3)
}
Else
{
CDW1 |= 0x04
IO80 = 0xEE
Return (Arg3)
}
}
Method (_STA, 0, NotSerialized) // _STA: Status
{
Local1 = (PRBM >> 0x00)
Local1 &= 0x01
If ((Local1 == 0x01))
{
Local1 = (IIOH >> 0x03)
Local1 &= 0x01
If ((Local1 == 0x01))
{
Return (0x0F)
}
}
Return (0x00)
}
Name (PR03, ResourceTemplate ()
{
WordBusNumber (ResourceProducer, MinFixed, MaxFixed, PosDecode,
0x0000, // Granularity
0x00B2, // Range Minimum
0x00FF, // Range Maximum
0x0000, // Translation Offset
0x004E, // Length
,, )
DWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, Cacheable, ReadWrite,
0x00000000, // Granularity
0x00000000, // Range Minimum
0x00000000, // Range Maximum
0x00000000, // Translation Offset
0x00000000, // Length
,, , AddressRangeMemory, TypeStatic)
WordIO (ResourceProducer, MinFixed, MaxFixed, PosDecode, EntireRange,
0x0000, // Granularity
0xC000, // Range Minimum
0xFFFF, // Range Maximum
0x0000, // Translation Offset
0x4000, // Length
,, , TypeStatic, DenseTranslation)
WordIO (ResourceProducer, MinFixed, MaxFixed, PosDecode, EntireRange,
0x0000, // Granularity
0x0000, // Range Minimum
0x0000, // Range Maximum
0x0000, // Translation Offset
0x0000, // Length
,, , TypeStatic, DenseTranslation)
WordIO (ResourceProducer, MinFixed, MaxFixed, PosDecode, EntireRange,
0x0000, // Granularity
0x0000, // Range Minimum
0x0000, // Range Maximum
0x0000, // Translation Offset
0x0000, // Length
,, , TypeStatic, DenseTranslation)
DWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, NonCacheable, ReadWrite,
0x00000000, // Granularity
0xE1000000, // Range Minimum
0xFBFFFFFF, // Range Maximum
0x00000000, // Translation Offset
0x1B000000, // Length
,, , AddressRangeMemory, TypeStatic)
QWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, NonCacheable, ReadWrite,
0x0000000000000000, // Granularity
0x000004C000000000, // Range Minimum
0x000004FFFFFFFFFF, // Range Maximum
0x0000000000000000, // Translation Offset
0x0000004000000000, // Length
,, , AddressRangeMemory, TypeStatic)
})
Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings
{
Return (PR03) /* \_SB_.PC03.PR03 */
}
Device (BR3A)
{
Name (_ADR, 0x00) // _ADR: Address
OperationRegion (MCTL, SystemMemory, 0x86418188, 0x04)
Field (MCTL, ByteAcc, NoLock, Preserve)
{
, 3,
HGPE, 1,
, 7,
, 8,
, 8
}
Method (_INI, 0, NotSerialized) // _INI: Initialize
{
HGPE = 0x01
}
Name (_HPP, Package (0x04) // _HPP: Hot Plug Parameters
{
0x08,
0x40,
0x01,
0x00
})
Name (SHPC, 0x40)
Name (SPDS, 0x40)
Name (MRLS, 0x00)
Name (CCOM, 0x10)
Name (SPDC, 0x08)
Name (MRLC, 0x04)
Name (SPFD, 0x02)
Name (SABP, 0x01)
Name (SPOF, 0x10)
Name (SPON, 0x0F)
Name (ALMK, 0x1C)
Name (ALON, 0x01)
Name (ALBL, 0x02)
Name (ALOF, 0x03)
Name (PLMK, 0x13)
Name (PLON, 0x04)
Name (PLBL, 0x08)
Name (PLOF, 0x0C)
Name (HPEV, 0x0F)
OperationRegion (PPA4, PCI_Config, 0x00, 0x0100)
Field (PPA4, ByteAcc, NoLock, Preserve)
{
Offset (0xA0),
, 4,
LDIS, 1,
Offset (0xA2),
Offset (0xA4),
ATBP, 1,
, 1,
MRSP, 1,
ATIP, 1,
PWIP, 1,
, 14,
PSNM, 13,
ABIE, 1,
PFIE, 1,
MSIE, 1,
PDIE, 1,
CCIE, 1,
HPIE, 1,
SCTL, 5,
Offset (0xAA),
SSTS, 7,
Offset (0xAB),
Offset (0xB0),
Offset (0xB2),
PMES, 1,
PMEP, 1,
Offset (0xB4)
}
Method (ATID, 0, NotSerialized)
{
Return ((SCTL & 0x03))
}
Method (PWID, 0, NotSerialized)
{
Return (((SCTL & 0x0C) >> 0x02))
}
Method (PWCC, 0, NotSerialized)
{
Return (((SCTL & 0x10) >> 0x04))
}
Method (ABPS, 1, NotSerialized)
{
If ((Arg0 == 0x01))
{
SSTS |= 0x01
}
Return ((SSTS & 0x01))
}
Method (PFDS, 1, NotSerialized)
{
If ((Arg0 == 0x01))
{
SSTS |= 0x02
}
Return (((SSTS & 0x02) >> 0x01))
}
Method (MSCS, 1, NotSerialized)
{
If ((Arg0 == 0x01))
{
SSTS |= 0x04
}
Return (((SSTS & 0x04) >> 0x02))
}
Method (PDCS, 1, NotSerialized)
{
If ((Arg0 == 0x01))
{
SSTS |= 0x08
}
Return (((SSTS & 0x08) >> 0x03))
}
Method (CMCS, 1, NotSerialized)
{
If ((Arg0 == 0x01))
{
SSTS |= 0x10
}
Return (((SSTS & 0x10) >> 0x04))
}
Method (MSSC, 1, NotSerialized)
{
If ((Arg0 == 0x01))
{
SSTS |= 0x20
}
Return (((SSTS & 0x20) >> 0x05))
}
Method (PRDS, 1, NotSerialized)
{
If ((Arg0 == 0x01))
{
SSTS |= 0x40
}
Return (((SSTS & 0x40) >> 0x06))
}
Method (OSHP, 0, NotSerialized)
{
Local0 = SSTS /* \_SB_.PC03.BR3A.SSTS */
SSTS = Local0
HGPE = 0x00
}
Method (HPCC, 1, NotSerialized)
{
Local0 = SCTL /* \_SB_.PC03.BR3A.SCTL */
Local1 = 0x00
If ((Arg0 != Local0))
{
SCTL = Arg0
While ((!CMCS (0x00) && (0x64 != Local1)))
{
IO80 = 0xFB
Sleep (0x02)
Local1 += 0x02
}
CMCS (0x01)
}
}
Method (ATCM, 1, NotSerialized)
{
Local0 = SCTL /* \_SB_.PC03.BR3A.SCTL */
Local0 &= ALMK /* \_SB_.PC03.BR3A.ALMK */
If ((Arg0 == 0x01))
{
Local0 |= ALON /* \_SB_.PC03.BR3A.ALON */
}
If ((Arg0 == 0x02))
{
Local0 |= ALBL /* \_SB_.PC03.BR3A.ALBL */
}
If ((Arg0 == 0x03))
{
Local0 |= ALOF /* \_SB_.PC03.BR3A.ALOF */
}
HPCC (Local0)
}
Method (PWCM, 1, NotSerialized)
{
Local0 = SCTL /* \_SB_.PC03.BR3A.SCTL */
Local0 &= PLMK /* \_SB_.PC03.BR3A.PLMK */
If ((Arg0 == 0x01))
{
Local0 |= PLON /* \_SB_.PC03.BR3A.PLON */
}
If ((Arg0 == 0x02))
{
Local0 |= PLBL /* \_SB_.PC03.BR3A.PLBL */
}
If ((Arg0 == 0x03))
{
Local0 |= PLOF /* \_SB_.PC03.BR3A.PLOF */
}
HPCC (Local0)
}
Method (PWSL, 1, NotSerialized)
{
Local0 = SCTL /* \_SB_.PC03.BR3A.SCTL */
If (Arg0)
{
Local0 &= SPON /* \_SB_.PC03.BR3A.SPON */
}
Else
{
Local0 |= SPOF /* \_SB_.PC03.BR3A.SPOF */
}
HPCC (Local0)
}
Method (_OST, 3, Serialized) // _OST: OSPM Status Indication
{
Switch ((Arg0 & 0xFF))
{
Case (0x03)
{
Switch (ToInteger (Arg1))
{
Case (Package (0x04)
{
0x80,
0x81,
0x82,
0x83
}
)
{
If (!PWCC ())
{
PWCM (0x01)
ABIE = 0x01
}
}
}
}
}
}
Method (EJ0L, 0, NotSerialized)
{
IO80 = 0xFF
Local0 = SCTL /* \_SB_.PC03.BR3A.SCTL */
If ((ATID () != 0x01))
{
Local0 &= ALMK /* \_SB_.PC03.BR3A.ALMK */
Local0 |= ALBL /* \_SB_.PC03.BR3A.ALBL */
}
HPCC (Local0)
Local0 = SCTL /* \_SB_.PC03.BR3A.SCTL */
Local0 |= SPOF /* \_SB_.PC03.BR3A.SPOF */
HPCC (Local0)
Local0 = SCTL /* \_SB_.PC03.BR3A.SCTL */
Local0 |= PLOF /* \_SB_.PC03.BR3A.PLOF */
HPCC (Local0)
Local0 = SCTL /* \_SB_.PC03.BR3A.SCTL */
Local0 |= ALOF /* \_SB_.PC03.BR3A.ALOF */
HPCC (Local0)
}
Method (PMEH, 1, NotSerialized)
{
If ((HPEV & SSTS))
{
If (ABPS (0x00))
{
IO80 = Arg0
ABPS (0x01)
Sleep (0xC8)
}
}
Return (0xFF)
}
Method (HPEH, 1, NotSerialized)
{
IO80 = 0xFE
Sleep (0x64)
CCIE = 0x00
If ((HPEV & SSTS))
{
IO80 = 0xFD
Sleep (0x0A)
IO80 = Arg0
Sleep (0x0A)
Local0 = PPXH ()
Return (Local0)
}
Else
{
Return (0xFF)
}
IO80 = 0xFC
Sleep (0x0A)
}
Method (PPXH, 0, NotSerialized)
{
Sleep (0xC8)
If (ABPS (0x00))
{
If (!PRDS (0x00))
{
LDIS = 0x01
PWSL (0x00)
PWCM (0x03)
If ((MSSC (0x00) == MRLS))
{
ATCM (0x02)
}
Else
{
ATCM (0x03)
}
ABIE = 0x00
ABPS (0x01)
Sleep (0xC8)
Return (0xFF)
}
ABIE = 0x00
ABPS (0x01)
Sleep (0xC8)
If (PWCC ())
{
PWCM (0x03)
ATCM (0x02)
Return (0xFF)
}
Else
{
PWCM (0x02)
Sleep (0x0258)
Local0 = 0x0258
ABPS (0x01)
Sleep (0xC8)
While (!ABPS (0x00))
{
Sleep (0xC8)
Local0 += 0xC8
If ((0x1388 == Local0))
{
ABPS (0x01)
Sleep (0xC8)
Return (0x03)
}
}
PWCM (0x01)
ABPS (0x01)
Sleep (0xC8)
ABIE = 0x01
Return (0xFF)
}
}
If (PFDS (0x00))
{
PFDS (0x01)
PWSL (0x00)
PWCM (0x03)
ATCM (0x01)
LDIS = 0x01
Return (0x03)
}
If (MSCS (0x00))
{
MSCS (0x01)
If ((MSSC (0x00) == MRLS))
{
If (PRDS (0x00))
{
ATCM (0x03)
PWCM (0x02)
Sleep (0x0258)
Local0 = 0x0258
ABPS (0x01)
While (!ABPS (0x00))
{
Sleep (0xC8)
Local0 += 0xC8
If ((0x1388 == Local0))
{
ABIE = 0x01
ATCM (0x03)
LDIS = 0x00
PWSL (0x01)
Sleep (0x01F4)
If (!PFDS (0x00))
{
PWCM (0x01)
Local1 = 0x00
ABIE = 0x01
}
Else
{
PWSL (0x00)
PWCM (0x03)
ATCM (0x01)
LDIS = 0x01
Local1 = 0x03
}
ABPS (0x01)
Sleep (0xC8)
Return (Local1)
}
}
ABPS (0x01)
Sleep (0xC8)
PWSL (0x00)
PWCM (0x03)
ATCM (0x02)
LDIS = 0x01
Return (0xFF)
}
PWSL (0x00)
PWCM (0x03)
ATCM (0x02)
LDIS = 0x01
Return (0xFF)
}
Else
{
If (PRDS (0x00))
{
ATCM (0x02)
If (!PWCC ())
{
PWSL (0x00)
PWCM (0x03)
LDIS = 0x01
Return (0x03)
}
Else
{
Return (0xFF)
}
}
ATCM (0x03)
Return (0xFF)
}
}
If (PDCS (0x00))
{
PDCS (0x01)
If (!PRDS (0x00))
{
PWSL (0x00)
PWCM (0x03)
If ((MSSC (0x00) == MRLS))
{
ATCM (0x02)
}
Else
{
ATCM (0x03)
}
LDIS = 0x01
Return (0xFF)
}
Else
{
LDIS = 0x00
PWSL (0x01)
Sleep (0x01F4)
If (!PFDS (0x00))
{
PWCM (0x01)
Local1 = 0x00
ABIE = 0x01
ATCM (0x03)
}
Else
{
PWSL (0x00)
PWCM (0x03)
ATCM (0x01)
LDIS = 0x01
Local1 = 0x03
}
ABPS (0x01)
Sleep (0xC8)
Return (Local1)
}
}
Return (0xFF)
}
Method (SNUM, 0, Serialized)
{
Local0 = PSNM /* \_SB_.PC03.BR3A.PSNM */
Return (Local0)
}
Method (_SUN, 0, NotSerialized) // _SUN: Slot User Number
{
Return (SNUM ())
}
Method (_PRW, 0, NotSerialized) // _PRW: Power Resources for Wake
{
Return (Package (0x02)
{
0x69,
0x04
})
}
Method (_PRT, 0, NotSerialized) // _PRT: PCI Routing Table
{
If (PICM)
{
Return (AG30) /* \_SB_.AG30 */
}
Return (PG30) /* \_SB_.PG30 */
}
Device (SL09)
{
Name (_ADR, 0xFFFF) // _ADR: Address
}
Device (SLT4)
{
Name (_ADR, 0xFFFF) // _ADR: Address
}
}
Device (BR3B)
{
Name (_ADR, 0x00010000) // _ADR: Address
OperationRegion (MCTL, SystemMemory, 0x8B200188, 0x04)
Field (MCTL, ByteAcc, NoLock, Preserve)
{
, 3,
HGPE, 1,
, 7,
, 8,
, 8
}
Method (_INI, 0, NotSerialized) // _INI: Initialize
{
HGPE = 0x01
}
Name (_HPP, Package (0x04) // _HPP: Hot Plug Parameters
{
0x08,
0x40,
0x01,
0x00
})
Name (SHPC, 0x40)
Name (SPDS, 0x40)
Name (MRLS, 0x00)
Name (CCOM, 0x10)
Name (SPDC, 0x08)
Name (MRLC, 0x04)
Name (SPFD, 0x02)
Name (SABP, 0x01)
Name (SPOF, 0x10)
Name (SPON, 0x0F)
Name (ALMK, 0x1C)
Name (ALON, 0x01)
Name (ALBL, 0x02)
Name (ALOF, 0x03)
Name (PLMK, 0x13)
Name (PLON, 0x04)
Name (PLBL, 0x08)
Name (PLOF, 0x0C)
Name (HPEV, 0x0F)
OperationRegion (PPA4, PCI_Config, 0x00, 0x0100)
Field (PPA4, ByteAcc, NoLock, Preserve)
{
Offset (0xA0),
, 4,
LDIS, 1,
Offset (0xA2),
Offset (0xA4),
ATBP, 1,
, 1,
MRSP, 1,
ATIP, 1,
PWIP, 1,
, 14,
PSNM, 13,
ABIE, 1,
PFIE, 1,
MSIE, 1,
PDIE, 1,
CCIE, 1,
HPIE, 1,
SCTL, 5,
Offset (0xAA),
SSTS, 7,
Offset (0xAB),
Offset (0xB0),
Offset (0xB2),
PMES, 1,
PMEP, 1,
Offset (0xB4)
}
Method (ATID, 0, NotSerialized)
{
Return ((SCTL & 0x03))
}
Method (PWID, 0, NotSerialized)
{
Return (((SCTL & 0x0C) >> 0x02))
}
Method (PWCC, 0, NotSerialized)
{
Return (((SCTL & 0x10) >> 0x04))
}
Method (ABPS, 1, NotSerialized)
{
If ((Arg0 == 0x01))
{
SSTS |= 0x01
}
Return ((SSTS & 0x01))
}
Method (PFDS, 1, NotSerialized)
{
If ((Arg0 == 0x01))
{
SSTS |= 0x02
}
Return (((SSTS & 0x02) >> 0x01))
}
Method (MSCS, 1, NotSerialized)
{
If ((Arg0 == 0x01))
{
SSTS |= 0x04
}
Return (((SSTS & 0x04) >> 0x02))
}
Method (PDCS, 1, NotSerialized)
{
If ((Arg0 == 0x01))
{
SSTS |= 0x08
}
Return (((SSTS & 0x08) >> 0x03))
}
Method (CMCS, 1, NotSerialized)
{
If ((Arg0 == 0x01))
{
SSTS |= 0x10
}
Return (((SSTS & 0x10) >> 0x04))
}
Method (MSSC, 1, NotSerialized)
{
If ((Arg0 == 0x01))
{
SSTS |= 0x20
}
Return (((SSTS & 0x20) >> 0x05))
}
Method (PRDS, 1, NotSerialized)
{
If ((Arg0 == 0x01))
{
SSTS |= 0x40
}
Return (((SSTS & 0x40) >> 0x06))
}
Method (OSHP, 0, NotSerialized)
{
Local0 = SSTS /* \_SB_.PC03.BR3B.SSTS */
SSTS = Local0
HGPE = 0x00
}
Method (HPCC, 1, NotSerialized)
{
Local0 = SCTL /* \_SB_.PC03.BR3B.SCTL */
Local1 = 0x00
If ((Arg0 != Local0))
{
SCTL = Arg0
While ((!CMCS (0x00) && (0x64 != Local1)))
{
IO80 = 0xFB
Sleep (0x02)
Local1 += 0x02
}
CMCS (0x01)
}
}
Method (ATCM, 1, NotSerialized)
{
Local0 = SCTL /* \_SB_.PC03.BR3B.SCTL */
Local0 &= ALMK /* \_SB_.PC03.BR3B.ALMK */
If ((Arg0 == 0x01))
{
Local0 |= ALON /* \_SB_.PC03.BR3B.ALON */
}
If ((Arg0 == 0x02))
{
Local0 |= ALBL /* \_SB_.PC03.BR3B.ALBL */
}
If ((Arg0 == 0x03))
{
Local0 |= ALOF /* \_SB_.PC03.BR3B.ALOF */
}
HPCC (Local0)
}
Method (PWCM, 1, NotSerialized)
{
Local0 = SCTL /* \_SB_.PC03.BR3B.SCTL */
Local0 &= PLMK /* \_SB_.PC03.BR3B.PLMK */
If ((Arg0 == 0x01))
{
Local0 |= PLON /* \_SB_.PC03.BR3B.PLON */
}
If ((Arg0 == 0x02))
{
Local0 |= PLBL /* \_SB_.PC03.BR3B.PLBL */
}
If ((Arg0 == 0x03))
{
Local0 |= PLOF /* \_SB_.PC03.BR3B.PLOF */
}
HPCC (Local0)
}
Method (PWSL, 1, NotSerialized)
{
Local0 = SCTL /* \_SB_.PC03.BR3B.SCTL */
If (Arg0)
{
Local0 &= SPON /* \_SB_.PC03.BR3B.SPON */
}
Else
{
Local0 |= SPOF /* \_SB_.PC03.BR3B.SPOF */
}
HPCC (Local0)
}
Method (_OST, 3, Serialized) // _OST: OSPM Status Indication
{
Switch ((Arg0 & 0xFF))
{
Case (0x03)
{
Switch (ToInteger (Arg1))
{
Case (Package (0x04)
{
0x80,
0x81,
0x82,
0x83
}
)
{
If (!PWCC ())
{
PWCM (0x01)
ABIE = 0x01
}
}
}
}
}
}
Method (EJ0L, 0, NotSerialized)
{
IO80 = 0xFF
Local0 = SCTL /* \_SB_.PC03.BR3B.SCTL */
If ((ATID () != 0x01))
{
Local0 &= ALMK /* \_SB_.PC03.BR3B.ALMK */
Local0 |= ALBL /* \_SB_.PC03.BR3B.ALBL */
}
HPCC (Local0)
Local0 = SCTL /* \_SB_.PC03.BR3B.SCTL */
Local0 |= SPOF /* \_SB_.PC03.BR3B.SPOF */
HPCC (Local0)
Local0 = SCTL /* \_SB_.PC03.BR3B.SCTL */
Local0 |= PLOF /* \_SB_.PC03.BR3B.PLOF */
HPCC (Local0)
Local0 = SCTL /* \_SB_.PC03.BR3B.SCTL */
Local0 |= ALOF /* \_SB_.PC03.BR3B.ALOF */
HPCC (Local0)
}
Method (PMEH, 1, NotSerialized)
{
If ((HPEV & SSTS))
{
If (ABPS (0x00))
{
IO80 = Arg0
ABPS (0x01)
Sleep (0xC8)
}
}
Return (0xFF)
}
Method (HPEH, 1, NotSerialized)
{
IO80 = 0xFE
Sleep (0x64)
CCIE = 0x00
If ((HPEV & SSTS))
{
IO80 = 0xFD
Sleep (0x0A)
IO80 = Arg0
Sleep (0x0A)
Local0 = PPXH ()
Return (Local0)
}
Else
{
Return (0xFF)
}
IO80 = 0xFC
Sleep (0x0A)
}
Method (PPXH, 0, NotSerialized)
{
Sleep (0xC8)
If (ABPS (0x00))
{
If (!PRDS (0x00))
{
LDIS = 0x01
PWSL (0x00)
PWCM (0x03)
If ((MSSC (0x00) == MRLS))
{
ATCM (0x02)
}
Else
{
ATCM (0x03)
}
ABIE = 0x00
ABPS (0x01)
Sleep (0xC8)
Return (0xFF)
}
ABIE = 0x00
ABPS (0x01)
Sleep (0xC8)
If (PWCC ())
{
PWCM (0x03)
ATCM (0x02)
Return (0xFF)
}
Else
{
PWCM (0x02)
Sleep (0x0258)
Local0 = 0x0258
ABPS (0x01)
Sleep (0xC8)
While (!ABPS (0x00))
{
Sleep (0xC8)
Local0 += 0xC8
If ((0x1388 == Local0))
{
ABPS (0x01)
Sleep (0xC8)
Return (0x03)
}
}
PWCM (0x01)
ABPS (0x01)
Sleep (0xC8)
ABIE = 0x01
Return (0xFF)
}
}
If (PFDS (0x00))
{
PFDS (0x01)
PWSL (0x00)
PWCM (0x03)
ATCM (0x01)
LDIS = 0x01
Return (0x03)
}
If (MSCS (0x00))
{
MSCS (0x01)
If ((MSSC (0x00) == MRLS))
{
If (PRDS (0x00))
{
ATCM (0x03)
PWCM (0x02)
Sleep (0x0258)
Local0 = 0x0258
ABPS (0x01)
While (!ABPS (0x00))
{
Sleep (0xC8)
Local0 += 0xC8
If ((0x1388 == Local0))
{
ABIE = 0x01
ATCM (0x03)
LDIS = 0x00
PWSL (0x01)
Sleep (0x01F4)
If (!PFDS (0x00))
{
PWCM (0x01)
Local1 = 0x00
ABIE = 0x01
}
Else
{
PWSL (0x00)
PWCM (0x03)
ATCM (0x01)
LDIS = 0x01
Local1 = 0x03
}
ABPS (0x01)
Sleep (0xC8)
Return (Local1)
}
}
ABPS (0x01)
Sleep (0xC8)
PWSL (0x00)
PWCM (0x03)
ATCM (0x02)
LDIS = 0x01
Return (0xFF)
}
PWSL (0x00)
PWCM (0x03)
ATCM (0x02)
LDIS = 0x01
Return (0xFF)
}
Else
{
If (PRDS (0x00))
{
ATCM (0x02)
If (!PWCC ())
{
PWSL (0x00)
PWCM (0x03)
LDIS = 0x01
Return (0x03)
}
Else
{
Return (0xFF)
}
}
ATCM (0x03)
Return (0xFF)
}
}
If (PDCS (0x00))
{
PDCS (0x01)
If (!PRDS (0x00))
{
PWSL (0x00)
PWCM (0x03)
If ((MSSC (0x00) == MRLS))
{
ATCM (0x02)
}
Else
{
ATCM (0x03)
}
LDIS = 0x01
Return (0xFF)
}
Else
{
LDIS = 0x00
PWSL (0x01)
Sleep (0x01F4)
If (!PFDS (0x00))
{
PWCM (0x01)
Local1 = 0x00
ABIE = 0x01
ATCM (0x03)
}
Else
{
PWSL (0x00)
PWCM (0x03)
ATCM (0x01)
LDIS = 0x01
Local1 = 0x03
}
ABPS (0x01)
Sleep (0xC8)
Return (Local1)
}
}
Return (0xFF)
}
Method (SNUM, 0, Serialized)
{
Local0 = PSNM /* \_SB_.PC03.BR3B.PSNM */
Return (Local0)
}
Method (_SUN, 0, NotSerialized) // _SUN: Slot User Number
{
Return (SNUM ())
}
Method (_PRW, 0, NotSerialized) // _PRW: Power Resources for Wake
{
Return (Package (0x02)
{
0x69,
0x04
})
}
Method (_PRT, 0, NotSerialized) // _PRT: PCI Routing Table
{
If (PICM)
{
Return (AG31) /* \_SB_.AG31 */
}
Return (PG31) /* \_SB_.PG31 */
}
Device (SL0A)
{
Name (_ADR, 0xFFFF) // _ADR: Address
}
}
Device (BR3C)
{
Name (_ADR, 0x00020000) // _ADR: Address
OperationRegion (MCTL, SystemMemory, 0x8B208188, 0x04)
Field (MCTL, ByteAcc, NoLock, Preserve)
{
, 3,
HGPE, 1,
, 7,
, 8,
, 8
}
Method (_INI, 0, NotSerialized) // _INI: Initialize
{
HGPE = 0x01
}
Name (_HPP, Package (0x04) // _HPP: Hot Plug Parameters
{
0x08,
0x40,
0x01,
0x00
})
Name (SHPC, 0x40)
Name (SPDS, 0x40)
Name (MRLS, 0x00)
Name (CCOM, 0x10)
Name (SPDC, 0x08)
Name (MRLC, 0x04)
Name (SPFD, 0x02)
Name (SABP, 0x01)
Name (SPOF, 0x10)
Name (SPON, 0x0F)
Name (ALMK, 0x1C)
Name (ALON, 0x01)
Name (ALBL, 0x02)
Name (ALOF, 0x03)
Name (PLMK, 0x13)
Name (PLON, 0x04)
Name (PLBL, 0x08)
Name (PLOF, 0x0C)
Name (HPEV, 0x0F)
OperationRegion (PPA4, PCI_Config, 0x00, 0x0100)
Field (PPA4, ByteAcc, NoLock, Preserve)
{
Offset (0xA0),
, 4,
LDIS, 1,
Offset (0xA2),
Offset (0xA4),
ATBP, 1,
, 1,
MRSP, 1,
ATIP, 1,
PWIP, 1,
, 14,
PSNM, 13,
ABIE, 1,
PFIE, 1,
MSIE, 1,
PDIE, 1,
CCIE, 1,
HPIE, 1,
SCTL, 5,
Offset (0xAA),
SSTS, 7,
Offset (0xAB),
Offset (0xB0),
Offset (0xB2),
PMES, 1,
PMEP, 1,
Offset (0xB4)
}
Method (ATID, 0, NotSerialized)
{
Return ((SCTL & 0x03))
}
Method (PWID, 0, NotSerialized)
{
Return (((SCTL & 0x0C) >> 0x02))
}
Method (PWCC, 0, NotSerialized)
{
Return (((SCTL & 0x10) >> 0x04))
}
Method (ABPS, 1, NotSerialized)
{
If ((Arg0 == 0x01))
{
SSTS |= 0x01
}
Return ((SSTS & 0x01))
}
Method (PFDS, 1, NotSerialized)
{
If ((Arg0 == 0x01))
{
SSTS |= 0x02
}
Return (((SSTS & 0x02) >> 0x01))
}
Method (MSCS, 1, NotSerialized)
{
If ((Arg0 == 0x01))
{
SSTS |= 0x04
}
Return (((SSTS & 0x04) >> 0x02))
}
Method (PDCS, 1, NotSerialized)
{
If ((Arg0 == 0x01))
{
SSTS |= 0x08
}
Return (((SSTS & 0x08) >> 0x03))
}
Method (CMCS, 1, NotSerialized)
{
If ((Arg0 == 0x01))
{
SSTS |= 0x10
}
Return (((SSTS & 0x10) >> 0x04))
}
Method (MSSC, 1, NotSerialized)
{
If ((Arg0 == 0x01))
{
SSTS |= 0x20
}
Return (((SSTS & 0x20) >> 0x05))
}
Method (PRDS, 1, NotSerialized)
{
If ((Arg0 == 0x01))
{
SSTS |= 0x40
}
Return (((SSTS & 0x40) >> 0x06))
}
Method (OSHP, 0, NotSerialized)
{
Local0 = SSTS /* \_SB_.PC03.BR3C.SSTS */
SSTS = Local0
HGPE = 0x00
}
Method (HPCC, 1, NotSerialized)
{
Local0 = SCTL /* \_SB_.PC03.BR3C.SCTL */
Local1 = 0x00
If ((Arg0 != Local0))
{
SCTL = Arg0
While ((!CMCS (0x00) && (0x64 != Local1)))
{
IO80 = 0xFB
Sleep (0x02)
Local1 += 0x02
}
CMCS (0x01)
}
}
Method (ATCM, 1, NotSerialized)
{
Local0 = SCTL /* \_SB_.PC03.BR3C.SCTL */
Local0 &= ALMK /* \_SB_.PC03.BR3C.ALMK */
If ((Arg0 == 0x01))
{
Local0 |= ALON /* \_SB_.PC03.BR3C.ALON */
}
If ((Arg0 == 0x02))
{
Local0 |= ALBL /* \_SB_.PC03.BR3C.ALBL */
}
If ((Arg0 == 0x03))
{
Local0 |= ALOF /* \_SB_.PC03.BR3C.ALOF */
}
HPCC (Local0)
}
Method (PWCM, 1, NotSerialized)
{
Local0 = SCTL /* \_SB_.PC03.BR3C.SCTL */
Local0 &= PLMK /* \_SB_.PC03.BR3C.PLMK */
If ((Arg0 == 0x01))
{
Local0 |= PLON /* \_SB_.PC03.BR3C.PLON */
}
If ((Arg0 == 0x02))
{
Local0 |= PLBL /* \_SB_.PC03.BR3C.PLBL */
}
If ((Arg0 == 0x03))
{
Local0 |= PLOF /* \_SB_.PC03.BR3C.PLOF */
}
HPCC (Local0)
}
Method (PWSL, 1, NotSerialized)
{
Local0 = SCTL /* \_SB_.PC03.BR3C.SCTL */
If (Arg0)
{
Local0 &= SPON /* \_SB_.PC03.BR3C.SPON */
}
Else
{
Local0 |= SPOF /* \_SB_.PC03.BR3C.SPOF */
}
HPCC (Local0)
}
Method (_OST, 3, Serialized) // _OST: OSPM Status Indication
{
Switch ((Arg0 & 0xFF))
{
Case (0x03)
{
Switch (ToInteger (Arg1))
{
Case (Package (0x04)
{
0x80,
0x81,
0x82,
0x83
}
)
{
If (!PWCC ())
{
PWCM (0x01)
ABIE = 0x01
}
}
}
}
}
}
Method (EJ0L, 0, NotSerialized)
{
IO80 = 0xFF
Local0 = SCTL /* \_SB_.PC03.BR3C.SCTL */
If ((ATID () != 0x01))
{
Local0 &= ALMK /* \_SB_.PC03.BR3C.ALMK */
Local0 |= ALBL /* \_SB_.PC03.BR3C.ALBL */
}
HPCC (Local0)
Local0 = SCTL /* \_SB_.PC03.BR3C.SCTL */
Local0 |= SPOF /* \_SB_.PC03.BR3C.SPOF */
HPCC (Local0)
Local0 = SCTL /* \_SB_.PC03.BR3C.SCTL */
Local0 |= PLOF /* \_SB_.PC03.BR3C.PLOF */
HPCC (Local0)
Local0 = SCTL /* \_SB_.PC03.BR3C.SCTL */
Local0 |= ALOF /* \_SB_.PC03.BR3C.ALOF */
HPCC (Local0)
}
Method (PMEH, 1, NotSerialized)
{
If ((HPEV & SSTS))
{
If (ABPS (0x00))
{
IO80 = Arg0
ABPS (0x01)
Sleep (0xC8)
}
}
Return (0xFF)
}
Method (HPEH, 1, NotSerialized)
{
IO80 = 0xFE
Sleep (0x64)
CCIE = 0x00
If ((HPEV & SSTS))
{
IO80 = 0xFD
Sleep (0x0A)
IO80 = Arg0
Sleep (0x0A)
Local0 = PPXH ()
Return (Local0)
}
Else
{
Return (0xFF)
}
IO80 = 0xFC
Sleep (0x0A)
}
Method (PPXH, 0, NotSerialized)
{
Sleep (0xC8)
If (ABPS (0x00))
{
If (!PRDS (0x00))
{
LDIS = 0x01
PWSL (0x00)
PWCM (0x03)
If ((MSSC (0x00) == MRLS))
{
ATCM (0x02)
}
Else
{
ATCM (0x03)
}
ABIE = 0x00
ABPS (0x01)
Sleep (0xC8)
Return (0xFF)
}
ABIE = 0x00
ABPS (0x01)
Sleep (0xC8)
If (PWCC ())
{
PWCM (0x03)
ATCM (0x02)
Return (0xFF)
}
Else
{
PWCM (0x02)
Sleep (0x0258)
Local0 = 0x0258
ABPS (0x01)
Sleep (0xC8)
While (!ABPS (0x00))
{
Sleep (0xC8)
Local0 += 0xC8
If ((0x1388 == Local0))
{
ABPS (0x01)
Sleep (0xC8)
Return (0x03)
}
}
PWCM (0x01)
ABPS (0x01)
Sleep (0xC8)
ABIE = 0x01
Return (0xFF)
}
}
If (PFDS (0x00))
{
PFDS (0x01)
PWSL (0x00)
PWCM (0x03)
ATCM (0x01)
LDIS = 0x01
Return (0x03)
}
If (MSCS (0x00))
{
MSCS (0x01)
If ((MSSC (0x00) == MRLS))
{
If (PRDS (0x00))
{
ATCM (0x03)
PWCM (0x02)
Sleep (0x0258)
Local0 = 0x0258
ABPS (0x01)
While (!ABPS (0x00))
{
Sleep (0xC8)
Local0 += 0xC8
If ((0x1388 == Local0))
{
ABIE = 0x01
ATCM (0x03)
LDIS = 0x00
PWSL (0x01)
Sleep (0x01F4)
If (!PFDS (0x00))
{
PWCM (0x01)
Local1 = 0x00
ABIE = 0x01
}
Else
{
PWSL (0x00)
PWCM (0x03)
ATCM (0x01)
LDIS = 0x01
Local1 = 0x03
}
ABPS (0x01)
Sleep (0xC8)
Return (Local1)
}
}
ABPS (0x01)
Sleep (0xC8)
PWSL (0x00)
PWCM (0x03)
ATCM (0x02)
LDIS = 0x01
Return (0xFF)
}
PWSL (0x00)
PWCM (0x03)
ATCM (0x02)
LDIS = 0x01
Return (0xFF)
}
Else
{
If (PRDS (0x00))
{
ATCM (0x02)
If (!PWCC ())
{
PWSL (0x00)
PWCM (0x03)
LDIS = 0x01
Return (0x03)
}
Else
{
Return (0xFF)
}
}
ATCM (0x03)
Return (0xFF)
}
}
If (PDCS (0x00))
{
PDCS (0x01)
If (!PRDS (0x00))
{
PWSL (0x00)
PWCM (0x03)
If ((MSSC (0x00) == MRLS))
{
ATCM (0x02)
}
Else
{
ATCM (0x03)
}
LDIS = 0x01
Return (0xFF)
}
Else
{
LDIS = 0x00
PWSL (0x01)
Sleep (0x01F4)
If (!PFDS (0x00))
{
PWCM (0x01)
Local1 = 0x00
ABIE = 0x01
ATCM (0x03)
}
Else
{
PWSL (0x00)
PWCM (0x03)
ATCM (0x01)
LDIS = 0x01
Local1 = 0x03
}
ABPS (0x01)
Sleep (0xC8)
Return (Local1)
}
}
Return (0xFF)
}
Method (SNUM, 0, Serialized)
{
Local0 = PSNM /* \_SB_.PC03.BR3C.PSNM */
Return (Local0)
}
Method (_SUN, 0, NotSerialized) // _SUN: Slot User Number
{
Return (SNUM ())
}
Method (_PRW, 0, NotSerialized) // _PRW: Power Resources for Wake
{
Return (Package (0x02)
{
0x69,
0x04
})
}
Method (_PRT, 0, NotSerialized) // _PRT: PCI Routing Table
{
If (PICM)
{
Return (AG32) /* \_SB_.AG32 */
}
Return (PG32) /* \_SB_.PG32 */
}
Device (SL0B)
{
Name (_ADR, 0xFFFF) // _ADR: Address
}
}
Device (BR3D)
{
Name (_ADR, 0x00030000) // _ADR: Address
OperationRegion (MCTL, SystemMemory, 0x8B210188, 0x04)
Field (MCTL, ByteAcc, NoLock, Preserve)
{
, 3,
HGPE, 1,
, 7,
, 8,
, 8
}
Method (_INI, 0, NotSerialized) // _INI: Initialize
{
HGPE = 0x01
}
Name (_HPP, Package (0x04) // _HPP: Hot Plug Parameters
{
0x08,
0x40,
0x01,
0x00
})
Name (SHPC, 0x40)
Name (SPDS, 0x40)
Name (MRLS, 0x00)
Name (CCOM, 0x10)
Name (SPDC, 0x08)
Name (MRLC, 0x04)
Name (SPFD, 0x02)
Name (SABP, 0x01)
Name (SPOF, 0x10)
Name (SPON, 0x0F)
Name (ALMK, 0x1C)
Name (ALON, 0x01)
Name (ALBL, 0x02)
Name (ALOF, 0x03)
Name (PLMK, 0x13)
Name (PLON, 0x04)
Name (PLBL, 0x08)
Name (PLOF, 0x0C)
Name (HPEV, 0x0F)
OperationRegion (PPA4, PCI_Config, 0x00, 0x0100)
Field (PPA4, ByteAcc, NoLock, Preserve)
{
Offset (0xA0),
, 4,
LDIS, 1,
Offset (0xA2),
Offset (0xA4),
ATBP, 1,
, 1,
MRSP, 1,
ATIP, 1,
PWIP, 1,
, 14,
PSNM, 13,
ABIE, 1,
PFIE, 1,
MSIE, 1,
PDIE, 1,
CCIE, 1,
HPIE, 1,
SCTL, 5,
Offset (0xAA),
SSTS, 7,
Offset (0xAB),
Offset (0xB0),
Offset (0xB2),
PMES, 1,
PMEP, 1,
Offset (0xB4)
}
Method (ATID, 0, NotSerialized)
{
Return ((SCTL & 0x03))
}
Method (PWID, 0, NotSerialized)
{
Return (((SCTL & 0x0C) >> 0x02))
}
Method (PWCC, 0, NotSerialized)
{
Return (((SCTL & 0x10) >> 0x04))
}
Method (ABPS, 1, NotSerialized)
{
If ((Arg0 == 0x01))
{
SSTS |= 0x01
}
Return ((SSTS & 0x01))
}
Method (PFDS, 1, NotSerialized)
{
If ((Arg0 == 0x01))
{
SSTS |= 0x02
}
Return (((SSTS & 0x02) >> 0x01))
}
Method (MSCS, 1, NotSerialized)
{
If ((Arg0 == 0x01))
{
SSTS |= 0x04
}
Return (((SSTS & 0x04) >> 0x02))
}
Method (PDCS, 1, NotSerialized)
{
If ((Arg0 == 0x01))
{
SSTS |= 0x08
}
Return (((SSTS & 0x08) >> 0x03))
}
Method (CMCS, 1, NotSerialized)
{
If ((Arg0 == 0x01))
{
SSTS |= 0x10
}
Return (((SSTS & 0x10) >> 0x04))
}
Method (MSSC, 1, NotSerialized)
{
If ((Arg0 == 0x01))
{
SSTS |= 0x20
}
Return (((SSTS & 0x20) >> 0x05))
}
Method (PRDS, 1, NotSerialized)
{
If ((Arg0 == 0x01))
{
SSTS |= 0x40
}
Return (((SSTS & 0x40) >> 0x06))
}
Method (OSHP, 0, NotSerialized)
{
Local0 = SSTS /* \_SB_.PC03.BR3D.SSTS */
SSTS = Local0
HGPE = 0x00
}
Method (HPCC, 1, NotSerialized)
{
Local0 = SCTL /* \_SB_.PC03.BR3D.SCTL */
Local1 = 0x00
If ((Arg0 != Local0))
{
SCTL = Arg0
While ((!CMCS (0x00) && (0x64 != Local1)))
{
IO80 = 0xFB
Sleep (0x02)
Local1 += 0x02
}
CMCS (0x01)
}
}
Method (ATCM, 1, NotSerialized)
{
Local0 = SCTL /* \_SB_.PC03.BR3D.SCTL */
Local0 &= ALMK /* \_SB_.PC03.BR3D.ALMK */
If ((Arg0 == 0x01))
{
Local0 |= ALON /* \_SB_.PC03.BR3D.ALON */
}
If ((Arg0 == 0x02))
{
Local0 |= ALBL /* \_SB_.PC03.BR3D.ALBL */
}
If ((Arg0 == 0x03))
{
Local0 |= ALOF /* \_SB_.PC03.BR3D.ALOF */
}
HPCC (Local0)
}
Method (PWCM, 1, NotSerialized)
{
Local0 = SCTL /* \_SB_.PC03.BR3D.SCTL */
Local0 &= PLMK /* \_SB_.PC03.BR3D.PLMK */
If ((Arg0 == 0x01))
{
Local0 |= PLON /* \_SB_.PC03.BR3D.PLON */
}
If ((Arg0 == 0x02))
{
Local0 |= PLBL /* \_SB_.PC03.BR3D.PLBL */
}
If ((Arg0 == 0x03))
{
Local0 |= PLOF /* \_SB_.PC03.BR3D.PLOF */
}
HPCC (Local0)
}
Method (PWSL, 1, NotSerialized)
{
Local0 = SCTL /* \_SB_.PC03.BR3D.SCTL */
If (Arg0)
{
Local0 &= SPON /* \_SB_.PC03.BR3D.SPON */
}
Else
{
Local0 |= SPOF /* \_SB_.PC03.BR3D.SPOF */
}
HPCC (Local0)
}
Method (_OST, 3, Serialized) // _OST: OSPM Status Indication
{
Switch ((Arg0 & 0xFF))
{
Case (0x03)
{
Switch (ToInteger (Arg1))
{
Case (Package (0x04)
{
0x80,
0x81,
0x82,
0x83
}
)
{
If (!PWCC ())
{
PWCM (0x01)
ABIE = 0x01
}
}
}
}
}
}
Method (EJ0L, 0, NotSerialized)
{
IO80 = 0xFF
Local0 = SCTL /* \_SB_.PC03.BR3D.SCTL */
If ((ATID () != 0x01))
{
Local0 &= ALMK /* \_SB_.PC03.BR3D.ALMK */
Local0 |= ALBL /* \_SB_.PC03.BR3D.ALBL */
}
HPCC (Local0)
Local0 = SCTL /* \_SB_.PC03.BR3D.SCTL */
Local0 |= SPOF /* \_SB_.PC03.BR3D.SPOF */
HPCC (Local0)
Local0 = SCTL /* \_SB_.PC03.BR3D.SCTL */
Local0 |= PLOF /* \_SB_.PC03.BR3D.PLOF */
HPCC (Local0)
Local0 = SCTL /* \_SB_.PC03.BR3D.SCTL */
Local0 |= ALOF /* \_SB_.PC03.BR3D.ALOF */
HPCC (Local0)
}
Method (PMEH, 1, NotSerialized)
{
If ((HPEV & SSTS))
{
If (ABPS (0x00))
{
IO80 = Arg0
ABPS (0x01)
Sleep (0xC8)
}
}
Return (0xFF)
}
Method (HPEH, 1, NotSerialized)
{
IO80 = 0xFE
Sleep (0x64)
CCIE = 0x00
If ((HPEV & SSTS))
{
IO80 = 0xFD
Sleep (0x0A)
IO80 = Arg0
Sleep (0x0A)
Local0 = PPXH ()
Return (Local0)
}
Else
{
Return (0xFF)
}
IO80 = 0xFC
Sleep (0x0A)
}
Method (PPXH, 0, NotSerialized)
{
Sleep (0xC8)
If (ABPS (0x00))
{
If (!PRDS (0x00))
{
LDIS = 0x01
PWSL (0x00)
PWCM (0x03)
If ((MSSC (0x00) == MRLS))
{
ATCM (0x02)
}
Else
{
ATCM (0x03)
}
ABIE = 0x00
ABPS (0x01)
Sleep (0xC8)
Return (0xFF)
}
ABIE = 0x00
ABPS (0x01)
Sleep (0xC8)
If (PWCC ())
{
PWCM (0x03)
ATCM (0x02)
Return (0xFF)
}
Else
{
PWCM (0x02)
Sleep (0x0258)
Local0 = 0x0258
ABPS (0x01)
Sleep (0xC8)
While (!ABPS (0x00))
{
Sleep (0xC8)
Local0 += 0xC8
If ((0x1388 == Local0))
{
ABPS (0x01)
Sleep (0xC8)
Return (0x03)
}
}
PWCM (0x01)
ABPS (0x01)
Sleep (0xC8)
ABIE = 0x01
Return (0xFF)
}
}
If (PFDS (0x00))
{
PFDS (0x01)
PWSL (0x00)
PWCM (0x03)
ATCM (0x01)
LDIS = 0x01
Return (0x03)
}
If (MSCS (0x00))
{
MSCS (0x01)
If ((MSSC (0x00) == MRLS))
{
If (PRDS (0x00))
{
ATCM (0x03)
PWCM (0x02)
Sleep (0x0258)
Local0 = 0x0258
ABPS (0x01)
While (!ABPS (0x00))
{
Sleep (0xC8)
Local0 += 0xC8
If ((0x1388 == Local0))
{
ABIE = 0x01
ATCM (0x03)
LDIS = 0x00
PWSL (0x01)
Sleep (0x01F4)
If (!PFDS (0x00))
{
PWCM (0x01)
Local1 = 0x00
ABIE = 0x01
}
Else
{
PWSL (0x00)
PWCM (0x03)
ATCM (0x01)
LDIS = 0x01
Local1 = 0x03
}
ABPS (0x01)
Sleep (0xC8)
Return (Local1)
}
}
ABPS (0x01)
Sleep (0xC8)
PWSL (0x00)
PWCM (0x03)
ATCM (0x02)
LDIS = 0x01
Return (0xFF)
}
PWSL (0x00)
PWCM (0x03)
ATCM (0x02)
LDIS = 0x01
Return (0xFF)
}
Else
{
If (PRDS (0x00))
{
ATCM (0x02)
If (!PWCC ())
{
PWSL (0x00)
PWCM (0x03)
LDIS = 0x01
Return (0x03)
}
Else
{
Return (0xFF)
}
}
ATCM (0x03)
Return (0xFF)
}
}
If (PDCS (0x00))
{
PDCS (0x01)
If (!PRDS (0x00))
{
PWSL (0x00)
PWCM (0x03)
If ((MSSC (0x00) == MRLS))
{
ATCM (0x02)
}
Else
{
ATCM (0x03)
}
LDIS = 0x01
Return (0xFF)
}
Else
{
LDIS = 0x00
PWSL (0x01)
Sleep (0x01F4)
If (!PFDS (0x00))
{
PWCM (0x01)
Local1 = 0x00
ABIE = 0x01
ATCM (0x03)
}
Else
{
PWSL (0x00)
PWCM (0x03)
ATCM (0x01)
LDIS = 0x01
Local1 = 0x03
}
ABPS (0x01)
Sleep (0xC8)
Return (Local1)
}
}
Return (0xFF)
}
Method (SNUM, 0, Serialized)
{
Local0 = PSNM /* \_SB_.PC03.BR3D.PSNM */
Return (Local0)
}
Method (_SUN, 0, NotSerialized) // _SUN: Slot User Number
{
Return (SNUM ())
}
Method (_PRW, 0, NotSerialized) // _PRW: Power Resources for Wake
{
Return (Package (0x02)
{
0x69,
0x04
})
}
Method (_PRT, 0, NotSerialized) // _PRT: PCI Routing Table
{
If (PICM)
{
Return (AG33) /* \_SB_.AG33 */
}
Return (PG33) /* \_SB_.PG33 */
}
Device (SL0C)
{
Name (_ADR, 0xFFFF) // _ADR: Address
}
}
Device (KTI0)
{
Name (_ADR, 0x000E0000) // _ADR: Address
}
Device (KTI1)
{
Name (_ADR, 0x000F0000) // _ADR: Address
}
Device (KTI2)
{
Name (_ADR, 0x00100000) // _ADR: Address
}
Device (M3K0)
{
Name (_ADR, 0x00120000) // _ADR: Address
}
Device (M2U0)
{
Name (_ADR, 0x00150000) // _ADR: Address
}
Device (M2D0)
{
Name (_ADR, 0x00160000) // _ADR: Address
}
Device (D03A)
{
Name (_ADR, 0x00170000) // _ADR: Address
}
}
Device (PC04)
{
Name (_HID, EisaId ("PNP0A08") /* PCI Express Bus */) // _HID: Hardware ID
Name (_CID, EisaId ("PNP0A03") /* PCI Bus */) // _CID: Compatible ID
Name (_ADR, 0x00) // _ADR: Address
Method (^BN30, 0, NotSerialized)
{
Return (0x30)
}
Method (_BBN, 0, NotSerialized) // _BBN: BIOS Bus Number
{
Return (BN30 ())
}
Name (_UID, 0x04) // _UID: Unique ID
Method (_PRT, 0, NotSerialized) // _PRT: PCI Routing Table
{
If (PICM)
{
Return (AR30) /* \_SB_.AR30 */
}
Return (PD30) /* \_SB_.PD30 */
}
Name (SUPP, 0x00)
Name (CTRL, 0x00)
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity
{
If ((CLOD == 0x00))
{
Return (0x00)
}
Else
{
Return (0x01)
}
}
Method (_OSC, 4, NotSerialized) // _OSC: Operating System Capabilities
{
CreateDWordField (Arg3, 0x00, CDW1)
If ((Arg0 == ToUUID ("33db4d5b-1ff7-401c-9657-7441c03dd766") /* PCI Host Bridge Device */))
{
CreateDWordField (Arg3, 0x04, CDW2)
If ((Arg2 > 0x02))
{
CreateDWordField (Arg3, 0x08, CDW3)
}
SUPP = CDW2 /* \_SB_.PC04._OSC.CDW2 */
CTRL = CDW3 /* \_SB_.PC04._OSC.CDW3 */
CTRL &= 0x17
If ((Arg1 != One))
{
CDW1 |= 0x08
}
If ((CDW3 != CTRL))
{
CDW1 |= 0x10
}
CDW3 = CTRL /* \_SB_.PC04.CTRL */
Return (Arg3)
}
Else
{
CDW1 |= 0x04
IO80 = 0xEE
Return (Arg3)
}
}
Method (_STA, 0, NotSerialized) // _STA: Status
{
Local1 = (PRBM >> 0x00)
Local1 &= 0x01
If ((Local1 == 0x01))
{
Local1 = (IIOH >> 0x04)
Local1 &= 0x01
If ((Local1 == 0x01))
{
Return (0x0F)
}
}
Return (0x00)
}
Name (PR04, ResourceTemplate ()
{
WordBusNumber (ResourceProducer, MinFixed, MaxFixed, PosDecode,
0x0000, // Granularity
0x0000, // Range Minimum
0x0000, // Range Maximum
0x0000, // Translation Offset
0x0001, // Length
,, )
DWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, Cacheable, ReadWrite,
0x00000000, // Granularity
0x00000000, // Range Minimum
0x00000000, // Range Maximum
0x00000000, // Translation Offset
0x00000000, // Length
,, , AddressRangeMemory, TypeStatic)
WordIO (ResourceProducer, MinFixed, MaxFixed, PosDecode, EntireRange,
0x0000, // Granularity
0x0000, // Range Minimum
0x0000, // Range Maximum
0x0000, // Translation Offset
0x0001, // Length
,, , TypeStatic, DenseTranslation)
WordIO (ResourceProducer, MinFixed, MaxFixed, PosDecode, EntireRange,
0x0000, // Granularity
0x0000, // Range Minimum
0x0000, // Range Maximum
0x0000, // Translation Offset
0x0000, // Length
,, , TypeStatic, DenseTranslation)
WordIO (ResourceProducer, MinFixed, MaxFixed, PosDecode, EntireRange,
0x0000, // Granularity
0x0000, // Range Minimum
0x0000, // Range Maximum
0x0000, // Translation Offset
0x0000, // Length
,, , TypeStatic, DenseTranslation)
DWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, NonCacheable, ReadWrite,
0x00000000, // Granularity
0x00000000, // Range Minimum
0x00000000, // Range Maximum
0x00000000, // Translation Offset
0x00000000, // Length
,, , AddressRangeMemory, TypeStatic)
QWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, NonCacheable, ReadWrite,
0x0000000000000000, // Granularity
0x0000000000000000, // Range Minimum
0x0000000000000000, // Range Maximum
0x0000000000000000, // Translation Offset
0x0000000000000000, // Length
,, , AddressRangeMemory, TypeStatic)
})
Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings
{
Return (PR04) /* \_SB_.PC04.PR04 */
}
Device (MCP0)
{
Name (_ADR, 0x00) // _ADR: Address
OperationRegion (MCTL, SystemMemory, 0x8B218188, 0x04)
Field (MCTL, ByteAcc, NoLock, Preserve)
{
, 3,
HGPE, 1,
, 7,
, 8,
, 8
}
Method (_INI, 0, NotSerialized) // _INI: Initialize
{
HGPE = 0x01
}
Name (_HPP, Package (0x04) // _HPP: Hot Plug Parameters
{
0x08,
0x40,
0x01,
0x00
})
Name (SHPC, 0x40)
Name (SPDS, 0x40)
Name (MRLS, 0x00)
Name (CCOM, 0x10)
Name (SPDC, 0x08)
Name (MRLC, 0x04)
Name (SPFD, 0x02)
Name (SABP, 0x01)
Name (SPOF, 0x10)
Name (SPON, 0x0F)
Name (ALMK, 0x1C)
Name (ALON, 0x01)
Name (ALBL, 0x02)
Name (ALOF, 0x03)
Name (PLMK, 0x13)
Name (PLON, 0x04)
Name (PLBL, 0x08)
Name (PLOF, 0x0C)
Name (HPEV, 0x0F)
OperationRegion (PPA4, PCI_Config, 0x00, 0x0100)
Field (PPA4, ByteAcc, NoLock, Preserve)
{
Offset (0xA0),
, 4,
LDIS, 1,
Offset (0xA2),
Offset (0xA4),
ATBP, 1,
, 1,
MRSP, 1,
ATIP, 1,
PWIP, 1,
, 14,
PSNM, 13,
ABIE, 1,
PFIE, 1,
MSIE, 1,
PDIE, 1,
CCIE, 1,
HPIE, 1,
SCTL, 5,
Offset (0xAA),
SSTS, 7,
Offset (0xAB),
Offset (0xB0),
Offset (0xB2),
PMES, 1,
PMEP, 1,
Offset (0xB4)
}
Method (ATID, 0, NotSerialized)
{
Return ((SCTL & 0x03))
}
Method (PWID, 0, NotSerialized)
{
Return (((SCTL & 0x0C) >> 0x02))
}
Method (PWCC, 0, NotSerialized)
{
Return (((SCTL & 0x10) >> 0x04))
}
Method (ABPS, 1, NotSerialized)
{
If ((Arg0 == 0x01))
{
SSTS |= 0x01
}
Return ((SSTS & 0x01))
}
Method (PFDS, 1, NotSerialized)
{
If ((Arg0 == 0x01))
{
SSTS |= 0x02
}
Return (((SSTS & 0x02) >> 0x01))
}
Method (MSCS, 1, NotSerialized)
{
If ((Arg0 == 0x01))
{
SSTS |= 0x04
}
Return (((SSTS & 0x04) >> 0x02))
}
Method (PDCS, 1, NotSerialized)
{
If ((Arg0 == 0x01))
{
SSTS |= 0x08
}
Return (((SSTS & 0x08) >> 0x03))
}
Method (CMCS, 1, NotSerialized)
{
If ((Arg0 == 0x01))
{
SSTS |= 0x10
}
Return (((SSTS & 0x10) >> 0x04))
}
Method (MSSC, 1, NotSerialized)
{
If ((Arg0 == 0x01))
{
SSTS |= 0x20
}
Return (((SSTS & 0x20) >> 0x05))
}
Method (PRDS, 1, NotSerialized)
{
If ((Arg0 == 0x01))
{
SSTS |= 0x40
}
Return (((SSTS & 0x40) >> 0x06))
}
Method (OSHP, 0, NotSerialized)
{
Local0 = SSTS /* \_SB_.PC04.MCP0.SSTS */
SSTS = Local0
HGPE = 0x00
}
Method (HPCC, 1, NotSerialized)
{
Local0 = SCTL /* \_SB_.PC04.MCP0.SCTL */
Local1 = 0x00
If ((Arg0 != Local0))
{
SCTL = Arg0
While ((!CMCS (0x00) && (0x64 != Local1)))
{
IO80 = 0xFB
Sleep (0x02)
Local1 += 0x02
}
CMCS (0x01)
}
}
Method (ATCM, 1, NotSerialized)
{
Local0 = SCTL /* \_SB_.PC04.MCP0.SCTL */
Local0 &= ALMK /* \_SB_.PC04.MCP0.ALMK */
If ((Arg0 == 0x01))
{
Local0 |= ALON /* \_SB_.PC04.MCP0.ALON */
}
If ((Arg0 == 0x02))
{
Local0 |= ALBL /* \_SB_.PC04.MCP0.ALBL */
}
If ((Arg0 == 0x03))
{
Local0 |= ALOF /* \_SB_.PC04.MCP0.ALOF */
}
HPCC (Local0)
}
Method (PWCM, 1, NotSerialized)
{
Local0 = SCTL /* \_SB_.PC04.MCP0.SCTL */
Local0 &= PLMK /* \_SB_.PC04.MCP0.PLMK */
If ((Arg0 == 0x01))
{
Local0 |= PLON /* \_SB_.PC04.MCP0.PLON */
}
If ((Arg0 == 0x02))
{
Local0 |= PLBL /* \_SB_.PC04.MCP0.PLBL */
}
If ((Arg0 == 0x03))
{
Local0 |= PLOF /* \_SB_.PC04.MCP0.PLOF */
}
HPCC (Local0)
}
Method (PWSL, 1, NotSerialized)
{
Local0 = SCTL /* \_SB_.PC04.MCP0.SCTL */
If (Arg0)
{
Local0 &= SPON /* \_SB_.PC04.MCP0.SPON */
}
Else
{
Local0 |= SPOF /* \_SB_.PC04.MCP0.SPOF */
}
HPCC (Local0)
}
Method (_OST, 3, Serialized) // _OST: OSPM Status Indication
{
Switch ((Arg0 & 0xFF))
{
Case (0x03)
{
Switch (ToInteger (Arg1))
{
Case (Package (0x04)
{
0x80,
0x81,
0x82,
0x83
}
)
{
If (!PWCC ())
{
PWCM (0x01)
ABIE = 0x01
}
}
}
}
}
}
Method (EJ0L, 0, NotSerialized)
{
IO80 = 0xFF
Local0 = SCTL /* \_SB_.PC04.MCP0.SCTL */
If ((ATID () != 0x01))
{
Local0 &= ALMK /* \_SB_.PC04.MCP0.ALMK */
Local0 |= ALBL /* \_SB_.PC04.MCP0.ALBL */
}
HPCC (Local0)
Local0 = SCTL /* \_SB_.PC04.MCP0.SCTL */
Local0 |= SPOF /* \_SB_.PC04.MCP0.SPOF */
HPCC (Local0)
Local0 = SCTL /* \_SB_.PC04.MCP0.SCTL */
Local0 |= PLOF /* \_SB_.PC04.MCP0.PLOF */
HPCC (Local0)
Local0 = SCTL /* \_SB_.PC04.MCP0.SCTL */
Local0 |= ALOF /* \_SB_.PC04.MCP0.ALOF */
HPCC (Local0)
}
Method (PMEH, 1, NotSerialized)
{
If ((HPEV & SSTS))
{
If (ABPS (0x00))
{
IO80 = Arg0
ABPS (0x01)
Sleep (0xC8)
}
}
Return (0xFF)
}
Method (HPEH, 1, NotSerialized)
{
IO80 = 0xFE
Sleep (0x64)
CCIE = 0x00
If ((HPEV & SSTS))
{
IO80 = 0xFD
Sleep (0x0A)
IO80 = Arg0
Sleep (0x0A)
Local0 = PPXH ()
Return (Local0)
}
Else
{
Return (0xFF)
}
IO80 = 0xFC
Sleep (0x0A)
}
Method (PPXH, 0, NotSerialized)
{
Sleep (0xC8)
If (ABPS (0x00))
{
If (!PRDS (0x00))
{
LDIS = 0x01
PWSL (0x00)
PWCM (0x03)
If ((MSSC (0x00) == MRLS))
{
ATCM (0x02)
}
Else
{
ATCM (0x03)
}
ABIE = 0x00
ABPS (0x01)
Sleep (0xC8)
Return (0xFF)
}
ABIE = 0x00
ABPS (0x01)
Sleep (0xC8)
If (PWCC ())
{
PWCM (0x03)
ATCM (0x02)
Return (0xFF)
}
Else
{
PWCM (0x02)
Sleep (0x0258)
Local0 = 0x0258
ABPS (0x01)
Sleep (0xC8)
While (!ABPS (0x00))
{
Sleep (0xC8)
Local0 += 0xC8
If ((0x1388 == Local0))
{
ABPS (0x01)
Sleep (0xC8)
Return (0x03)
}
}
PWCM (0x01)
ABPS (0x01)
Sleep (0xC8)
ABIE = 0x01
Return (0xFF)
}
}
If (PFDS (0x00))
{
PFDS (0x01)
PWSL (0x00)
PWCM (0x03)
ATCM (0x01)
LDIS = 0x01
Return (0x03)
}
If (MSCS (0x00))
{
MSCS (0x01)
If ((MSSC (0x00) == MRLS))
{
If (PRDS (0x00))
{
ATCM (0x03)
PWCM (0x02)
Sleep (0x0258)
Local0 = 0x0258
ABPS (0x01)
While (!ABPS (0x00))
{
Sleep (0xC8)
Local0 += 0xC8
If ((0x1388 == Local0))
{
ABIE = 0x01
ATCM (0x03)
LDIS = 0x00
PWSL (0x01)
Sleep (0x01F4)
If (!PFDS (0x00))
{
PWCM (0x01)
Local1 = 0x00
ABIE = 0x01
}
Else
{
PWSL (0x00)
PWCM (0x03)
ATCM (0x01)
LDIS = 0x01
Local1 = 0x03
}
ABPS (0x01)
Sleep (0xC8)
Return (Local1)
}
}
ABPS (0x01)
Sleep (0xC8)
PWSL (0x00)
PWCM (0x03)
ATCM (0x02)
LDIS = 0x01
Return (0xFF)
}
PWSL (0x00)
PWCM (0x03)
ATCM (0x02)
LDIS = 0x01
Return (0xFF)
}
Else
{
If (PRDS (0x00))
{
ATCM (0x02)
If (!PWCC ())
{
PWSL (0x00)
PWCM (0x03)
LDIS = 0x01
Return (0x03)
}
Else
{
Return (0xFF)
}
}
ATCM (0x03)
Return (0xFF)
}
}
If (PDCS (0x00))
{
PDCS (0x01)
If (!PRDS (0x00))
{
PWSL (0x00)
PWCM (0x03)
If ((MSSC (0x00) == MRLS))
{
ATCM (0x02)
}
Else
{
ATCM (0x03)
}
LDIS = 0x01
Return (0xFF)
}
Else
{
LDIS = 0x00
PWSL (0x01)
Sleep (0x01F4)
If (!PFDS (0x00))
{
PWCM (0x01)
Local1 = 0x00
ABIE = 0x01
ATCM (0x03)
}
Else
{
PWSL (0x00)
PWCM (0x03)
ATCM (0x01)
LDIS = 0x01
Local1 = 0x03
}
ABPS (0x01)
Sleep (0xC8)
Return (Local1)
}
}
Return (0xFF)
}
Method (_PRW, 0, NotSerialized) // _PRW: Power Resources for Wake
{
Return (Package (0x02)
{
0x69,
0x04
})
}
Method (_PRT, 0, NotSerialized) // _PRT: PCI Routing Table
{
If (PICM)
{
Return (AG3C) /* \_SB_.AG3C */
}
Return (PG3C) /* \_SB_.PG3C */
}
Device (SL0D)
{
Name (_ADR, 0xFFFF) // _ADR: Address
}
}
}
Device (PC05)
{
Name (_HID, EisaId ("PNP0A08") /* PCI Express Bus */) // _HID: Hardware ID
Name (_CID, EisaId ("PNP0A03") /* PCI Bus */) // _CID: Compatible ID
Name (_ADR, 0x00) // _ADR: Address
Method (^BN38, 0, NotSerialized)
{
Return (0x38)
}
Method (_BBN, 0, NotSerialized) // _BBN: BIOS Bus Number
{
Return (BN38 ())
}
Name (_UID, 0x05) // _UID: Unique ID
Method (_PRT, 0, NotSerialized) // _PRT: PCI Routing Table
{
If (PICM)
{
Return (AR38) /* \_SB_.AR38 */
}
Return (PD38) /* \_SB_.PD38 */
}
Name (SUPP, 0x00)
Name (CTRL, 0x00)
Method (_PXM, 0, NotSerialized) // _PXM: Device Proximity
{
If ((CLOD == 0x00))
{
Return (0x00)
}
Else
{
Return (0x01)
}
}
Method (_OSC, 4, NotSerialized) // _OSC: Operating System Capabilities
{
CreateDWordField (Arg3, 0x00, CDW1)
If ((Arg0 == ToUUID ("33db4d5b-1ff7-401c-9657-7441c03dd766") /* PCI Host Bridge Device */))
{
CreateDWordField (Arg3, 0x04, CDW2)
If ((Arg2 > 0x02))
{
CreateDWordField (Arg3, 0x08, CDW3)
}
SUPP = CDW2 /* \_SB_.PC05._OSC.CDW2 */
CTRL = CDW3 /* \_SB_.PC05._OSC.CDW3 */
CTRL &= 0x17
If ((Arg1 != One))
{
CDW1 |= 0x08
}
If ((CDW3 != CTRL))
{
CDW1 |= 0x10
}
CDW3 = CTRL /* \_SB_.PC05.CTRL */
Return (Arg3)
}
Else
{
CDW1 |= 0x04
IO80 = 0xEE
Return (Arg3)
}
}
Method (_STA, 0, NotSerialized) // _STA: Status
{
Local1 = (PRBM >> 0x00)
Local1 &= 0x01
If ((Local1 == 0x01))
{
Local1 = (IIOH >> 0x05)
Local1 &= 0x01
If ((Local1 == 0x01))
{
Return (0x0F)
}
}
Return (0x00)
}
Name (PR05, ResourceTemplate ()
{
WordBusNumber (ResourceProducer, MinFixed, MaxFixed, PosDecode,
0x0000, // Granularity
0x0000, // Range Minimum
0x0000, // Range Maximum
0x0000, // Translation Offset
0x0001, // Length
,, )
DWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, Cacheable, ReadWrite,
0x00000000, // Granularity
0x00000000, // Range Minimum
0x00000000, // Range Maximum
0x00000000, // Translation Offset
0x00000000, // Length
,, , AddressRangeMemory, TypeStatic)
WordIO (ResourceProducer, MinFixed, MaxFixed, PosDecode, EntireRange,
0x0000, // Granularity
0x0000, // Range Minimum
0x0000, // Range Maximum
0x0000, // Translation Offset
0x0001, // Length
,, , TypeStatic, DenseTranslation)
WordIO (ResourceProducer, MinFixed, MaxFixed, PosDecode, EntireRange,
0x0000, // Granularity
0x0000, // Range Minimum
0x0000, // Range Maximum
0x0000, // Translation Offset
0x0000, // Length
,, , TypeStatic, DenseTranslation)
WordIO (ResourceProducer, MinFixed, MaxFixed, PosDecode, EntireRange,
0x0000, // Granularity
0x0000, // Range Minimum
0x0000, // Range Maximum
0x0000, // Translation Offset
0x0000, // Length
,, , TypeStatic, DenseTranslation)
DWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, NonCacheable, ReadWrite,
0x00000000, // Granularity
0x00000000, // Range Minimum
0x00000000, // Range Maximum
0x00000000, // Translation Offset
0x00000000, // Length
,, , AddressRangeMemory, TypeStatic)
QWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, NonCacheable, ReadWrite,
0x0000000000000000, // Granularity
0x0000000000000000, // Range Minimum
0x0000000000000000, // Range Maximum
0x0000000000000000, // Translation Offset
0x0000000000000000, // Length
,, , AddressRangeMemory, TypeStatic)
})
Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings
{
Return (PR05) /* \_SB_.PC05.PR05 */
}
Device (MCP1)
{
Name (_ADR, 0x00) // _ADR: Address
OperationRegion (MCTL, SystemMemory, 0x80000188, 0x04)
Field (MCTL, ByteAcc, NoLock, Preserve)
{
, 3,
HGPE, 1,
, 7,
, 8,
, 8
}
Method (_INI, 0, NotSerialized) // _INI: Initialize
{
HGPE = 0x01
}
Name (_HPP, Package (0x04) // _HPP: Hot Plug Parameters
{
0x08,
0x40,
0x01,
0x00
})
Name (SHPC, 0x40)
Name (SPDS, 0x40)
Name (MRLS, 0x00)
Name (CCOM, 0x10)
Name (SPDC, 0x08)
Name (MRLC, 0x04)
Name (SPFD, 0x02)
Name (SABP, 0x01)
Name (SPOF, 0x10)
Name (SPON, 0x0F)
Name (ALMK, 0x1C)
Name (ALON, 0x01)
Name (ALBL, 0x02)
Name (ALOF, 0x03)
Name (PLMK, 0x13)
Name (PLON, 0x04)
Name (PLBL, 0x08)
Name (PLOF, 0x0C)
Name (HPEV, 0x0F)
OperationRegion (PPA4, PCI_Config, 0x00, 0x0100)
Field (PPA4, ByteAcc, NoLock, Preserve)
{
Offset (0xA0),
, 4,
LDIS, 1,
Offset (0xA2),
Offset (0xA4),
ATBP, 1,
, 1,
MRSP, 1,
ATIP, 1,
PWIP, 1,
, 14,
PSNM, 13,
ABIE, 1,
PFIE, 1,
MSIE, 1,
PDIE, 1,
CCIE, 1,
HPIE, 1,
SCTL, 5,
Offset (0xAA),
SSTS, 7,
Offset (0xAB),
Offset (0xB0),
Offset (0xB2),
PMES, 1,
PMEP, 1,
Offset (0xB4)
}
Method (ATID, 0, NotSerialized)
{
Return ((SCTL & 0x03))
}
Method (PWID, 0, NotSerialized)
{
Return (((SCTL & 0x0C) >> 0x02))
}
Method (PWCC, 0, NotSerialized)
{
Return (((SCTL & 0x10) >> 0x04))
}
Method (ABPS, 1, NotSerialized)
{
If ((Arg0 == 0x01))
{
SSTS |= 0x01
}
Return ((SSTS & 0x01))
}
Method (PFDS, 1, NotSerialized)
{
If ((Arg0 == 0x01))
{
SSTS |= 0x02
}
Return (((SSTS & 0x02) >> 0x01))
}
Method (MSCS, 1, NotSerialized)
{
If ((Arg0 == 0x01))
{
SSTS |= 0x04
}
Return (((SSTS & 0x04) >> 0x02))
}
Method (PDCS, 1, NotSerialized)
{
If ((Arg0 == 0x01))
{
SSTS |= 0x08
}
Return (((SSTS & 0x08) >> 0x03))
}
Method (CMCS, 1, NotSerialized)
{
If ((Arg0 == 0x01))
{
SSTS |= 0x10
}
Return (((SSTS & 0x10) >> 0x04))
}
Method (MSSC, 1, NotSerialized)
{
If ((Arg0 == 0x01))
{
SSTS |= 0x20
}
Return (((SSTS & 0x20) >> 0x05))
}
Method (PRDS, 1, NotSerialized)
{
If ((Arg0 == 0x01))
{
SSTS |= 0x40
}
Return (((SSTS & 0x40) >> 0x06))
}
Method (OSHP, 0, NotSerialized)
{
Local0 = SSTS /* \_SB_.PC05.MCP1.SSTS */
SSTS = Local0
HGPE = 0x00
}
Method (HPCC, 1, NotSerialized)
{
Local0 = SCTL /* \_SB_.PC05.MCP1.SCTL */
Local1 = 0x00
If ((Arg0 != Local0))
{
SCTL = Arg0
While ((!CMCS (0x00) && (0x64 != Local1)))
{
IO80 = 0xFB
Sleep (0x02)
Local1 += 0x02
}
CMCS (0x01)
}
}
Method (ATCM, 1, NotSerialized)
{
Local0 = SCTL /* \_SB_.PC05.MCP1.SCTL */
Local0 &= ALMK /* \_SB_.PC05.MCP1.ALMK */
If ((Arg0 == 0x01))
{
Local0 |= ALON /* \_SB_.PC05.MCP1.ALON */
}
If ((Arg0 == 0x02))
{
Local0 |= ALBL /* \_SB_.PC05.MCP1.ALBL */
}
If ((Arg0 == 0x03))
{
Local0 |= ALOF /* \_SB_.PC05.MCP1.ALOF */
}
HPCC (Local0)
}
Method (PWCM, 1, NotSerialized)
{
Local0 = SCTL /* \_SB_.PC05.MCP1.SCTL */
Local0 &= PLMK /* \_SB_.PC05.MCP1.PLMK */
If ((Arg0 == 0x01))
{
Local0 |= PLON /* \_SB_.PC05.MCP1.PLON */
}
If ((Arg0 == 0x02))
{
Local0 |= PLBL /* \_SB_.PC05.MCP1.PLBL */
}
If ((Arg0 == 0x03))
{
Local0 |= PLOF /* \_SB_.PC05.MCP1.PLOF */
}
HPCC (Local0)
}
Method (PWSL, 1, NotSerialized)
{
Local0 = SCTL /* \_SB_.PC05.MCP1.SCTL */
If (Arg0)
{
Local0 &= SPON /* \_SB_.PC05.MCP1.SPON */
}
Else
{
Local0 |= SPOF /* \_SB_.PC05.MCP1.SPOF */
}
HPCC (Local0)
}
Method (_OST, 3, Serialized) // _OST: OSPM Status Indication
{
Switch ((Arg0 & 0xFF))
{
Case (0x03)
{
Switch (ToInteger (Arg1))
{
Case (Package (0x04)
{
0x80,
0x81,
0x82,
0x83
}
)
{
If (!PWCC ())
{
PWCM (0x01)
ABIE = 0x01
}
}
}
}
}
}
Method (EJ0L, 0, NotSerialized)
{
IO80 = 0xFF
Local0 = SCTL /* \_SB_.PC05.MCP1.SCTL */
If ((ATID () != 0x01))
{
Local0 &= ALMK /* \_SB_.PC05.MCP1.ALMK */
Local0 |= ALBL /* \_SB_.PC05.MCP1.ALBL */
}
HPCC (Local0)
Local0 = SCTL /* \_SB_.PC05.MCP1.SCTL */
Local0 |= SPOF /* \_SB_.PC05.MCP1.SPOF */
HPCC (Local0)
Local0 = SCTL /* \_SB_.PC05.MCP1.SCTL */
Local0 |= PLOF /* \_SB_.PC05.MCP1.PLOF */
HPCC (Local0)
Local0 = SCTL /* \_SB_.PC05.MCP1.SCTL */
Local0 |= ALOF /* \_SB_.PC05.MCP1.ALOF */
HPCC (Local0)
}
Method (PMEH, 1, NotSerialized)
{
If ((HPEV & SSTS))
{
If (ABPS (0x00))
{
IO80 = Arg0
ABPS (0x01)
Sleep (0xC8)
}
}
Return (0xFF)
}
Method (HPEH, 1, NotSerialized)
{
IO80 = 0xFE
Sleep (0x64)
CCIE = 0x00
If ((HPEV & SSTS))
{
IO80 = 0xFD
Sleep (0x0A)
IO80 = Arg0
Sleep (0x0A)
Local0 = PPXH ()
Return (Local0)
}
Else
{
Return (0xFF)
}
IO80 = 0xFC
Sleep (0x0A)
}
Method (PPXH, 0, NotSerialized)
{
Sleep (0xC8)
If (ABPS (0x00))
{
If (!PRDS (0x00))
{
LDIS = 0x01
PWSL (0x00)
PWCM (0x03)
If ((MSSC (0x00) == MRLS))
{
ATCM (0x02)
}
Else
{
ATCM (0x03)
}
ABIE = 0x00
ABPS (0x01)
Sleep (0xC8)
Return (0xFF)
}
ABIE = 0x00
ABPS (0x01)
Sleep (0xC8)
If (PWCC ())
{
PWCM (0x03)
ATCM (0x02)
Return (0xFF)
}
Else
{
PWCM (0x02)
Sleep (0x0258)
Local0 = 0x0258
ABPS (0x01)
Sleep (0xC8)
While (!ABPS (0x00))
{
Sleep (0xC8)
Local0 += 0xC8
If ((0x1388 == Local0))
{
ABPS (0x01)
Sleep (0xC8)
Return (0x03)
}
}
PWCM (0x01)
ABPS (0x01)
Sleep (0xC8)
ABIE = 0x01
Return (0xFF)
}
}
If (PFDS (0x00))
{
PFDS (0x01)
PWSL (0x00)
PWCM (0x03)
ATCM (0x01)
LDIS = 0x01
Return (0x03)
}
If (MSCS (0x00))
{
MSCS (0x01)
If ((MSSC (0x00) == MRLS))
{
If (PRDS (0x00))
{
ATCM (0x03)
PWCM (0x02)
Sleep (0x0258)
Local0 = 0x0258
ABPS (0x01)
While (!ABPS (0x00))
{
Sleep (0xC8)
Local0 += 0xC8
If ((0x1388 == Local0))
{
ABIE = 0x01
ATCM (0x03)
LDIS = 0x00
PWSL (0x01)
Sleep (0x01F4)
If (!PFDS (0x00))
{
PWCM (0x01)
Local1 = 0x00
ABIE = 0x01
}
Else
{
PWSL (0x00)
PWCM (0x03)
ATCM (0x01)
LDIS = 0x01
Local1 = 0x03
}
ABPS (0x01)
Sleep (0xC8)
Return (Local1)
}
}
ABPS (0x01)
Sleep (0xC8)
PWSL (0x00)
PWCM (0x03)
ATCM (0x02)
LDIS = 0x01
Return (0xFF)
}
PWSL (0x00)
PWCM (0x03)
ATCM (0x02)
LDIS = 0x01
Return (0xFF)
}
Else
{
If (PRDS (0x00))
{
ATCM (0x02)
If (!PWCC ())
{
PWSL (0x00)
PWCM (0x03)
LDIS = 0x01
Return (0x03)
}
Else
{
Return (0xFF)
}
}
ATCM (0x03)
Return (0xFF)
}
}
If (PDCS (0x00))
{
PDCS (0x01)
If (!PRDS (0x00))
{
PWSL (0x00)
PWCM (0x03)
If ((MSSC (0x00) == MRLS))
{
ATCM (0x02)
}
Else
{
ATCM (0x03)
}
LDIS = 0x01
Return (0xFF)
}
Else
{
LDIS = 0x00
PWSL (0x01)
Sleep (0x01F4)
If (!PFDS (0x00))
{
PWCM (0x01)
Local1 = 0x00
ABIE = 0x01
ATCM (0x03)
}
Else
{
PWSL (0x00)
PWCM (0x03)
ATCM (0x01)
LDIS = 0x01
Local1 = 0x03
}
ABPS (0x01)
Sleep (0xC8)
Return (Local1)
}
}
Return (0xFF)
}
Method (_PRW, 0, NotSerialized) // _PRW: Power Resources for Wake
{
Return (Package (0x02)
{
0x69,
0x04
})
}
Method (_PRT, 0, NotSerialized) // _PRT: PCI Routing Table
{
If (PICM)
{
Return (AG3E) /* \_SB_.AG3E */
}
Return (PG3E) /* \_SB_.PG3E */
}
Device (SL0E)
{
Name (_ADR, 0xFFFF) // _ADR: Address
}
}
}
}
Name (_S0, Package (0x04) // _S0_: S0 System State
{
0x00,
0x00,
0x00,
0x00
})
Name (_S3, Package (0x04) // _S3_: S3 System State
{
0x05,
0x00,
0x00,
0x00
})
Name (_S4, Package (0x04) // _S4_: S4 System State
{
0x06,
0x00,
0x00,
0x00
})
Name (_S5, Package (0x04) // _S5_: S5 System State
{
0x07,
0x00,
0x00,
0x00
})
Method (_PTS, 1, NotSerialized) // _PTS: Prepare To Sleep
{
If (Arg0)
{
RPOP (Arg0)
TBPS (Arg0)
\_SB.TPM.TPTS (Arg0)
\_SB.PC00.LPC0.SIO1.SIOS (Arg0)
\_SB.PC00.LPC0.SPTS (Arg0)
IPTS (Arg0)
}
}
Method (_WAK, 1, NotSerialized) // _WAK: Wake
{
IWAK (Arg0)
\_SB.PC00.LPC0.SWAK (Arg0)
\_SB.PC00.LPC0.SIO1.SIOW (Arg0)
TBWK (Arg0)
Return (WAKP) /* \WAKP */
}
OperationRegion (_SB.PC00.LPC0.LPCR, PCI_Config, 0x80, 0x04)
Field (\_SB.PC00.LPC0.LPCR, ByteAcc, NoLock, Preserve)
{
CARN, 3,
, 1,
CBDR, 3,
Offset (0x01),
LTDR, 2,
, 2,
FDDR, 1,
Offset (0x02),
CALE, 1,
CBLE, 1,
LTLE, 1,
FDLE, 1,
Offset (0x03),
GLLE, 1,
GHLE, 1,
KCLE, 1,
MCLE, 1,
C1LE, 1,
C2LE, 1,
Offset (0x04)
}
Method (UXDV, 1, Serialized)
{
Local0 = 0xFF
Switch ((Arg0 + 0x00))
{
Case (0x03F8)
{
Local0 = 0x00
}
Case (0x02F8)
{
Local0 = 0x01
}
Case (0x0220)
{
Local0 = 0x02
}
Case (0x0228)
{
Local0 = 0x03
}
Case (0x0238)
{
Local0 = 0x04
}
Case (0x02E8)
{
Local0 = 0x05
}
Case (0x0338)
{
Local0 = 0x06
}
Case (0x03E8)
{
Local0 = 0x07
}
}
Return (Local0)
}
Method (RRIO, 4, Serialized)
{
Switch ((Arg0 + 0x00))
{
Case (0x00)
{
CALE = 0x00
Local0 = UXDV (Arg2)
If ((Local0 != 0xFF))
{
CARN = Local0
}
If (Arg1)
{
CALE = 0x01
}
}
Case (0x01)
{
CBLE = 0x00
Local0 = UXDV (Arg2)
If ((Local0 != 0xFF))
{
CBDR = Local0
}
If (Arg1)
{
CBLE = 0x01
}
}
Case (0x02)
{
LTLE = 0x00
If ((Arg2 == 0x0378))
{
LTDR = 0x00
}
If ((Arg2 == 0x0278))
{
LTDR = 0x01
}
If ((Arg2 == 0x03BC))
{
LTDR = 0x02
}
If (Arg1)
{
LTLE = 0x01
}
}
Case (0x03)
{
FDLE = 0x00
If ((Arg2 == 0x03F0))
{
FDDR = 0x00
}
If ((Arg2 == 0x0370))
{
FDDR = 0x01
}
If (Arg1)
{
FDLE = 0x01
}
}
Case (0x08)
{
If ((Arg2 == 0x0200))
{
If (Arg1)
{
GLLE = 0x01
}
Else
{
GLLE = 0x00
}
}
If ((Arg2 == 0x0208))
{
If (Arg1)
{
GHLE = 0x01
}
Else
{
GHLE = 0x00
}
}
}
Case (0x09)
{
If ((Arg2 == 0x0200))
{
If (Arg1)
{
GLLE = 0x01
}
Else
{
GLLE = 0x00
}
}
If ((Arg2 == 0x0208))
{
If (Arg1)
{
GHLE = 0x01
}
Else
{
GHLE = 0x00
}
}
}
Case (0x0A)
{
If (((Arg2 == 0x60) || (Arg2 == 0x64)))
{
If (Arg1)
{
KCLE = 0x01
}
Else
{
KCLE = 0x00
}
}
}
Case (0x0B)
{
If (((Arg2 == 0x62) || (Arg2 == 0x66)))
{
If (Arg1)
{
MCLE = 0x01
}
Else
{
MCLE = 0x00
}
}
}
Case (0x0C)
{
If ((Arg2 == 0x2E))
{
If (Arg1)
{
C1LE = 0x01
}
Else
{
C1LE = 0x00
}
}
If ((Arg2 == 0x4E))
{
If (Arg1)
{
C2LE = 0x01
}
Else
{
C2LE = 0x00
}
}
}
Case (0x0D)
{
If ((Arg2 == 0x2E))
{
If (Arg1)
{
C1LE = 0x01
}
Else
{
C1LE = 0x00
}
}
If ((Arg2 == 0x4E))
{
If (Arg1)
{
C2LE = 0x01
}
Else
{
C2LE = 0x00
}
}
}
}
}
Method (RDMA, 3, NotSerialized)
{
}
Scope (_SB)
{
Device (PWRB)
{
Name (_HID, EisaId ("PNP0C0C") /* Power Button Device */) // _HID: Hardware ID
Name (PBST, 0x01)
Method (_STA, 0, NotSerialized) // _STA: Status
{
Return (0x00)
}
}
}
Scope (_SB.PC01)
{
Method (BN10, 0, NotSerialized)
{
Return (BB01) /* \BB01 */
}
}
Scope (_SB.PC02)
{
Method (BN20, 0, NotSerialized)
{
Return (BB02) /* \BB02 */
}
}
Scope (_SB.PC03)
{
Method (BN28, 0, NotSerialized)
{
Return (BB03) /* \BB03 */
}
}
Scope (_SB.PC04)
{
Method (BN30, 0, NotSerialized)
{
Return (BB04) /* \BB04 */
}
}
Scope (_SB.PC05)
{
Method (BN38, 0, NotSerialized)
{
Return (BB05) /* \BB05 */
}
}
Scope (_SB.PC00)
{
Name (PCIG, ToUUID ("e5c937d0-3553-4d7a-9117-ea4d19c3434d") /* Device Labeling Interface */)
Method (PCID, 3, Serialized)
{
If ((Arg0 == PCIG))
{
If ((Arg1 >= 0x03))
{
If ((Arg2 == 0x00))
{
Return (Buffer (0x02)
{
0x01, 0x03 // ..
})
}
If ((Arg2 == 0x08))
{
Return (0x01)
}
If ((Arg2 == 0x09))
{
Return (Package (0x05)
{
0xC350,
Ones,
Ones,
0xC350,
Ones
})
}
}
}
Return (Buffer (0x01)
{
0x00 // .
})
}
}
Scope (_SB.PC00)
{
Method (PCIC, 1, Serialized)
{
If ((ECR1 == 0x01))
{
If ((Arg0 == PCIG))
{
Return (0x01)
}
}
Return (0x00)
}
}
Scope (_SB)
{
Device (AWAC)
{
Name (_HID, "ACPI000E" /* Time and Alarm Device */) // _HID: Hardware ID
Name (WAST, 0x00)
Name (WTTR, 0x00)
Method (_PRW, 0, NotSerialized) // _PRW: Power Resources for Wake
{
Return (GPRW (0x72, 0x04))
}
Method (_STA, 0, NotSerialized) // _STA: Status
{
If ((STAS == 0x00))
{
Return (0x0F)
}
Else
{
Return (0x00)
}
}
Method (_GCP, 0, NotSerialized) // _GCP: Get Capabilities
{
Return (0x35)
}
OperationRegion (RTCM, SystemCMOS, 0x00, 0x3F)
Field (RTCM, ByteAcc, Lock, Preserve)
{
SEC, 8,
Offset (0x02),
MIN, 8,
Offset (0x04),
HOR, 8,
Offset (0x07),
DAY, 8,
MON, 8,
YEAR, 8,
Offset (0x32),
CNTY, 8
}
Method (_GRT, 0, NotSerialized) // _GRT: Get Real Time
{
Local0 = Buffer (0x10) {}
CreateWordField (Local0, 0x00, Y)
CreateByteField (Local0, 0x02, M)
CreateByteField (Local0, 0x03, D)
CreateByteField (Local0, 0x04, H)
CreateByteField (Local0, 0x05, MIN1)
CreateByteField (Local0, 0x06, S)
CreateByteField (Local0, 0x07, V)
CreateWordField (Local0, 0x0A, TZ)
CreateByteField (Local0, 0x0C, DL)
FromBCD (YEAR, Local5)
FromBCD (CNTY, Local6)
Y = ((Local6 * 0x64) + Local5)
FromBCD (MON, M) /* \_SB_.AWAC._GRT.M___ */
FromBCD (DAY, D) /* \_SB_.AWAC._GRT.D___ */
FromBCD (HOR, H) /* \_SB_.AWAC._GRT.H___ */
FromBCD (MIN, MIN1) /* \_SB_.AWAC._GRT.MIN1 */
FromBCD (SEC, S) /* \_SB_.AWAC._GRT.S___ */
TZ = 0x07FF
DL = 0x00
V = 0x01
Return (Local0)
}
Method (_SRT, 1, NotSerialized) // _SRT: Set Real Time
{
CreateWordField (Arg0, 0x00, Y)
CreateByteField (Arg0, 0x02, M)
CreateByteField (Arg0, 0x03, D)
CreateByteField (Arg0, 0x04, H)
CreateByteField (Arg0, 0x05, MIN1)
CreateByteField (Arg0, 0x06, S)
Divide (Y, 0x64, Local5, Local4)
ToBCD (Local4, CNTY) /* \_SB_.AWAC.CNTY */
ToBCD (Local5, YEAR) /* \_SB_.AWAC.YEAR */
ToBCD (M, MON) /* \_SB_.AWAC.MON_ */
ToBCD (D, DAY) /* \_SB_.AWAC.DAY_ */
ToBCD (H, HOR) /* \_SB_.AWAC.HOR_ */
ToBCD (MIN1, MIN) /* \_SB_.AWAC.MIN_ */
ToBCD (S, SEC) /* \_SB_.AWAC.SEC_ */
Return (0x00)
}
Method (_GWS, 1, Serialized) // _GWS: Get Wake Status
{
Local0 = 0x00
If ((Arg0 == 0x00))
{
If (((ACWA == 0xFFFFFFFF) && (0x01 & WTTR)))
{
Local0 |= 0x01
WTTR ^= 0x01 /* \_SB_.AWAC.WTTR */
}
}
ElseIf (((DCWA == 0xFFFFFFFF) && (0x02 & WTTR)))
{
Local0 |= 0x01
WTTR ^= 0x02 /* \_SB_.AWAC.WTTR */
}
If (WAST)
{
Local0 |= 0x02
WAST = 0x00
}
Return (Local0)
}
Method (_CWS, 1, NotSerialized) // _CWS: Clear Wake Alarm Status
{
Return (0x00)
}
Method (_STP, 2, NotSerialized) // _STP: Set Expired Timer Wake Policy
{
If ((Arg0 == 0x00))
{
ACET = Arg1
}
Else
{
DCET = Arg1
}
Return (0x00)
}
Method (_STV, 2, Serialized) // _STV: Set Timer Value
{
If ((Arg0 == 0x00))
{
ACWA = Arg1
WTTR |= 0x01 /* \_SB_.AWAC.WTTR */
}
Else
{
DCWA = Arg1
WTTR |= 0x02 /* \_SB_.AWAC.WTTR */
}
Return (0x00)
}
Method (_TIP, 1, NotSerialized) // _TIP: Expired Timer Wake Policy
{
If ((Arg0 == 0x00))
{
Return (ACET) /* \ACET */
}
Else
{
Return (DCET) /* \DCET */
}
}
Method (_TIV, 1, NotSerialized) // _TIV: Timer Values
{
If ((Arg0 == 0x00))
{
Return (ACWA) /* \ACWA */
}
Else
{
Return (DCWA) /* \DCWA */
}
}
}
}
Name (PNVB, 0x6D631B18)
Name (PNVL, 0x029C)
OperationRegion (PNVA, SystemMemory, PNVB, PNVL)
Field (PNVA, AnyAcc, Lock, Preserve)
{
PCHS, 16,
PCHG, 16,
RPA1, 32,
RPA2, 32,
RPA3, 32,
RPA4, 32,
RPA5, 32,
RPA6, 32,
RPA7, 32,
RPA8, 32,
RPA9, 32,
RPAA, 32,
RPAB, 32,
RPAC, 32,
RPAD, 32,
RPAE, 32,
RPAF, 32,
RPAG, 32,
RPAH, 32,
RPAI, 32,
RPAJ, 32,
RPAK, 32,
RPAL, 32,
RPAM, 32,
RPAN, 32,
RPAO, 32,
NHLA, 64,
NHLL, 32,
ADFM, 32,
SBRG, 32,
GPEM, 32,
G2L0, 32,
G2L1, 32,
G2L2, 32,
G2L3, 32,
G2L4, 32,
G2L5, 32,
G2L6, 32,
G2L7, 32,
G2L8, 32,
G2L9, 32,
PML1, 16,
PML2, 16,
PML3, 16,
PML4, 16,
PML5, 16,
PML6, 16,
PML7, 16,
PML8, 16,
PML9, 16,
PMLA, 16,
PMLB, 16,
PMLC, 16,
PMLD, 16,
PMLE, 16,
PMLF, 16,
PMLG, 16,
PMLH, 16,
PMLI, 16,
PMLJ, 16,
PMLK, 16,
PMLL, 16,
PMLM, 16,
PMLN, 16,
PMLO, 16,
PNL1, 16,
PNL2, 16,
PNL3, 16,
PNL4, 16,
PNL5, 16,
PNL6, 16,
PNL7, 16,
PNL8, 16,
PNL9, 16,
PNLA, 16,
PNLB, 16,
PNLC, 16,
PNLD, 16,
PNLE, 16,
PNLF, 16,
PNLG, 16,
PNLH, 16,
PNLI, 16,
PNLJ, 16,
PNLK, 16,
PNLL, 16,
PNLM, 16,
PNLN, 16,
PNLO, 16,
U0C0, 32,
U1C0, 32,
ADPM, 32,
XHPC, 8,
XRPC, 8,
XSPC, 8,
XSPA, 8,
HPTB, 32,
HPTE, 8,
SMD0, 8,
SMD1, 8,
SMD2, 8,
SMD3, 8,
SMD4, 8,
SMD5, 8,
SMD6, 8,
SMD7, 8,
SMD8, 8,
SMD9, 8,
SMDA, 8,
SIR0, 8,
SIR1, 8,
SIR2, 8,
SIR3, 8,
SIR4, 8,
SIR5, 8,
SIR6, 8,
SIR7, 8,
SIR8, 8,
SIR9, 8,
SIRA, 8,
SB00, 32,
SB01, 32,
SB02, 32,
SB03, 32,
SB04, 32,
SB05, 32,
SB06, 32,
SB07, 32,
SB08, 32,
SB09, 32,
SB0A, 32,
SB10, 32,
SB11, 32,
SB12, 32,
SB13, 32,
SB14, 32,
SB15, 32,
SB16, 32,
SB17, 32,
SB18, 32,
SB19, 32,
SB1A, 32,
GPEN, 8,
SGIR, 8,
NIT1, 8,
NIT2, 8,
NIT3, 8,
NPM1, 8,
NPM2, 8,
NPM3, 8,
NPC1, 8,
NPC2, 8,
NPC3, 8,
NL11, 16,
NL12, 16,
NL13, 16,
ND21, 8,
ND22, 8,
ND23, 8,
ND11, 32,
ND12, 32,
ND13, 32,
NLR1, 16,
NLR2, 16,
NLR3, 16,
NLD1, 32,
NLD2, 32,
NLD3, 32,
NEA1, 16,
NEA2, 16,
NEA3, 16,
NEB1, 16,
NEB2, 16,
NEB3, 16,
NEC1, 16,
NEC2, 16,
NEC3, 16,
NRA1, 16,
NRA2, 16,
NRA3, 16,
NMB1, 32,
NMB2, 32,
NMB3, 32,
NMV1, 32,
NMV2, 32,
NMV3, 32,
NPB1, 32,
NPB2, 32,
NPB3, 32,
NPV1, 32,
NPV2, 32,
NPV3, 32,
NRP1, 32,
NRP2, 32,
NRP3, 32,
Offset (0x20E),
SXRB, 32,
SXRS, 32,
CIOE, 8,
CIOI, 8,
TAEN, 8,
TIRQ, 8,
XWMB, 32,
EMH4, 8,
CSKU, 8,
ITA0, 16,
ITA1, 16,
ITA2, 16,
ITA3, 16,
ITS0, 8,
ITS1, 8,
ITS2, 8,
ITS3, 8,
KMBS, 16,
KWRM, 32,
LTR1, 8,
LTR2, 8,
LTR3, 8,
LTR4, 8,
LTR5, 8,
LTR6, 8,
LTR7, 8,
LTR8, 8,
LTR9, 8,
LTRA, 8,
LTRB, 8,
LTRC, 8,
LTRD, 8,
LTRE, 8,
LTRF, 8,
LTRG, 8,
LTRH, 8,
LTRI, 8,
LTRJ, 8,
LTRK, 8,
LTRL, 8,
LTRM, 8,
LTRN, 8,
LTRO, 8,
OBF1, 8,
OBF2, 8,
OBF3, 8,
OBF4, 8,
OBF5, 8,
OBF6, 8,
OBF7, 8,
OBF8, 8,
OBF9, 8,
OBFA, 8,
OBFB, 8,
OBFC, 8,
OBFD, 8,
OBFE, 8,
OBFF, 8,
OBFG, 8,
OBFH, 8,
OBFI, 8,
OBFJ, 8,
OBFK, 8,
OBFL, 8,
OBFM, 8,
OBFN, 8,
OBFO, 8,
ECR1, 8,
AG1L, 64,
AG1H, 64,
AG2L, 64,
AG2H, 64,
AG3L, 64,
AG3H, 64,
MCFG, 32,
RCG0, 16,
RCG1, 16,
GBID, 8
}
Scope (\)
{
Method (THEN, 0, Serialized)
{
OperationRegion (THBA, SystemMemory, 0xFE200000, 0x10)
Field (THBA, DWordAcc, NoLock, Preserve)
{
DO00, 32
}
Return ((DO00 != 0xFFFFFFFF))
}
Method (THDA, 2, Serialized)
{
Local0 = 0xFE200000
Local0 += (0x40 * (0x80 * (Arg0 - 0x20)))
Local0 += (0x40 * Arg1)
Return (Local0)
}
Method (STRD, 3, Serialized)
{
If (((Arg1 + Arg2) > SizeOf (Arg0)))
{
Return (0x00)
}
ToBuffer (Arg0, Local3)
Local0 = 0x00
Local1 = 0x00
While ((Local1 < Arg2))
{
Local2 = DerefOf (Local3 [(Arg1 + Local1)])
Local0 += (Local2 << (0x08 * Local1))
Local1++
}
Return (Local0)
}
Method (THDS, 1, Serialized)
{
If (!THEN ())
{
Return (Zero)
}
Local0 = SizeOf (Arg0)
Local1 = THDA (0x20, 0x16)
OperationRegion (THBA, SystemMemory, Local1, 0x40)
Field (THBA, QWordAcc, NoLock, Preserve)
{
QO00, 64
}
Field (THBA, DWordAcc, NoLock, Preserve)
{
DO00, 32,
Offset (0x10),
DO10, 32,
Offset (0x30),
DO30, 32
}
Field (THBA, WordAcc, NoLock, Preserve)
{
WO00, 16
}
Field (THBA, ByteAcc, NoLock, Preserve)
{
BO00, 8
}
DO10 = 0x01000242
WO00 = Local0
Local6 = 0x00
Local7 = Local0
While ((Local7 >= 0x08))
{
QO00 = STRD (Arg0, Local6, 0x08)
Local6 += 0x08
Local7 -= 0x08
}
If ((Local7 >= 0x04))
{
DO00 = STRD (Arg0, Local6, 0x04)
Local6 += 0x04
Local7 -= 0x04
}
If ((Local7 >= 0x02))
{
WO00 = STRD (Arg0, Local6, 0x02)
Local6 += 0x02
Local7 -= 0x02
}
If ((Local7 >= 0x01))
{
BO00 = STRD (Arg0, Local6, 0x01)
Local6 += 0x01
Local7 -= 0x01
}
DO30 = 0x00
}
Method (THDH, 1, Serialized)
{
THDS (ToHexString (Arg0))
}
Method (THDD, 1, Serialized)
{
THDS (ToDecimalString (Arg0))
}
}
Name (SPTH, 0x01)
Name (SPTL, 0x02)
Method (PCHV, 0, NotSerialized)
{
If ((PCHS == 0x01))
{
Return (SPTH) /* \SPTH */
}
If ((PCHS == 0x02))
{
Return (SPTL) /* \SPTL */
}
Return (0x00)
}
Scope (_GPE)
{
Method (_L6D, 0, Serialized) // _Lxx: Level-Triggered GPE, xx=0x00-0xFF
{
\_SB.PC00.XHCI.GPEH ()
\_SB.PC00.CAVS.GPEH ()
\_SB.PC00.GBE1.GPEH ()
}
Method (_L72, 0, Serialized) // _Lxx: Level-Triggered GPE, xx=0x00-0xFF
{
If (CondRefOf (\_SB.AWAC))
{
\_SB.AWAC.WAST = 0x01
Notify (\_SB.AWAC, 0x02) // Device Wake
}
}
}
Scope (_SB.PC00)
{
Device (PRRE)
{
Name (_HID, EisaId ("PNP0C02") /* PNP Motherboard Resources */) // _HID: Hardware ID
Name (_UID, "PCHRESV") // _UID: Unique ID
Name (_STA, 0x03) // _STA: Status
Method (_CRS, 0, Serialized) // _CRS: Current Resource Settings
{
Name (BUF0, ResourceTemplate ()
{
Memory32Fixed (ReadWrite,
0xFD000000, // Address Base
0x00AC0000, // Address Length
)
Memory32Fixed (ReadWrite,
0xFDAD0000, // Address Base
0x00010000, // Address Length
)
Memory32Fixed (ReadWrite,
0xFDB00000, // Address Base
0x00500000, // Address Length
)
Memory32Fixed (ReadWrite,
0xFE000000, // Address Base
0x00010000, // Address Length
)
Memory32Fixed (ReadWrite,
0xFE011000, // Address Base
0x0000F000, // Address Length
)
Memory32Fixed (ReadWrite,
0xFE036000, // Address Base
0x00006000, // Address Length
)
Memory32Fixed (ReadWrite,
0xFE03D000, // Address Base
0x003C3000, // Address Length
)
Memory32Fixed (ReadWrite,
0xFE410000, // Address Base
0x003F0000, // Address Length
)
})
Return (BUF0) /* \_SB_.PC00.PRRE._CRS.BUF0 */
}
}
Device (IOTR)
{
Name (_HID, EisaId ("PNP0C02") /* PNP Motherboard Resources */) // _HID: Hardware ID
Name (_UID, "IoTraps") // _UID: Unique ID
Name (BUF0, ResourceTemplate ()
{
IO (Decode16,
0x0000, // Range Minimum
0x0000, // Range Maximum
0x01, // Alignment
0xFF, // Length
_Y0F)
})
Name (BUF1, ResourceTemplate ()
{
IO (Decode16,
0x0000, // Range Minimum
0x0000, // Range Maximum
0x01, // Alignment
0xFF, // Length
_Y10)
})
Name (BUF2, ResourceTemplate ()
{
IO (Decode16,
0x0000, // Range Minimum
0x0000, // Range Maximum
0x01, // Alignment
0xFF, // Length
_Y11)
})
Name (BUF3, ResourceTemplate ()
{
IO (Decode16,
0x0000, // Range Minimum
0x0000, // Range Maximum
0x01, // Alignment
0xFF, // Length
_Y12)
})
CreateWordField (BUF0, \_SB.PC00.IOTR._Y0F._MIN, AMI0) // _MIN: Minimum Base Address
CreateWordField (BUF0, \_SB.PC00.IOTR._Y0F._MAX, AMA0) // _MAX: Maximum Base Address
CreateWordField (BUF1, \_SB.PC00.IOTR._Y10._MIN, AMI1) // _MIN: Minimum Base Address
CreateWordField (BUF1, \_SB.PC00.IOTR._Y10._MAX, AMA1) // _MAX: Maximum Base Address
CreateWordField (BUF2, \_SB.PC00.IOTR._Y11._MIN, AMI2) // _MIN: Minimum Base Address
CreateWordField (BUF2, \_SB.PC00.IOTR._Y11._MAX, AMA2) // _MAX: Maximum Base Address
CreateWordField (BUF3, \_SB.PC00.IOTR._Y12._MIN, AMI3) // _MIN: Minimum Base Address
CreateWordField (BUF3, \_SB.PC00.IOTR._Y12._MAX, AMA3) // _MAX: Maximum Base Address
Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings
{
Local0 = Buffer (0x02)
{
0x79, 0x00 // y.
}
AMI0 = ITA0 /* \ITA0 */
AMA0 = ITA0 /* \ITA0 */
AMI1 = ITA1 /* \ITA1 */
AMA1 = ITA1 /* \ITA1 */
AMI2 = ITA2 /* \ITA2 */
AMA2 = ITA2 /* \ITA2 */
AMI3 = ITA3 /* \ITA3 */
AMA3 = ITA3 /* \ITA3 */
If ((ITS0 == 0x01))
{
ConcatenateResTemplate (Local0, BUF0, Local0)
}
If ((ITS1 == 0x01))
{
ConcatenateResTemplate (Local0, BUF1, Local0)
}
If ((ITS2 == 0x01))
{
ConcatenateResTemplate (Local0, BUF2, Local0)
}
If ((ITS3 == 0x01))
{
ConcatenateResTemplate (Local0, BUF3, Local0)
}
Return (Local0)
}
}
Scope (LPC0)
{
Method (_DSM, 4, Serialized) // _DSM: Device-Specific Method
{
If (PCIC (Arg0))
{
Return (PCID (Arg0, Arg1, Arg2))
}
Return (Buffer (0x01)
{
0x00 // .
})
}
OperationRegion (LPC, PCI_Config, 0x00, 0x0100)
Field (LPC, AnyAcc, NoLock, Preserve)
{
Offset (0x02),
CDID, 16,
Offset (0x08),
CRID, 8,
Offset (0x80),
IOD0, 8,
IOD1, 8,
Offset (0xA0),
, 9,
PRBL, 1,
Offset (0xAC),
Offset (0xAD),
Offset (0xAE),
XUSB, 1,
Offset (0xB8),
, 22,
GR0B, 2,
Offset (0xBC),
, 2,
GR19, 2,
Offset (0xC0),
Offset (0xDC),
, 2,
ESPI, 1
}
}
Scope (PMC1)
{
Method (_DSM, 4, Serialized) // _DSM: Device-Specific Method
{
If (PCIC (Arg0))
{
Return (PCID (Arg0, Arg1, Arg2))
}
Return (Buffer (0x01)
{
0x00 // .
})
}
OperationRegion (PMCB, PCI_Config, 0x00, 0x0100)
Field (PMCB, AnyAcc, NoLock, Preserve)
{
VDID, 32,
Offset (0x40),
Offset (0x41),
ACBA, 8,
Offset (0x48),
, 12,
PWBA, 20
}
}
Device (SBUS)
{
Name (_ADR, 0x001F0004) // _ADR: Address
Method (_DSM, 4, Serialized) // _DSM: Device-Specific Method
{
If (PCIC (Arg0))
{
Return (PCID (Arg0, Arg1, Arg2))
}
Return (Buffer (0x01)
{
0x00 // .
})
}
}
}
Scope (\)
{
Method (PCRR, 2, Serialized)
{
Local0 = ((Arg0 << 0x10) + Arg1)
Local0 += SBRG
OperationRegion (PCR0, SystemMemory, Local0, 0x04)
Field (PCR0, DWordAcc, Lock, Preserve)
{
DAT0, 32
}
Return (DAT0) /* \PCRR.DAT0 */
}
Method (PCRW, 3, Serialized)
{
Local0 = ((Arg0 << 0x10) + Arg1)
Local0 += SBRG
OperationRegion (PCR0, SystemMemory, Local0, 0x04)
Field (PCR0, DWordAcc, Lock, Preserve)
{
DAT0, 32
}
DAT0 = Arg2
OperationRegion (PCR1, SystemMemory, (SBRG + 0x00C73418), 0x04)
Field (PCR1, DWordAcc, Lock, Preserve)
{
DAT1, 32
}
}
Method (PCRO, 3, Serialized)
{
Local0 = PCRR (Arg0, Arg1)
Local1 = (Local0 | Arg2)
PCRW (Arg0, Arg1, Local1)
}
Method (PCRA, 3, Serialized)
{
Local0 = PCRR (Arg0, Arg1)
Local1 = (Local0 & Arg2)
PCRW (Arg0, Arg1, Local1)
}
Method (PCAO, 4, Serialized)
{
Local0 = PCRR (Arg0, Arg1)
Local1 = ((Local0 & Arg2) | Arg3)
PCRW (Arg0, Arg1, Local1)
}
Name (PMBV, 0x00)
Method (PMB1, 0, NotSerialized)
{
If ((PMBV == 0x00))
{
PMBV = (\_SB.PC00.PMC1.ACBA << 0x08)
}
Return (PMBV) /* \PMBV */
}
Name (PWRV, 0x00)
Method (PWRM, 0, NotSerialized)
{
If ((PWRV == 0x00))
{
PWRV = (\_SB.PC00.PMC1.PWBA << 0x0C)
}
Return (PWRV) /* \PWRV */
}
OperationRegion (PMIO, SystemIO, PMB1 (), 0x80)
Field (PMIO, ByteAcc, NoLock, Preserve)
{
Offset (0x01),
PBSS, 1,
Offset (0x40),
, 17,
GPEC, 1
}
OperationRegion (PMLP, SystemIO, (PMB1 () + 0x80), 0x20)
Field (PMLP, ByteAcc, NoLock, Preserve)
{
Offset (0x10),
Offset (0x11),
GE08, 1,
, 8,
GE17, 1,
, 17,
GE35, 1,
, 9,
GE45, 1,
Offset (0x16),
GE48, 1,
, 2,
GE51, 1,
Offset (0x20)
}
Field (PMLP, ByteAcc, NoLock, WriteAsZeros)
{
Offset (0x01),
GS08, 1,
, 8,
GS17, 1,
, 17,
GS35, 1,
, 9,
GS45, 1,
Offset (0x06),
GS48, 1,
, 2,
GS51, 1,
, 2,
GS54, 1,
GS55, 1,
, 42,
GS98, 1,
Offset (0x10)
}
OperationRegion (PWMR, SystemMemory, PWRM (), 0x0800)
Field (PWMR, AnyAcc, NoLock, Preserve)
{
ACWA, 32,
DCWA, 32,
ACET, 32,
DCET, 32,
Offset (0xE0),
Offset (0xE2),
DWLE, 1,
HWLE, 1
}
OperationRegion (PMST, SystemMemory, PWRV, 0x80)
Field (PMST, DWordAcc, NoLock, Preserve)
{
Offset (0x18),
, 25,
USBP, 1,
Offset (0x1C),
Offset (0x1F),
PMFS, 1,
Offset (0x20),
MPMC, 32,
, 20,
UWAB, 1
}
}
Scope (_SB.PC00)
{
Name (LTRN, 0x00)
Name (OBFN, 0x00)
Name (LMSL, 0x00)
Name (LNSL, 0x00)
Scope (GBE1)
{
Method (_DSM, 4, Serialized) // _DSM: Device-Specific Method
{
If (PCIC (Arg0))
{
Return (PCID (Arg0, Arg1, Arg2))
}
Return (Buffer (0x01)
{
0x00 // .
})
}
OperationRegion (GLBA, PCI_Config, 0x00, 0x0100)
Field (GLBA, AnyAcc, NoLock, Preserve)
{
DVID, 16,
Offset (0xCC),
Offset (0xCD),
PMEE, 1,
, 6,
PMES, 1
}
Method (_PRW, 0, NotSerialized) // _PRW: Power Resources for Wake
{
Return (GPRW (0x6D, 0x04))
}
Method (_DSW, 3, NotSerialized) // _DSW: Device Sleep Wake
{
PMEE = Arg0
}
Method (GPEH, 0, NotSerialized)
{
If ((DVID == 0xFFFF))
{
Return (Zero)
}
If ((PMEE && PMES))
{
PMES = 0x01
Notify (GBE1, 0x02) // Device Wake
}
}
}
}
Scope (_SB.PC00.XHCI)
{
OperationRegion (XPRT, PCI_Config, 0x00, 0x0100)
Field (XPRT, AnyAcc, NoLock, Preserve)
{
DVID, 16,
Offset (0x10),
XICM, 64,
Offset (0x50),
, 2,
STGE, 1,
Offset (0x74),
D0D3, 2,
Offset (0x75),
PMEE, 1,
, 6,
PMES, 1,
Offset (0xA2),
, 2,
D3HE, 1,
Offset (0xA8),
, 13,
MW13, 1,
MW14, 1,
Offset (0xAC),
Offset (0xB0),
, 13,
MB13, 1,
MB14, 1,
Offset (0xB4),
Offset (0xD0),
PR2, 32,
PR2M, 32,
PR3, 32,
PR3M, 32
}
Name (XFLT, 0x00)
Method (_DSM, 4, Serialized) // _DSM: Device-Specific Method
{
If (PCIC (Arg0))
{
Return (PCID (Arg0, Arg1, Arg2))
}
If ((Arg0 == ToUUID ("ac340cb7-e901-45bf-b7e6-2b34ec931e23") /* Unknown UUID */))
{
If ((Arg1 == 0x03))
{
XFLT = Arg1
}
}
Return (Buffer (0x01)
{
0x00 // .
})
}
Method (_S3D, 0, NotSerialized) // _S3D: S3 Device State
{
Return (0x03)
}
Method (_S4D, 0, NotSerialized) // _S4D: S4 Device State
{
Return (0x03)
}
Method (_S3W, 0, NotSerialized) // _S3W: S3 Device Wake State
{
Return (0x03)
}
Method (_S4W, 0, NotSerialized) // _S4W: S4 Device Wake State
{
Return (0x03)
}
Method (_S0W, 0, NotSerialized) // _S0W: S0 Device Wake State
{
If ((XFLT == Zero))
{
Return (0x00)
}
Else
{
Return (0x03)
}
}
Method (_PRW, 0, NotSerialized) // _PRW: Power Resources for Wake
{
Return (GPRW (0x6D, 0x03))
}
Method (_DSW, 3, NotSerialized) // _DSW: Device Sleep Wake
{
PMEE = Arg0
}
Method (_INI, 0, NotSerialized) // _INI: Initialize
{
If (CondRefOf (\_SB.PC00.XHCI.RHUB.INIR))
{
^RHUB.INIR ()
}
}
Method (XOSP, 0, NotSerialized)
{
Local0 = (XICM & 0xFFFFFFFFFFFF0000)
Local0 += 0x8400
OperationRegion (XMEM, SystemMemory, Local0, 0x0100)
Field (XMEM, AnyAcc, NoLock, Preserve)
{
Offset (0x6C),
Offset (0x6F),
HCOC, 1
}
Return (HCOC) /* \_SB_.PC00.XHCI.XOSP.HCOC */
}
Method (GPEH, 0, NotSerialized)
{
If ((DVID == 0xFFFF))
{
Return (Zero)
}
Local0 = PMES /* \_SB_.PC00.XHCI.PMES */
PMES = 0x01
If ((PMEE && Local0))
{
Notify (XHCI, 0x02) // Device Wake
}
}
OperationRegion (XHCP, SystemMemory, (GPCB () + 0x000A0000), 0x0100)
Field (XHCP, AnyAcc, Lock, Preserve)
{
Offset (0x04),
PDBM, 16,
Offset (0x10),
MEMB, 64
}
Method (USRA, 0, Serialized)
{
If ((PCHV () == SPTH))
{
Return (0x0F)
}
Else
{
Return (0x0B)
}
}
Method (SSPA, 0, Serialized)
{
If ((PCHV () == SPTH))
{
Return (0x11)
}
Else
{
Return (0x0D)
}
}
Name (XRST, Zero)
Method (_PS0, 0, Serialized) // _PS0: Power State 0
{
If ((DVID == 0xFFFF))
{
Return (Zero)
}
Local2 = MEMB /* \_SB_.PC00.XHCI.MEMB */
Local1 = PDBM /* \_SB_.PC00.XHCI.PDBM */
PDBM &= 0xFFFFFFFFFFFFFFF9
D3HE = 0x00
STGE = 0x00
D0D3 = 0x00
MEMB = XWMB /* \XWMB */
PDBM = (Local1 | 0x02)
PDBM &= 0xFFFFFFFFFFFFFFFD
MEMB = Local2
PDBM = Local1
If (CondRefOf (\_SB.PC00.XHCI.PS0X))
{
PS0X ()
}
If ((UWAB && (D0D3 == 0x00)))
{
MPMC = 0x01
While (PMFS)
{
Sleep (0x0A)
}
}
}
Method (_PS3, 0, Serialized) // _PS3: Power State 3
{
If ((DVID == 0xFFFF))
{
Return (Zero)
}
Local2 = MEMB /* \_SB_.PC00.XHCI.MEMB */
Local1 = PDBM /* \_SB_.PC00.XHCI.PDBM */
PDBM &= 0xFFFFFFFFFFFFFFF9
D0D3 = 0x00
MEMB = XWMB /* \XWMB */
PDBM = (Local1 | 0x02)
PDBM &= 0xFFFFFFFFFFFFFFFD
D3HE = 0x01
STGE = 0x01
D0D3 = 0x03
MEMB = Local2
PDBM = Local1
If (CondRefOf (\_SB.PC00.XHCI.PS3X))
{
PS3X ()
}
If ((UWAB && (D0D3 == 0x03)))
{
MPMC = 0x03
While (PMFS)
{
Sleep (0x0A)
}
}
}
Method (XHCS, 0, Serialized)
{
}
Method (CUID, 1, Serialized)
{
If ((Arg0 == ToUUID ("7c9512a9-1705-4cb4-af7d-506a2423ab71") /* Unknown UUID */))
{
Return (0x01)
}
Return (0x00)
}
Device (RHUB)
{
Name (_ADR, Zero) // _ADR: Address
Method (_PS0, 0, Serialized) // _PS0: Power State 0
{
If ((DVID == 0xFFFF))
{
Return (Zero)
}
If (CondRefOf (\_SB.PC00.XHCI.RHUB.PS0X))
{
PS0X ()
}
}
Method (_PS2, 0, Serialized) // _PS2: Power State 2
{
If ((DVID == 0xFFFF))
{
Return (Zero)
}
If (CondRefOf (\_SB.PC00.XHCI.RHUB.PS2X))
{
PS2X ()
}
}
Method (_PS3, 0, Serialized) // _PS3: Power State 3
{
If ((DVID == 0xFFFF))
{
Return (Zero)
}
If (CondRefOf (\_SB.PC00.XHCI.RHUB.PS3X))
{
PS3X ()
}
}
Device (HS01)
{
Name (_ADR, 0x01) // _ADR: Address
}
Device (HS02)
{
Name (_ADR, 0x02) // _ADR: Address
}
Device (HS03)
{
Name (_ADR, 0x03) // _ADR: Address
}
Device (HS04)
{
Name (_ADR, 0x04) // _ADR: Address
}
Device (HS05)
{
Name (_ADR, 0x05) // _ADR: Address
}
Device (HS06)
{
Name (_ADR, 0x06) // _ADR: Address
}
Device (HS07)
{
Name (_ADR, 0x07) // _ADR: Address
}
Device (HS08)
{
Name (_ADR, 0x08) // _ADR: Address
}
Device (HS09)
{
Name (_ADR, 0x09) // _ADR: Address
}
Device (HS10)
{
Name (_ADR, 0x0A) // _ADR: Address
}
Device (USR1)
{
Method (_ADR, 0, NotSerialized) // _ADR: Address
{
Return ((USRA () + 0x00))
}
}
Device (USR2)
{
Method (_ADR, 0, NotSerialized) // _ADR: Address
{
Return ((USRA () + 0x01))
}
}
Device (SS01)
{
Method (_ADR, 0, NotSerialized) // _ADR: Address
{
Return ((SSPA () + 0x00))
}
}
Device (SS02)
{
Method (_ADR, 0, NotSerialized) // _ADR: Address
{
Return ((SSPA () + 0x01))
}
}
Device (SS03)
{
Method (_ADR, 0, NotSerialized) // _ADR: Address
{
Return ((SSPA () + 0x02))
}
}
Device (SS04)
{
Method (_ADR, 0, NotSerialized) // _ADR: Address
{
Return ((SSPA () + 0x03))
}
}
Device (SS05)
{
Method (_ADR, 0, NotSerialized) // _ADR: Address
{
Return ((SSPA () + 0x04))
}
}
Device (SS06)
{
Method (_ADR, 0, NotSerialized) // _ADR: Address
{
Return ((SSPA () + 0x05))
}
}
}
}
Scope (_SB.PC00.XHCI.RHUB)
{
Device (HS11)
{
Name (_ADR, 0x0B) // _ADR: Address
}
Device (HS12)
{
Name (_ADR, 0x0C) // _ADR: Address
}
Device (HS13)
{
Name (_ADR, 0x0D) // _ADR: Address
}
Device (HS14)
{
Name (_ADR, 0x0E) // _ADR: Address
}
Device (SS07)
{
Method (_ADR, 0, NotSerialized) // _ADR: Address
{
Return ((SSPA () + 0x06))
}
}
Device (SS08)
{
Method (_ADR, 0, NotSerialized) // _ADR: Address
{
Return ((SSPA () + 0x07))
}
}
Device (SS09)
{
Method (_ADR, 0, NotSerialized) // _ADR: Address
{
Return ((SSPA () + 0x08))
}
}
Device (SS10)
{
Method (_ADR, 0, NotSerialized) // _ADR: Address
{
Return ((SSPA () + 0x09))
}
}
}
Scope (_SB.PC00)
{
Scope (CAVS)
{
OperationRegion (HDAR, PCI_Config, 0x00, 0x0100)
Field (HDAR, WordAcc, NoLock, Preserve)
{
VDID, 32,
Offset (0x48),
, 6,
MBCG, 1,
Offset (0x54),
Offset (0x55),
PMEE, 1,
, 6,
PMES, 1
}
Name (_S0W, 0x03) // _S0W: S0 Device Wake State
Method (_DSW, 3, NotSerialized) // _DSW: Device Sleep Wake
{
PMEE = Arg0
}
Method (_PRW, 0, NotSerialized) // _PRW: Power Resources for Wake
{
Return (GPRW (0x0D, 0x04))
}
Method (GPEH, 0, NotSerialized)
{
If ((VDID == 0xFFFFFFFF))
{
Return (Zero)
}
If ((PMEE && PMES))
{
ADBG ("HDAS GPEH")
PMES = 0x01
Notify (CAVS, 0x02) // Device Wake
}
}
Name (NBUF, ResourceTemplate ()
{
QWordMemory (ResourceConsumer, PosDecode, MinNotFixed, MaxNotFixed, NonCacheable, ReadOnly,
0x0000000000000001, // Granularity
0x0000000000000000, // Range Minimum
0x0000000000000000, // Range Maximum
0x0000000000000000, // Translation Offset
0x0000000000000000, // Length
,, _Y13, AddressRangeACPI, TypeStatic)
})
Method (AUWA, 0, Serialized)
{
If ((PCHS == 0x01))
{
If ((^^LPC0.CRID == 0x00))
{
Return (0x01)
}
}
Else
{
If ((^^LPC0.CRID == 0x00))
{
Return (0x01)
}
If ((^^LPC0.CRID == 0x01))
{
Return (0x01)
}
If ((^^LPC0.CRID == 0x09))
{
Return (0x01)
}
}
Return (0x00)
}
Method (_INI, 0, NotSerialized) // _INI: Initialize
{
ADBG ("HDAS _INI")
CreateQWordField (NBUF, \_SB.PC00.CAVS._Y13._MIN, NBAS) // _MIN: Minimum Base Address
CreateQWordField (NBUF, \_SB.PC00.CAVS._Y13._MAX, NMAS) // _MAX: Maximum Base Address
CreateQWordField (NBUF, \_SB.PC00.CAVS._Y13._LEN, NLEN) // _LEN: Length
NBAS = NHLA /* \NHLA */
NMAS = (NHLA + (NHLL - 0x01))
NLEN = NHLL /* \NHLL */
If ((AUWA () == 0x01))
{
MBCG = 0x00
}
}
Method (_DSM, 4, Serialized) // _DSM: Device-Specific Method
{
ADBG ("HDAS _DSM")
If (PCIC (Arg0))
{
Return (PCID (Arg0, Arg1, Arg2))
}
If ((Arg0 == ToUUID ("a69f886e-6ceb-4594-a41f-7b5dce24c553") /* Unknown UUID */))
{
Switch (ToInteger (Arg2))
{
Case (0x00)
{
Return (Buffer (One)
{
0x0F // .
})
}
Case (0x01)
{
ADBG ("_DSM Fun 1 NHLT")
Return (NBUF) /* \_SB_.PC00.CAVS.NBUF */
}
Case (0x02)
{
ADBG ("_DSM Fun 2 FMSK")
Return (ADFM) /* \ADFM */
}
Case (0x03)
{
ADBG ("_DSM Fun 3 PPMS")
Return (Buffer (0x01)
{
0x00 // .
})
}
Default
{
ADBG ("_DSM Fun NOK")
Return (Buffer (One)
{
0x00 // .
})
}
}
}
ADBG ("_DSM UUID NOK")
Return (Buffer (0x01)
{
0x00 // .
})
}
}
Scope (RP01)
{
Method (_INI, 0, NotSerialized) // _INI: Initialize
{
LTRN = LTR1 /* \LTR1 */
LMSL = PML1 /* \PML1 */
LNSL = PNL1 /* \PNL1 */
OBFN = OBF1 /* \OBF1 */
}
OperationRegion (PXCS, PCI_Config, 0x00, 0x0480)
Field (PXCS, AnyAcc, NoLock, Preserve)
{
VDID, 32,
Offset (0x50),
L0SE, 1,
, 3,
LDIS, 1,
Offset (0x51),
Offset (0x52),
, 13,
LASX, 1,
Offset (0x5A),
ABPX, 1,
, 2,
PDCX, 1,
, 2,
PDSX, 1,
Offset (0x5B),
Offset (0x60),
Offset (0x62),
PSPX, 1,
PMEP, 1,
Offset (0xA4),
D3HT, 2,
Offset (0xD8),
, 30,
HPEX, 1,
PMEX, 1,
Offset (0xE2),
, 2,
L23E, 1,
L23R, 1,
Offset (0x324),
, 3,
LEDM, 1,
Offset (0x420),
, 30,
DPGE, 1
}
Field (PXCS, AnyAcc, NoLock, WriteAsZeros)
{
Offset (0xDC),
, 30,
HPSX, 1,
PMSX, 1
}
Name (LTRV, Package (0x04)
{
0x00,
0x00,
0x00,
0x00
})
Method (_DSM, 4, Serialized) // _DSM: Device-Specific Method
{
If ((Arg0 == ToUUID ("e5c937d0-3553-4d7a-9117-ea4d19c3434d") /* Device Labeling Interface */))
{
Switch (ToInteger (Arg2))
{
Case (0x00)
{
Name (OPTS, Buffer (0x02)
{
0x00, 0x00 // ..
})
CreateBitField (OPTS, 0x00, FUN0)
CreateBitField (OPTS, 0x04, FUN4)
CreateBitField (OPTS, 0x06, FUN6)
CreateBitField (OPTS, 0x08, FUN8)
CreateBitField (OPTS, 0x09, FUN9)
If ((Arg1 >= 0x02))
{
FUN0 = 0x01
If (LTRE)
{
FUN6 = 0x01
}
If (OBFF)
{
FUN4 = 0x01
}
If ((ECR1 == 0x01))
{
If ((Arg1 >= 0x03))
{
FUN8 = 0x01
FUN9 = 0x01
}
}
}
Return (OPTS) /* \_SB_.PC00.RP01._DSM.OPTS */
}
Case (0x04)
{
If ((Arg1 >= 0x02))
{
If (OBFN)
{
Return (Buffer (0x10)
{
/* 0000 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........
/* 0008 */ 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00 // ........
})
}
Else
{
Return (Buffer (0x10)
{
/* 0000 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........
/* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........
})
}
}
}
Case (0x06)
{
If ((Arg1 >= 0x02))
{
If (LTRN)
{
If (((LMSL == 0x00) || (LNSL == 0x00)))
{
If ((PCHS == SPTH))
{
LMSL = 0x0846
LNSL = 0x0846
}
ElseIf ((PCHS == SPTL))
{
LMSL = 0x1003
LNSL = 0x1003
}
}
LTRV [0x00] = ((LMSL >> 0x0A) & 0x07)
LTRV [0x01] = (LMSL & 0x03FF)
LTRV [0x02] = ((LNSL >> 0x0A) & 0x07)
LTRV [0x03] = (LNSL & 0x03FF)
Return (LTRV) /* \_SB_.PC00.RP01.LTRV */
}
Else
{
Return (Buffer (0x01)
{
0x00 // .
})
}
}
}
Case (0x08)
{
If ((ECR1 == 0x01))
{
If ((Arg1 >= 0x03))
{
Return (0x01)
}
}
}
Case (0x09)
{
If ((ECR1 == 0x01))
{
If ((Arg1 >= 0x03))
{
Return (Package (0x05)
{
0xC350,
Ones,
Ones,
0xC350,
Ones
})
}
}
}
}
}
Return (Buffer (0x01)
{
0x00 // .
})
}
Device (PXSX)
{
Name (_ADR, 0x00) // _ADR: Address
Method (_PRW, 0, NotSerialized) // _PRW: Power Resources for Wake
{
Return (GPRW (0x69, 0x04))
}
}
Method (HPME, 0, Serialized)
{
If (((VDID != 0xFFFFFFFF) && (PMSX == 0x01)))
{
Notify (PXSX, 0x02) // Device Wake
PMSX = 0x01
PSPX = 0x01
}
}
Method (_PRW, 0, NotSerialized) // _PRW: Power Resources for Wake
{
Return (GPRW (0x69, 0x04))
}
}
Scope (RP05)
{
Method (_INI, 0, NotSerialized) // _INI: Initialize
{
LTRN = LTR5 /* \LTR5 */
LMSL = PML5 /* \PML5 */
LNSL = PNL5 /* \PNL5 */
OBFN = OBF5 /* \OBF5 */
}
OperationRegion (PXCS, PCI_Config, 0x00, 0x0480)
Field (PXCS, AnyAcc, NoLock, Preserve)
{
VDID, 32,
Offset (0x50),
L0SE, 1,
, 3,
LDIS, 1,
Offset (0x51),
Offset (0x52),
, 13,
LASX, 1,
Offset (0x5A),
ABPX, 1,
, 2,
PDCX, 1,
, 2,
PDSX, 1,
Offset (0x5B),
Offset (0x60),
Offset (0x62),
PSPX, 1,
PMEP, 1,
Offset (0xA4),
D3HT, 2,
Offset (0xD8),
, 30,
HPEX, 1,
PMEX, 1,
Offset (0xE2),
, 2,
L23E, 1,
L23R, 1,
Offset (0x324),
, 3,
LEDM, 1,
Offset (0x420),
, 30,
DPGE, 1
}
Field (PXCS, AnyAcc, NoLock, WriteAsZeros)
{
Offset (0xDC),
, 30,
HPSX, 1,
PMSX, 1
}
Name (LTRV, Package (0x04)
{
0x00,
0x00,
0x00,
0x00
})
Method (_DSM, 4, Serialized) // _DSM: Device-Specific Method
{
If ((Arg0 == ToUUID ("e5c937d0-3553-4d7a-9117-ea4d19c3434d") /* Device Labeling Interface */))
{
Switch (ToInteger (Arg2))
{
Case (0x00)
{
Name (OPTS, Buffer (0x02)
{
0x00, 0x00 // ..
})
CreateBitField (OPTS, 0x00, FUN0)
CreateBitField (OPTS, 0x04, FUN4)
CreateBitField (OPTS, 0x06, FUN6)
CreateBitField (OPTS, 0x08, FUN8)
CreateBitField (OPTS, 0x09, FUN9)
If ((Arg1 >= 0x02))
{
FUN0 = 0x01
If (LTRE)
{
FUN6 = 0x01
}
If (OBFF)
{
FUN4 = 0x01
}
If ((ECR1 == 0x01))
{
If ((Arg1 >= 0x03))
{
FUN8 = 0x01
FUN9 = 0x01
}
}
}
Return (OPTS) /* \_SB_.PC00.RP05._DSM.OPTS */
}
Case (0x04)
{
If ((Arg1 >= 0x02))
{
If (OBFN)
{
Return (Buffer (0x10)
{
/* 0000 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........
/* 0008 */ 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00 // ........
})
}
Else
{
Return (Buffer (0x10)
{
/* 0000 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........
/* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........
})
}
}
}
Case (0x06)
{
If ((Arg1 >= 0x02))
{
If (LTRN)
{
If (((LMSL == 0x00) || (LNSL == 0x00)))
{
If ((PCHS == SPTH))
{
LMSL = 0x0846
LNSL = 0x0846
}
ElseIf ((PCHS == SPTL))
{
LMSL = 0x1003
LNSL = 0x1003
}
}
LTRV [0x00] = ((LMSL >> 0x0A) & 0x07)
LTRV [0x01] = (LMSL & 0x03FF)
LTRV [0x02] = ((LNSL >> 0x0A) & 0x07)
LTRV [0x03] = (LNSL & 0x03FF)
Return (LTRV) /* \_SB_.PC00.RP05.LTRV */
}
Else
{
Return (Buffer (0x01)
{
0x00 // .
})
}
}
}
Case (0x08)
{
If ((ECR1 == 0x01))
{
If ((Arg1 >= 0x03))
{
Return (0x01)
}
}
}
Case (0x09)
{
If ((ECR1 == 0x01))
{
If ((Arg1 >= 0x03))
{
Return (Package (0x05)
{
0xC350,
Ones,
Ones,
0xC350,
Ones
})
}
}
}
}
}
Return (Buffer (0x01)
{
0x00 // .
})
}
Device (PXSX)
{
Name (_ADR, 0x00) // _ADR: Address
Method (_PRW, 0, NotSerialized) // _PRW: Power Resources for Wake
{
Return (GPRW (0x69, 0x04))
}
}
Method (HPME, 0, Serialized)
{
If (((VDID != 0xFFFFFFFF) && (PMSX == 0x01)))
{
Notify (PXSX, 0x02) // Device Wake
PMSX = 0x01
PSPX = 0x01
}
}
Method (_PRW, 0, NotSerialized) // _PRW: Power Resources for Wake
{
Return (GPRW (0x69, 0x04))
}
}
Scope (RP09)
{
Method (_INI, 0, NotSerialized) // _INI: Initialize
{
LTRN = LTR9 /* \LTR9 */
LMSL = PML9 /* \PML9 */
LNSL = PNL9 /* \PNL9 */
OBFN = OBF9 /* \OBF9 */
}
OperationRegion (PXCS, PCI_Config, 0x00, 0x0480)
Field (PXCS, AnyAcc, NoLock, Preserve)
{
VDID, 32,
Offset (0x50),
L0SE, 1,
, 3,
LDIS, 1,
Offset (0x51),
Offset (0x52),
, 13,
LASX, 1,
Offset (0x5A),
ABPX, 1,
, 2,
PDCX, 1,
, 2,
PDSX, 1,
Offset (0x5B),
Offset (0x60),
Offset (0x62),
PSPX, 1,
PMEP, 1,
Offset (0xA4),
D3HT, 2,
Offset (0xD8),
, 30,
HPEX, 1,
PMEX, 1,
Offset (0xE2),
, 2,
L23E, 1,
L23R, 1,
Offset (0x324),
, 3,
LEDM, 1,
Offset (0x420),
, 30,
DPGE, 1
}
Field (PXCS, AnyAcc, NoLock, WriteAsZeros)
{
Offset (0xDC),
, 30,
HPSX, 1,
PMSX, 1
}
Name (LTRV, Package (0x04)
{
0x00,
0x00,
0x00,
0x00
})
Method (_DSM, 4, Serialized) // _DSM: Device-Specific Method
{
If ((Arg0 == ToUUID ("e5c937d0-3553-4d7a-9117-ea4d19c3434d") /* Device Labeling Interface */))
{
Switch (ToInteger (Arg2))
{
Case (0x00)
{
Name (OPTS, Buffer (0x02)
{
0x00, 0x00 // ..
})
CreateBitField (OPTS, 0x00, FUN0)
CreateBitField (OPTS, 0x04, FUN4)
CreateBitField (OPTS, 0x06, FUN6)
CreateBitField (OPTS, 0x08, FUN8)
CreateBitField (OPTS, 0x09, FUN9)
If ((Arg1 >= 0x02))
{
FUN0 = 0x01
If (LTRE)
{
FUN6 = 0x01
}
If (OBFF)
{
FUN4 = 0x01
}
If ((ECR1 == 0x01))
{
If ((Arg1 >= 0x03))
{
FUN8 = 0x01
FUN9 = 0x01
}
}
}
Return (OPTS) /* \_SB_.PC00.RP09._DSM.OPTS */
}
Case (0x04)
{
If ((Arg1 >= 0x02))
{
If (OBFN)
{
Return (Buffer (0x10)
{
/* 0000 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........
/* 0008 */ 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00 // ........
})
}
Else
{
Return (Buffer (0x10)
{
/* 0000 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........
/* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........
})
}
}
}
Case (0x06)
{
If ((Arg1 >= 0x02))
{
If (LTRN)
{
If (((LMSL == 0x00) || (LNSL == 0x00)))
{
If ((PCHS == SPTH))
{
LMSL = 0x0846
LNSL = 0x0846
}
ElseIf ((PCHS == SPTL))
{
LMSL = 0x1003
LNSL = 0x1003
}
}
LTRV [0x00] = ((LMSL >> 0x0A) & 0x07)
LTRV [0x01] = (LMSL & 0x03FF)
LTRV [0x02] = ((LNSL >> 0x0A) & 0x07)
LTRV [0x03] = (LNSL & 0x03FF)
Return (LTRV) /* \_SB_.PC00.RP09.LTRV */
}
Else
{
Return (Buffer (0x01)
{
0x00 // .
})
}
}
}
Case (0x08)
{
If ((ECR1 == 0x01))
{
If ((Arg1 >= 0x03))
{
Return (0x01)
}
}
}
Case (0x09)
{
If ((ECR1 == 0x01))
{
If ((Arg1 >= 0x03))
{
Return (Package (0x05)
{
0xC350,
Ones,
Ones,
0xC350,
Ones
})
}
}
}
}
}
Return (Buffer (0x01)
{
0x00 // .
})
}
Device (PXSX)
{
Name (_ADR, 0x00) // _ADR: Address
Method (_PRW, 0, NotSerialized) // _PRW: Power Resources for Wake
{
Return (GPRW (0x69, 0x04))
}
}
Method (HPME, 0, Serialized)
{
If (((VDID != 0xFFFFFFFF) && (PMSX == 0x01)))
{
Notify (PXSX, 0x02) // Device Wake
PMSX = 0x01
PSPX = 0x01
}
}
Method (_PRW, 0, NotSerialized) // _PRW: Power Resources for Wake
{
Return (GPRW (0x69, 0x04))
}
}
Scope (RP11)
{
Method (_INI, 0, NotSerialized) // _INI: Initialize
{
LTRN = LTRB /* \LTRB */
LMSL = PMLB /* \PMLB */
LNSL = PNLB /* \PNLB */
OBFN = OBFB /* \OBFB */
}
OperationRegion (PXCS, PCI_Config, 0x00, 0x0480)
Field (PXCS, AnyAcc, NoLock, Preserve)
{
VDID, 32,
Offset (0x50),
L0SE, 1,
, 3,
LDIS, 1,
Offset (0x51),
Offset (0x52),
, 13,
LASX, 1,
Offset (0x5A),
ABPX, 1,
, 2,
PDCX, 1,
, 2,
PDSX, 1,
Offset (0x5B),
Offset (0x60),
Offset (0x62),
PSPX, 1,
PMEP, 1,
Offset (0xA4),
D3HT, 2,
Offset (0xD8),
, 30,
HPEX, 1,
PMEX, 1,
Offset (0xE2),
, 2,
L23E, 1,
L23R, 1,
Offset (0x324),
, 3,
LEDM, 1,
Offset (0x420),
, 30,
DPGE, 1
}
Field (PXCS, AnyAcc, NoLock, WriteAsZeros)
{
Offset (0xDC),
, 30,
HPSX, 1,
PMSX, 1
}
Name (LTRV, Package (0x04)
{
0x00,
0x00,
0x00,
0x00
})
Method (_DSM, 4, Serialized) // _DSM: Device-Specific Method
{
If ((Arg0 == ToUUID ("e5c937d0-3553-4d7a-9117-ea4d19c3434d") /* Device Labeling Interface */))
{
Switch (ToInteger (Arg2))
{
Case (0x00)
{
Name (OPTS, Buffer (0x02)
{
0x00, 0x00 // ..
})
CreateBitField (OPTS, 0x00, FUN0)
CreateBitField (OPTS, 0x04, FUN4)
CreateBitField (OPTS, 0x06, FUN6)
CreateBitField (OPTS, 0x08, FUN8)
CreateBitField (OPTS, 0x09, FUN9)
If ((Arg1 >= 0x02))
{
FUN0 = 0x01
If (LTRE)
{
FUN6 = 0x01
}
If (OBFF)
{
FUN4 = 0x01
}
If ((ECR1 == 0x01))
{
If ((Arg1 >= 0x03))
{
FUN8 = 0x01
FUN9 = 0x01
}
}
}
Return (OPTS) /* \_SB_.PC00.RP11._DSM.OPTS */
}
Case (0x04)
{
If ((Arg1 >= 0x02))
{
If (OBFN)
{
Return (Buffer (0x10)
{
/* 0000 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........
/* 0008 */ 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00 // ........
})
}
Else
{
Return (Buffer (0x10)
{
/* 0000 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........
/* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........
})
}
}
}
Case (0x06)
{
If ((Arg1 >= 0x02))
{
If (LTRN)
{
If (((LMSL == 0x00) || (LNSL == 0x00)))
{
If ((PCHS == SPTH))
{
LMSL = 0x0846
LNSL = 0x0846
}
ElseIf ((PCHS == SPTL))
{
LMSL = 0x1003
LNSL = 0x1003
}
}
LTRV [0x00] = ((LMSL >> 0x0A) & 0x07)
LTRV [0x01] = (LMSL & 0x03FF)
LTRV [0x02] = ((LNSL >> 0x0A) & 0x07)
LTRV [0x03] = (LNSL & 0x03FF)
Return (LTRV) /* \_SB_.PC00.RP11.LTRV */
}
Else
{
Return (Buffer (0x01)
{
0x00 // .
})
}
}
}
Case (0x08)
{
If ((ECR1 == 0x01))
{
If ((Arg1 >= 0x03))
{
Return (0x01)
}
}
}
Case (0x09)
{
If ((ECR1 == 0x01))
{
If ((Arg1 >= 0x03))
{
Return (Package (0x05)
{
0xC350,
Ones,
Ones,
0xC350,
Ones
})
}
}
}
}
}
Return (Buffer (0x01)
{
0x00 // .
})
}
Device (PXSX)
{
Name (_ADR, 0x00) // _ADR: Address
Method (_PRW, 0, NotSerialized) // _PRW: Power Resources for Wake
{
Return (GPRW (0x69, 0x04))
}
}
Method (HPME, 0, Serialized)
{
If (((VDID != 0xFFFFFFFF) && (PMSX == 0x01)))
{
Notify (PXSX, 0x02) // Device Wake
PMSX = 0x01
PSPX = 0x01
}
}
Method (_PRW, 0, NotSerialized) // _PRW: Power Resources for Wake
{
Return (GPRW (0x69, 0x04))
}
}
Scope (RP17)
{
Method (_INI, 0, NotSerialized) // _INI: Initialize
{
LTRN = LTRH /* \LTRH */
LMSL = PMLH /* \PMLH */
LNSL = PNLH /* \PNLH */
OBFN = OBFH /* \OBFH */
}
OperationRegion (PXCS, PCI_Config, 0x00, 0x0480)
Field (PXCS, AnyAcc, NoLock, Preserve)
{
VDID, 32,
Offset (0x50),
L0SE, 1,
, 3,
LDIS, 1,
Offset (0x51),
Offset (0x52),
, 13,
LASX, 1,
Offset (0x5A),
ABPX, 1,
, 2,
PDCX, 1,
, 2,
PDSX, 1,
Offset (0x5B),
Offset (0x60),
Offset (0x62),
PSPX, 1,
PMEP, 1,
Offset (0xA4),
D3HT, 2,
Offset (0xD8),
, 30,
HPEX, 1,
PMEX, 1,
Offset (0xE2),
, 2,
L23E, 1,
L23R, 1,
Offset (0x324),
, 3,
LEDM, 1,
Offset (0x420),
, 30,
DPGE, 1
}
Field (PXCS, AnyAcc, NoLock, WriteAsZeros)
{
Offset (0xDC),
, 30,
HPSX, 1,
PMSX, 1
}
Name (LTRV, Package (0x04)
{
0x00,
0x00,
0x00,
0x00
})
Method (_DSM, 4, Serialized) // _DSM: Device-Specific Method
{
If ((Arg0 == ToUUID ("e5c937d0-3553-4d7a-9117-ea4d19c3434d") /* Device Labeling Interface */))
{
Switch (ToInteger (Arg2))
{
Case (0x00)
{
Name (OPTS, Buffer (0x02)
{
0x00, 0x00 // ..
})
CreateBitField (OPTS, 0x00, FUN0)
CreateBitField (OPTS, 0x04, FUN4)
CreateBitField (OPTS, 0x06, FUN6)
CreateBitField (OPTS, 0x08, FUN8)
CreateBitField (OPTS, 0x09, FUN9)
If ((Arg1 >= 0x02))
{
FUN0 = 0x01
If (LTRE)
{
FUN6 = 0x01
}
If (OBFF)
{
FUN4 = 0x01
}
If ((ECR1 == 0x01))
{
If ((Arg1 >= 0x03))
{
FUN8 = 0x01
FUN9 = 0x01
}
}
}
Return (OPTS) /* \_SB_.PC00.RP17._DSM.OPTS */
}
Case (0x04)
{
If ((Arg1 >= 0x02))
{
If (OBFN)
{
Return (Buffer (0x10)
{
/* 0000 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........
/* 0008 */ 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00 // ........
})
}
Else
{
Return (Buffer (0x10)
{
/* 0000 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........
/* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........
})
}
}
}
Case (0x06)
{
If ((Arg1 >= 0x02))
{
If (LTRN)
{
If (((LMSL == 0x00) || (LNSL == 0x00)))
{
If ((PCHS == SPTH))
{
LMSL = 0x0846
LNSL = 0x0846
}
ElseIf ((PCHS == SPTL))
{
LMSL = 0x1003
LNSL = 0x1003
}
}
LTRV [0x00] = ((LMSL >> 0x0A) & 0x07)
LTRV [0x01] = (LMSL & 0x03FF)
LTRV [0x02] = ((LNSL >> 0x0A) & 0x07)
LTRV [0x03] = (LNSL & 0x03FF)
Return (LTRV) /* \_SB_.PC00.RP17.LTRV */
}
Else
{
Return (Buffer (0x01)
{
0x00 // .
})
}
}
}
Case (0x08)
{
If ((ECR1 == 0x01))
{
If ((Arg1 >= 0x03))
{
Return (0x01)
}
}
}
Case (0x09)
{
If ((ECR1 == 0x01))
{
If ((Arg1 >= 0x03))
{
Return (Package (0x05)
{
0xC350,
Ones,
Ones,
0xC350,
Ones
})
}
}
}
}
}
Return (Buffer (0x01)
{
0x00 // .
})
}
Device (PXSX)
{
Name (_ADR, 0x00) // _ADR: Address
Method (_PRW, 0, NotSerialized) // _PRW: Power Resources for Wake
{
Return (GPRW (0x69, 0x04))
}
}
Method (HPME, 0, Serialized)
{
If (((VDID != 0xFFFFFFFF) && (PMSX == 0x01)))
{
Notify (PXSX, 0x02) // Device Wake
PMSX = 0x01
PSPX = 0x01
}
}
Method (_PRW, 0, NotSerialized) // _PRW: Power Resources for Wake
{
Return (GPRW (0x69, 0x04))
}
}
Scope (RP21)
{
Method (_INI, 0, NotSerialized) // _INI: Initialize
{
LTRN = LTRL /* \LTRL */
LMSL = PMLL /* \PMLL */
LNSL = PNLL /* \PNLL */
OBFN = OBFL /* \OBFL */
}
OperationRegion (PXCS, PCI_Config, 0x00, 0x0480)
Field (PXCS, AnyAcc, NoLock, Preserve)
{
VDID, 32,
Offset (0x50),
L0SE, 1,
, 3,
LDIS, 1,
Offset (0x51),
Offset (0x52),
, 13,
LASX, 1,
Offset (0x5A),
ABPX, 1,
, 2,
PDCX, 1,
, 2,
PDSX, 1,
Offset (0x5B),
Offset (0x60),
Offset (0x62),
PSPX, 1,
PMEP, 1,
Offset (0xA4),
D3HT, 2,
Offset (0xD8),
, 30,
HPEX, 1,
PMEX, 1,
Offset (0xE2),
, 2,
L23E, 1,
L23R, 1,
Offset (0x324),
, 3,
LEDM, 1,
Offset (0x420),
, 30,
DPGE, 1
}
Field (PXCS, AnyAcc, NoLock, WriteAsZeros)
{
Offset (0xDC),
, 30,
HPSX, 1,
PMSX, 1
}
Name (LTRV, Package (0x04)
{
0x00,
0x00,
0x00,
0x00
})
Method (_DSM, 4, Serialized) // _DSM: Device-Specific Method
{
If ((Arg0 == ToUUID ("e5c937d0-3553-4d7a-9117-ea4d19c3434d") /* Device Labeling Interface */))
{
Switch (ToInteger (Arg2))
{
Case (0x00)
{
Name (OPTS, Buffer (0x02)
{
0x00, 0x00 // ..
})
CreateBitField (OPTS, 0x00, FUN0)
CreateBitField (OPTS, 0x04, FUN4)
CreateBitField (OPTS, 0x06, FUN6)
CreateBitField (OPTS, 0x08, FUN8)
CreateBitField (OPTS, 0x09, FUN9)
If ((Arg1 >= 0x02))
{
FUN0 = 0x01
If (LTRE)
{
FUN6 = 0x01
}
If (OBFF)
{
FUN4 = 0x01
}
If ((ECR1 == 0x01))
{
If ((Arg1 >= 0x03))
{
FUN8 = 0x01
FUN9 = 0x01
}
}
}
Return (OPTS) /* \_SB_.PC00.RP21._DSM.OPTS */
}
Case (0x04)
{
If ((Arg1 >= 0x02))
{
If (OBFN)
{
Return (Buffer (0x10)
{
/* 0000 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........
/* 0008 */ 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00 // ........
})
}
Else
{
Return (Buffer (0x10)
{
/* 0000 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........
/* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // ........
})
}
}
}
Case (0x06)
{
If ((Arg1 >= 0x02))
{
If (LTRN)
{
If (((LMSL == 0x00) || (LNSL == 0x00)))
{
If ((PCHS == SPTH))
{
LMSL = 0x0846
LNSL = 0x0846
}
ElseIf ((PCHS == SPTL))
{
LMSL = 0x1003
LNSL = 0x1003
}
}
LTRV [0x00] = ((LMSL >> 0x0A) & 0x07)
LTRV [0x01] = (LMSL & 0x03FF)
LTRV [0x02] = ((LNSL >> 0x0A) & 0x07)
LTRV [0x03] = (LNSL & 0x03FF)
Return (LTRV) /* \_SB_.PC00.RP21.LTRV */
}
Else
{
Return (Buffer (0x01)
{
0x00 // .
})
}
}
}
Case (0x08)
{
If ((ECR1 == 0x01))
{
If ((Arg1 >= 0x03))
{
Return (0x01)
}
}
}
Case (0x09)
{
If ((ECR1 == 0x01))
{
If ((Arg1 >= 0x03))
{
Return (Package (0x05)
{
0xC350,
Ones,
Ones,
0xC350,
Ones
})
}
}
}
}
}
Return (Buffer (0x01)
{
0x00 // .
})
}
Device (PXSX)
{
Name (_ADR, 0x00) // _ADR: Address
Method (_PRW, 0, NotSerialized) // _PRW: Power Resources for Wake
{
Return (GPRW (0x69, 0x04))
}
}
Method (HPME, 0, Serialized)
{
If (((VDID != 0xFFFFFFFF) && (PMSX == 0x01)))
{
Notify (PXSX, 0x02) // Device Wake
PMSX = 0x01
PSPX = 0x01
}
}
Method (_PRW, 0, NotSerialized) // _PRW: Power Resources for Wake
{
Return (GPRW (0x69, 0x04))
}
}
Scope (SAT1)
{
Method (_DSM, 4, Serialized) // _DSM: Device-Specific Method
{
If (PCIC (Arg0))
{
Return (PCID (Arg0, Arg1, Arg2))
}
If (CondRefOf (\_SB.PC00.SAT0.SDSM))
{
Return (^^SAT0.SDSM (Arg0, Arg1, Arg2, Arg3))
}
Return (Buffer (0x01)
{
0x00 // .
})
}
Device (PRT0)
{
Name (_ADR, 0xFFFF) // _ADR: Address
}
Device (PRT1)
{
Name (_ADR, 0x0001FFFF) // _ADR: Address
}
Device (PRT2)
{
Name (_ADR, 0x0002FFFF) // _ADR: Address
}
Device (PRT3)
{
Name (_ADR, 0x0003FFFF) // _ADR: Address
}
Device (PRT4)
{
Name (_ADR, 0x0004FFFF) // _ADR: Address
}
Device (PRT5)
{
Name (_ADR, 0x0005FFFF) // _ADR: Address
}
Method (RDCA, 5, Serialized)
{
OperationRegion (RPAL, SystemMemory, (GPCB () + (0x000B8100 + Arg1)), 0x04)
Field (RPAL, DWordAcc, Lock, Preserve)
{
RPCD, 32
}
OperationRegion (EPAC, SystemMemory, (GPCB () + 0x000B8308), 0x08)
Field (EPAC, DWordAcc, Lock, Preserve)
{
CAIR, 32,
CADR, 32
}
OperationRegion (NCRG, SystemMemory, (GPCB () + 0x000B8FC0), 0x04)
Field (NCRG, DWordAcc, Lock, Preserve)
{
CRGC, 32
}
If ((Arg0 > 0x02))
{
Return (0x00)
}
Else
{
CRGC = Arg0
}
Switch (ToInteger (Arg4))
{
Case (0x00)
{
Return (RPCD) /* \_SB_.PC00.SAT1.RDCA.RPCD */
}
Case (0x02)
{
CAIR = Arg1
Return (CADR) /* \_SB_.PC00.SAT1.RDCA.CADR */
}
Case (0x01)
{
Local0 = (Arg2 & RPCD) /* \_SB_.PC00.SAT1.RDCA.RPCD */
Local0 |= Arg3
RPCD = Local0
}
Case (0x03)
{
CAIR = Arg1
Local0 = (Arg2 & CADR) /* \_SB_.PC00.SAT1.RDCA.CADR */
Local0 |= Arg3
CADR = Local0
}
Default
{
Return (0x00)
}
}
Return (0x00)
}
Method (RPD0, 1, Serialized)
{
RDCA (Arg0, 0xA4, 0xFFFFFFFC, 0x00, 0x01)
}
Method (RPD3, 1, Serialized)
{
RDCA (Arg0, 0xA4, 0xFFFFFFFC, 0x03, 0x01)
}
Device (PRT6)
{
Name (_ADR, 0x0006FFFF) // _ADR: Address
}
Device (PRT7)
{
Name (_ADR, 0x0007FFFF) // _ADR: Address
}
}
Scope (SAT2)
{
Method (_DSM, 4, Serialized) // _DSM: Device-Specific Method
{
If (PCIC (Arg0))
{
Return (PCID (Arg0, Arg1, Arg2))
}
If (CondRefOf (\_SB.PC00.SAT0.SDSM))
{
Return (^^SAT0.SDSM (Arg0, Arg1, Arg2, Arg3))
}
Return (Buffer (0x01)
{
0x00 // .
})
}
Device (PRT0)
{
Name (_ADR, 0xFFFF) // _ADR: Address
}
Device (PRT1)
{
Name (_ADR, 0x0001FFFF) // _ADR: Address
}
Device (PRT2)
{
Name (_ADR, 0x0002FFFF) // _ADR: Address
}
Device (PRT3)
{
Name (_ADR, 0x0003FFFF) // _ADR: Address
}
Device (PRT4)
{
Name (_ADR, 0x0004FFFF) // _ADR: Address
}
Device (PRT5)
{
Name (_ADR, 0x0005FFFF) // _ADR: Address
}
Method (RDCA, 5, Serialized)
{
OperationRegion (RPAL, SystemMemory, (GPCB () + (0x000B8100 + Arg1)), 0x04)
Field (RPAL, DWordAcc, Lock, Preserve)
{
RPCD, 32
}
OperationRegion (EPAC, SystemMemory, (GPCB () + 0x000B8308), 0x08)
Field (EPAC, DWordAcc, Lock, Preserve)
{
CAIR, 32,
CADR, 32
}
OperationRegion (NCRG, SystemMemory, (GPCB () + 0x000B8FC0), 0x04)
Field (NCRG, DWordAcc, Lock, Preserve)
{
CRGC, 32
}
If ((Arg0 > 0x02))
{
Return (0x00)
}
Else
{
CRGC = Arg0
}
Switch (ToInteger (Arg4))
{
Case (0x00)
{
Return (RPCD) /* \_SB_.PC00.SAT2.RDCA.RPCD */
}
Case (0x02)
{
CAIR = Arg1
Return (CADR) /* \_SB_.PC00.SAT2.RDCA.CADR */
}
Case (0x01)
{
Local0 = (Arg2 & RPCD) /* \_SB_.PC00.SAT2.RDCA.RPCD */
Local0 |= Arg3
RPCD = Local0
}
Case (0x03)
{
CAIR = Arg1
Local0 = (Arg2 & CADR) /* \_SB_.PC00.SAT2.RDCA.CADR */
Local0 |= Arg3
CADR = Local0
}
Default
{
Return (0x00)
}
}
Return (0x00)
}
Method (RPD0, 1, Serialized)
{
RDCA (Arg0, 0xA4, 0xFFFFFFFC, 0x00, 0x01)
}
Method (RPD3, 1, Serialized)
{
RDCA (Arg0, 0xA4, 0xFFFFFFFC, 0x03, 0x01)
}
}
Scope (TERM)
{
Name (_HID, "INT343D") // _HID: Hardware ID
Name (_UID, 0x01) // _UID: Unique ID
Name (RBUF, ResourceTemplate ()
{
Memory32Fixed (ReadWrite,
0xFE03C000, // Address Base
0x00001000, // Address Length
)
Interrupt (ResourceConsumer, Level, ActiveLow, Shared, ,, _Y14)
{
0x00000012,
}
})
CreateDWordField (RBUF, \_SB.PC00.TERM._Y14._INT, IRQN) // _INT: Interrupts
Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings
{
IRQN = TIRQ /* \TIRQ */
Return (RBUF) /* \_SB_.PC00.TERM.RBUF */
}
Method (_STA, 0, NotSerialized) // _STA: Status
{
If ((TAEN == 0x00))
{
Return (0x00)
}
If ((TIRQ == 0x00))
{
Return (0x00)
}
Return (0x0F)
}
}
}
Scope (_SB.PC00)
{
Method (LPD3, 1, Serialized)
{
OperationRegion (ICB1, SystemMemory, (Arg0 + 0x84), 0x04)
Field (ICB1, DWordAcc, NoLock, Preserve)
{
PMEC, 32
}
PMEC = 0x03
Local0 = PMEC /* \_SB_.PC00.LPD3.PMEC */
}
Method (LPD0, 1, Serialized)
{
OperationRegion (ICB1, SystemMemory, (Arg0 + 0x84), 0x04)
Field (ICB1, DWordAcc, NoLock, Preserve)
{
PMEC, 32
}
PMEC &= 0xFFFF7FFC
Local0 = PMEC /* \_SB_.PC00.LPD0.PMEC */
}
Method (LHRV, 1, Serialized)
{
OperationRegion (ICB1, SystemMemory, (Arg0 + 0x08), 0x04)
Field (ICB1, DWordAcc, NoLock, Preserve)
{
HRV, 8
}
Return (HRV) /* \_SB_.PC00.LHRV.HRV_ */
}
Method (GETD, 1, Serialized)
{
OperationRegion (ICB1, SystemMemory, (Arg0 + 0x84), 0x04)
Field (ICB1, DWordAcc, NoLock, Preserve)
{
PMEC, 32
}
Return ((PMEC & 0x03))
}
Method (LCRS, 3, Serialized)
{
Name (RBUF, ResourceTemplate ()
{
Memory32Fixed (ReadWrite,
0x00000000, // Address Base
0x00001000, // Address Length
_Y15)
Interrupt (ResourceConsumer, Level, ActiveLow, Shared, ,, _Y16)
{
0x00000014,
}
})
CreateDWordField (RBUF, \_SB.PC00.LCRS._Y15._BAS, BVAL) // _BAS: Base Address
CreateDWordField (RBUF, \_SB.PC00.LCRS._Y15._LEN, BLEN) // _LEN: Length
CreateDWordField (RBUF, \_SB.PC00.LCRS._Y16._INT, IRQN) // _INT: Interrupts
BVAL = Arg1
IRQN = Arg2
If ((Arg0 == 0x04))
{
BLEN = 0x08
}
Return (RBUF) /* \_SB_.PC00.LCRS.RBUF */
}
Method (LSTA, 1, Serialized)
{
If (((Arg0 == 0x00) || (Arg0 == 0x03)))
{
Return (0x00)
}
If ((OSYS < 0x07DC))
{
Return (0x00)
}
Return (0x0F)
}
Method (GIRQ, 1, Serialized)
{
Return ((0x18 + (Arg0 % 0x60)))
}
}
Scope (_SB.PC00)
{
Device (SIRC)
{
Name (_HID, EisaId ("PNP0C02") /* PNP Motherboard Resources */) // _HID: Hardware ID
Name (_STA, 0x03) // _STA: Status
Name (_UID, 0x05) // _UID: Unique ID
Method (ADDB, 3, Serialized)
{
Name (BUFF, ResourceTemplate ()
{
Memory32Fixed (ReadWrite,
0x00000000, // Address Base
0x00001000, // Address Length
_Y17)
})
CreateDWordField (BUFF, \_SB.PC00.SIRC.ADDB._Y17._BAS, ADDR) // _BAS: Base Address
CreateDWordField (BUFF, \_SB.PC00.SIRC.ADDB._Y17._LEN, LENG) // _LEN: Length
Local0 = Buffer (0x02)
{
0x79, 0x00 // y.
}
If ((((Arg0 == 0x01) || (Arg0 == 0x03)) || (Arg0 == 0x04)))
{
ADDR = Arg2
ConcatenateResTemplate (Local0, BUFF, Local0)
}
If ((Arg0 == 0x03))
{
ADDR = Arg1
ConcatenateResTemplate (Local0, BUFF, Local0)
}
If ((Arg0 == 0x04))
{
ADDR = (0x08 + Arg1)
LENG = 0x0FF8
ConcatenateResTemplate (Local0, BUFF, Local0)
}
Return (Local0)
}
Method (_CRS, 0, Serialized) // _CRS: Current Resource Settings
{
Local0 = Buffer (0x02)
{
0x79, 0x00 // y.
}
ConcatenateResTemplate (Local0, ADDB (SMD0, SB00, SB10), Local0)
ConcatenateResTemplate (Local0, ADDB (SMD1, SB01, SB11), Local0)
ConcatenateResTemplate (Local0, ADDB (SMD2, SB02, SB12), Local0)
ConcatenateResTemplate (Local0, ADDB (SMD3, SB03, SB13), Local0)
ConcatenateResTemplate (Local0, ADDB (SMD4, SB04, SB14), Local0)
ConcatenateResTemplate (Local0, ADDB (SMD5, SB05, SB15), Local0)
ConcatenateResTemplate (Local0, ADDB (SMD6, SB06, SB16), Local0)
ConcatenateResTemplate (Local0, ADDB (SMD7, SB07, SB17), Local0)
ConcatenateResTemplate (Local0, ADDB (SMD8, SB08, SB18), Local0)
ConcatenateResTemplate (Local0, ADDB (SMD9, SB09, SB19), Local0)
ConcatenateResTemplate (Local0, ADDB (SMDA, SB0A, SB1A), Local0)
If ((^^GPI0._STA () == 0x00))
{
ConcatenateResTemplate (Local0, ^^GPI0._CRS (), Local0)
}
Return (Local0)
}
}
Device (GPI0)
{
Method (_HID, 0, NotSerialized) // _HID: Hardware ID
{
If ((PCHV () == SPTH))
{
If ((PCHG == 0x02))
{
Return ("INT3451")
}
Return ("INT345D")
}
Return ("INT344B")
}
Name (LINK, "\\_SB.PC00.GPI0")
Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings
{
Name (RBUF, ResourceTemplate ()
{
Memory32Fixed (ReadWrite,
0x00000000, // Address Base
0x00010000, // Address Length
_Y18)
Memory32Fixed (ReadWrite,
0x00000000, // Address Base
0x00010000, // Address Length
_Y19)
Memory32Fixed (ReadWrite,
0x00000000, // Address Base
0x00010000, // Address Length
_Y1B)
Interrupt (ResourceConsumer, Level, ActiveLow, Shared, ,, _Y1A)
{
0x0000000E,
}
})
CreateDWordField (RBUF, \_SB.PC00.GPI0._CRS._Y18._BAS, COM0) // _BAS: Base Address
CreateDWordField (RBUF, \_SB.PC00.GPI0._CRS._Y19._BAS, COM1) // _BAS: Base Address
CreateDWordField (RBUF, \_SB.PC00.GPI0._CRS._Y1A._INT, IRQN) // _INT: Interrupts
COM0 = (SBRG + 0x00AF0000)
COM1 = (SBRG + 0x00AE0000)
CreateDWordField (RBUF, \_SB.PC00.GPI0._CRS._Y1B._BAS, COM3) // _BAS: Base Address
COM3 = (SBRG + 0x00AC0000)
IRQN = SGIR /* \SGIR */
Return (RBUF) /* \_SB_.PC00.GPI0._CRS.RBUF */
}
Method (_STA, 0, NotSerialized) // _STA: Status
{
If ((SBRG == 0x00))
{
Return (0x00)
}
If ((GPEN == 0x00))
{
Return (0x00)
}
Return (0x0F)
}
}
}
Scope (_SB.PC00)
{
Device (I2C0)
{
Name (LINK, "\\_SB.PC00.I2C0")
Method (_PSC, 0, NotSerialized) // _PSC: Power State Current
{
Return (GETD (SB10))
}
Method (_PS0, 0, NotSerialized) // _PS0: Power State 0
{
LPD0 (SB10)
}
Method (_PS3, 0, NotSerialized) // _PS3: Power State 3
{
LPD3 (SB10)
}
}
}
If ((SMD0 != 0x02))
{
Scope (_SB.PC00.I2C0)
{
Name (_HID, "INT3442") // _HID: Hardware ID
Method (_HRV, 0, NotSerialized) // _HRV: Hardware Revision
{
Return (LHRV (SB10))
}
Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings
{
Return (LCRS (SMD0, SB00, SIR0))
}
Method (_STA, 0, NotSerialized) // _STA: Status
{
Return (LSTA (SMD0))
}
}
}
If ((SMD0 == 0x02))
{
Scope (_SB.PC00.I2C0)
{
Name (_ADR, 0x00150000) // _ADR: Address
Method (_DSM, 4, Serialized) // _DSM: Device-Specific Method
{
If (PCIC (Arg0))
{
Return (PCID (Arg0, Arg1, Arg2))
}
Return (Buffer (0x01)
{
0x00 // .
})
}
}
}
Scope (_SB.PC00)
{
Device (I2C1)
{
Name (LINK, "\\_SB.PC00.I2C1")
Method (_PSC, 0, NotSerialized) // _PSC: Power State Current
{
Return (GETD (SB11))
}
Method (_PS0, 0, NotSerialized) // _PS0: Power State 0
{
LPD0 (SB11)
}
Method (_PS3, 0, NotSerialized) // _PS3: Power State 3
{
LPD3 (SB11)
}
}
}
If ((SMD1 != 0x02))
{
Scope (_SB.PC00.I2C1)
{
Name (_HID, "INT3443") // _HID: Hardware ID
Method (_HRV, 0, NotSerialized) // _HRV: Hardware Revision
{
Return (LHRV (SB11))
}
Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings
{
Return (LCRS (SMD1, SB01, SIR1))
}
Method (_STA, 0, NotSerialized) // _STA: Status
{
Return (LSTA (SMD1))
}
}
}
If ((SMD1 == 0x02))
{
Scope (_SB.PC00.I2C1)
{
Name (_ADR, 0x00150001) // _ADR: Address
Method (_DSM, 4, Serialized) // _DSM: Device-Specific Method
{
If (PCIC (Arg0))
{
Return (PCID (Arg0, Arg1, Arg2))
}
Return (0x00)
}
}
}
Scope (_SB.PC00)
{
Device (I2C2)
{
Name (LINK, "\\_SB.PC00.I2C2")
Method (_PSC, 0, NotSerialized) // _PSC: Power State Current
{
Return (GETD (SB12))
}
Method (_PS0, 0, NotSerialized) // _PS0: Power State 0
{
LPD0 (SB12)
}
Method (_PS3, 0, NotSerialized) // _PS3: Power State 3
{
LPD3 (SB12)
}
}
}
If ((SMD2 != 0x02))
{
Scope (_SB.PC00.I2C2)
{
Name (_HID, "INT3444") // _HID: Hardware ID
Method (_HRV, 0, NotSerialized) // _HRV: Hardware Revision
{
Return (LHRV (SB12))
}
Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings
{
Return (LCRS (SMD2, SB02, SIR2))
}
Method (_STA, 0, NotSerialized) // _STA: Status
{
Return (LSTA (SMD2))
}
}
}
If ((SMD2 == 0x02))
{
Scope (_SB.PC00.I2C2)
{
Name (_ADR, 0x00150002) // _ADR: Address
Method (_DSM, 4, Serialized) // _DSM: Device-Specific Method
{
If (PCIC (Arg0))
{
Return (PCID (Arg0, Arg1, Arg2))
}
Return (0x00)
}
}
}
Scope (_SB.PC00)
{
Device (I2C3)
{
Name (LINK, "\\_SB.PC00.I2C3")
Method (_PSC, 0, NotSerialized) // _PSC: Power State Current
{
Return (GETD (SB13))
}
Method (_PS0, 0, NotSerialized) // _PS0: Power State 0
{
LPD0 (SB13)
}
Method (_PS3, 0, NotSerialized) // _PS3: Power State 3
{
LPD3 (SB13)
}
}
}
If ((SMD3 != 0x02))
{
Scope (_SB.PC00.I2C3)
{
Name (_HID, "INT3445") // _HID: Hardware ID
Method (_HRV, 0, NotSerialized) // _HRV: Hardware Revision
{
Return (LHRV (SB13))
}
Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings
{
Return (LCRS (SMD3, SB03, SIR3))
}
Method (_STA, 0, NotSerialized) // _STA: Status
{
Return (LSTA (SMD3))
}
}
}
If ((SMD3 == 0x02))
{
Scope (_SB.PC00.I2C3)
{
Name (_ADR, 0x00150003) // _ADR: Address
Method (_DSM, 4, Serialized) // _DSM: Device-Specific Method
{
If (PCIC (Arg0))
{
Return (PCID (Arg0, Arg1, Arg2))
}
Return (0x00)
}
}
}
Scope (_SB.PC00)
{
Device (I2C4)
{
Name (LINK, "\\_SB.PC00.I2C4")
Method (_PSC, 0, NotSerialized) // _PSC: Power State Current
{
Return (GETD (SB14))
}
Method (_PS0, 0, NotSerialized) // _PS0: Power State 0
{
LPD0 (SB14)
}
Method (_PS3, 0, NotSerialized) // _PS3: Power State 3
{
LPD3 (SB14)
}
}
}
If ((SMD4 != 0x02))
{
Scope (_SB.PC00.I2C4)
{
Name (_HID, "INT3446") // _HID: Hardware ID
Method (_HRV, 0, NotSerialized) // _HRV: Hardware Revision
{
Return (LHRV (SB14))
}
Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings
{
Return (LCRS (SMD4, SB04, SIR4))
}
Method (_STA, 0, NotSerialized) // _STA: Status
{
Return (LSTA (SMD4))
}
}
}
If ((SMD4 == 0x02))
{
Scope (_SB.PC00.I2C4)
{
Name (_ADR, 0x00190002) // _ADR: Address
Method (_DSM, 4, Serialized) // _DSM: Device-Specific Method
{
If (PCIC (Arg0))
{
Return (PCID (Arg0, Arg1, Arg2))
}
Return (0x00)
}
}
}
Scope (_SB.PC00)
{
Device (I2C5)
{
Name (LINK, "\\_SB.PC00.I2C5")
Method (_PSC, 0, NotSerialized) // _PSC: Power State Current
{
Return (GETD (SB15))
}
Method (_PS0, 0, NotSerialized) // _PS0: Power State 0
{
LPD0 (SB15)
}
Method (_PS3, 0, NotSerialized) // _PS3: Power State 3
{
LPD3 (SB15)
}
}
}
If ((SMD5 != 0x02))
{
Scope (_SB.PC00.I2C5)
{
Name (_HID, "INT3447") // _HID: Hardware ID
Method (_HRV, 0, NotSerialized) // _HRV: Hardware Revision
{
Return (LHRV (SB15))
}
Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings
{
Return (LCRS (SMD5, SB05, SIR5))
}
Method (_STA, 0, NotSerialized) // _STA: Status
{
Return (LSTA (SMD5))
}
}
}
If ((SMD5 == 0x02))
{
Scope (_SB.PC00.I2C5)
{
Name (_ADR, 0x00190001) // _ADR: Address
Method (_DSM, 4, Serialized) // _DSM: Device-Specific Method
{
If (PCIC (Arg0))
{
Return (PCID (Arg0, Arg1, Arg2))
}
Return (0x00)
}
}
}
Scope (_SB.PC00)
{
Device (SPI0)
{
Method (_PSC, 0, NotSerialized) // _PSC: Power State Current
{
Return (GETD (SB16))
}
Method (_PS0, 0, NotSerialized) // _PS0: Power State 0
{
LPD0 (SB16)
}
Method (_PS3, 0, NotSerialized) // _PS3: Power State 3
{
LPD3 (SB16)
}
}
}
If ((SMD6 != 0x02))
{
Scope (_SB.PC00.SPI0)
{
Name (_HID, "INT3440") // _HID: Hardware ID
Method (_HRV, 0, NotSerialized) // _HRV: Hardware Revision
{
Return (LHRV (SB16))
}
Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings
{
Return (LCRS (SMD6, SB06, SIR6))
}
Method (_STA, 0, NotSerialized) // _STA: Status
{
Return (LSTA (SMD6))
}
}
}
If ((SMD6 == 0x02))
{
Scope (_SB.PC00.SPI0)
{
Name (_ADR, 0x001E0002) // _ADR: Address
Method (_DSM, 4, Serialized) // _DSM: Device-Specific Method
{
If (PCIC (Arg0))
{
Return (PCID (Arg0, Arg1, Arg2))
}
Return (0x00)
}
}
}
Scope (_SB.PC00)
{
Device (SPI1)
{
Method (_PSC, 0, NotSerialized) // _PSC: Power State Current
{
Return (GETD (SB17))
}
Method (_PS0, 0, NotSerialized) // _PS0: Power State 0
{
LPD0 (SB17)
}
Method (_PS3, 0, NotSerialized) // _PS3: Power State 3
{
LPD3 (SB17)
}
}
}
If ((SMD7 != 0x02))
{
Scope (_SB.PC00.SPI1)
{
Name (_HID, "INT3441") // _HID: Hardware ID
Method (_HRV, 0, NotSerialized) // _HRV: Hardware Revision
{
Return (LHRV (SB17))
}
Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings
{
Return (LCRS (SMD7, SB07, SIR7))
}
Method (_STA, 0, NotSerialized) // _STA: Status
{
Return (LSTA (SMD7))
}
}
}
If ((SMD7 == 0x02))
{
Scope (_SB.PC00.SPI1)
{
Name (_ADR, 0x001E0003) // _ADR: Address
Method (_DSM, 4, Serialized) // _DSM: Device-Specific Method
{
If (PCIC (Arg0))
{
Return (PCID (Arg0, Arg1, Arg2))
}
Return (0x00)
}
}
}
Scope (_SB.PC00)
{
Device (UA00)
{
}
}
If ((SMD8 != 0x02))
{
Scope (_SB.PC00.UA00)
{
Method (_HID, 0, NotSerialized) // _HID: Hardware ID
{
If ((SMD8 == 0x04))
{
Return (0x020CD041)
}
Else
{
Return ("INT3448")
}
}
Name (_UID, "SerialIoUart0") // _UID: Unique ID
Name (_DDN, "SerialIoUart0") // _DDN: DOS Device Name
Method (_HRV, 0, NotSerialized) // _HRV: Hardware Revision
{
Return (LHRV (SB18))
}
Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings
{
Return (LCRS (SMD8, SB08, SIR8))
}
Method (_STA, 0, NotSerialized) // _STA: Status
{
Return (LSTA (SMD8))
}
}
}
If ((SMD8 == 0x02))
{
Scope (_SB.PC00.UA00)
{
Name (_ADR, 0x001E0000) // _ADR: Address
Method (_DSM, 4, Serialized) // _DSM: Device-Specific Method
{
If (PCIC (Arg0))
{
Return (PCID (Arg0, Arg1, Arg2))
}
Return (0x00)
}
}
}
If ((SMD8 != 0x04))
{
Scope (_SB.PC00.UA00)
{
Method (_PSC, 0, NotSerialized) // _PSC: Power State Current
{
Return (GETD (SB18))
}
Method (_PS0, 0, NotSerialized) // _PS0: Power State 0
{
LPD0 (SB18)
}
Method (_PS3, 0, NotSerialized) // _PS3: Power State 3
{
LPD3 (SB18)
}
}
}
Scope (_SB.PC00)
{
Device (UA01)
{
}
}
If ((SMD9 != 0x02))
{
Scope (_SB.PC00.UA01)
{
Method (_HID, 0, NotSerialized) // _HID: Hardware ID
{
If ((SMD9 == 0x04))
{
Return (0x020CD041)
}
Else
{
Return ("INT3449")
}
}
Name (_UID, "SerialIoUart1") // _UID: Unique ID
Name (_DDN, "SerialIoUart1") // _DDN: DOS Device Name
Method (_HRV, 0, NotSerialized) // _HRV: Hardware Revision
{
Return (LHRV (SB19))
}
Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings
{
Return (LCRS (SMD9, SB09, SIR9))
}
Method (_STA, 0, NotSerialized) // _STA: Status
{
Return (LSTA (SMD9))
}
}
}
If ((SMD9 == 0x02))
{
Scope (_SB.PC00.UA01)
{
Name (_ADR, 0x001E0001) // _ADR: Address
Method (_DSM, 4, Serialized) // _DSM: Device-Specific Method
{
If (PCIC (Arg0))
{
Return (PCID (Arg0, Arg1, Arg2))
}
Return (0x00)
}
}
}
If ((SMD9 != 0x04))
{
Scope (_SB.PC00.UA01)
{
Method (_PSC, 0, NotSerialized) // _PSC: Power State Current
{
Return (GETD (SB19))
}
Method (_PS0, 0, NotSerialized) // _PS0: Power State 0
{
LPD0 (SB19)
}
Method (_PS3, 0, NotSerialized) // _PS3: Power State 3
{
LPD3 (SB19)
}
}
}
Scope (_SB.PC00)
{
Device (UA02)
{
}
}
If ((SMDA != 0x02))
{
Scope (_SB.PC00.UA02)
{
Method (_HID, 0, NotSerialized) // _HID: Hardware ID
{
If ((SMDA == 0x04))
{
Return (0x020CD041)
}
Else
{
Return ("INT344A")
}
}
Name (_UID, "SerialIoUart2") // _UID: Unique ID
Name (_DDN, "SerialIoUart2") // _DDN: DOS Device Name
Method (_HRV, 0, NotSerialized) // _HRV: Hardware Revision
{
Return (LHRV (SB1A))
}
Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings
{
Return (LCRS (SMDA, SB0A, SIRA))
}
Method (_STA, 0, NotSerialized) // _STA: Status
{
Return (LSTA (SMDA))
}
}
}
If ((SMDA == 0x02))
{
Scope (_SB.PC00.UA02)
{
Name (_ADR, 0x00190000) // _ADR: Address
Method (_DSM, 4, Serialized) // _DSM: Device-Specific Method
{
If (PCIC (Arg0))
{
Return (PCID (Arg0, Arg1, Arg2))
}
Return (0x00)
}
}
}
If ((SMDA != 0x04))
{
Scope (_SB.PC00.UA02)
{
Method (_PSC, 0, NotSerialized) // _PSC: Power State Current
{
Return (GETD (SB1A))
}
Method (_PS0, 0, NotSerialized) // _PS0: Power State 0
{
LPD0 (SB1A)
}
Method (_PS3, 0, NotSerialized) // _PS3: Power State 3
{
LPD3 (SB1A)
}
}
}
Scope (_SB)
{
OperationRegion (ITSS, SystemMemory, 0xFDC43100, 0x0208)
Field (ITSS, ByteAcc, NoLock, Preserve)
{
PARC, 8,
PBRC, 8,
PCRC, 8,
PDRC, 8,
PERC, 8,
PFRC, 8,
PGRC, 8,
PHRC, 8,
Offset (0x200),
, 1,
, 1,
SCGE, 1
}
}
Method (ADBG, 1, Serialized)
{
Return (0x00)
}
Scope (_SB.PC01.BR1A)
{
OperationRegion (PEGR, PCI_Config, 0xC0, 0x30)
Field (PEGR, DWordAcc, NoLock, Preserve)
{
Offset (0x02),
PSTS, 1,
Offset (0x2C),
GENG, 1,
, 1,
PMEG, 1
}
Method (HPME, 0, Serialized)
{
PSTS = 0x01
}
Device (PEGP)
{
Name (_ADR, 0x00) // _ADR: Address
OperationRegion (PCIS, PCI_Config, 0x00, 0x0100)
Field (PCIS, AnyAcc, NoLock, Preserve)
{
PVID, 16,
PDID, 16
}
Method (_PRW, 0, NotSerialized) // _PRW: Power Resources for Wake
{
Return (GPRW (0x69, 0x04))
}
}
}
Scope (_SB.PC01.BR1B)
{
OperationRegion (PEGR, PCI_Config, 0xC0, 0x30)
Field (PEGR, DWordAcc, NoLock, Preserve)
{
Offset (0x02),
PSTS, 1,
Offset (0x2C),
GENG, 1,
, 1,
PMEG, 1
}
Method (HPME, 0, Serialized)
{
PSTS = 0x01
}
Device (PEGP)
{
Name (_ADR, 0x00) // _ADR: Address
OperationRegion (PCIS, PCI_Config, 0x00, 0x0100)
Field (PCIS, AnyAcc, NoLock, Preserve)
{
PVID, 16,
PDID, 16
}
Method (_PRW, 0, NotSerialized) // _PRW: Power Resources for Wake
{
Return (GPRW (0x69, 0x04))
}
}
}
Scope (_SB.PC01.BR1C)
{
OperationRegion (PEGR, PCI_Config, 0xC0, 0x30)
Field (PEGR, DWordAcc, NoLock, Preserve)
{
Offset (0x02),
PSTS, 1,
Offset (0x2C),
GENG, 1,
, 1,
PMEG, 1
}
Method (HPME, 0, Serialized)
{
PSTS = 0x01
}
Device (PEGP)
{
Name (_ADR, 0x00) // _ADR: Address
OperationRegion (PCIS, PCI_Config, 0x00, 0x0100)
Field (PCIS, AnyAcc, NoLock, Preserve)
{
PVID, 16,
PDID, 16
}
Method (_PRW, 0, NotSerialized) // _PRW: Power Resources for Wake
{
Return (GPRW (0x69, 0x04))
}
}
}
Scope (_SB.PC01.BR1D)
{
OperationRegion (PEGR, PCI_Config, 0xC0, 0x30)
Field (PEGR, DWordAcc, NoLock, Preserve)
{
Offset (0x02),
PSTS, 1,
Offset (0x2C),
GENG, 1,
, 1,
PMEG, 1
}
Method (HPME, 0, Serialized)
{
PSTS = 0x01
}
Device (PEGP)
{
Name (_ADR, 0x00) // _ADR: Address
OperationRegion (PCIS, PCI_Config, 0x00, 0x0100)
Field (PCIS, AnyAcc, NoLock, Preserve)
{
PVID, 16,
PDID, 16
}
Method (_PRW, 0, NotSerialized) // _PRW: Power Resources for Wake
{
Return (GPRW (0x69, 0x04))
}
}
}
Scope (_SB.PC02.BR2A)
{
OperationRegion (PEGR, PCI_Config, 0xC0, 0x30)
Field (PEGR, DWordAcc, NoLock, Preserve)
{
Offset (0x02),
PSTS, 1,
Offset (0x2C),
GENG, 1,
, 1,
PMEG, 1
}
Method (HPME, 0, Serialized)
{
PSTS = 0x01
}
Device (PEGP)
{
Name (_ADR, 0x00) // _ADR: Address
OperationRegion (PCIS, PCI_Config, 0x00, 0x0100)
Field (PCIS, AnyAcc, NoLock, Preserve)
{
PVID, 16,
PDID, 16
}
Method (_PRW, 0, NotSerialized) // _PRW: Power Resources for Wake
{
Return (GPRW (0x69, 0x04))
}
}
}
Scope (_SB.PC02.BR2B)
{
OperationRegion (PEGR, PCI_Config, 0xC0, 0x30)
Field (PEGR, DWordAcc, NoLock, Preserve)
{
Offset (0x02),
PSTS, 1,
Offset (0x2C),
GENG, 1,
, 1,
PMEG, 1
}
Method (HPME, 0, Serialized)
{
PSTS = 0x01
}
Device (PEGP)
{
Name (_ADR, 0x00) // _ADR: Address
OperationRegion (PCIS, PCI_Config, 0x00, 0x0100)
Field (PCIS, AnyAcc, NoLock, Preserve)
{
PVID, 16,
PDID, 16
}
Method (_PRW, 0, NotSerialized) // _PRW: Power Resources for Wake
{
Return (GPRW (0x69, 0x04))
}
}
}
Scope (_SB.PC02.BR2C)
{
OperationRegion (PEGR, PCI_Config, 0xC0, 0x30)
Field (PEGR, DWordAcc, NoLock, Preserve)
{
Offset (0x02),
PSTS, 1,
Offset (0x2C),
GENG, 1,
, 1,
PMEG, 1
}
Method (HPME, 0, Serialized)
{
PSTS = 0x01
}
Device (PEGP)
{
Name (_ADR, 0x00) // _ADR: Address
OperationRegion (PCIS, PCI_Config, 0x00, 0x0100)
Field (PCIS, AnyAcc, NoLock, Preserve)
{
PVID, 16,
PDID, 16
}
Method (_PRW, 0, NotSerialized) // _PRW: Power Resources for Wake
{
Return (GPRW (0x69, 0x04))
}
}
}
Scope (_SB.PC02.BR2D)
{
OperationRegion (PEGR, PCI_Config, 0xC0, 0x30)
Field (PEGR, DWordAcc, NoLock, Preserve)
{
Offset (0x02),
PSTS, 1,
Offset (0x2C),
GENG, 1,
, 1,
PMEG, 1
}
Method (HPME, 0, Serialized)
{
PSTS = 0x01
}
Device (PEGP)
{
Name (_ADR, 0x00) // _ADR: Address
OperationRegion (PCIS, PCI_Config, 0x00, 0x0100)
Field (PCIS, AnyAcc, NoLock, Preserve)
{
PVID, 16,
PDID, 16
}
Method (_PRW, 0, NotSerialized) // _PRW: Power Resources for Wake
{
Return (GPRW (0x69, 0x04))
}
}
}
Scope (_SB.PC03.BR3A)
{
OperationRegion (PEGR, PCI_Config, 0xC0, 0x30)
Field (PEGR, DWordAcc, NoLock, Preserve)
{
Offset (0x02),
PSTS, 1,
Offset (0x2C),
GENG, 1,
, 1,
PMEG, 1
}
Method (HPME, 0, Serialized)
{
PSTS = 0x01
}
Device (PEGP)
{
Name (_ADR, 0x00) // _ADR: Address
OperationRegion (PCIS, PCI_Config, 0x00, 0x0100)
Field (PCIS, AnyAcc, NoLock, Preserve)
{
PVID, 16,
PDID, 16
}
Method (_PRW, 0, NotSerialized) // _PRW: Power Resources for Wake
{
Return (GPRW (0x69, 0x04))
}
}
}
Scope (_SB.PC03.BR3B)
{
OperationRegion (PEGR, PCI_Config, 0xC0, 0x30)
Field (PEGR, DWordAcc, NoLock, Preserve)
{
Offset (0x02),
PSTS, 1,
Offset (0x2C),
GENG, 1,
, 1,
PMEG, 1
}
Method (HPME, 0, Serialized)
{
PSTS = 0x01
}
Device (PEGP)
{
Name (_ADR, 0x00) // _ADR: Address
OperationRegion (PCIS, PCI_Config, 0x00, 0x0100)
Field (PCIS, AnyAcc, NoLock, Preserve)
{
PVID, 16,
PDID, 16
}
Method (_PRW, 0, NotSerialized) // _PRW: Power Resources for Wake
{
Return (GPRW (0x69, 0x04))
}
}
}
Scope (_SB.PC03.BR3C)
{
OperationRegion (PEGR, PCI_Config, 0xC0, 0x30)
Field (PEGR, DWordAcc, NoLock, Preserve)
{
Offset (0x02),
PSTS, 1,
Offset (0x2C),
GENG, 1,
, 1,
PMEG, 1
}
Method (HPME, 0, Serialized)
{
PSTS = 0x01
}
Device (PEGP)
{
Name (_ADR, 0x00) // _ADR: Address
OperationRegion (PCIS, PCI_Config, 0x00, 0x0100)
Field (PCIS, AnyAcc, NoLock, Preserve)
{
PVID, 16,
PDID, 16
}
Method (_PRW, 0, NotSerialized) // _PRW: Power Resources for Wake
{
Return (GPRW (0x69, 0x04))
}
}
}
Scope (_SB.PC03.BR3D)
{
OperationRegion (PEGR, PCI_Config, 0xC0, 0x30)
Field (PEGR, DWordAcc, NoLock, Preserve)
{
Offset (0x02),
PSTS, 1,
Offset (0x2C),
GENG, 1,
, 1,
PMEG, 1
}
Method (HPME, 0, Serialized)
{
PSTS = 0x01
}
Device (PEGP)
{
Name (_ADR, 0x00) // _ADR: Address
OperationRegion (PCIS, PCI_Config, 0x00, 0x0100)
Field (PCIS, AnyAcc, NoLock, Preserve)
{
PVID, 16,
PDID, 16
}
Method (_PRW, 0, NotSerialized) // _PRW: Power Resources for Wake
{
Return (GPRW (0x69, 0x04))
}
}
}
Scope (_GPE)
{
OperationRegion (TCOS, SystemIO, 0x0404, 0x02)
Field (TCOS, ByteAcc, NoLock, WriteAsZeros)
{
Offset (0x01),
, 1,
DSCI, 1
}
Method (NTFC, 2, NotSerialized)
{
If ((Arg0 & 0x01))
{
Notify (\_SB.SCK0, Arg1)
}
}
Method (NTFI, 2, NotSerialized)
{
}
Method (_L62, 0, NotSerialized) // _Lxx: Level-Triggered GPE, xx=0x00-0xFF
{
If ((SCI0 == 0x03))
{
NTFC (SCI2, 0x03)
SCI0 = 0x00
}
ElseIf ((SCI0 == 0x01))
{
NTFC (CPHP, 0x00)
NTFI (IIOP, 0x00)
MEBC = 0x00
CPHP = 0x00
IIOP = 0x00
SCI0 = 0x00
}
GPEC = 0x00
SGPS = 0x01
Local0 = \_SB.NVDR.LPRE ()
Local1 = \_SB.NVDR.RPRE ()
GPEC = 0x00
\_SB.NVLN (\_SB.NVDR.LPST (Local0))
\_SB.NVRN (\_SB.NVDR.RPST (Local1))
}
Method (_L61, 0, NotSerialized) // _Lxx: Level-Triggered GPE, xx=0x00-0xFF
{
Sleep (0xC8)
IO80 = 0x01
Sleep (0x0A)
Local1 = 0x00
If ((\_SB.PC01.BR1A.PMEP == 0x01))
{
Local0 = \_SB.PC01.BR1A.PMEH (0x01)
}
Else
{
Local0 = \_SB.PC01.BR1A.HPEH (0x01)
}
If ((Local0 != 0xFF))
{
Local1 = 0x01
Notify (\_SB.PC01.BR1A, Local0)
}
If ((\_SB.PC01.BR1B.PMEP == 0x01))
{
Local0 = \_SB.PC01.BR1B.PMEH (0x02)
}
Else
{
Local0 = \_SB.PC01.BR1B.HPEH (0x02)
}
If ((Local0 != 0xFF))
{
Local1 = 0x02
Notify (\_SB.PC01.BR1B, Local0)
}
If ((\_SB.PC01.BR1C.PMEP == 0x01))
{
Local0 = \_SB.PC01.BR1C.PMEH (0x03)
}
Else
{
Local0 = \_SB.PC01.BR1C.HPEH (0x03)
}
If ((Local0 != 0xFF))
{
Local1 = 0x03
Notify (\_SB.PC01.BR1C, Local0)
}
If ((\_SB.PC01.BR1D.PMEP == 0x01))
{
Local0 = \_SB.PC01.BR1D.PMEH (0x04)
}
Else
{
Local0 = \_SB.PC01.BR1D.HPEH (0x04)
}
If ((Local0 != 0xFF))
{
Local1 = 0x04
Notify (\_SB.PC01.BR1D, Local0)
}
If ((\_SB.PC02.BR2A.PMEP == 0x01))
{
Local0 = \_SB.PC02.BR2A.PMEH (0x05)
}
Else
{
Local0 = \_SB.PC02.BR2A.HPEH (0x05)
}
If ((Local0 != 0xFF))
{
Local1 = 0x05
Notify (\_SB.PC02.BR2A, Local0)
}
If ((\_SB.PC02.BR2B.PMEP == 0x01))
{
Local0 = \_SB.PC02.BR2B.PMEH (0x06)
}
Else
{
Local0 = \_SB.PC02.BR2B.HPEH (0x06)
}
If ((Local0 != 0xFF))
{
Local1 = 0x06
Notify (\_SB.PC02.BR2B, Local0)
}
If ((\_SB.PC02.BR2C.PMEP == 0x01))
{
Local0 = \_SB.PC02.BR2C.PMEH (0x07)
}
Else
{
Local0 = \_SB.PC02.BR2C.HPEH (0x07)
}
If ((Local0 != 0xFF))
{
Local1 = 0x07
Notify (\_SB.PC02.BR2C, Local0)
}
If ((\_SB.PC02.BR2D.PMEP == 0x01))
{
Local0 = \_SB.PC02.BR2D.PMEH (0x08)
}
Else
{
Local0 = \_SB.PC02.BR2D.HPEH (0x08)
}
If ((Local0 != 0xFF))
{
Local1 = 0x08
Notify (\_SB.PC02.BR2D, Local0)
}
If ((\_SB.PC03.BR3A.PMEP == 0x01))
{
Local0 = \_SB.PC03.BR3A.PMEH (0x09)
}
Else
{
Local0 = \_SB.PC03.BR3A.HPEH (0x09)
}
If ((Local0 != 0xFF))
{
Local1 = 0x09
Notify (\_SB.PC03.BR3A, Local0)
}
If ((\_SB.PC03.BR3B.PMEP == 0x0A))
{
Local0 = \_SB.PC03.BR3B.PMEH (0x0A)
}
Else
{
Local0 = \_SB.PC03.BR3B.HPEH (0x0A)
}
If ((Local0 != 0xFF))
{
Local1 = 0x0A
Notify (\_SB.PC03.BR3B, Local0)
}
If ((\_SB.PC03.BR3C.PMEP == 0x01))
{
Local0 = \_SB.PC03.BR3C.PMEH (0x0B)
}
Else
{
Local0 = \_SB.PC03.BR3C.HPEH (0x0B)
}
If ((Local0 != 0xFF))
{
Local1 = 0x0B
Notify (\_SB.PC03.BR3C, Local0)
}
If ((\_SB.PC03.BR3D.PMEP == 0x01))
{
Local0 = \_SB.PC03.BR3D.PMEH (0x0C)
}
Else
{
Local0 = \_SB.PC03.BR3D.HPEH (0x0C)
}
If ((Local0 != 0xFF))
{
Local1 = 0x0C
Notify (\_SB.PC03.BR3D, Local0)
}
If ((Local0 != 0x00))
{
If ((Local1 == 0x01))
{
\_SB.PC01.BR1A.PMES = 0x01
\_SB.PC01.BR1A.PMEP = 0x01
}
If ((Local1 == 0x02))
{
\_SB.PC01.BR1B.PMES = 0x01
\_SB.PC01.BR1B.PMEP = 0x01
}
If ((Local1 == 0x03))
{
\_SB.PC01.BR1C.PMES = 0x01
\_SB.PC01.BR1C.PMEP = 0x01
}
If ((Local1 == 0x04))
{
\_SB.PC01.BR1D.PMES = 0x01
\_SB.PC01.BR1D.PMEP = 0x01
}
If ((Local1 == 0x05))
{
\_SB.PC02.BR2A.PMES = 0x01
\_SB.PC02.BR2A.PMEP = 0x01
}
If ((Local1 == 0x06))
{
\_SB.PC02.BR2B.PMES = 0x01
\_SB.PC02.BR2B.PMEP = 0x01
}
If ((Local1 == 0x07))
{
\_SB.PC02.BR2C.PMES = 0x01
\_SB.PC02.BR2C.PMEP = 0x01
}
If ((Local1 == 0x08))
{
\_SB.PC02.BR2D.PMES = 0x01
\_SB.PC02.BR2D.PMEP = 0x01
}
If ((Local1 == 0x09))
{
\_SB.PC03.BR3A.PMES = 0x01
\_SB.PC03.BR3A.PMEP = 0x01
}
If ((Local1 == 0x0A))
{
\_SB.PC03.BR3B.PMES = 0x01
\_SB.PC03.BR3B.PMEP = 0x01
}
If ((Local1 == 0x0B))
{
\_SB.PC03.BR3C.PMES = 0x01
\_SB.PC03.BR3C.PMEP = 0x01
}
If ((Local1 == 0x0C))
{
\_SB.PC03.BR3D.PMES = 0x01
\_SB.PC03.BR3D.PMEP = 0x01
}
PEES = 0x01
PMEE = 0x00
}
}
Method (_L69, 0, NotSerialized) // _Lxx: Level-Triggered GPE, xx=0x00-0xFF
{
\_SB.PC01.BR1A.HPME ()
Notify (\_SB.PC01.BR1A, 0x02) // Device Wake
Notify (\_SB.PC01.BR1A.PEGP, 0x02) // Device Wake
Notify (\_SB.PC01.BR1B, 0x02) // Device Wake
Notify (\_SB.PC01.BR1C, 0x02) // Device Wake
Notify (\_SB.PC01.BR1D, 0x02) // Device Wake
\_SB.PC01.BR1A.HPME ()
Notify (\_SB.PC02.BR2A, 0x02) // Device Wake
Notify (\_SB.PC02.BR2A.PEGP, 0x02) // Device Wake
Notify (\_SB.PC02.BR2B, 0x02) // Device Wake
Notify (\_SB.PC02.BR2C, 0x02) // Device Wake
Notify (\_SB.PC02.BR2D, 0x02) // Device Wake
\_SB.PC01.BR1A.HPME ()
Notify (\_SB.PC03.BR3A, 0x02) // Device Wake
Notify (\_SB.PC03.BR3A.PEGP, 0x02) // Device Wake
Notify (\_SB.PC03.BR3B, 0x02) // Device Wake
Notify (\_SB.PC03.BR3C, 0x02) // Device Wake
Notify (\_SB.PC03.BR3D, 0x02) // Device Wake
Notify (\_SB.PC04.MCP0, 0x02) // Device Wake
Notify (\_SB.PC05.MCP1, 0x02) // Device Wake
If ((\_SB.PC00.RP01.VDID != 0xFFFFFFFF))
{
\_SB.PC00.RP01.HPME ()
Notify (\_SB.PC00.RP01, 0x02) // Device Wake
}
If ((\_SB.PC00.RP05.VDID != 0xFFFFFFFF))
{
\_SB.PC00.RP05.HPME ()
Notify (\_SB.PC00.RP05, 0x02) // Device Wake
}
If ((\_SB.PC00.RP09.VDID != 0xFFFFFFFF))
{
\_SB.PC00.RP09.HPME ()
Notify (\_SB.PC00.RP09, 0x02) // Device Wake
}
If ((\_SB.PC00.RP11.VDID != 0xFFFFFFFF))
{
\_SB.PC00.RP11.HPME ()
Notify (\_SB.PC00.RP11, 0x02) // Device Wake
}
If ((\_SB.PC00.RP17.VDID != 0xFFFFFFFF))
{
\_SB.PC00.RP17.HPME ()
Notify (\_SB.PC00.RP17, 0x02) // Device Wake
}
}
Method (_L6B, 0, NotSerialized) // _Lxx: Level-Triggered GPE, xx=0x00-0xFF
{
}
}
Scope (\)
{
Method (SSEG, 2, NotSerialized)
{
If ((Arg0 == 0x00))
{
SG00 = Arg1
}
If ((Arg0 == 0x01))
{
SG01 = Arg1
}
If ((Arg0 == 0x02))
{
SG02 = Arg1
}
If ((Arg0 == 0x03))
{
SG03 = Arg1
}
}
Scope (_SB.PC00)
{
Method (_SEG, 0, NotSerialized) // _SEG: PCI Segment
{
Return (SG00) /* \SG00 */
}
}
Scope (_SB.PC01)
{
Method (_SEG, 0, NotSerialized) // _SEG: PCI Segment
{
Return (SG00) /* \SG00 */
}
}
Scope (_SB.PC02)
{
Method (_SEG, 0, NotSerialized) // _SEG: PCI Segment
{
Return (SG00) /* \SG00 */
}
}
Scope (_SB.PC03)
{
Method (_SEG, 0, NotSerialized) // _SEG: PCI Segment
{
Return (SG00) /* \SG00 */
}
}
Scope (_SB.PC04)
{
Method (_SEG, 0, NotSerialized) // _SEG: PCI Segment
{
Return (SG00) /* \SG00 */
}
}
Scope (_SB.PC05)
{
Method (_SEG, 0, NotSerialized) // _SEG: PCI Segment
{
Return (SG00) /* \SG00 */
}
}
}
Scope (_SB)
{
Name (BUFA, ResourceTemplate ()
{
IRQ (Level, ActiveLow, Shared, _Y1C)
{15}
})
CreateWordField (BUFA, \_SB._Y1C._INT, IRA0) // _INT: Interrupts
Device (LNKA)
{
Name (_HID, EisaId ("PNP0C0F") /* PCI Interrupt Link Device */) // _HID: Hardware ID
Name (_UID, 0x01) // _UID: Unique ID
Method (_STA, 0, NotSerialized) // _STA: Status
{
Local0 = (PARC & 0x80)
If (Local0)
{
Return (0x09)
}
Else
{
Return (0x0B)
}
}
Method (_PRS, 0, NotSerialized) // _PRS: Possible Resource Settings
{
Return (PRSA) /* \_SB_.PRSA */
}
Method (_DIS, 0, NotSerialized) // _DIS: Disable Device
{
PARC |= 0x80
}
Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings
{
Local0 = (PARC & 0x0F)
IRA0 = (0x01 << Local0)
Return (BUFA) /* \_SB_.BUFA */
}
Method (_SRS, 1, NotSerialized) // _SRS: Set Resource Settings
{
CreateWordField (Arg0, 0x01, IRA)
FindSetRightBit (IRA, Local0)
Local0--
PARC = Local0
}
}
Device (LNKB)
{
Name (_HID, EisaId ("PNP0C0F") /* PCI Interrupt Link Device */) // _HID: Hardware ID
Name (_UID, 0x02) // _UID: Unique ID
Method (_STA, 0, NotSerialized) // _STA: Status
{
Local0 = (PBRC & 0x80)
If (Local0)
{
Return (0x09)
}
Else
{
Return (0x0B)
}
}
Method (_PRS, 0, NotSerialized) // _PRS: Possible Resource Settings
{
Return (PRSB) /* \_SB_.PRSB */
}
Method (_DIS, 0, NotSerialized) // _DIS: Disable Device
{
PBRC |= 0x80
}
Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings
{
Local0 = (PBRC & 0x0F)
IRA0 = (0x01 << Local0)
Return (BUFA) /* \_SB_.BUFA */
}
Method (_SRS, 1, NotSerialized) // _SRS: Set Resource Settings
{
CreateWordField (Arg0, 0x01, IRA)
FindSetRightBit (IRA, Local0)
Local0--
PBRC = Local0
}
}
Device (LNKC)
{
Name (_HID, EisaId ("PNP0C0F") /* PCI Interrupt Link Device */) // _HID: Hardware ID
Name (_UID, 0x03) // _UID: Unique ID
Method (_STA, 0, NotSerialized) // _STA: Status
{
Local0 = (PCRC & 0x80)
If (Local0)
{
Return (0x09)
}
Else
{
Return (0x0B)
}
}
Method (_PRS, 0, NotSerialized) // _PRS: Possible Resource Settings
{
Return (PRSC) /* \_SB_.PRSC */
}
Method (_DIS, 0, NotSerialized) // _DIS: Disable Device
{
PCRC |= 0x80
}
Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings
{
Local0 = (PCRC & 0x0F)
IRA0 = (0x01 << Local0)
Return (BUFA) /* \_SB_.BUFA */
}
Method (_SRS, 1, NotSerialized) // _SRS: Set Resource Settings
{
CreateWordField (Arg0, 0x01, IRA)
FindSetRightBit (IRA, Local0)
Local0--
PCRC = Local0
}
}
Device (LNKD)
{
Name (_HID, EisaId ("PNP0C0F") /* PCI Interrupt Link Device */) // _HID: Hardware ID
Name (_UID, 0x04) // _UID: Unique ID
Method (_STA, 0, NotSerialized) // _STA: Status
{
Local0 = (PDRC & 0x80)
If (Local0)
{
Return (0x09)
}
Else
{
Return (0x0B)
}
}
Method (_PRS, 0, NotSerialized) // _PRS: Possible Resource Settings
{
Return (PRSD) /* \_SB_.PRSD */
}
Method (_DIS, 0, NotSerialized) // _DIS: Disable Device
{
PDRC |= 0x80
}
Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings
{
Local0 = (PDRC & 0x0F)
IRA0 = (0x01 << Local0)
Return (BUFA) /* \_SB_.BUFA */
}
Method (_SRS, 1, NotSerialized) // _SRS: Set Resource Settings
{
CreateWordField (Arg0, 0x01, IRA)
FindSetRightBit (IRA, Local0)
Local0--
PDRC = Local0
}
}
Device (LNKE)
{
Name (_HID, EisaId ("PNP0C0F") /* PCI Interrupt Link Device */) // _HID: Hardware ID
Name (_UID, 0x05) // _UID: Unique ID
Method (_STA, 0, NotSerialized) // _STA: Status
{
Local0 = (PERC & 0x80)
If (Local0)
{
Return (0x09)
}
Else
{
Return (0x0B)
}
}
Method (_PRS, 0, NotSerialized) // _PRS: Possible Resource Settings
{
Return (PRSE) /* \_SB_.PRSE */
}
Method (_DIS, 0, NotSerialized) // _DIS: Disable Device
{
PERC |= 0x80
}
Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings
{
Local0 = (PERC & 0x0F)
IRA0 = (0x01 << Local0)
Return (BUFA) /* \_SB_.BUFA */
}
Method (_SRS, 1, NotSerialized) // _SRS: Set Resource Settings
{
CreateWordField (Arg0, 0x01, IRA)
FindSetRightBit (IRA, Local0)
Local0--
PERC = Local0
}
}
Device (LNKF)
{
Name (_HID, EisaId ("PNP0C0F") /* PCI Interrupt Link Device */) // _HID: Hardware ID
Name (_UID, 0x06) // _UID: Unique ID
Method (_STA, 0, NotSerialized) // _STA: Status
{
Local0 = (PFRC & 0x80)
If (Local0)
{
Return (0x09)
}
Else
{
Return (0x0B)
}
}
Method (_PRS, 0, NotSerialized) // _PRS: Possible Resource Settings
{
Return (PRSF) /* \_SB_.PRSF */
}
Method (_DIS, 0, NotSerialized) // _DIS: Disable Device
{
PFRC |= 0x80
}
Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings
{
Local0 = (PFRC & 0x0F)
IRA0 = (0x01 << Local0)
Return (BUFA) /* \_SB_.BUFA */
}
Method (_SRS, 1, NotSerialized) // _SRS: Set Resource Settings
{
CreateWordField (Arg0, 0x01, IRA)
FindSetRightBit (IRA, Local0)
Local0--
PFRC = Local0
}
}
Device (LNKG)
{
Name (_HID, EisaId ("PNP0C0F") /* PCI Interrupt Link Device */) // _HID: Hardware ID
Name (_UID, 0x07) // _UID: Unique ID
Method (_STA, 0, NotSerialized) // _STA: Status
{
Local0 = (PGRC & 0x80)
If (Local0)
{
Return (0x09)
}
Else
{
Return (0x0B)
}
}
Method (_PRS, 0, NotSerialized) // _PRS: Possible Resource Settings
{
Return (PRSG) /* \_SB_.PRSG */
}
Method (_DIS, 0, NotSerialized) // _DIS: Disable Device
{
PGRC |= 0x80
}
Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings
{
Local0 = (PGRC & 0x0F)
IRA0 = (0x01 << Local0)
Return (BUFA) /* \_SB_.BUFA */
}
Method (_SRS, 1, NotSerialized) // _SRS: Set Resource Settings
{
CreateWordField (Arg0, 0x01, IRA)
FindSetRightBit (IRA, Local0)
Local0--
PGRC = Local0
}
}
Device (LNKH)
{
Name (_HID, EisaId ("PNP0C0F") /* PCI Interrupt Link Device */) // _HID: Hardware ID
Name (_UID, 0x08) // _UID: Unique ID
Method (_STA, 0, NotSerialized) // _STA: Status
{
Local0 = (PHRC & 0x80)
If (Local0)
{
Return (0x09)
}
Else
{
Return (0x0B)
}
}
Method (_PRS, 0, NotSerialized) // _PRS: Possible Resource Settings
{
Return (PRSH) /* \_SB_.PRSH */
}
Method (_DIS, 0, NotSerialized) // _DIS: Disable Device
{
PHRC |= 0x80
}
Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings
{
Local0 = (PHRC & 0x0F)
IRA0 = (0x01 << Local0)
Return (BUFA) /* \_SB_.BUFA */
}
Method (_SRS, 1, NotSerialized) // _SRS: Set Resource Settings
{
CreateWordField (Arg0, 0x01, IRA)
FindSetRightBit (IRA, Local0)
Local0--
PHRC = Local0
}
}
}
Device (_SB.TPM)
{
Name (TMRQ, 0x00000000)
Method (_HID, 0, NotSerialized) // _HID: Hardware ID
{
If (TCMF)
{
Return (0x01013469)
}
ElseIf ((TTDP == 0x00))
{
Return (0x310CD041)
}
Else
{
Return ("MSFT0101")
}
}
OperationRegion (TMMB, SystemMemory, 0xFED40000, 0x5000)
Field (TMMB, ByteAcc, Lock, Preserve)
{
ACC0, 8,
Offset (0x08),
INTE, 32,
INTV, 8,
Offset (0x10),
INTS, 32,
INTF, 32,
TSTS, 32,
Offset (0x24),
FIFO, 32,
Offset (0x30),
IDTF, 32,
Offset (0x4C),
SCMD, 32
}
Method (_STR, 0, NotSerialized) // _STR: Description String
{
If ((TTDP == 0x00))
{
Return (Unicode ("TPM 1.2 Device"))
}
Else
{
Return (Unicode ("TPM 2.0 Device"))
}
}
Name (_UID, 0x01) // _UID: Unique ID
Name (CRST, ResourceTemplate ()
{
Memory32Fixed (ReadOnly,
0x00000000, // Address Base
0x00001000, // Address Length
_Y1D)
Memory32Fixed (ReadOnly,
0xFED70000, // Address Base
0x00001000, // Address Length
_Y1E)
})
Name (CRSD, ResourceTemplate ()
{
Memory32Fixed (ReadWrite,
0xFED40000, // Address Base
0x00005000, // Address Length
_Y1F)
})
Name (CRID, ResourceTemplate ()
{
Memory32Fixed (ReadWrite,
0xFED40000, // Address Base
0x00005000, // Address Length
_Y20)
})
Name (CREI, ResourceTemplate ()
{
Memory32Fixed (ReadWrite,
0xFED40000, // Address Base
0x00005000, // Address Length
)
Interrupt (ResourceConsumer, Level, ActiveLow, Shared, ,, _Y21)
{
0x00000000,
}
})
Method (_CRS, 0, Serialized) // _CRS: Current Resource Settings
{
If ((AMDT == 0x01))
{
CreateDWordField (CRST, \_SB.TPM._Y1D._BAS, MTFB) // _BAS: Base Address
CreateDWordField (CRST, \_SB.TPM._Y1D._LEN, LTFB) // _LEN: Length
MTFB = TPMB /* \TPMB */
LTFB = TPBS /* \TPBS */
CreateDWordField (CRST, \_SB.TPM._Y1E._BAS, MTFC) // _BAS: Base Address
CreateDWordField (CRST, \_SB.TPM._Y1E._LEN, LTFC) // _LEN: Length
MTFC = TPMC /* \TPMC */
LTFC = TPCS /* \TPCS */
Return (CRST) /* \_SB_.TPM_.CRST */
}
Else
{
If ((DTPT == 0x01))
{
CreateDWordField (CRSD, \_SB.TPM._Y1F._BAS, MTFE) // _BAS: Base Address
CreateDWordField (CRSD, \_SB.TPM._Y1F._LEN, LTFE) // _LEN: Length
MTFE = 0xFED40000
LTFE = 0x5000
Return (CRSD) /* \_SB_.TPM_.CRSD */
}
ElseIf ((TTPF == 0x01))
{
If (((TMRQ == 0x00) && (TMRQ != 0xFFFFFFFF)))
{
CreateDWordField (CRID, \_SB.TPM._Y20._BAS, MTFD) // _BAS: Base Address
CreateDWordField (CRID, \_SB.TPM._Y20._LEN, LTFD) // _LEN: Length
MTFD = 0xFED40000
LTFD = 0x5000
Return (CRID) /* \_SB_.TPM_.CRID */
}
Else
{
CreateDWordField (CREI, \_SB.TPM._Y21._INT, LIRQ) // _INT: Interrupts
LIRQ = TMRQ /* \_SB_.TPM_.TMRQ */
Return (CREI) /* \_SB_.TPM_.CREI */
}
}
ElseIf ((TTPF == 0x00))
{
CreateDWordField (CRST, \_SB.TPM._Y1E._BAS, MTFF) // _BAS: Base Address
MTFF = FTPM /* \FTPM */
Return (CRST) /* \_SB_.TPM_.CRST */
}
MTFE = 0x00
LTFE = 0x00
Return (CRID) /* \_SB_.TPM_.CRID */
}
Return (CRID) /* \_SB_.TPM_.CRID */
}
Method (_SRS, 1, Serialized) // _SRS: Set Resource Settings
{
If (((TMRQ != 0x00) && (TMRQ != 0xFFFFFFFF)))
{
CreateDWordField (Arg0, 0x11, IRQ0)
CreateDWordField (CREI, \_SB.TPM._Y21._INT, LIRQ) // _INT: Interrupts
LIRQ = IRQ0 /* \_SB_.TPM_._SRS.IRQ0 */
TMRQ = IRQ0 /* \_SB_.TPM_._SRS.IRQ0 */
CreateBitField (Arg0, 0x79, ITRG)
CreateBitField (CREI, \_SB.TPM._Y21._HE, LTRG) // _HE_: High-Edge
LTRG = ITRG /* \_SB_.TPM_._SRS.ITRG */
CreateBitField (Arg0, 0x7A, ILVL)
CreateBitField (CREI, \_SB.TPM._Y21._LL, LLVL) // _LL_: Low Level
LLVL = ILVL /* \_SB_.TPM_._SRS.ILVL */
If ((((IDTF & 0x0F) == 0x00) || ((IDTF & 0x0F
) == 0x0F)))
{
If ((IRQ0 < 0x10))
{
INTV = (IRQ0 & 0x0F)
}
If ((ITRG == 0x01))
{
INTE |= 0x10
}
Else
{
INTE &= 0xFFFFFFEF
}
If ((ILVL == 0x00))
{
INTE |= 0x08
}
Else
{
INTE &= 0xFFFFFFF7
}
}
}
}
OperationRegion (CRBD, SystemMemory, TPMM, 0x48)
Field (CRBD, AnyAcc, NoLock, Preserve)
{
Offset (0x04),
HERR, 32,
Offset (0x40),
HCMD, 32,
HSTS, 32
}
Method (_STA, 0, NotSerialized) // _STA: Status
{
If ((TTDP == 0x00))
{
If (TPMF)
{
Return (0x0F)
}
Return (0x00)
}
ElseIf ((TTDP == 0x01))
{
If (TPMF)
{
Return (0x0F)
}
Return (0x00)
}
Return (0x00)
}
Method (STRT, 3, Serialized)
{
OperationRegion (TPMR, SystemMemory, FTPM, 0x1000)
Field (TPMR, AnyAcc, NoLock, Preserve)
{
Offset (0x04),
FERR, 32,
Offset (0x0C),
BEGN, 32
}
Name (TIMR, 0x00)
If ((ToInteger (Arg0) != 0x00)) {}
Switch (ToInteger (Arg1))
{
Case (0x00)
{
Return (Buffer (0x01)
{
0x03 // .
})
}
Case (0x01)
{
TIMR = 0x00
If ((AMDT == 0x01))
{
While (((BEGN == One) && (TIMR < 0x0200)))
{
If ((BEGN == One))
{
Sleep (0x01)
TIMR++
}
}
}
ElseIf ((((HSTS & 0x02) | (HSTS & 0x01)
) == 0x03))
{
HCMD = 0x01
}
Else
{
FERR = 0x01
BEGN = 0x00
}
Return (Zero)
}
}
Return (0x01)
}
Method (CRYF, 3, Serialized)
{
If ((ToInteger (Arg0) != 0x01)) {}
Switch (ToInteger (Arg1))
{
Case (0x00)
{
Return (Buffer (0x01)
{
0x03 // .
})
}
Case (0x01)
{
Name (TPMV, Package (0x02)
{
0x01,
Package (0x02)
{
0x01,
0x20
}
})
If ((_STA () == 0x00))
{
Return (Package (0x01)
{
0x00
})
}
Return (TPMV) /* \_SB_.TPM_.CRYF.TPMV */
}
}
Return (Buffer (0x01)
{
0x00 // .
})
}
}
Scope (_SB.TPM)
{
OperationRegion (TSMI, SystemIO, SMIA, 0x02)
Field (TSMI, WordAcc, NoLock, Preserve)
{
SMI, 16
}
OperationRegion (ATNV, SystemMemory, PPIM, PPIL)
Field (ATNV, AnyAcc, NoLock, Preserve)
{
RQST, 32,
RCNT, 32,
ERRO, 32,
FLAG, 32,
MISC, 32,
OPTN, 32,
SRSP, 32
}
Method (_DSM, 4, Serialized) // _DSM: Device-Specific Method
{
If ((Arg0 == ToUUID ("3dddfaa6-361b-4eb4-a424-8d10089d1653") /* Physical Presence Interface */))
{
Switch (ToInteger (Arg2))
{
Case (0x00)
{
Return (Buffer (0x02)
{
0xFF, 0x01 // ..
})
}
Case (0x01)
{
If ((PPIV == 0x00))
{
Return ("1.2")
}
Else
{
Return ("1.3")
}
}
Case (0x02)
{
RQST = DerefOf (Arg3 [0x00])
SRSP = 0x00
FLAG = 0x02
TMF1 = OFST /* \OFST */
SRSP = 0x00
SMI = TMF1 /* \TMF1 */
Return (SRSP) /* \_SB_.TPM_.SRSP */
}
Case (0x03)
{
Name (PPI1, Package (0x02)
{
0x00,
0x00
})
PPI1 [0x01] = RQST /* \_SB_.TPM_.RQST */
Return (PPI1) /* \_SB_.TPM_._DSM.PPI1 */
}
Case (0x04)
{
Return (TRST) /* \TRST */
}
Case (0x05)
{
Name (PPI2, Package (0x03)
{
0x00,
0x00,
0x00
})
SRSP = 0x00
FLAG = 0x05
SMI = OFST /* \OFST */
PPI2 [0x01] = RCNT /* \_SB_.TPM_.RCNT */
PPI2 [0x02] = ERRO /* \_SB_.TPM_.ERRO */
Return (PPI2) /* \_SB_.TPM_._DSM.PPI2 */
}
Case (0x06)
{
Return (0x03)
}
Case (0x07)
{
RQST = DerefOf (Arg3 [0x00])
FLAG = 0x07
OPTN = 0x00
If ((RQST == 0x17))
{
ToInteger (DerefOf (Arg3 [0x01]), OPTN) /* \_SB_.TPM_.OPTN */
}
TMF1 = OFST /* \OFST */
SRSP = 0x00
SMI = TMF1 /* \TMF1 */
Return (SRSP) /* \_SB_.TPM_.SRSP */
}
Case (0x08)
{
RQST = DerefOf (Arg3 [0x00])
FLAG = 0x08
TMF1 = OFST /* \OFST */
SRSP = 0x00
SMI = TMF1 /* \TMF1 */
Return (SRSP) /* \_SB_.TPM_.SRSP */
}
Default
{
}
}
}
ElseIf ((Arg0 == ToUUID ("376054ed-cc13-4675-901c-4756d7f2d45d") /* Unknown UUID */))
{
Switch (ToInteger (Arg2))
{
Case (0x00)
{
Return (Buffer (0x01)
{
0x03 // .
})
}
Case (0x01)
{
RQST = DerefOf (Arg3 [0x00])
FLAG = 0x09
TMF1 = OFST /* \OFST */
SRSP = 0x00
SMI = TMF1 /* \TMF1 */
Return (SRSP) /* \_SB_.TPM_.SRSP */
}
Default
{
}
}
}
If ((Arg0 == ToUUID ("cf8e16a5-c1e8-4e25-b712-4f54a96702c8") /* Unknown UUID */))
{
Return (CRYF (Arg1, Arg2, Arg3))
}
If ((Arg0 == ToUUID ("6bbf6cab-5463-4714-b7cd-f0203c0368d4") /* Unknown UUID */))
{
Return (STRT (Arg1, Arg2, Arg3))
}
Return (Buffer (0x01)
{
0x00 // .
})
}
Method (TPTS, 1, Serialized)
{
Switch (ToInteger (Arg0))
{
Case (0x04)
{
RQST = 0x00
FLAG = 0x09
SRSP = 0x00
SMI = OFST /* \OFST */
}
Case (0x05)
{
RQST = 0x00
FLAG = 0x09
SRSP = 0x00
SMI = OFST /* \OFST */
}
}
}
}
OperationRegion (ABNV, SystemMemory, 0x6CBEB000, 0x0016)
Field (ABNV, AnyAcc, Lock, Preserve)
{
ABMA, 64,
ABMS, 8,
ABIA, 16,
ABIL, 16,
ABRA, 32,
ABRS, 16,
ABFW, 8,
ABTS, 16
}
Device (VIRD)
{
Name (_HID, "LBAI0100") // _HID: Hardware ID
Name (_UID, 0x01) // _UID: Unique ID
Method (_STA, 0, NotSerialized) // _STA: Status
{
If (VDFG)
{
Return (0x0F)
}
Return (0x00)
}
}
Method (RPOP, 1, NotSerialized)
{
If ((Arg0 == 0x05))
{
SMIR = WVAL /* \WVAL */
}
}
OperationRegion (APMP, SystemIO, IOB2, 0x01)
Field (APMP, ByteAcc, NoLock, Preserve)
{
SMIR, 8
}
Device (WMI1)
{
Name (_HID, EisaId ("PNP0C14") /* Windows Management Instrumentation Device */) // _HID: Hardware ID
Name (_UID, 0x01) // _UID: Unique ID
Name (WMIO, 0x6D631098)
OperationRegion (SMI1, SystemIO, LSMB, 0x04)
Field (SMI1, DWordAcc, NoLock, Preserve)
{
APM2, 32
}
OperationRegion (WMIN, SystemMemory, WMIO, 0x0A)
Field (WMIN, AnyAcc, NoLock, Preserve)
{
CMD7, 8,
STUS, 8,
DATA, 64
}
OperationRegion (CMOS, SystemIO, 0x70, 0x02)
Field (CMOS, ByteAcc, NoLock, Preserve)
{
CMSX, 8,
CMSD, 8
}
Method (CMSW, 2, NotSerialized)
{
CMSX = Arg0
CMSD = Arg1
}
OperationRegion (IO80, SystemIO, 0x80, 0x01)
Field (IO80, ByteAcc, NoLock, Preserve)
{
DBGP, 8
}
OperationRegion (SMI0, SystemIO, LSMB, 0x01)
Field (SMI0, ByteAcc, NoLock, Preserve)
{
APMC, 8
}
OperationRegion (WMIM, SystemMemory, WMIO, WMSZ)
Field (WMIM, AnyAcc, NoLock, Preserve)
{
CMD, 8,
ERR, 32,
PAR0, 32,
PAR1, 32,
PAR2, 32,
PAR3, 32
}
Field (WMIM, ByteAcc, NoLock, Preserve)
{
Offset (0x15),
WITM, 8,
WSEL, 8,
WS16, 16,
WS32, 32,
WENC, 8,
WKBD, 8,
WPTY, 8,
OPTY, 8,
UMTY, 8,
TPTY, 8,
WPAS, 1032,
WPNW, 1032,
WPAP, 1032,
BTST, 1032,
UMOP, 1032,
UMNP, 1032,
WSPM, 8,
WSPS, 8,
WSMN, 8,
WSMX, 8,
WSEN, 8,
WSKB, 8,
HDUP, 32,
HDMP, 32,
NUPS, 32,
NMPS, 32,
BSTL, 1032,
BID, 8,
RTC0, 8,
RTC1, 8,
RTC2, 8,
RTC3, 8,
RTC4, 8,
RTC5, 8,
RTC6, 8,
RTC7, 8,
RTC8, 8,
TMCG, 8,
DTCG, 8,
UMCG, 8,
TPMX, 8
}
Mutex (MSMI, 0x07)
Mutex (RSMI, 0x07)
Method (SMIK, 0, NotSerialized)
{
Acquire (RSMI, 0xFFFF)
APM2 = 0x534D01EF
Release (RSMI)
}
Method (SMI, 5, NotSerialized)
{
Acquire (MSMI, 0xFFFF)
CMD = Arg0
PAR0 = Arg1
PAR1 = Arg2
PAR2 = Arg3
PAR3 = Arg4
APMC = 0x2F
While ((ERR == 0x01))
{
Sleep (0x64)
APMC = 0x2F
}
Local0 = PAR0 /* \WMI1.PAR0 */
Release (MSMI)
Return (Local0)
}
Method (WMIS, 2, NotSerialized)
{
Return (SMI (0x10, Arg0, Arg1, 0x00, 0x00))
}
Method (PMON, 3, NotSerialized)
{
Return (SMI (0x11, Arg1, Arg2, 0x00, 0x00))
}
Name (_WDG, Buffer (0x0118)
{
/* 0000 */ 0x0E, 0x23, 0xF5, 0x51, 0x77, 0x96, 0xCD, 0x46, // .#.Qw..F
/* 0008 */ 0xA1, 0xCF, 0xC0, 0xB2, 0x3E, 0xE3, 0x4D, 0xB7, // ....>.M.
/* 0010 */ 0x41, 0x30, 0xFF, 0x05, 0x76, 0x37, 0xA0, 0xC3, // A0..v7..
/* 0018 */ 0xAC, 0x51, 0xAA, 0x49, 0xAD, 0x0F, 0xF2, 0xF7, // .Q.I....
/* 0020 */ 0xD6, 0x2C, 0x3F, 0x3C, 0x41, 0x44, 0x06, 0x05, // .,?<AD..
/* 0028 */ 0x64, 0x9A, 0x47, 0x98, 0xF5, 0x33, 0x33, 0x4E, // d.G..33N
/* 0030 */ 0xA7, 0x07, 0x8E, 0x25, 0x1E, 0xBB, 0xC3, 0xA1, // ...%....
/* 0038 */ 0x41, 0x31, 0x01, 0x06, 0xEF, 0x54, 0x4B, 0x6A, // A1...TKj
/* 0040 */ 0xED, 0xA5, 0x33, 0x4D, 0x94, 0x55, 0xB0, 0xD9, // ..3M.U..
/* 0048 */ 0xB4, 0x8D, 0xF4, 0xB3, 0x41, 0x32, 0x01, 0x06, // ....A2..
/* 0050 */ 0xB6, 0xEB, 0xF1, 0x74, 0x7A, 0x92, 0x7D, 0x4C, // ...tz.}L
/* 0058 */ 0x95, 0xDF, 0x69, 0x8E, 0x21, 0xE8, 0x0E, 0xB5, // ..i.!...
/* 0060 */ 0x41, 0x33, 0x01, 0x06, 0xFF, 0x04, 0xEF, 0x7E, // A3.....~
/* 0068 */ 0x28, 0x43, 0x7C, 0x44, 0xB5, 0xBB, 0xD4, 0x49, // (C|D...I
/* 0070 */ 0x92, 0x5D, 0x53, 0x8D, 0x41, 0x34, 0x01, 0x06, // .]S.A4..
/* 0078 */ 0x9E, 0x15, 0xDB, 0x8A, 0x32, 0x1E, 0x5C, 0x45, // ....2.\E
/* 0080 */ 0xBC, 0x93, 0x30, 0x8A, 0x7E, 0xD9, 0x82, 0x46, // ..0.~..F
/* 0088 */ 0x41, 0x35, 0x01, 0x01, 0xFD, 0xD9, 0x51, 0x26, // A5....Q&
/* 0090 */ 0x1C, 0x91, 0x69, 0x4B, 0xB9, 0x4E, 0xD0, 0xDE, // ..iK.N..
/* 0098 */ 0xD5, 0x96, 0x3B, 0xD7, 0x41, 0x36, 0x01, 0x06, // ..;.A6..
/* 00A0 */ 0x2C, 0xEF, 0xDD, 0xDF, 0xD4, 0x57, 0xCE, 0x48, // ,....W.H
/* 00A8 */ 0xB1, 0x96, 0x0F, 0xB7, 0x87, 0xD9, 0x08, 0x36, // .......6
/* 00B0 */ 0x41, 0x37, 0x01, 0x06, 0x03, 0x70, 0xF4, 0x7F, // A7...p..
/* 00B8 */ 0x6C, 0x3B, 0x5E, 0x4E, 0xA2, 0x27, 0xE9, 0x79, // l;^N.'.y
/* 00C0 */ 0x82, 0x4A, 0x85, 0xD1, 0x41, 0x38, 0x01, 0x06, // .J..A8..
/* 00C8 */ 0x9A, 0x01, 0x30, 0x74, 0xE9, 0xDC, 0x48, 0x45, // ..0t..HE
/* 00D0 */ 0xBA, 0xB0, 0x9F, 0xDE, 0x09, 0x35, 0xCA, 0xFF, // .....5..
/* 00D8 */ 0x41, 0x43, 0x01, 0x05, 0xF8, 0x44, 0xAE, 0x7B, // AC...D.{
/* 00E0 */ 0x53, 0x38, 0x2B, 0x4D, 0xB9, 0x8B, 0xF8, 0x40, // S8+M...@
/* 00E8 */ 0xD7, 0xAC, 0x26, 0xB6, 0x43, 0x30, 0x01, 0x01, // ..&.C0..
/* 00F0 */ 0xF8, 0x44, 0xAE, 0x8B, 0x53, 0x38, 0x2B, 0x4D, // .D..S8+M
/* 00F8 */ 0xB9, 0x8B, 0xF8, 0x40, 0xD7, 0xAC, 0x26, 0xB6, // ...@..&.
/* 0100 */ 0x43, 0x31, 0x01, 0x02, 0x21, 0x12, 0x90, 0x05, // C1..!...
/* 0108 */ 0x66, 0xD5, 0xD1, 0x11, 0xB2, 0xF0, 0x00, 0xA0, // f.......
/* 0110 */ 0xC9, 0x06, 0x29, 0x10, 0x43, 0x41, 0x01, 0x00 // ..).CA..
})
Name (RETN, Package (0x0E)
{
"Success",
"Not Supported",
"Invalid Parameter",
"Access Denied",
"System Busy",
"Item is show only, inaccessible.",
"Allocate Pool Failed",
"MFGDone Set but Password not input or error",
"Invalid Parameter",
"Boot Sequence Total Number Changed",
"Invalid Parameter",
"!!! Warning:Current tpm setting meets your request!",
"Admin Password not input or error",
"Password Retry count exceeded"
})
Name (ITMS, Package (0x9F)
{
Package (0x05)
{
0x00,
"AzaliaHDAudio",
0x00,
"Azalia HD Audio",
0x00
},
Package (0x05)
{
0x01,
"InternalSpeaker",
0x01,
"Internal Speaker",
0x01
},
Package (0x05)
{
0x25,
"SelectActiveVideo",
0x25,
"Select Active Video",
0x02
},
Package (0x05)
{
0x00,
"GbEController",
0x00,
"GbE Controller",
0x03
},
Package (0x05)
{
0x17,
"BootAgent",
0x17,
"Boot Agent",
0x05
},
Package (0x05)
{
0x00,
"PXEIPV4networkstack",
0x00,
"PXE IPV4 network stack",
0x06
},
Package (0x05)
{
0x00,
"PXEIPV6networkstack",
0x00,
"PXE IPV6 network stack",
0x07
},
Package (0x05)
{
0x00,
"USBPortAccess",
0x00,
"All USB Devices",
0x08
},
Package (0x05)
{
0x03,
"USBBIOSSupport",
0x03,
"Legacy USB Support",
0x09
},
Package (0x05)
{
0x00,
"USBChargingportinS4/S5",
0x00,
"USB Charging port in S4/S5",
0x0A
},
Package (0x05)
{
0x00,
"XHCIHand-off",
0x00,
"XHCI Hand-off",
0x0B
},
Package (0x05)
{
0x26,
"USBtransfertime-out",
0x26,
"USB transfer time-out",
0x0C
},
Package (0x05)
{
0x27,
"Device reset time-out",
0x27,
"Device reset time-out",
0x0D
},
Package (0x05)
{
0x28,
"Devicepower-updelay",
0x28,
"Device power-up delay",
0x0E
},
Package (0x05)
{
0x00,
"FrontUSB",
0x00,
"Front USB",
0x0F
},
Package (0x05)
{
0x00,
"MediaCardReader",
0x00,
"Media Card Reader",
0x10
},
Package (0x05)
{
0x00,
"SDCardSlot",
0x00,
"SD Card Slot",
0x11
},
Package (0x05)
{
0x00,
"USBPort1",
0x00,
"USB Port 1",
0x12
},
Package (0x05)
{
0x00,
"USBPort2",
0x00,
"USB Port 2",
0x13
},
Package (0x05)
{
0x00,
"USBPort3",
0x00,
"USB Port 3",
0x14
},
Package (0x05)
{
0x00,
"USBPort4",
0x00,
"USB Port 4",
0x15
},
Package (0x05)
{
0x00,
"USBPort5",
0x00,
"USB Port 5",
0x16
},
Package (0x05)
{
0x00,
"USBPort6",
0x00,
"USB Port 6",
0x17
},
Package (0x05)
{
0x00,
"SATAController",
0x00,
"SATA Controller",
0x18
},
Package (0x05)
{
0x29,
"ConfigureSATAas",
0x29,
"Configure SATA as",
0x19
},
Package (0x05)
{
0x00,
"Port1",
0x00,
"Port 1",
0x1A
},
Package (0x05)
{
0x00,
"Port2",
0x00,
"Port 2",
0x1B
},
Package (0x05)
{
0x00,
"Port3",
0x00,
"Port 3",
0x1C
},
Package (0x05)
{
0x00,
"Port4",
0x00,
"Port 4",
0x1D
},
Package (0x05)
{
0x00,
"Port5",
0x00,
"Port 5",
0x1E
},
Package (0x05)
{
0x00,
"Port6",
0x00,
"Port 6",
0x1F
},
Package (0x05)
{
0x00,
"SATADrive7Hot-PlugSupport",
0x00,
"SATA Drive 7 Hot-Plug Support",
0x20
},
Package (0x05)
{
0x00,
"Port7/ESATA",
0x00,
"Port 7 / ESATA",
0x21
},
Package (0x05)
{
0x2A,
"SecurityLevel",
0x2A,
"Security Level",
0x23
},
Package (0x05)
{
0x2B,
"CardLocation",
0x2B,
"Card Location",
0x26
},
Package (0x05)
{
0x00,
"SerialPort",
0x00,
"Serial Port",
0x28
},
Package (0x05)
{
0x2D,
"HardDiskPre-delay",
0x2D,
"Hard Disk Pre-delay",
0x2A
},
Package (0x05)
{
0x00,
"Intel(R)ManageabilityControl",
0x00,
"Intel(R) Manageability Control",
0x2C
},
Package (0x05)
{
0x00,
"PCHCRID",
0x00,
"PCH CRID",
0x2D
},
Package (0x05)
{
0x00,
"VTdFeature",
0x00,
"Intel VT for Directed I/O (VT-d)",
0x2E
},
Package (0x05)
{
0x00,
"ACSControl",
0x00,
"ACS Control",
0x2F
},
Package (0x05)
{
0x00,
"Real-timeDiagnosticsMonitoring",
0x00,
"Real-time Diagnostics Monitoring",
0x30
},
Package (0x05)
{
0x2E,
"DIAG7-SegmentMode",
0x2E,
"DIAG 7-Segment Mode",
0x31
},
Package (0x05)
{
0x4E,
"ClearDiagnosticsLogData",
0x4E,
"Clear Diagnostics Log Data",
0x32
},
Package (0x05)
{
0x00,
"Above4GDecoding",
0x00,
"Above 4G Decoding",
0x45
},
Package (0x05)
{
0x00,
"SR-IOVSupport",
0x00,
"SR-IOV Support",
0x46
},
Package (0x05)
{
0x39,
"ASPMSupport",
0x39,
"ASPM Support",
0x47
},
Package (0x05)
{
0x04,
"Slot1PCI-EPort",
0x04,
"Slot1 PCI-E Port",
0x4A
},
Package (0x05)
{
0x3A,
"Slot1LinkSpeed",
0x3A,
"Slot1 Link Speed",
0x4B
},
Package (0x05)
{
0x04,
"Slot2PCI-EPort",
0x04,
"Slot2 PCI-E Port",
0x4C
},
Package (0x05)
{
0x3A,
"Slot2LinkSpeed",
0x3A,
"Slot2 Link Speed",
0x4D
},
Package (0x05)
{
0x00,
"Slot3PCI-EPort",
0x00,
"Slot3 PCI-E Port",
0x4E
},
Package (0x05)
{
0x3A,
"Slot3LinkSpeed",
0x3A,
"Slot3 Link Speed",
0x4F
},
Package (0x05)
{
0x04,
"Slot4PCI-EPort",
0x04,
"Slot4 PCI-E Port",
0x50
},
Package (0x05)
{
0x3A,
"Slot4LinkSpeed",
0x3A,
"Slot4 Link Speed",
0x51
},
Package (0x05)
{
0x00,
"Slot5PCIPort",
0x00,
"Slot5 PCI Port",
0x52
},
Package (0x05)
{
0x3A,
"Slot5LinkSpeed",
0x3A,
"Slot5 Link Speed",
0x53
},
Package (0x05)
{
0x00,
"Slot6PCI-EPort",
0x00,
"Slot6 PCI-E Port",
0x54
},
Package (0x05)
{
0x3A,
"Slot6LinkSpeed",
0x3A,
"Slot6 Link Speed",
0x55
},
Package (0x05)
{
0x04,
"M.2Slot1Port",
0x04,
"M.2 Slot1 Port",
0x56
},
Package (0x05)
{
0x3A,
"M.2Slot1LinkSpeed",
0x3A,
"M.2 Slot1 Link Speed",
0x57
},
Package (0x05)
{
0x04,
"M.2Slot2PCI-EPort",
0x04,
"M.2 Slot2 PCI-E Port",
0x58
},
Package (0x05)
{
0x3A,
"M.2Slot2LinkSpeed",
0x3A,
"M.2 Slot2 Link Speed",
0x59
},
Package (0x05)
{
0x01,
"HyperThreadingTechnology",
0x01,
"Hyper-Threading [ALL]",
0x5C
},
Package (0x05)
{
0x00,
"EIST(P-states)",
0x00,
"EIST (P-states)",
0x5F
},
Package (0x05)
{
0x00,
"TurboMode",
0x00,
"Turbo Mode",
0x60
},
Package (0x05)
{
0x00,
"CPUHWPMStateControl",
0x00,
"CPU HWPM State Control",
0x61
},
Package (0x05)
{
0x00,
"CPUC6report",
0x00,
"CPU C6 report",
0x63
},
Package (0x05)
{
0x00,
"EnhancedHaltState(C1E)",
0x00,
"Enhanced Halt State(C1E)",
0x64
},
Package (0x05)
{
0x00,
"PostPackageRepair(PPR)",
0x00,
"Post Package Repair (PPR)",
0x65
},
Package (0x05)
{
0x43,
"RASMode",
0x43,
"RAS Mode",
0x66
},
Package (0x05)
{
0x00,
"PatrolScrub",
0x00,
"Patrol Scrub",
0x67
},
Package (0x05)
{
0x3E,
"PatrolScrubInterval",
0x3E,
"Patrol Scrub Interval",
0x68
},
Package (0x05)
{
0x00,
"DataScrambling",
0x00,
"Data Scrambling",
0x69
},
Package (0x05)
{
0x3F,
"MMCFGBase",
0x3F,
"MMCFG Base",
0x6A
},
Package (0x05)
{
0x40,
"MMIOHighBase",
0x40,
"MMIO High Base",
0x6B
},
Package (0x05)
{
0x04,
"IsocMode",
0x04,
"Isoc Mode",
0x6D
},
Package (0x05)
{
0x00,
"Numa",
0x00,
"Numa",
0x6E
},
Package (0x05)
{
0x00,
"TXTSupport",
0x00,
"TXT Support",
0x70
},
Package (0x05)
{
0x00,
"VirtualizationTechnology",
0x00,
"VMX",
0x71
},
Package (0x05)
{
0x00,
"EnableSMX",
0x00,
"Enable SMX",
0x72
},
Package (0x05)
{
0x00,
"UnconfigureAMT/ME",
0x00,
"Unconfigure AMT/ME",
0x73
},
Package (0x05)
{
0x00,
"USBProvisioningofAMT",
0x00,
"USB Provisioning of AMT",
0x74
},
Package (0x05)
{
0x00,
"WatchDogTimer",
0x00,
"WatchDog Timer",
0x75
},
Package (0x05)
{
0x00,
"CPU0Port1",
0x00,
"CPU 0 Port 1",
0x78
},
Package (0x05)
{
0x42,
"PCIESlot1",
0x42,
"PCIE Slot1",
0x79
},
Package (0x05)
{
0x42,
"M2Slot1",
0x42,
"M2 Slot1",
0x7A
},
Package (0x05)
{
0x42,
"M2Slot2",
0x42,
"M2 Slot2",
0x7B
},
Package (0x05)
{
0x00,
"CPU0Port2",
0x00,
"CPU 0 Port 2",
0x7C
},
Package (0x05)
{
0x42,
"PCIESlot2",
0x42,
"PCIE Slot2",
0x7D
},
Package (0x05)
{
0x00,
"CPU0Port3",
0x00,
"CPU 0 Port 3",
0x7E
},
Package (0x05)
{
0x42,
"PCIESlot4",
0x42,
"PCIE Slot4",
0x7F
},
Package (0x05)
{
0x1A,
"AfterPowerLoss",
0x1A,
"After Power Loss",
0x81
},
Package (0x05)
{
0x45,
"EnhancedPowerSavingMode",
0x45,
"Enhanced Power Saving Mode",
0x82
},
Package (0x05)
{
0x00,
"PSUOverloadWarning",
0x00,
"PSU Over load Warning",
0x83
},
Package (0x05)
{
0x4D,
"QuadM.2PCIeCardFanControlStepping",
0x4D,
"Quad M.2 PCIe Card Fan Control Stepping",
0x84
},
Package (0x05)
{
0x46,
"FanControlStepping",
0x46,
"Fan Control Stepping",
0x85
},
Package (0x05)
{
0x10,
"WakeonLAN",
0x10,
"Wake on LAN",
0x86
},
Package (0x05)
{
0x10,
"WakefromSerialPortRing",
0x10,
"Wake from Serial Port Ring",
0x87
},
Package (0x05)
{
0x0C,
"WakeUponAlarm",
0x0C,
"Wake Up on Alarm",
0x88
},
Package (0x05)
{
0x0D,
"StartupSequence",
0x0D,
"Startup Sequence",
0x89
},
Package (0x05)
{
0x65,
"AlarmTime(HH:MM:SS)",
0x65,
"Alarm Time(HH:MM:SS)",
0x8A
},
Package (0x05)
{
0x66,
"AlarmDate(MM/DD/YYYY)",
0x66,
"Alarm Date(MM/DD/YYYY)",
0x8B
},
Package (0x05)
{
0x0E,
"AlarmDayofWeek",
0x0E,
"Alarm Day of Week",
0x8C
},
Package (0x05)
{
0x00,
"Sunday",
0x00,
"Sunday",
0x8D
},
Package (0x05)
{
0x00,
"Monday",
0x00,
"Monday",
0x8E
},
Package (0x05)
{
0x00,
"Tuesday",
0x00,
"Tuesday",
0x8F
},
Package (0x05)
{
0x00,
"Wednesday",
0x00,
"Wednesday",
0x90
},
Package (0x05)
{
0x00,
"Thurday",
0x00,
"Thurday",
0x91
},
Package (0x05)
{
0x00,
"Friday",
0x00,
"Friday",
0x92
},
Package (0x05)
{
0x00,
"Saturday",
0x00,
"Saturday",
0x93
},
Package (0x05)
{
0x67,
"UserAlarmTime(HH:MM:SS)",
0x67,
"User Alarm Time(HH:MM:SS)",
0x94
},
Package (0x05)
{
0x00,
"WindowsUEFIFirmwareUpdate",
0x00,
"Windows UEFI Firmware Update",
0x95
},
Package (0x05)
{
0x00,
"BIOSPasswordAtUnattendedBoot",
0x06,
"Require POP on System Boot",
0x96
},
Package (0x05)
{
0x00,
"BIOSPasswordAtReboot",
0x06,
"Require POP on Restart",
0x97
},
Package (0x05)
{
0x06,
"POPChangeablebyUser",
0x06,
"POP Changeable by User",
0x98
},
Package (0x05)
{
0x00,
"SecureRollBackPrevention",
0x06,
"Allow Flashing BIOS to a Previous Version",
0x99
},
Package (0x05)
{
0x00,
"BIOSPasswordAtBootDeviceList",
0x06,
"Require Admin. Pass. for F12 Boot",
0x9A
},
Package (0x05)
{
0x06,
"RequireAdmin.Pass.whenFlashing",
0x06,
"Require Admin. Pass. when Flashing",
0x9B
},
Package (0x05)
{
0x47,
"SmartUSBProtection",
0x47,
"Smart USB Protection",
0x9C
},
Package (0x05)
{
0x00,
"SecurityChip20",
0x00,
"Security Chip 20",
0x9D
},
Package (0x05)
{
0x09,
"SecurityChip12",
0x09,
"Security Chip 12",
0x9E
},
Package (0x05)
{
0x00,
"PrebootAuthentication",
0x00,
"Preboot Authentication",
0x9F
},
Package (0x05)
{
0x00,
"DeviceGuard",
0x00,
"Device Guard",
0xA2
},
Package (0x05)
{
0x00,
"SecureBoot",
0x00,
"Secure Boot",
0xA3
},
Package (0x05)
{
0x00,
"CoverTamperDetected",
0x00,
"Chassis Intrusion Detection",
0xA4
},
Package (0x05)
{
0x00,
"ConfigurationChangeDetection",
0x00,
"Configuration Change Detection",
0xA5
},
Package (0x05)
{
0x48,
"Network",
0x48,
"Network",
0xA6
},
Package (0x05)
{
0x48,
"Storage",
0x48,
"Storage",
0xA7
},
Package (0x05)
{
0x48,
"Video",
0x48,
"Video",
0xA8
},
Package (0x05)
{
0x58,
"OtherPCIdevices",
0x58,
"Other PCI devices",
0xA9
},
Package (0x05)
{
0x00,
"CSM",
0x00,
"CSM",
0xAA
},
Package (0x05)
{
0x49,
"BootMode",
0x49,
"Boot Mode",
0xAB
},
Package (0x05)
{
0x4A,
"BootPriority",
0x4A,
"Boot Priority",
0xAC
},
Package (0x05)
{
0x08,
"BootUpNum-LockStatus",
0x08,
"Boot Up Num-Lock Status",
0xAE
},
Package (0x05)
{
0x00,
"OptionKeysDisplay",
0x00,
"Option Keys Display",
0xAF
},
Package (0x05)
{
0x0A,
"OptionKeysDisplayStyle",
0x0A,
"Option Keys Display Style",
0xB0
},
Package (0x05)
{
0x00,
"StartupDeviceMenuPrompt",
0x00,
"Startup Device Menu Prompt",
0xB1
},
Package (0x05)
{
0x1C,
"SerialNumberStyle",
0x1C,
"Serial Number Style",
0xB2
},
Package (0x05)
{
0x00,
"OSOptimizedDefaults",
0x00,
"OS Optimized Defaults",
0xB3
},
Package (0x05)
{
0x00,
"PhysicalPresenceforProvisioning",
0x00,
"Physical Presence for Provisioning",
0xB4
},
Package (0x05)
{
0x00,
"PhysicalPresenceforClear",
0x00,
"Physical Presence for Clear",
0xB5
},
Package (0x05)
{
0x4F,
"Power Performance Tuning",
0x4F,
"Power Performance Tuning",
0xB6
},
Package (0x05)
{
0x50,
"Energy/Performance BIAS Control",
0x50,
"Energy/Performance BIAS Control",
0xB7
},
Package (0x05)
{
0x51,
"USB3_HSMCR_HD1",
0x51,
"USB3_HSMCR_HD1",
0xB8
},
Package (0x05)
{
0x51,
"USB3_HSMCR_HD2",
0x51,
"USB3_HSMCR_HD2",
0xB9
},
Package (0x05)
{
0x52,
"RequireHDPonSystemBoot",
0x52,
"Require HDP on System Boot",
0xBA
},
Package (0x05)
{
0x53,
"ComputraceModuleActivation",
0x53,
"ComputraceModuleActivation",
0xBB
},
Package (0x05)
{
0x54,
"MaxPasswordAttempts",
0x54,
"MaxPasswordAttempts",
0xBC
},
Package (0x05)
{
0x55,
"PasswordChangeTime",
0x55,
"PasswordChangeTime",
0xBD
},
Package (0x05)
{
0x57,
"Slot2PCI-EPortBifurcation",
0x57,
"Slot2 PCI-E Port Bifurcation",
0xBE
},
Package (0x05)
{
0x57,
"Slot4PCI-EPortBifurcation",
0x57,
"Slot4 PCI-E Port Bifurcation",
0xBF
},
Package (0x05)
{
0x00,
"PhysicalPresenceforClear",
0x00,
"Physical Presence for Clear",
0xC0
},
Package (0x05)
{
0x00,
"PHRandomization",
0x00,
"PH Randomization",
0xC1
},
Package (0x05)
{
0x00,
"BlockSidSetup",
0x00,
"Disable Block Sid",
0xC2
},
Package (0x05)
{
0x64,
"PrimaryBootSequence",
0x64,
"Primary Boot Sequence",
0xC8
},
Package (0x05)
{
0x64,
"ErrorBootSequence",
0x64,
"Error Boot Sequence",
0xC8
},
Package (0x05)
{
0x64,
"AutomaticBootSequence",
0x64,
"Automatic Boot Sequence",
0xC8
},
Package (0x05)
{
0x64,
"ManufacturingBootSequence",
0x64,
"Manufacturing Boot Sequence",
0xC8
}
})
Name (ITMG, Package (0x97)
{
Package (0x05)
{
0x00,
"AzaliaHDAudio",
0x00,
"Azalia HD Audio",
0x00
},
Package (0x05)
{
0x01,
"InternalSpeaker",
0x01,
"Internal Speaker",
0x01
},
Package (0x05)
{
0x25,
"SelectActiveVideo",
0x25,
"Select Active Video",
0x02
},
Package (0x05)
{
0x00,
"GbEController",
0x00,
"GbE Controller",
0x03
},
Package (0x05)
{
0x17,
"BootAgent",
0x17,
"Boot Agent",
0x05
},
Package (0x05)
{
0x00,
"PXEIPV4networkstack",
0x00,
"PXE IPV4 network stack",
0x06
},
Package (0x05)
{
0x00,
"PXEIPV6networkstack",
0x00,
"PXE IPV6 network stack",
0x07
},
Package (0x05)
{
0x00,
"USBPortAccess",
0x00,
"All USB Devices",
0x08
},
Package (0x05)
{
0x03,
"USBBIOSSupport",
0x03,
"Legacy USB Support",
0x09
},
Package (0x05)
{
0x00,
"XHCIHand-off",
0x00,
"XHCI Hand-off",
0x0B
},
Package (0x05)
{
0x26,
"USBtransfertime-out",
0x26,
"USB transfer time-out",
0x0C
},
Package (0x05)
{
0x27,
"Device reset time-out",
0x27,
"Device reset time-out",
0x0D
},
Package (0x05)
{
0x28,
"Devicepower-updelay",
0x28,
"Device power-up delay",
0x0E
},
Package (0x05)
{
0x00,
"FrontUSB",
0x00,
"Front USB",
0x0F
},
Package (0x05)
{
0x00,
"MediaCardReader",
0x00,
"Media Card Reader",
0x10
},
Package (0x05)
{
0x00,
"SDCardSlot",
0x00,
"SD Card Slot",
0x11
},
Package (0x05)
{
0x00,
"USBPort1",
0x00,
"USB Port 1",
0x12
},
Package (0x05)
{
0x00,
"USBPort2",
0x00,
"USB Port 2",
0x13
},
Package (0x05)
{
0x00,
"USBPort3",
0x00,
"USB Port 3",
0x14
},
Package (0x05)
{
0x00,
"USBPort4",
0x00,
"USB Port 4",
0x15
},
Package (0x05)
{
0x00,
"USBPort5",
0x00,
"USB Port 5",
0x16
},
Package (0x05)
{
0x00,
"USBPort6",
0x00,
"USB Port 6",
0x17
},
Package (0x05)
{
0x00,
"SATAController",
0x00,
"SATA Controller",
0x18
},
Package (0x05)
{
0x29,
"ConfigureSATAas",
0x29,
"Configure SATA as",
0x19
},
Package (0x05)
{
0x00,
"Port1",
0x00,
"Port 1",
0x1A
},
Package (0x05)
{
0x00,
"Port2",
0x00,
"Port 2",
0x1B
},
Package (0x05)
{
0x00,
"Port3",
0x00,
"Port 3",
0x1C
},
Package (0x05)
{
0x00,
"Port4",
0x00,
"Port 4",
0x1D
},
Package (0x05)
{
0x00,
"SATADrive7Hot-PlugSupport",
0x00,
"SATA Drive 7 Hot-Plug Support",
0x20
},
Package (0x05)
{
0x00,
"Port7/ESATA",
0x00,
"Port 7 / ESATA",
0x21
},
Package (0x05)
{
0x2A,
"SecurityLevel",
0x2A,
"Security Level",
0x23
},
Package (0x05)
{
0x2B,
"CardLocation",
0x2B,
"Card Location",
0x26
},
Package (0x05)
{
0x00,
"SerialPort",
0x00,
"Serial Port",
0x28
},
Package (0x05)
{
0x2D,
"HardDiskPre-delay",
0x2D,
"Hard Disk Pre-delay",
0x2A
},
Package (0x05)
{
0x00,
"Intel(R)ManageabilityControl",
0x00,
"Intel(R) Manageability Control",
0x2C
},
Package (0x05)
{
0x00,
"PCHCRID",
0x00,
"PCH CRID",
0x2D
},
Package (0x05)
{
0x00,
"VTdFeature",
0x00,
"Intel VT for Directed I/O (VT-d)",
0x2E
},
Package (0x05)
{
0x00,
"ACSControl",
0x00,
"ACS Control",
0x2F
},
Package (0x05)
{
0x00,
"Real-timeDiagnosticsMonitoring",
0x00,
"Real-time Diagnostics Monitoring",
0x30
},
Package (0x05)
{
0x2E,
"DIAG7-SegmentMode",
0x2E,
"DIAG 7-Segment Mode",
0x31
},
Package (0x05)
{
0x4E,
"ClearDiagnosticsLogData",
0x4E,
"Clear Diagnostics Log Data",
0x32
},
Package (0x05)
{
0x00,
"Above4GDecoding",
0x00,
"Above 4G Decoding",
0x45
},
Package (0x05)
{
0x00,
"SR-IOVSupport",
0x00,
"SR-IOV Support",
0x46
},
Package (0x05)
{
0x39,
"ASPMSupport",
0x39,
"ASPM Support",
0x47
},
Package (0x05)
{
0x04,
"Slot1PCI-EPort",
0x04,
"Slot1 PCI-E Port",
0x4A
},
Package (0x05)
{
0x3A,
"Slot1LinkSpeed",
0x3A,
"Slot1 Link Speed",
0x4B
},
Package (0x05)
{
0x04,
"Slot2PCI-EPort",
0x04,
"Slot2 PCI-E Port",
0x4C
},
Package (0x05)
{
0x3A,
"Slot2LinkSpeed",
0x3A,
"Slot2 Link Speed",
0x4D
},
Package (0x05)
{
0x04,
"Slot3PCI-EPort",
0x04,
"Slot3 PCI-E Port",
0x4E
},
Package (0x05)
{
0x3A,
"Slot3LinkSpeed",
0x3A,
"Slot3 Link Speed",
0x4F
},
Package (0x05)
{
0x00,
"Slot4PCI-EPort",
0x00,
"Slot4 PCI-E Port",
0x50
},
Package (0x05)
{
0x3A,
"Slot4LinkSpeed",
0x3A,
"Slot4 Link Speed",
0x51
},
Package (0x05)
{
0x04,
"M.2Slot1PCI-EPort",
0x04,
"M.2 Slot1 PCI-E Port",
0x52
},
Package (0x05)
{
0x3A,
"M.2Slot1LinkSpeed",
0x3A,
"M.2 Slot1 Link Speed",
0x53
},
Package (0x05)
{
0x04,
"M.2Slot2PCI-EPort",
0x04,
"M.2 Slot2 PCI-E Port",
0x54
},
Package (0x05)
{
0x3A,
"M.2Slot2LinkSpeed",
0x3A,
"M.2 Slot2 Link Speed",
0x55
},
Package (0x05)
{
0x01,
"HyperThreadingTechnology",
0x01,
"Hyper-Threading [ALL]",
0x58
},
Package (0x05)
{
0x00,
"EIST(P-states)",
0x00,
"EIST (P-states)",
0x5B
},
Package (0x05)
{
0x00,
"TurboMode",
0x00,
"Turbo Mode",
0x5C
},
Package (0x05)
{
0x00,
"CPUHWPMStateControl",
0x00,
"CPU HWPM State Control",
0x5D
},
Package (0x05)
{
0x00,
"CPUC6report",
0x00,
"CPU C6 report",
0x5F
},
Package (0x05)
{
0x00,
"EnhancedHaltState(C1E)",
0x00,
"Enhanced Halt State(C1E)",
0x60
},
Package (0x05)
{
0x00,
"PostPackageRepair(PPR)",
0x00,
"Post Package Repair (PPR)",
0x61
},
Package (0x05)
{
0x43,
"RASMode",
0x43,
"RAS Mode",
0x62
},
Package (0x05)
{
0x00,
"PatrolScrub",
0x00,
"Patrol Scrub",
0x63
},
Package (0x05)
{
0x3E,
"PatrolScrubInterval",
0x3E,
"Patrol Scrub Interval",
0x64
},
Package (0x05)
{
0x00,
"DataScrambling",
0x00,
"Data Scrambling",
0x65
},
Package (0x05)
{
0x3F,
"MMCFGBase",
0x3F,
"MMCFG Base",
0x66
},
Package (0x05)
{
0x40,
"MMIOHighBase",
0x40,
"MMIO High Base",
0x67
},
Package (0x05)
{
0x04,
"IsocMode",
0x04,
"Isoc Mode",
0x69
},
Package (0x05)
{
0x00,
"Numa",
0x00,
"Numa",
0x6A
},
Package (0x05)
{
0x00,
"TXTSupport",
0x00,
"TXT Support",
0x6C
},
Package (0x05)
{
0x00,
"VirtualizationTechnology",
0x00,
"VMX",
0x6D
},
Package (0x05)
{
0x00,
"EnableSMX",
0x00,
"Enable SMX",
0x6E
},
Package (0x05)
{
0x00,
"UnconfigureAMT/ME",
0x00,
"Unconfigure AMT/ME",
0x6F
},
Package (0x05)
{
0x00,
"USBProvisioningofAMT",
0x00,
"USB Provisioning of AMT",
0x70
},
Package (0x05)
{
0x00,
"WatchDogTimer",
0x00,
"WatchDog Timer",
0x71
},
Package (0x05)
{
0x00,
"CPU0Port1",
0x00,
"CPU 0 Port 1",
0x74
},
Package (0x05)
{
0x42,
"PCIESlot2",
0x42,
"PCIE Slot2",
0x75
},
Package (0x05)
{
0x42,
"M2Slot1",
0x42,
"M2 Slot1",
0x76
},
Package (0x05)
{
0x42,
"M2Slot2",
0x42,
"M2 Slot2",
0x77
},
Package (0x05)
{
0x00,
"CPU0Port2",
0x00,
"CPU 0 Port 2",
0x78
},
Package (0x05)
{
0x42,
"PCIESlot1",
0x42,
"PCIE Slot1",
0x79
},
Package (0x05)
{
0x00,
"CPU0Port3",
0x00,
"CPU 0 Port 3",
0x7A
},
Package (0x05)
{
0x42,
"PCIESlot3",
0x42,
"PCIE Slot3",
0x7B
},
Package (0x05)
{
0x1A,
"AfterPowerLoss",
0x1A,
"After Power Loss",
0x7D
},
Package (0x05)
{
0x45,
"EnhancedPowerSavingMode",
0x45,
"Enhanced Power Saving Mode",
0x7E
},
Package (0x05)
{
0x00,
"PSUOverloadWarning",
0x00,
"PSU Over load Warning",
0x7F
},
Package (0x05)
{
0x4D,
"QuadM.2PCIeCardFanControlStepping",
0x4D,
"Quad M.2 PCIe Card Fan Control Stepping",
0x80
},
Package (0x05)
{
0x46,
"FanControlStepping",
0x46,
"Fan Control Stepping",
0x81
},
Package (0x05)
{
0x10,
"WakeonLAN",
0x10,
"Wake on LAN",
0x82
},
Package (0x05)
{
0x10,
"WakefromSerialPortRing",
0x10,
"Wake from Serial Port Ring",
0x83
},
Package (0x05)
{
0x0C,
"WakeUponAlarm",
0x0C,
"Wake Up on Alarm",
0x84
},
Package (0x05)
{
0x0D,
"StartupSequence",
0x0D,
"Startup Sequence",
0x85
},
Package (0x05)
{
0x65,
"AlarmTime(HH:MM:SS)",
0x65,
"Alarm Time(HH:MM:SS)",
0x86
},
Package (0x05)
{
0x66,
"AlarmDate(MM/DD/YYYY)",
0x66,
"Alarm Date(MM/DD/YYYY)",
0x87
},
Package (0x05)
{
0x0E,
"AlarmDayofWeek",
0x0E,
"Alarm Day of Week",
0x88
},
Package (0x05)
{
0x00,
"Sunday",
0x00,
"Sunday",
0x89
},
Package (0x05)
{
0x00,
"Monday",
0x00,
"Monday",
0x8A
},
Package (0x05)
{
0x00,
"Tuesday",
0x00,
"Tuesday",
0x8B
},
Package (0x05)
{
0x00,
"Wednesday",
0x00,
"Wednesday",
0x8C
},
Package (0x05)
{
0x00,
"Thurday",
0x00,
"Thurday",
0x8D
},
Package (0x05)
{
0x00,
"Friday",
0x00,
"Friday",
0x8E
},
Package (0x05)
{
0x00,
"Saturday",
0x00,
"Saturday",
0x8F
},
Package (0x05)
{
0x67,
"UserAlarmTime(HH:MM:SS)",
0x67,
"User Alarm Time(HH:MM:SS)",
0x90
},
Package (0x05)
{
0x00,
"WindowsUEFIFirmwareUpdate",
0x00,
"Windows UEFI Firmware Update",
0x91
},
Package (0x05)
{
0x00,
"BIOSPasswordAtUnattendedBoot",
0x06,
"Require POP on System Boot",
0x92
},
Package (0x05)
{
0x00,
"BIOSPasswordAtReboot",
0x06,
"Require POP on Restart",
0x93
},
Package (0x05)
{
0x06,
"POPChangeablebyUser",
0x06,
"POP Changeable by User",
0x94
},
Package (0x05)
{
0x00,
"SecureRollBackPrevention",
0x06,
"Allow Flashing BIOS to a Previous Version",
0x95
},
Package (0x05)
{
0x00,
"BIOSPasswordAtBootDeviceList",
0x06,
"Require Admin. Pass. for F12 Boot",
0x96
},
Package (0x05)
{
0x06,
"RequireAdmin.Pass.whenFlashing",
0x06,
"Require Admin. Pass. when Flashing",
0x97
},
Package (0x05)
{
0x47,
"SmartUSBProtection",
0x47,
"Smart USB Protection",
0x98
},
Package (0x05)
{
0x00,
"SecurityChip20",
0x00,
"Security Chip 20",
0x99
},
Package (0x05)
{
0x09,
"SecurityChip12",
0x09,
"Security Chip 12",
0x9A
},
Package (0x05)
{
0x00,
"PrebootAuthentication",
0x00,
"Preboot Authentication",
0x9B
},
Package (0x05)
{
0x00,
"DeviceGuard",
0x00,
"Device Guard",
0x9E
},
Package (0x05)
{
0x00,
"SecureBoot",
0x00,
"Secure Boot",
0x9F
},
Package (0x05)
{
0x00,
"CoverTamperDetected",
0x00,
"Chassis Intrusion Detection",
0xA0
},
Package (0x05)
{
0x00,
"ConfigurationChangeDetection",
0x00,
"Configuration Change Detection",
0xA1
},
Package (0x05)
{
0x48,
"Network",
0x48,
"Network",
0xA2
},
Package (0x05)
{
0x48,
"Storage",
0x48,
"Storage",
0xA3
},
Package (0x05)
{
0x48,
"Video",
0x48,
"Video",
0xA4
},
Package (0x05)
{
0x58,
"OtherPCIdevices",
0x58,
"Other PCI devices",
0xA5
},
Package (0x05)
{
0x00,
"CSM",
0x00,
"CSM",
0xA6
},
Package (0x05)
{
0x49,
"BootMode",
0x49,
"Boot Mode",
0xA7
},
Package (0x05)
{
0x4A,
"BootPriority",
0x4A,
"Boot Priority",
0xA8
},
Package (0x05)
{
0x08,
"BootUpNum-LockStatus",
0x08,
"Boot Up Num-Lock Status",
0xAA
},
Package (0x05)
{
0x00,
"OptionKeysDisplay",
0x00,
"Option Keys Display",
0xAB
},
Package (0x05)
{
0x0A,
"OptionKeysDisplayStyle",
0x0A,
"Option Keys Display Style",
0xAC
},
Package (0x05)
{
0x00,
"StartupDeviceMenuPrompt",
0x00,
"Startup Device Menu Prompt",
0xAD
},
Package (0x05)
{
0x1C,
"SerialNumberStyle",
0x1C,
"Serial Number Style",
0xAE
},
Package (0x05)
{
0x00,
"OSOptimizedDefaults",
0x00,
"OS Optimized Defaults",
0xAF
},
Package (0x05)
{
0x00,
"PhysicalPresenceforProvisioning",
0x00,
"Physical Presence for Provisioning",
0xB0
},
Package (0x05)
{
0x00,
"PhysicalPresenceforClear",
0x00,
"Physical Presence for Clear",
0xB1
},
Package (0x05)
{
0x4F,
"Power Performance Tuning",
0x4F,
"Power Performance Tuning",
0xB2
},
Package (0x05)
{
0x50,
"Energy/Performance BIAS Control",
0x50,
"Energy/Performance BIAS Control",
0xB3
},
Package (0x05)
{
0x51,
"USB3_HSMCR_HD1",
0x51,
"USB3_HSMCR_HD1",
0xB4
},
Package (0x05)
{
0x52,
"RequireHDPonSystemBoot",
0x52,
"Require HDP on System Boot",
0xB5
},
Package (0x05)
{
0x53,
"ComputraceModuleActivation",
0x53,
"ComputraceModuleActivation",
0xB6
},
Package (0x05)
{
0x54,
"MaxPasswordAttempts",
0x54,
"MaxPasswordAttempts",
0xB7
},
Package (0x05)
{
0x55,
"PasswordChangeTime",
0x55,
"PasswordChangeTime",
0xB8
},
Package (0x05)
{
0x00,
"PhysicalPresenceforClear",
0x00,
"Physical Presence for Clear",
0xB9
},
Package (0x05)
{
0x00,
"PHRandomization",
0x00,
"PH Randomization",
0xBA
},
Package (0x05)
{
0x57,
"Slot1PCI-EPortBifurcation",
0x57,
"Slot1 PCI-E Port Bifurcation",
0xBB
},
Package (0x05)
{
0x57,
"Slot3PCI-EPortBifurcation",
0x57,
"Slot3 PCI-E Port Bifurcation",
0xBC
},
Package (0x05)
{
0x00,
"BlockSidSetup",
0x00,
"Disable Block Sid",
0xBD
},
Package (0x05)
{
0x64,
"PrimaryBootSequence",
0x64,
"Primary Boot Sequence",
0xC8
},
Package (0x05)
{
0x64,
"ErrorBootSequence",
0x64,
"Error Boot Sequence",
0xC8
},
Package (0x05)
{
0x64,
"AutomaticBootSequence",
0x64,
"Automatic Boot Sequence",
0xC8
},
Package (0x05)
{
0x64,
"ManufacturingBootSequence",
0x64,
"Manufacturing Boot Sequence",
0xC8
}
})
Name (BTIF, Package (0x06)
{
Package (0x03)
{
0x00,
"BAT0 BatMaker",
0x00
},
Package (0x03)
{
0x00,
"BAT0 HwId",
0x01
},
Package (0x03)
{
0x00,
"BAT0 MfgDate",
0x02
},
Package (0x03)
{
0x00,
"BAT1 BatMaker",
0x03
},
Package (0x03)
{
0x00,
"BAT1 HwId",
0x04
},
Package (0x03)
{
0x00,
"BAT1 MfgDate",
0x05
}
})
Name (PFST, Package (0x01)
{
Package (0x03)
{
0x56,
"CustomPasswordMode",
0x00
}
})
Name (VSLS, Package (0x59)
{
Package (0x02)
{
"Disabled",
"Enabled"
},
Package (0x02)
{
"Enabled",
"Disabled"
},
Package (0x03)
{
"",
"Enabled",
"Disabled"
},
Package (0x03)
{
"Enabled",
"Disabled",
"Auto"
},
Package (0x03)
{
"Disabled",
"Enabled",
"Auto"
},
Package (0x03)
{
"Disabled",
"Enabled",
"Registered"
},
Package (0x02)
{
"No",
"Yes"
},
Package (0x06)
{
"No",
"",
"",
"",
"",
"Yes"
},
Package (0x02)
{
"Off",
"On"
},
Package (0x03)
{
"Disabled",
"Active",
"Inactive"
},
Package (0x02)
{
"Normal",
"Legacy"
},
Package (0x1F)
{
"Disabled",
"",
"",
"3 Seconds",
"",
"",
"6 Seconds",
"",
"",
"9 Seconds",
"",
"",
"12 Seconds",
"",
"",
"15 Seconds",
"",
"",
"",
"",
"",
"21 Seconds",
"",
"",
"",
"",
"",
"",
"",
"",
"30 Seconds"
},
Package (0x05)
{
"Single Event",
"Daily Event",
"Weekly Event",
"Disabled",
"User Defined"
},
Package (0x02)
{
"Primary",
"Automatic"
},
Package (0x07)
{
"Sunday",
"Monday",
"Tuesday",
"Wednesday",
"Thursday",
"Friday",
"Saturday"
},
Package (0x04)
{
"Legacy Style",
"MTM&SN-1",
"MTM&SN-2",
"1S-MTM-SN"
},
Package (0x03)
{
"Primary",
"Automatic",
"Disabled"
},
Package (0x04)
{
"Auto",
"",
"UEFI Only",
"Legacy Only"
},
Package (0x03)
{
"IDE",
"AHCI",
"RAID"
},
Package (0x07)
{
"",
"3F8/IRQ4",
"2F8/IRQ3",
"3E8/IRQ4",
"2E8/IRQ3",
"",
"Disabled"
},
Package (0x04)
{
"IGD",
"PEG",
"PCI",
"Auto"
},
Package (0x09)
{
"",
"32MB",
"64MB",
"",
"128MB",
"",
"",
"",
""
},
Package (0x04)
{
"",
"128MB",
"256MB",
"Maximum"
},
Package (0x02)
{
"Disabled",
"PXE"
},
Package (0x03)
{
"C1",
"C1C3",
"C1C3C6"
},
Package (0x04)
{
"VT100",
"VT100+",
"VT-UTF8",
"ANSI"
},
Package (0x03)
{
"Power Off",
"Power On",
"Last State"
},
Package (0x02)
{
"Better Acoustic Performance",
"Better Thermal Performance"
},
Package (0x04)
{
"Legacy Style",
"MTM&SN-1",
"MTM&SN-2",
"1S-MTM-SN"
},
Package (0x07)
{
"",
"3F8/IRQ4",
"2F8/IRQ3",
"3E8/IRQ4",
"2E8/IRQ3",
"",
"Disabled"
},
Package (0x07)
{
"378",
"278",
"3BC",
"",
"",
"",
"Disabled"
},
Package (0x04)
{
"",
"EPP",
"ECP",
"ECP+EPP"
},
Package (0x02)
{
"1.9",
"1.7"
},
Package (0x02)
{
"DMA1",
"DMA3"
},
Package (0x02)
{
"IRQ5",
"IRQ7"
},
Package (0x09)
{
"Immediately",
"1 minute",
"2 minutes",
"5 minutes",
"10 minutes",
"15 minutes",
"30 minutes",
"1 hour",
"2 hours"
},
Package (0x02)
{
"UEFI",
"Legacy"
},
Package (0x07)
{
"Auto",
"Slot1(PEG)",
"Slot2(PEG)",
"Slot3(PEG)",
"Slot4(PEG)",
"Slot5(PCI)",
"Slot6(PEG)"
},
Package (0x15)
{
"",
"1 sec",
"",
"",
"",
"5 sec",
"",
"",
"",
"",
"10 sec",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"20 sec"
},
Package (0x04)
{
"10 sec",
"20 sec",
"30 sec",
"40 sec"
},
Package (0x02)
{
"Auto",
"Manual"
},
Package (0x02)
{
"AHCI",
"RAID"
},
Package (0x04)
{
"Legacy Mode",
"Unique ID",
"One time saved Key",
"DP++ only"
},
Package (0x3E)
{
"Disabled",
"",
"",
"",
"",
"Slot3(PCH)",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"Slot6(PCH)",
"",
"",
"",
"",
"Slot1(CPU)",
"",
"",
"",
"",
"",
"",
"Slot2(CPU)",
"",
"",
"",
"Slot4(CPU)",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"Auto"
},
Package (0x06)
{
"Auto",
"IO=3F8h; IRQ=4; DMA",
"IO=3F8h; IRQ=3,4,5,6,7,9,10,11,12; DMA",
"IO=2F8h; IRQ=3,4,5,6,7,9,10,11,12; DMA",
"IO=3E8h; IRQ=3,4,5,6,7,9,10,11,12; DMA",
"IO=2E8h; IRQ=3,4,5,6,7,9,10,11,12; DMA"
},
Package (0x1F)
{
"Disabled",
"",
"",
"3 Seconds",
"",
"",
"6 Seconds",
"",
"",
"9 Seconds",
"",
"",
"12 Seconds",
"",
"",
"15 Seconds",
"",
"",
"",
"",
"",
"21 Seconds",
"",
"",
"",
"",
"",
"",
"",
"",
"30 Seconds"
},
Package (0x04)
{
"Disabled",
"",
"Only DIAG Error Code",
"Both BIOS POST & DIAG Error Code"
},
Package (0x08)
{
"",
"",
"",
"9600",
"19200",
"38400",
"57600",
"115200"
},
Package (0x09)
{
"",
"",
"",
"",
"",
"",
"",
"7",
"8"
},
Package (0x06)
{
"",
"None",
"Even",
"Odd",
"Mark",
"Sapce"
},
Package (0x04)
{
"",
"1",
"",
"2"
},
Package (0x02)
{
"None",
"Hardware RTS/CTS"
},
Package (0x02)
{
"80x24",
"80x25"
},
Package (0x06)
{
"VT100",
"LINUX",
"XTEMR6",
"SC0",
"ESCN",
"VT400"
},
Package (0x02)
{
"Always Enable",
"BootLoader"
},
Package (0x02)
{
"COM0",
"COM1(PCI)"
},
Package (0x03)
{
"None",
"Hardware RTS/CTS",
"Software Xon/Xoff"
},
Package (0x03)
{
"Disabled",
"",
"L1 Only"
},
Package (0x04)
{
"Auto",
"Gen 1 (2.5 GT/s)",
"Gen 2 (5 GT/s)",
"Gen 3 (8 GT/s)"
},
Package (0x01)
{
"10~10000"
},
Package (0x01)
{
"0~63"
},
Package (0x03)
{
"Disabled",
"HWPM NATIVE MODE",
"HWPM OOB MODE"
},
Package (0x19)
{
"0",
"1",
"2",
"3",
"4",
"5",
"6",
"7",
"8",
"9",
"10",
"11",
"12",
"13",
"14",
"15",
"16",
"17",
"18",
"19",
"20",
"21",
"22",
"23",
"24"
},
Package (0x07)
{
"1G",
"",
"",
"2G",
"",
"3G",
"3.25G"
},
Package (0x06)
{
"56T",
"40T",
"24T",
"16T",
"4T",
"1T"
},
Package (0x06)
{
"1G",
"4G",
"16G",
"64G",
"256G",
"1024G"
},
Package (0x02)
{
"PCIE",
"VMD"
},
Package (0x03)
{
"Standard",
"",
"Static Virtual Lockstep Mode"
},
Package (0x01)
{
"0~65535"
},
Package (0x05)
{
"Disabled",
"",
"",
"",
"Enabled"
},
Package (0x07)
{
"1 - Lower Fan Speed",
"2",
"3",
"4",
"5",
"6",
"7 - Higher Fan Speed"
},
Package (0x03)
{
"Disabled",
"Read Only",
"No Access"
},
Package (0x03)
{
"Do not launch",
"UEFI",
"Legacy"
},
Package (0x03)
{
"Auto",
"Legacy Only",
"UEFI Only"
},
Package (0x02)
{
"UEFI First",
"Legacy First"
},
Package (0x02)
{
"2M",
"1G"
},
Package (0x03)
{
"Disabled",
"Enabled",
"Software Controlled"
},
Package (0x04)
{
"",
"Low Speed",
"Medium Speed",
"High Speed"
},
Package (0x02)
{
"Yes",
"No"
},
Package (0x02)
{
"OS controls EPB",
"BIOS controls EPB"
},
Package (0x10)
{
"Performance",
"",
"",
"",
"",
"",
"",
"Balanced Performance",
"Balanced Power",
"",
"",
"",
"",
"",
"",
"Power"
},
Package (0x02)
{
"Internal",
"External"
},
Package (0x02)
{
"No",
"Auto"
},
Package (0x03)
{
"Disabled",
"Enabled",
"Permanently Disabled"
},
Package (0x05)
{
"",
"1",
"Unlimited",
"3",
"100"
},
Package (0x02)
{
"AfterReboot",
"Immediately"
},
Package (0x02)
{
"Disable",
"Enable"
},
Package (0x06)
{
"x4x4x4x4",
"",
"",
"x8x8",
"x16",
"Auto"
},
Package (0x03)
{
"",
"UEFI",
"Legacy"
}
})
Name (VSTS, Package (0x59)
{
Package (0x02)
{
"Disable",
"Enable"
},
Package (0x02)
{
"Enable",
"Disable"
},
Package (0x03)
{
"",
"Enable",
"Disable"
},
Package (0x03)
{
"Enable",
"Disable",
"Auto"
},
Package (0x03)
{
"Disable",
"Enable",
"Auto"
},
Package (0x03)
{
"Disable",
"Enable",
"Registered"
},
Package (0x02)
{
"No",
"Yes"
},
Package (0x06)
{
"No",
"",
"",
"",
"",
"Yes"
},
Package (0x02)
{
"Off",
"On"
},
Package (0x03)
{
"Disable",
"Active",
"Inactive"
},
Package (0x02)
{
"Normal",
"Legacy"
},
Package (0x1F)
{
"Disable",
"",
"",
"3 Seconds",
"",
"",
"6 Seconds",
"",
"",
"9 Seconds",
"",
"",
"12 Seconds",
"",
"",
"15 Seconds",
"",
"",
"",
"",
"",
"21 Seconds",
"",
"",
"",
"",
"",
"",
"",
"",
"30 Seconds"
},
Package (0x05)
{
"Single Event",
"Daily Event",
"Weekly Event",
"Disable",
"User Defined"
},
Package (0x02)
{
"Primary",
"Automatic"
},
Package (0x07)
{
"Sunday",
"Monday",
"Tuesday",
"Wednesday",
"Thursday",
"Friday",
"Saturday"
},
Package (0x04)
{
"Legacy Style",
"MTM&SN-1",
"MTM&SN-2",
"1S-MTM-SN"
},
Package (0x03)
{
"Primary",
"Automatic",
"Disable"
},
Package (0x04)
{
"Auto",
"",
"UEFI Only",
"Legacy Only"
},
Package (0x03)
{
"IDE",
"AHCI",
"RAID"
},
Package (0x07)
{
"",
"3F8/IRQ4",
"2F8/IRQ3",
"3E8/IRQ4",
"2E8/IRQ3",
"",
"Disable"
},
Package (0x04)
{
"IGD",
"PEG",
"PCI",
"Auto"
},
Package (0x09)
{
"",
"32MB",
"64MB",
"",
"128MB",
"",
"",
"",
""
},
Package (0x04)
{
"",
"128MB",
"256MB",
"Maximum"
},
Package (0x02)
{
"Disable",
"PXE"
},
Package (0x03)
{
"C1",
"C1C3",
"C1C3C6"
},
Package (0x04)
{
"VT100",
"VT100+",
"VT-UTF8",
"ANSI"
},
Package (0x03)
{
"Power Off",
"Power On",
"Last State"
},
Package (0x02)
{
"Better Acoustic Performance",
"Better Thermal Performance"
},
Package (0x04)
{
"Legacy Style",
"MTM&SN-1",
"MTM&SN-2",
"1S-MTM-SN"
},
Package (0x07)
{
"",
"3F8/IRQ4",
"2F8/IRQ3",
"3E8/IRQ4",
"2E8/IRQ3",
"",
"Disable"
},
Package (0x07)
{
"378",
"278",
"3BC",
"",
"",
"",
"Disable"
},
Package (0x04)
{
"",
"EPP",
"ECP",
"ECP+EPP"
},
Package (0x02)
{
"1.9",
"1.7"
},
Package (0x02)
{
"DMA1",
"DMA3"
},
Package (0x02)
{
"IRQ5",
"IRQ7"
},
Package (0x09)
{
"Immediately",
"1 minute",
"2 minutes",
"5 minutes",
"10 minutes",
"15 minutes",
"30 minutes",
"1 hour",
"2 hours"
},
Package (0x02)
{
"UEFI",
"Legacy"
},
Package (0x07)
{
"Auto",
"Slot1(PEG)",
"Slot2(PEG)",
"Slot3(PEG)",
"Slot4(PEG)",
"Slot5(PCI)",
"Slot6(PEG)"
},
Package (0x15)
{
"",
"1 sec",
"",
"",
"",
"5 sec",
"",
"",
"",
"",
"10 sec",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"20 sec"
},
Package (0x04)
{
"10 sec",
"20 sec",
"30 sec",
"40 sec"
},
Package (0x02)
{
"Auto",
"Manual"
},
Package (0x02)
{
"AHCI",
"RAID"
},
Package (0x04)
{
"Legacy Mode",
"Unique ID",
"One time saved Key",
"DP++ only"
},
Package (0x3E)
{
"Disable",
"",
"",
"",
"",
"Slot3(PCH)",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"Slot6(PCH)",
"",
"",
"",
"",
"Slot1(CPU)",
"",
"",
"",
"",
"",
"",
"Slot2(CPU)",
"",
"",
"",
"Slot4(CPU)",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"Auto"
},
Package (0x06)
{
"Auto",
"IO=3F8h; IRQ=4; DMA",
"IO=3F8h; IRQ=3,4,5,6,7,9,10,11,12; DMA",
"IO=2F8h; IRQ=3,4,5,6,7,9,10,11,12; DMA",
"IO=3E8h; IRQ=3,4,5,6,7,9,10,11,12; DMA",
"IO=2E8h; IRQ=3,4,5,6,7,9,10,11,12; DMA"
},
Package (0x1F)
{
"Disable",
"",
"",
"3 Seconds",
"",
"",
"6 Seconds",
"",
"",
"9 Seconds",
"",
"",
"12 Seconds",
"",
"",
"15 Seconds",
"",
"",
"",
"",
"",
"21 Seconds",
"",
"",
"",
"",
"",
"",
"",
"",
"30 Seconds"
},
Package (0x04)
{
"Disable",
"",
"Only DIAG Error Code",
"Both BIOS POST & DIAG Error Code"
},
Package (0x08)
{
"",
"",
"",
"9600",
"19200",
"38400",
"57600",
"115200"
},
Package (0x09)
{
"",
"",
"",
"",
"",
"",
"",
"7",
"8"
},
Package (0x06)
{
"",
"None",
"Even",
"Odd",
"Mark",
"Sapce"
},
Package (0x04)
{
"",
"1",
"",
"2"
},
Package (0x02)
{
"None",
"Hardware RTS/CTS"
},
Package (0x02)
{
"80x24",
"80x25"
},
Package (0x06)
{
"VT100",
"LINUX",
"XTEMR6",
"SC0",
"ESCN",
"VT400"
},
Package (0x02)
{
"Always Enable",
"BootLoader"
},
Package (0x02)
{
"COM0",
"COM1(PCI)"
},
Package (0x03)
{
"None",
"Hardware RTS/CTS",
"Software Xon/Xoff"
},
Package (0x03)
{
"Disable",
"",
"L1 Only"
},
Package (0x04)
{
"Auto",
"Gen 1 (2.5 GT/s)",
"Gen 2 (5 GT/s)",
"Gen 3 (8 GT/s)"
},
Package (0x01)
{
"10~10000"
},
Package (0x01)
{
"0~63"
},
Package (0x03)
{
"Disable",
"HWPM NATIVE MODE",
"HWPM OOB MODE"
},
Package (0x19)
{
"0",
"1",
"2",
"3",
"4",
"5",
"6",
"7",
"8",
"9",
"10",
"11",
"12",
"13",
"14",
"15",
"16",
"17",
"18",
"19",
"20",
"21",
"22",
"23",
"24"
},
Package (0x07)
{
"1G",
"",
"",
"2G",
"",
"3G",
"3.25G"
},
Package (0x06)
{
"56T",
"40T",
"24T",
"16T",
"4T",
"1T"
},
Package (0x06)
{
"1G",
"4G",
"16G",
"64G",
"256G",
"1024G"
},
Package (0x02)
{
"PCIE",
"VMD"
},
Package (0x03)
{
"Standard",
"",
"Static Virtual Lockstep Mode"
},
Package (0x01)
{
"0~65535"
},
Package (0x05)
{
"Disable",
"",
"",
"",
"Enable"
},
Package (0x07)
{
"1 - Lower Fan Speed",
"2",
"3",
"4",
"5",
"6",
"7 - Higher Fan Speed"
},
Package (0x03)
{
"Disable",
"Read Only",
"No Access"
},
Package (0x03)
{
"Do not launch",
"UEFI",
"Legacy"
},
Package (0x03)
{
"Auto",
"Legacy Only",
"UEFI Only"
},
Package (0x02)
{
"UEFI First",
"Legacy First"
},
Package (0x02)
{
"2M",
"1G"
},
Package (0x03)
{
"Disable",
"Enable",
"Software Controlled"
},
Package (0x04)
{
"",
"Low Speed",
"Medium Speed",
"High Speed"
},
Package (0x02)
{
"Yes",
"No"
},
Package (0x02)
{
"OS controls EPB",
"BIOS controls EPB"
},
Package (0x10)
{
"Performance",
"",
"",
"",
"",
"",
"",
"Balanced Performance",
"Balanced Power",
"",
"",
"",
"",
"",
"",
"Power"
},
Package (0x02)
{
"Internal",
"External"
},
Package (0x02)
{
"No",
"Auto"
},
Package (0x03)
{
"Disable",
"Enable",
"Permanently Disable"
},
Package (0x05)
{
"",
"1",
"Unlimited",
"3",
"100"
},
Package (0x02)
{
"AfterReboot",
"Immediately"
},
Package (0x02)
{
"Disable",
"Enable"
},
Package (0x06)
{
"x4x4x4x4",
"",
"",
"x8x8",
"x16",
"Auto"
},
Package (0x03)
{
"",
"UEFI",
"Legacy"
}
})
Name (VSLG, Package (0x59)
{
Package (0x02)
{
"Disabled",
"Enabled"
},
Package (0x02)
{
"Enabled",
"Disabled"
},
Package (0x03)
{
"",
"Enabled",
"Disabled"
},
Package (0x03)
{
"Enabled",
"Disabled",
"Auto"
},
Package (0x03)
{
"Disabled",
"Enabled",
"Auto"
},
Package (0x03)
{
"Disabled",
"Enabled",
"Registered"
},
Package (0x02)
{
"No",
"Yes"
},
Package (0x06)
{
"No",
"",
"",
"",
"",
"Yes"
},
Package (0x02)
{
"Off",
"On"
},
Package (0x03)
{
"Disabled",
"Active",
"Inactive"
},
Package (0x02)
{
"Normal",
"Legacy"
},
Package (0x1F)
{
"Disabled",
"",
"",
"3 Seconds",
"",
"",
"6 Seconds",
"",
"",
"9 Seconds",
"",
"",
"12 Seconds",
"",
"",
"15 Seconds",
"",
"",
"",
"",
"",
"21 Seconds",
"",
"",
"",
"",
"",
"",
"",
"",
"30 Seconds"
},
Package (0x05)
{
"Single Event",
"Daily Event",
"Weekly Event",
"Disabled",
"User Defined"
},
Package (0x02)
{
"Primary",
"Automatic"
},
Package (0x07)
{
"Sunday",
"Monday",
"Tuesday",
"Wednesday",
"Thursday",
"Friday",
"Saturday"
},
Package (0x04)
{
"Legacy Style",
"MTM&SN-1",
"MTM&SN-2",
"1S-MTM-SN"
},
Package (0x03)
{
"Primary",
"Automatic",
"Disabled"
},
Package (0x04)
{
"Auto",
"",
"UEFI Only",
"Legacy Only"
},
Package (0x02)
{
"IDE",
"AHCI"
},
Package (0x07)
{
"",
"3F8/IRQ4",
"2F8/IRQ3",
"3E8/IRQ4",
"2E8/IRQ3",
"",
"Disabled"
},
Package (0x04)
{
"IGD",
"PEG",
"PCI",
"Auto"
},
Package (0x09)
{
"",
"32MB",
"64MB",
"",
"128MB",
"",
"",
"",
""
},
Package (0x04)
{
"",
"128MB",
"256MB",
"Maximum"
},
Package (0x02)
{
"Disabled",
"PXE"
},
Package (0x03)
{
"C1",
"C1C3",
"C1C3C6"
},
Package (0x04)
{
"VT100",
"VT100+",
"VT-UTF8",
"ANSI"
},
Package (0x03)
{
"Power Off",
"Power On",
"Last State"
},
Package (0x02)
{
"Better Acoustic Performance",
"Better Thermal Performance"
},
Package (0x04)
{
"Legacy Style",
"MTM&SN-1",
"MTM&SN-2",
"1S-MTM-SN"
},
Package (0x07)
{
"",
"3F8/IRQ4",
"2F8/IRQ3",
"3E8/IRQ4",
"2E8/IRQ3",
"",
"Disabled"
},
Package (0x07)
{
"378",
"278",
"3BC",
"",
"",
"",
"Disabled"
},
Package (0x04)
{
"",
"EPP",
"ECP",
"ECP+EPP"
},
Package (0x02)
{
"1.9",
"1.7"
},
Package (0x02)
{
"DMA1",
"DMA3"
},
Package (0x02)
{
"IRQ5",
"IRQ7"
},
Package (0x09)
{
"Immediately",
"1 minute",
"2 minutes",
"5 minutes",
"10 minutes",
"15 minutes",
"30 minutes",
"1 hour",
"2 hours"
},
Package (0x02)
{
"UEFI",
"Legacy"
},
Package (0x05)
{
"Auto",
"Slot1(PEG)",
"Slot2(PEG)",
"Slot3(PEG)",
"Slot4(PEG)"
},
Package (0x15)
{
"",
"1 sec",
"",
"",
"",
"5 sec",
"",
"",
"",
"",
"10 sec",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"20 sec"
},
Package (0x04)
{
"10 sec",
"20 sec",
"30 sec",
"40 sec"
},
Package (0x02)
{
"Auto",
"Manual"
},
Package (0x02)
{
"AHCI",
"RAID"
},
Package (0x04)
{
"Legacy Mode",
"Unique ID",
"One time saved Key",
"DP++ only"
},
Package (0x3E)
{
"Disabled",
"",
"",
"",
"",
"Slot4(PCH)",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"Slot2(CPU)",
"",
"",
"",
"",
"",
"",
"Slot1(CPU)",
"",
"",
"",
"Slot3(CPU)",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"Auto"
},
Package (0x06)
{
"Auto",
"IO=3F8h; IRQ=4; DMA",
"IO=3F8h; IRQ=3,4,5,6,7,9,10,11,12; DMA",
"IO=2F8h; IRQ=3,4,5,6,7,9,10,11,12; DMA",
"IO=3E8h; IRQ=3,4,5,6,7,9,10,11,12; DMA",
"IO=2E8h; IRQ=3,4,5,6,7,9,10,11,12; DMA"
},
Package (0x1F)
{
"Disabled",
"",
"",
"3 Seconds",
"",
"",
"6 Seconds",
"",
"",
"9 Seconds",
"",
"",
"12 Seconds",
"",
"",
"15 Seconds",
"",
"",
"",
"",
"",
"21 Seconds",
"",
"",
"",
"",
"",
"",
"",
"",
"30 Seconds"
},
Package (0x04)
{
"Disabled",
"",
"Only DIAG Error Code",
"Both BIOS POST & DIAG Error Code"
},
Package (0x08)
{
"",
"",
"",
"9600",
"19200",
"38400",
"57600",
"115200"
},
Package (0x09)
{
"",
"",
"",
"",
"",
"",
"",
"7",
"8"
},
Package (0x06)
{
"",
"None",
"Even",
"Odd",
"Mark",
"Sapce"
},
Package (0x02)
{
"1",
"2"
},
Package (0x02)
{
"None",
"Hardware RTS/CTS"
},
Package (0x02)
{
"80x24",
"80x25"
},
Package (0x06)
{
"VT100",
"LINUX",
"XTEMR6",
"SC0",
"ESCN",
"VT400"
},
Package (0x02)
{
"Always Enable",
"BootLoader"
},
Package (0x02)
{
"COM0",
"COM1(PCI)"
},
Package (0x03)
{
"None",
"Hardware RTS/CTS",
"Software Xon/Xoff"
},
Package (0x03)
{
"Disabled",
"",
"L1 Only"
},
Package (0x04)
{
"Auto",
"Gen 1 (2.5 GT/s)",
"Gen 2 (5 GT/s)",
"Gen 3 (8 GT/s)"
},
Package (0x01)
{
"10~10000"
},
Package (0x01)
{
"0~63"
},
Package (0x03)
{
"Disabled",
"HWPM NATIVE MODE",
"HWPM OOB MODE"
},
Package (0x19)
{
"0",
"1",
"2",
"3",
"4",
"5",
"6",
"7",
"8",
"9",
"10",
"11",
"12",
"13",
"14",
"15",
"16",
"17",
"18",
"19",
"20",
"21",
"22",
"23",
"24"
},
Package (0x07)
{
"1G",
"",
"",
"2G",
"",
"3G",
"3.25G"
},
Package (0x06)
{
"56T",
"40T",
"24T",
"16T",
"4T",
"1T"
},
Package (0x06)
{
"1G",
"4G",
"16G",
"64G",
"256G",
"1024G"
},
Package (0x02)
{
"PCIE",
"VMD"
},
Package (0x03)
{
"Standard",
"",
"Static Virtual Lockstep Mode"
},
Package (0x01)
{
"0~65535"
},
Package (0x05)
{
"Disabled",
"",
"",
"",
"Enabled"
},
Package (0x07)
{
"1 - Lower Fan Speed",
"2",
"3",
"4",
"5",
"6",
"7 - Higher Fan Speed"
},
Package (0x03)
{
"Disabled",
"Read Only",
"No Access"
},
Package (0x03)
{
"Do not launch",
"UEFI",
"Legacy"
},
Package (0x03)
{
"Auto",
"Legacy Only",
"UEFI Only"
},
Package (0x02)
{
"UEFI First",
"Legacy First"
},
Package (0x02)
{
"2M",
"1G"
},
Package (0x03)
{
"Disabled",
"Enabled",
"Software Controlled"
},
Package (0x04)
{
"",
"Low Speed",
"Medium Speed",
"High Speed"
},
Package (0x02)
{
"Yes",
"No"
},
Package (0x02)
{
"OS controls EPB",
"BIOS controls EPB"
},
Package (0x10)
{
"Performance",
"",
"",
"",
"",
"",
"",
"Balanced Performance",
"Balanced Power",
"",
"",
"",
"",
"",
"",
"Power"
},
Package (0x02)
{
"Internal",
"External"
},
Package (0x02)
{
"No",
"Auto"
},
Package (0x03)
{
"Disabled",
"Enabled",
"Permanently Disabled"
},
Package (0x05)
{
"",
"1",
"Unlimited",
"3",
"100"
},
Package (0x02)
{
"AfterReboot",
"Immediately"
},
Package (0x02)
{
"Disable",
"Enable"
},
Package (0x06)
{
"x4x4x4x4",
"",
"",
"x8x8",
"x16",
"Auto"
},
Package (0x03)
{
"",
"UEFI",
"Legacy"
}
})
Name (VSTG, Package (0x59)
{
Package (0x02)
{
"Disable",
"Enable"
},
Package (0x02)
{
"Enable",
"Disable"
},
Package (0x03)
{
"",
"Enable",
"Disable"
},
Package (0x03)
{
"Enable",
"Disable",
"Auto"
},
Package (0x03)
{
"Disable",
"Enable",
"Auto"
},
Package (0x03)
{
"Disable",
"Enable",
"Registered"
},
Package (0x02)
{
"No",
"Yes"
},
Package (0x06)
{
"No",
"",
"",
"",
"",
"Yes"
},
Package (0x02)
{
"Off",
"On"
},
Package (0x03)
{
"Disable",
"Active",
"Inactive"
},
Package (0x02)
{
"Normal",
"Legacy"
},
Package (0x1F)
{
"Disable",
"",
"",
"3 Seconds",
"",
"",
"6 Seconds",
"",
"",
"9 Seconds",
"",
"",
"12 Seconds",
"",
"",
"15 Seconds",
"",
"",
"",
"",
"",
"21 Seconds",
"",
"",
"",
"",
"",
"",
"",
"",
"30 Seconds"
},
Package (0x05)
{
"Single Event",
"Daily Event",
"Weekly Event",
"Disable",
"User Defined"
},
Package (0x02)
{
"Primary",
"Automatic"
},
Package (0x07)
{
"Sunday",
"Monday",
"Tuesday",
"Wednesday",
"Thursday",
"Friday",
"Saturday"
},
Package (0x04)
{
"Legacy Style",
"MTM&SN-1",
"MTM&SN-2",
"1S-MTM-SN"
},
Package (0x03)
{
"Primary",
"Automatic",
"Disable"
},
Package (0x04)
{
"Auto",
"",
"UEFI Only",
"Legacy Only"
},
Package (0x02)
{
"IDE",
"AHCI"
},
Package (0x07)
{
"",
"3F8/IRQ4",
"2F8/IRQ3",
"3E8/IRQ4",
"2E8/IRQ3",
"",
"Disable"
},
Package (0x04)
{
"IGD",
"PEG",
"PCI",
"Auto"
},
Package (0x09)
{
"",
"32MB",
"64MB",
"",
"128MB",
"",
"",
"",
""
},
Package (0x04)
{
"",
"128MB",
"256MB",
"Maximum"
},
Package (0x02)
{
"Disable",
"PXE"
},
Package (0x03)
{
"C1",
"C1C3",
"C1C3C6"
},
Package (0x04)
{
"VT100",
"VT100+",
"VT-UTF8",
"ANSI"
},
Package (0x03)
{
"Power Off",
"Power On",
"Last State"
},
Package (0x02)
{
"Better Acoustic Performance",
"Better Thermal Performance"
},
Package (0x04)
{
"Legacy Style",
"MTM&SN-1",
"MTM&SN-2",
"1S-MTM-SN"
},
Package (0x07)
{
"",
"3F8/IRQ4",
"2F8/IRQ3",
"3E8/IRQ4",
"2E8/IRQ3",
"",
"Disable"
},
Package (0x07)
{
"378",
"278",
"3BC",
"",
"",
"",
"Disable"
},
Package (0x04)
{
"",
"EPP",
"ECP",
"ECP+EPP"
},
Package (0x02)
{
"1.9",
"1.7"
},
Package (0x02)
{
"DMA1",
"DMA3"
},
Package (0x02)
{
"IRQ5",
"IRQ7"
},
Package (0x09)
{
"Immediately",
"1 minute",
"2 minutes",
"5 minutes",
"10 minutes",
"15 minutes",
"30 minutes",
"1 hour",
"2 hours"
},
Package (0x02)
{
"UEFI",
"Legacy"
},
Package (0x05)
{
"Auto",
"Slot1(PEG)",
"Slot2(PEG)",
"Slot3(PEG)",
"Slot4(PEG)"
},
Package (0x15)
{
"",
"1 sec",
"",
"",
"",
"5 sec",
"",
"",
"",
"",
"10 sec",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"20 sec"
},
Package (0x04)
{
"10 sec",
"20 sec",
"30 sec",
"40 sec"
},
Package (0x02)
{
"Auto",
"Manual"
},
Package (0x02)
{
"AHCI",
"RAID"
},
Package (0x04)
{
"Legacy Mode",
"Unique ID",
"One time saved Key",
"DP++ only"
},
Package (0x3E)
{
"Disable",
"",
"",
"",
"",
"Slot4(PCH)",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"Slot2(CPU)",
"",
"",
"",
"",
"",
"",
"Slot1(CPU)",
"",
"",
"",
"Slot3(CPU)",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"Auto"
},
Package (0x06)
{
"Auto",
"IO=3F8h; IRQ=4; DMA",
"IO=3F8h; IRQ=3,4,5,6,7,9,10,11,12; DMA",
"IO=2F8h; IRQ=3,4,5,6,7,9,10,11,12; DMA",
"IO=3E8h; IRQ=3,4,5,6,7,9,10,11,12; DMA",
"IO=2E8h; IRQ=3,4,5,6,7,9,10,11,12; DMA"
},
Package (0x1F)
{
"Disable",
"",
"",
"3 Seconds",
"",
"",
"6 Seconds",
"",
"",
"9 Seconds",
"",
"",
"12 Seconds",
"",
"",
"15 Seconds",
"",
"",
"",
"",
"",
"21 Seconds",
"",
"",
"",
"",
"",
"",
"",
"",
"30 Seconds"
},
Package (0x04)
{
"Disable",
"",
"Only DIAG Error Code",
"Both BIOS POST & DIAG Error Code"
},
Package (0x08)
{
"",
"",
"",
"9600",
"19200",
"38400",
"57600",
"115200"
},
Package (0x09)
{
"",
"",
"",
"",
"",
"",
"",
"7",
"8"
},
Package (0x06)
{
"",
"None",
"Even",
"Odd",
"Mark",
"Sapce"
},
Package (0x02)
{
"1",
"2"
},
Package (0x02)
{
"None",
"Hardware RTS/CTS"
},
Package (0x02)
{
"80x24",
"80x25"
},
Package (0x06)
{
"VT100",
"LINUX",
"XTEMR6",
"SC0",
"ESCN",
"VT400"
},
Package (0x02)
{
"Always Enable",
"BootLoader"
},
Package (0x02)
{
"COM0",
"COM1(PCI)"
},
Package (0x03)
{
"None",
"Hardware RTS/CTS",
"Software Xon/Xoff"
},
Package (0x03)
{
"Disable",
"",
"L1 Only"
},
Package (0x04)
{
"Auto",
"Gen 1 (2.5 GT/s)",
"Gen 2 (5 GT/s)",
"Gen 3 (8 GT/s)"
},
Package (0x01)
{
"10~10000"
},
Package (0x01)
{
"0~63"
},
Package (0x03)
{
"Disable",
"HWPM NATIVE MODE",
"HWPM OOB MODE"
},
Package (0x19)
{
"0",
"1",
"2",
"3",
"4",
"5",
"6",
"7",
"8",
"9",
"10",
"11",
"12",
"13",
"14",
"15",
"16",
"17",
"18",
"19",
"20",
"21",
"22",
"23",
"24"
},
Package (0x07)
{
"1G",
"",
"",
"2G",
"",
"3G",
"3.25G"
},
Package (0x06)
{
"56T",
"40T",
"24T",
"16T",
"4T",
"1T"
},
Package (0x06)
{
"1G",
"4G",
"16G",
"64G",
"256G",
"1024G"
},
Package (0x02)
{
"PCIE",
"VMD"
},
Package (0x03)
{
"Standard",
"",
"Static Virtual Lockstep Mode"
},
Package (0x01)
{
"0~65535"
},
Package (0x05)
{
"Disable",
"",
"",
"",
"Enable"
},
Package (0x07)
{
"1 - Lower Fan Speed",
"2",
"3",
"4",
"5",
"6",
"7 - Higher Fan Speed"
},
Package (0x03)
{
"Disable",
"Read Only",
"No Access"
},
Package (0x03)
{
"Do not launch",
"UEFI",
"Legacy"
},
Package (0x03)
{
"Auto",
"Legacy Only",
"UEFI Only"
},
Package (0x02)
{
"UEFI First",
"Legacy First"
},
Package (0x02)
{
"2M",
"1G"
},
Package (0x03)
{
"Disable",
"Enable",
"Software Controlled"
},
Package (0x04)
{
"",
"Low Speed",
"Medium Speed",
"High Speed"
},
Package (0x02)
{
"Yes",
"No"
},
Package (0x02)
{
"OS controls EPB",
"BIOS controls EPB"
},
Package (0x10)
{
"Performance",
"",
"",
"",
"",
"",
"",
"Balanced Performance",
"Balanced Power",
"",
"",
"",
"",
"",
"",
"Power"
},
Package (0x02)
{
"Internal",
"External"
},
Package (0x02)
{
"No",
"Auto"
},
Package (0x03)
{
"Disable",
"Enable",
"Permanently Disable"
},
Package (0x05)
{
"",
"1",
"Unlimited",
"3",
"100"
},
Package (0x02)
{
"AfterReboot",
"Immediately"
},
Package (0x02)
{
"Disable",
"Enable"
},
Package (0x06)
{
"x4x4x4x4",
"",
"",
"x8x8",
"x16",
"Auto"
},
Package (0x03)
{
"",
"UEFI",
"Legacy"
}
})
Name (VLST, Package (0x60)
{
"Excluded from boot order",
"DISKETTE",
"HDD",
"CDROM",
"PCMCIA",
"USB",
"NETWORK",
"HDD LOCKED",
"USB FLOPPY",
"Other Device",
"LEGACY BOOT",
"OTHERS",
"VLST Type 0C",
"VLST Type 0D",
"VLST Type 0E",
"VLST Type 0F",
"USB KEY",
"USB FDD",
"USB HDD",
"USB CDROM",
"VLST Type 14",
"VLST Type 15",
"VLST Type 16",
"VLST Type 17",
"VLST Type 18",
"VLST Type 19",
"VLST Type 1A",
"VLST Type 1B",
"VLST Type 1C",
"VLST Type 1D",
"VLST Type 1E",
"VLST Type 1F",
"Network 1",
"Network 2",
"Network 3",
"Network 4",
"Network 5",
"Network 6",
"Network 7",
"Network 8",
"Network 9",
"Network 10",
"Network 11",
"Network 12",
"Network 13",
"Network 14",
"Network 15",
"Network 16",
"SATA 0",
"SATA 1",
"SATA 2",
"SATA 3",
"SATA 4",
"SATA 5",
"SATA 6",
"eSATA ",
"SATA 8",
"SATA 9",
"SATA 10",
"SATA 11",
"SATA 12",
"SATA 13",
"SATA 14",
"SATA 15",
"PCIE SLOT 0",
"M.2 Drive 1",
"M.2 Drive 2",
"PCIE SLOT 1",
"PCIE SLOT 2",
"PCIE SLOT 3",
"PCIE SLOT 4",
"PCI SLOT 5",
"PCIE SLOT 6",
"PCIE SLOT 9",
"PCIE SLOT 10",
"PCIE SLOT 11",
"PCIE SLOT 12",
"PCIE SLOT 13",
"PCIE SLOT 14",
"PCIE SLOT 15",
"VMD 1",
"VMD 2",
"VMD 3",
"VMD 4",
"VMD 5",
"VMD 6",
"VMD 7",
"VMD 8",
"VMD 9",
"VMD 10",
"VMD 11",
"VMD 12",
"VMD 13",
"VMD 14",
"VMD 15",
"VMD 16"
})
Name (VR01, Package (0x64)
{
"2000",
"2001",
"2002",
"2003",
"2004",
"2005",
"2006",
"2007",
"2008",
"2009",
"2010",
"2011",
"2012",
"2013",
"2014",
"2015",
"2016",
"2017",
"2018",
"2019",
"2020",
"2021",
"2022",
"2023",
"2024",
"2025",
"2026",
"2027",
"2028",
"2029",
"2030",
"2031",
"2032",
"2033",
"2034",
"2035",
"2036",
"2037",
"2038",
"2039",
"2040",
"2041",
"2042",
"2043",
"2044",
"2045",
"2046",
"2047",
"2048",
"2049",
"2050",
"2051",
"2052",
"2053",
"2054",
"2055",
"2056",
"2057",
"2058",
"2059",
"2060",
"2061",
"2062",
"2063",
"2064",
"2065",
"2066",
"2067",
"2068",
"2069",
"2070",
"2071",
"2072",
"2073",
"2074",
"2075",
"2076",
"2077",
"2078",
"2079",
"2080",
"2081",
"2082",
"2083",
"2084",
"2085",
"2086",
"2087",
"2088",
"2089",
"2090",
"2091",
"2092",
"2093",
"2094",
"2095",
"2096",
"2097",
"2098",
"2099"
})
Name (VR02, Package (0x0D)
{
"00",
"01",
"02",
"03",
"04",
"05",
"06",
"07",
"08",
"09",
"10",
"11",
"12"
})
Name (VR03, Package (0x20)
{
"00",
"01",
"02",
"03",
"04",
"05",
"06",
"07",
"08",
"09",
"10",
"11",
"12",
"13",
"14",
"15",
"16",
"17",
"18",
"19",
"20",
"21",
"22",
"23",
"24",
"25",
"26",
"27",
"28",
"29",
"30",
"31"
})
Name (VR04, Package (0x18)
{
"00",
"01",
"02",
"03",
"04",
"05",
"06",
"07",
"08",
"09",
"10",
"11",
"12",
"13",
"14",
"15",
"16",
"17",
"18",
"19",
"20",
"21",
"22",
"23"
})
Name (VR05, Package (0x3C)
{
"00",
"01",
"02",
"03",
"04",
"05",
"06",
"07",
"08",
"09",
"10",
"11",
"12",
"13",
"14",
"15",
"16",
"17",
"18",
"19",
"20",
"21",
"22",
"23",
"24",
"25",
"26",
"27",
"28",
"29",
"30",
"31",
"32",
"33",
"34",
"35",
"36",
"37",
"38",
"39",
"40",
"41",
"42",
"43",
"44",
"45",
"46",
"47",
"48",
"49",
"50",
"51",
"52",
"53",
"54",
"55",
"56",
"57",
"58",
"59"
})
Name (PENC, Package (0x01)
{
"ascii"
})
Name (PKBD, Package (0x03)
{
"us",
"fr",
"gr"
})
Name (PTYP, Package (0x4D)
{
"pap",
"pop",
"uhdp0",
"mhdp0",
"uhdp1",
"mhdp1",
"uhdp2",
"mhdp2",
"uhdp3",
"mhdp3",
"uhdp4",
"mhdp4",
"uhdp5",
"mhdp5",
"uhdp6",
"mhdp6",
"uhdp7",
"mhdp7",
"uhdp8",
"mhdp8",
"uhdp9",
"mhdp9",
"uhdp10",
"mhdp10",
"uhdp11",
"mhdp11",
"uhdp12",
"mhdp12",
"uhdp13",
"mhdp13",
"uhdp14",
"mhdp14",
"uhdp15",
"mhdp15",
"uhdp16",
"mhdp16",
"uhdp17",
"mhdp17",
"uhdp18",
"mhdp18",
"uhdp19",
"mhdp19",
"unvp0",
"mnvp0",
"unvp1",
"mnvp1",
"unvp2",
"mnvp2",
"unvp3",
"mnvp3",
"unvp4",
"mnvp4",
"unvp5",
"mnvp5",
"unvp6",
"mnvp6",
"unvp7",
"mnvp7",
"unvp8",
"mnvp8",
"unvp9",
"mnvp9",
"unvp10",
"mnvp10",
"unvp11",
"mnvp11",
"unvp12",
"mnvp12",
"unvp13",
"mnvp13",
"unvp14",
"mnvp14",
"unvp15",
"mnvp15",
"unvp16",
"mnvp16",
"smp"
})
Name (TTYP, Package (0x04)
{
"",
"tpm12",
"ftpm",
"tpm20"
})
Name (OPCD, Package (0x0E)
{
"WmiOpcodePasswordType",
"WmiOpcodePasswordCurrent01",
"WmiOpcodePasswordCurrent02",
"WmiOpcodePasswordCurrent03",
"WmiOpcodePasswordCurrent04",
"WmiOpcodePasswordNew01",
"WmiOpcodePasswordNew02",
"WmiOpcodePasswordNew03",
"WmiOpcodePasswordNew04",
"WmiOpcodePasswordEncode",
"WmiOpcodePasswordSetUpdate",
"WmiOpcodePasswordAdmin",
"WmiOpcodeTPM",
"WmiOpcodePasswordFree"
})
Name (UMTP, Package (0x1E)
{
"muhdp0",
"muhdp1",
"muhdp2",
"muhdp3",
"muhdp4",
"muhdp5",
"muhdp6",
"muhdp7",
"muhdp8",
"muhdp9",
"muhdp10",
"muhdp11",
"muhdp12",
"muhdp13",
"muhdp14",
"muhdp15",
"muhdp16",
"muhdp17",
"muhdp18",
"muhdp19",
"munvp0",
"munvp1",
"munvp2",
"munvp3",
"munvp4",
"munvp5",
"munvp6",
"munvp7",
"munvp8",
"munvp9"
})
Mutex (MWMI, 0x07)
Name (PCFG, Buffer (0x30) {})
Name (IBUF, Buffer (0x0200) {})
Name (ILEN, 0x00)
Name (PSTR, Buffer (0x81) {})
Name (TPM0, 0x00)
Method (WQA0, 1, NotSerialized)
{
Acquire (MWMI, 0xFFFF)
DBGP = 0x01
Name (STR2, Buffer (0x32) {})
BSTL = 0x00
Local4 = WMIS (0x00, Arg0)
TPM0 = Local4
If ((Local4 != 0x05))
{
If ((Local4 != 0x00))
{
Release (MWMI)
Return ("")
}
}
If ((GBID == 0x02))
{
Local0 = DerefOf (ITMS [WITM])
}
Else
{
Local0 = DerefOf (ITMG [WITM])
}
Local1 = DerefOf (Local0 [0x02])
Local2 = DerefOf (Local0 [0x03])
Local4 = DerefOf (Local0 [0x04])
If ((Local1 < 0x64))
{
Concatenate (Local2, ",", Local6)
If ((GBID == 0x02))
{
Local3 = DerefOf (VSLS [Local1])
If ((((Local4 == 0x49) || (Local4 == 0x5B)) || ((Local4 ==
0x76) || (Local4 == 0x77))))
{
Concatenate (Local6, DerefOf (Local3 [WS32]), Local7)
}
ElseIf (((Local4 == 0xBE) || (Local4 == 0xBF)))
{
If ((WSEL == 0xFF))
{
Concatenate (Local6, DerefOf (Local3 [0x05]), Local7)
}
Else
{
Concatenate (Local6, DerefOf (Local3 [WSEL]), Local7)
}
}
Else
{
Concatenate (Local6, DerefOf (Local3 [WSEL]), Local7)
}
}
Else
{
Local3 = DerefOf (VSLG [Local1])
If ((((Local4 == 0x49) || (Local4 == 0x57)) || ((Local4 ==
0x72) || (Local4 == 0x73))))
{
Concatenate (Local6, DerefOf (Local3 [WS32]), Local7)
}
ElseIf (((Local4 == 0xBB) || (Local4 == 0xBC)))
{
If ((WSEL == 0xFF))
{
Concatenate (Local6, DerefOf (Local3 [0x05]), Local7)
}
Else
{
Concatenate (Local6, DerefOf (Local3 [WSEL]), Local7)
}
}
Else
{
Concatenate (Local6, DerefOf (Local3 [WSEL]), Local7)
}
}
Concatenate (Local7, ";[Optional:", Local6)
Local7 = 0x00
Local0 = 0x00
Local5 = SizeOf (Local3)
While ((Local7 < Local5))
{
STR2 = DerefOf (Local3 [Local7])
Local2 = DerefOf (STR2 [0x00])
If ((Local2 != 0x00))
{
If ((Local0 != 0x00))
{
Concatenate (Local6, ",", Local1)
Local6 = Local1
}
Concatenate (Local6, DerefOf (Local3 [Local7]), Local1)
Local6 = Local1
Local0++
}
Local7++
}
Concatenate (Local6, "]", Local7)
Local4 = TPM0 /* \WMI1.TPM0 */
If ((Local4 == 0x05))
{
Concatenate (Local7, "[Status:ShowOnly]", Local6)
Local7 = Local6
}
}
ElseIf ((Local1 == 0x64))
{
Local4 = 0x00
Name (STR1, Buffer (0x81)
{
0x00 // .
})
STR1 = BSTL /* \WMI1.BSTL */
BSTL = 0x00
While ((Local4 < 0x81))
{
Local5 = DerefOf (STR1 [Local4])
If ((Local5 == 0x00)) {}
ElseIf ((Local5 == 0xFB))
{
Concatenate (Local2, ":", Local7)
Local2 = Local7
}
ElseIf ((Local5 == 0xFC))
{
Concatenate (Local2, ",", Local7)
Local2 = Local7
}
ElseIf ((Local5 == 0xFD))
{
Concatenate (Local2, ";", Local7)
Local2 = Local7
}
ElseIf ((Local5 == 0xFE))
{
Concatenate (Local2, "[Excluded from boot order:", Local7)
Local2 = Local7
}
ElseIf ((Local5 == 0xFF))
{
Concatenate (Local2, "]", Local7)
Local2 = Local7
}
ElseIf ((Local5 < SizeOf (VLST)))
{
Concatenate (Local2, DerefOf (VLST [Local5]), Local7)
Local2 = Local7
}
Local4++
}
Local7 = Local2
}
ElseIf ((Local1 == 0x65))
{
Local2 = 0x00
Local2 = DerefOf (Local0 [0x03])
Concatenate (Local2, ",", Local6)
Concatenate (Local6, "[", Local7)
Concatenate (Local7, DerefOf (VR04 [RTC3]), Local6)
Concatenate (Local6, ":", Local7)
Concatenate (Local7, DerefOf (VR05 [RTC4]), Local6)
Concatenate (Local6, ":", Local7)
Concatenate (Local7, DerefOf (VR05 [RTC5]), Local6)
Concatenate (Local6, "]", Local7)
Local4 = TPM0 /* \WMI1.TPM0 */
If ((Local4 == 0x05))
{
Concatenate (Local7, "[Status:ShowOnly]", Local6)
Local7 = Local6
}
}
ElseIf ((Local1 == 0x66))
{
Local2 = 0x00
Local2 = DerefOf (Local0 [0x03])
Concatenate (Local2, ",", Local6)
Concatenate (Local6, "[", Local7)
Concatenate (Local7, DerefOf (VR02 [RTC1]), Local6)
Concatenate (Local6, "/", Local7)
Concatenate (Local7, DerefOf (VR03 [RTC2]), Local6)
Concatenate (Local6, "/", Local7)
Concatenate (Local7, DerefOf (VR01 [RTC0]), Local6)
Concatenate (Local6, "]", Local7)
Local4 = TPM0 /* \WMI1.TPM0 */
If ((Local4 == 0x05))
{
Concatenate (Local7, "[Status:ShowOnly]", Local6)
Local7 = Local6
}
}
ElseIf ((Local1 == 0x67))
{
Local2 = 0x00
Local2 = DerefOf (Local0 [0x03])
Concatenate (Local2, ",", Local6)
Concatenate (Local6, "[", Local7)
Concatenate (Local7, DerefOf (VR04 [RTC6]), Local6)
Concatenate (Local6, ":", Local7)
Concatenate (Local7, DerefOf (VR05 [RTC7]), Local6)
Concatenate (Local6, ":", Local7)
Concatenate (Local7, DerefOf (VR05 [RTC8]), Local6)
Concatenate (Local6, "]", Local7)
Local4 = TPM0 /* \WMI1.TPM0 */
If ((Local4 == 0x05))
{
Concatenate (Local7, "[Status:ShowOnly]", Local6)
Local7 = Local6
}
}
Release (MWMI)
DBGP = 0xE1
Return (Local7)
}
Method (WQAD, 1, NotSerialized)
{
Acquire (MWMI, 0xFFFF)
DBGP = 0x01
BTST = 0x00
Local4 = WMIS (0x07, Arg0)
If ((Local4 != 0x00))
{
Release (MWMI)
Return (DerefOf (RETN [Local4]))
}
Local0 = DerefOf (BTIF [WITM])
Local2 = DerefOf (Local0 [0x01])
Concatenate (Local2, ": ", Local6)
Concatenate (Local6, ToString (BTST, Ones), Local7)
Release (MWMI)
DBGP = 0xE1
Return (Local7)
}
Method (WMA1, 3, NotSerialized)
{
Acquire (MWMI, 0xFFFF)
DBGP = 0x02
Local0 = WSET (Arg2)
Release (MWMI)
Return (DerefOf (RETN [Local0]))
}
Method (WMA2, 3, NotSerialized)
{
Acquire (MWMI, 0xFFFF)
Local0 = CARG (Arg2)
If ((Local0 == 0x00))
{
If ((ILEN != 0x00))
{
Local0 = CPAS (IBUF, 0x00)
}
If ((Local0 == 0x00))
{
Local0 = WMIS (0x02, 0x00)
}
}
Release (MWMI)
Return (DerefOf (RETN [Local0]))
}
Method (WMA3, 3, NotSerialized)
{
Acquire (MWMI, 0xFFFF)
Local0 = 0x02
If ((SizeOf (Arg2) <= 0x0200))
{
IBUF = Arg2
Local0 = CPAS (IBUF, 0x00)
}
Local0 = WMIS (0x03, 0x00)
Release (MWMI)
Return (DerefOf (RETN [Local0]))
}
Method (WMA4, 3, NotSerialized)
{
Acquire (MWMI, 0xFFFF)
Local0 = CARG (Arg2)
If ((Local0 == 0x00))
{
If ((ILEN != 0x00))
{
Local0 = CPAS (IBUF, 0x00)
}
If ((Local0 == 0x00))
{
Local0 = WMIS (0x04, 0x00)
}
}
Release (MWMI)
Return (DerefOf (RETN [Local0]))
}
Method (WQA5, 1, NotSerialized)
{
Acquire (MWMI, 0xFFFF)
Local0 = WMIS (0x05, 0x00)
PCFG [0x00] = WSPM /* \WMI1.WSPM */
PCFG [0x04] = WSPS /* \WMI1.WSPS */
PCFG [0x08] = WSMN /* \WMI1.WSMN */
PCFG [0x0C] = WSMX /* \WMI1.WSMX */
PCFG [0x10] = WSEN /* \WMI1.WSEN */
PCFG [0x14] = WSKB /* \WMI1.WSKB */
PCFG [0x18] = HDUP /* \WMI1.HDUP */
PCFG [0x1C] = HDMP /* \WMI1.HDMP */
PCFG [0x20] = NUPS /* \WMI1.NUPS */
PCFG [0x24] = NMPS /* \WMI1.NMPS */
Release (MWMI)
Return (PCFG) /* \WMI1.PCFG */
}
Method (WMA6, 3, NotSerialized)
{
CMSW (0xE0, 0x01)
Acquire (MWMI, 0xFFFF)
If ((SizeOf (Arg2) == 0x00))
{
Local0 = 0x02
}
Else
{
Local0 = CARG (Arg2)
If ((Local0 == 0x00))
{
If ((ILEN != 0x00))
{
Local0 = SPAS (IBUF)
}
If ((Local0 == 0x00))
{
Local0 = WMIS (0x06, 0x00)
}
}
}
Release (MWMI)
Return (DerefOf (RETN [Local0]))
}
Method (WMA7, 3, NotSerialized)
{
Acquire (MWMI, 0xFFFF)
OPTY = 0xFF
Local0 = 0x02
Local5 = SizeOf (Arg2)
Local5--
Local7 = Ones
If ((SizeOf (Arg2) != 0x00))
{
IBUF = Arg2
Local6 = GSEL (OPCD, IBUF, 0x00)
If ((Local6 != Ones))
{
Local4 = DerefOf (OPCD [Local6])
Local2 = SizeOf (Local4)
Local3 = DerefOf (IBUF [Local2])
If (((Local3 == 0x2C) || (Local3 == 0x3A)))
{
Local2++
}
If ((Local6 == 0x00))
{
Local7 = GSEL (PTYP, IBUF, Local2)
If ((Local7 != Ones))
{
WPTY = Local7
Local0 = 0x00
}
Else
{
Local7 = GSEL (UMTP, IBUF, Local2)
If ((Local7 != Ones))
{
WPTY = 0xFE
UMTY = Local7
Local0 = 0x00
}
}
}
ElseIf ((Local6 == 0x01))
{
Local1 = 0x00
PSTR = 0x00
While ((Local2 < Local5))
{
PSTR [Local1] = DerefOf (IBUF [Local2])
Local2++
Local1++
}
WPAS = PSTR /* \WMI1.PSTR */
Local0 = 0x00
}
ElseIf ((Local6 == 0x02))
{
Local1 = 0x00
PSTR = 0x00
While ((Local2 < Local5))
{
PSTR [Local1] = DerefOf (IBUF [Local2])
Local2++
Local1++
}
UMOP = PSTR /* \WMI1.PSTR */
Local0 = 0x00
}
ElseIf ((Local6 == 0x03)) {}
ElseIf ((Local6 == 0x04)) {}
ElseIf ((Local6 == 0x05))
{
Local1 = 0x00
PSTR = 0x00
While ((Local2 < Local5))
{
PSTR [Local1] = DerefOf (IBUF [Local2])
Local2++
Local1++
}
WPNW = PSTR /* \WMI1.PSTR */
Local0 = 0x00
}
ElseIf ((Local6 == 0x06))
{
Local1 = 0x00
PSTR = 0x00
While ((Local2 < Local5))
{
PSTR [Local1] = DerefOf (IBUF [Local2])
Local2++
Local1++
}
UMNP = PSTR /* \WMI1.PSTR */
Local0 = 0x00
}
ElseIf ((Local6 == 0x07)) {}
ElseIf ((Local6 == 0x08)) {}
ElseIf ((Local6 == 0x09))
{
Local7 = GSEL (PENC, IBUF, Local2)
If ((Local7 != Ones))
{
WENC = Local7
Local4 = DerefOf (PENC [Local7])
Local2 += SizeOf (Local4)
Local3 = DerefOf (IBUF [Local2])
If ((Local3 == 0x2C))
{
Local2++
}
Local7 = GSEL (PKBD, IBUF, Local2)
If ((Local7 != Ones))
{
WKBD = Local7
Local0 = 0x00
}
}
}
ElseIf ((Local6 == 0x0A))
{
Local0 = 0x00
}
ElseIf ((Local6 == 0x0B))
{
Local1 = 0x00
PSTR = 0x00
While ((Local2 < Local5))
{
PSTR [Local1] = DerefOf (IBUF [Local2])
Local2++
Local1++
}
WPAP = PSTR /* \WMI1.PSTR */
Local0 = 0x00
}
ElseIf ((Local6 == 0x0C))
{
Local7 = GSEL (TTYP, IBUF, Local2)
If ((Local7 != Ones))
{
TPTY = Local7
Local0 = 0x00
}
}
ElseIf ((Local6 == 0x0D))
{
Local0 = 0x00
}
Else
{
}
If ((Local0 == 0x00))
{
OPTY = Local6
Local0 = WMIS (0xCD, 0x00)
}
}
IBUF = 0x00
}
Release (MWMI)
Return (DerefOf (RETN [Local0]))
}
Name (RE64, Buffer (0x40) {})
Method (WQC0, 1, NotSerialized)
{
Acquire (MWMI, 0xFFFF)
CMD7 = 0xB0
DATA = 0x00
STUS = 0x00
SMIK ()
RE64 = DATA /* \WMI1.DATA */
Release (MWMI)
Return (RE64) /* \WMI1.RE64 */
}
Method (WMC1, 3, NotSerialized)
{
Acquire (MWMI, 0xFFFF)
CMD7 = 0xB1
DATA = Arg2
STUS = 0x00
SMIK ()
Release (MWMI)
Return (DATA) /* \WMI1.DATA */
}
Method (CARG, 1, NotSerialized)
{
Local0 = SizeOf (Arg0)
If ((Local0 == 0x00))
{
IBUF = 0x00
ILEN = 0x00
Return (0x00)
}
If ((ObjectType (Arg0) != 0x02))
{
Return (0x02)
}
If ((Local0 >= 0x0200))
{
Return (0x02)
}
IBUF = Arg0
Local0--
Local1 = DerefOf (IBUF [Local0])
If (((Local1 == 0x3B) || (Local1 == 0x2A)))
{
IBUF [Local0] = 0x00
ILEN = Local0
}
Else
{
ILEN = SizeOf (Arg0)
}
Return (0x00)
}
Method (SCMP, 3, NotSerialized)
{
Local0 = SizeOf (Arg0)
If ((Local0 == 0x00))
{
Return (0x00)
}
Local0++
Name (STR1, Buffer (Local0) {})
STR1 = Arg0
Local0--
Local1 = 0x00
Local2 = Arg2
While ((Local1 < Local0))
{
Local3 = DerefOf (STR1 [Local1])
If ((Local3 >= 0x41))
{
If ((Local3 <= 0x5A))
{
Local3 += 0x20
}
}
Local4 = DerefOf (Arg1 [Local2])
If ((Local4 >= 0x41))
{
If ((Local4 <= 0x5A))
{
Local4 += 0x20
}
}
If ((Local3 != Local4))
{
Return (0x00)
}
Local1++
Local2++
}
Local4 = DerefOf (Arg1 [Local2])
If ((Local4 == 0x00))
{
Return (0x01)
}
If (((Local4 == 0x2C) || ((Local4 == 0x3A) || ((Local4 ==
0x2F) || (Local4 == 0x3B)))))
{
Return (0x01)
}
If (((Local4 == 0x5B) || ((Local4 == 0x5D) || ((Local4 ==
0x2F) || (Local4 == 0x3B)))))
{
Return (0x01)
}
Return (0x00)
}
Method (GITM, 1, NotSerialized)
{
Local0 = 0x00
If ((GBID == 0x02))
{
Local1 = SizeOf (ITMS)
While ((Local0 < Local1))
{
Local3 = DerefOf (DerefOf (ITMS [Local0]) [0x01])
If (SCMP (Local3, Arg0, 0x00))
{
If ((Local0 == 0x8D))
{
If ((TPMX == 0x03))
{
Local0 += 0x0B
Return (Local0)
}
}
Return (Local0)
}
Local0++
}
}
Else
{
Local1 = SizeOf (ITMG)
While ((Local0 < Local1))
{
Local3 = DerefOf (DerefOf (ITMG [Local0]) [0x01])
If (SCMP (Local3, Arg0, 0x00))
{
If ((Local0 == 0x86))
{
If ((TPMX == 0x03))
{
Local0 += 0x08
Return (Local0)
}
}
Return (Local0)
}
Local0++
}
}
Return (Ones)
}
Method (OITM, 1, NotSerialized)
{
Local0 = 0x00
If ((GBID == 0x02))
{
Local1 = SizeOf (ITMS)
While ((Local0 < Local1))
{
Local3 = DerefOf (DerefOf (ITMS [Local0]) [0x03])
If (SCMP (Local3, Arg0, 0x00))
{
If ((Local0 == 0x8D))
{
If ((TPMX == 0x03))
{
Local0 += 0x0B
Return (Local0)
}
}
Return (Local0)
}
Local0++
}
}
Else
{
Local1 = SizeOf (ITMG)
While ((Local0 < Local1))
{
Local3 = DerefOf (DerefOf (ITMG [Local0]) [0x03])
If (SCMP (Local3, Arg0, 0x00))
{
If ((Local0 == 0x86))
{
If ((TPMX == 0x03))
{
Local0 += 0x08
Return (Local0)
}
}
Return (Local0)
}
Local0++
}
}
Return (Ones)
}
Method (GSEL, 3, NotSerialized)
{
Local0 = 0x00
Local1 = SizeOf (Arg0)
While ((Local0 < Local1))
{
Local2 = DerefOf (Arg0 [Local0])
If (SCMP (Local2, Arg1, Arg2))
{
Return (Local0)
}
Local0++
}
Return (Ones)
}
Method (SLEN, 2, NotSerialized)
{
Local0 = DerefOf (Arg0 [Arg1])
Return (SizeOf (Local0))
}
Method (CLRP, 0, NotSerialized)
{
WPAS = 0x00
WPNW = 0x00
WPAP = 0x00
UMOP = 0x00
UMNP = 0x00
}
Method (GPAS, 2, NotSerialized)
{
Local0 = Arg1
Local1 = 0x00
While ((Local1 <= 0x80))
{
Local2 = DerefOf (Arg0 [Local0])
If (((Local2 == 0x2C) || (Local2 == 0x00)))
{
PSTR [Local1] = 0x00
Return (Local1)
}
PSTR [Local1] = Local2
Local0++
Local1++
}
PSTR [Local1] = 0x00
Return (Ones)
}
Method (CPAS, 2, NotSerialized)
{
Local0 = Arg1
Local1 = GPAS (Arg0, Local0)
If ((Local1 == Ones))
{
Return (0x02)
}
If ((Local1 == 0x00))
{
Return (0x02)
}
WPAS = PSTR /* \WMI1.PSTR */
Local0 += Local1
Local0++
Local6 = GSEL (PENC, Arg0, Local0)
If ((Local6 == Ones))
{
Return (0x02)
}
WENC = Local6
If ((Local6 == 0x00))
{
Local0 += SLEN (PENC, 0x00)
If ((DerefOf (Arg0 [Local0]) != 0x2C))
{
Return (0x02)
}
Local0++
Local6 = GSEL (PKBD, Arg0, Local0)
If ((Local6 == Ones))
{
Return (0x02)
}
WKBD = Local6
}
Return (0x00)
}
Method (SPAS, 1, NotSerialized)
{
CMSW (0xE1, 0x02)
Local7 = Ones
Local6 = GSEL (PTYP, Arg0, 0x00)
If ((Local6 == Ones))
{
WPTY = 0xFE
Local7 = GSEL (UMTP, Arg0, 0x00)
UMTY = Local7
If ((Local7 == Ones))
{
Return (0x02)
}
}
If ((Local6 != Ones))
{
WPTY = Local6
Local0 = SLEN (PTYP, Local6)
}
If ((Local7 != Ones))
{
Local0 = SLEN (UMTP, Local7)
}
If ((DerefOf (Arg0 [Local0]) != 0x2C))
{
Return (0x02)
}
Local0++
Local1 = GPAS (Arg0, Local0)
If ((Local1 == Ones))
{
Return (0x02)
}
If ((Local1 == 0x00))
{
PSTR = 0x00
}
WPAS = PSTR /* \WMI1.PSTR */
Local0 += Local1
If ((DerefOf (Arg0 [Local0]) != 0x2C))
{
Return (0x02)
}
If ((Local7 != Ones))
{
Local0++
Local1 = GPAS (Arg0, Local0)
If ((Local1 == Ones))
{
Return (0x02)
}
If ((Local1 == 0x00))
{
PSTR = 0x00
}
UMOP = PSTR /* \WMI1.PSTR */
Local0 += Local1
If ((DerefOf (Arg0 [Local0]) != 0x2C))
{
Return (0x02)
}
}
Local0++
Local1 = GPAS (Arg0, Local0)
If ((Local1 == Ones))
{
Return (0x02)
}
If ((Local1 == 0x00))
{
PSTR = 0x00
}
WPNW = PSTR /* \WMI1.PSTR */
If ((Local7 != Ones))
{
Local0 += Local1
If ((DerefOf (Arg0 [Local0]) != 0x2C))
{
Return (0x02)
}
Local0++
Local1 = GPAS (Arg0, Local0)
If ((Local1 == Ones))
{
Return (0x02)
}
If ((Local1 == 0x00))
{
PSTR = 0x00
}
UMNP = PSTR /* \WMI1.PSTR */
}
Local0 += Local1
Local0++
Local6 = GSEL (PENC, Arg0, Local0)
If ((Local6 == Ones))
{
Return (0x02)
}
WENC = Local6
If ((Local6 == 0x00))
{
Local0 += SLEN (PENC, 0x00)
If ((DerefOf (Arg0 [Local0]) != 0x2C))
{
Return (0x02)
}
Local0++
Local6 = GSEL (PKBD, Arg0, Local0)
If ((Local6 == Ones))
{
Return (0x02)
}
WKBD = Local6
}
Local0 += SLEN (PKBD, 0x00)
If ((DerefOf (Arg0 [Local0]) != 0x2C))
{
PSTR = 0x00
WPAP = PSTR /* \WMI1.PSTR */
Return (0x00)
}
Local0++
Local1 = GPAS (Arg0, Local0)
If ((Local1 == Ones))
{
Return (0x02)
}
If ((Local1 == 0x00))
{
PSTR = 0x00
}
WPAP = PSTR /* \WMI1.PSTR */
Return (0x00)
}
Name (STYL, 0x00)
Method (WSET, 1, NotSerialized)
{
Local0 = SizeOf (Arg0)
If (((Local0 == 0x00) || (Local0 > 0x0200)))
{
Return (0x02)
}
Local0++
IBUF = Arg0
Local1 = GITM (IBUF)
If ((Local1 == Ones))
{
Local1 = OITM (IBUF)
If ((Local1 == Ones))
{
Return (0x02)
}
Else
{
Local6 = 0x00
}
}
Else
{
Local6 = 0x01
}
WITM = Local1
STYL = Local6
If ((GBID == 0x02))
{
Local3 = DerefOf (ITMS [Local1])
}
Else
{
Local3 = DerefOf (ITMG [Local1])
}
Local7 = DerefOf (Local3 [0x04])
If ((Local6 == 0x00))
{
Local4 = DerefOf (Local3 [0x03])
}
ElseIf ((Local6 == 0x01))
{
Local4 = DerefOf (Local3 [0x01])
}
Local2 = SizeOf (Local4)
Local2++
If ((Local6 == 0x00))
{
Local4 = DerefOf (Local3 [0x02])
}
ElseIf ((Local6 == 0x01))
{
Local4 = DerefOf (Local3 [0x00])
}
If ((Local4 < 0x64))
{
If ((GBID == 0x02))
{
If ((Local6 == 0x00))
{
Local5 = DerefOf (VSLS [Local4])
}
ElseIf ((Local6 == 0x01))
{
Local5 = DerefOf (VSTS [Local4])
}
}
ElseIf ((Local6 == 0x00))
{
Local5 = DerefOf (VSLG [Local4])
}
ElseIf ((Local6 == 0x01))
{
Local5 = DerefOf (VSTG [Local4])
}
Local6 = GSEL (Local5, IBUF, Local2)
If (((Local6 == Ones) && ((GBID == 0x02) && ((STYL ==
0x01) && ((Local7 == 0x6E) || ((Local7 == 0xAA) || ((Local7 == 0xBB) ||
((Local7 > 0x8C) && (Local7 < 0x94)))))))))
{
Local5 = DerefOf (VSLS [Local4])
Local6 = GSEL (Local5, IBUF, Local2)
If ((Local6 == Ones))
{
Return (0x02)
}
}
ElseIf (((Local6 == Ones) && ((GBID == 0x03) && ((
STYL == 0x01) && ((Local7 == 0x6A) || ((Local7 == 0xA6) || ((Local7 ==
0xB6) || ((Local7 > 0x88) && (Local7 < 0x90)))))))))
{
Local5 = DerefOf (VSLG [Local4])
Local6 = GSEL (Local5, IBUF, Local2)
If ((Local6 == Ones))
{
Return (0x02)
}
}
ElseIf ((Local6 == Ones))
{
Return (0x02)
}
If (((GBID == 0x02) && (((Local7 == 0x49) || (Local7 ==
0x5B)) || ((Local7 == 0x76) || (Local7 == 0x77)))))
{
WS32 = Local6
}
ElseIf (((GBID == 0x03) && (((Local7 == 0x49) || (
Local7 == 0x57)) || ((Local7 == 0x72) || (Local7 == 0x73)))))
{
WS32 = Local6
}
ElseIf (((GBID == 0x02) && ((Local7 == 0xBE) || (Local7 ==
0xBF))))
{
If ((Local6 == 0x05))
{
WSEL = 0xFF
}
Else
{
WSEL = Local6
}
}
ElseIf (((GBID == 0x03) && ((Local7 == 0xBB) || (Local7 ==
0xBC))))
{
If ((Local6 == 0x05))
{
WSEL = 0xFF
}
Else
{
WSEL = Local6
}
}
Else
{
WSEL = Local6
}
Local2 += SLEN (Local5, Local6)
Local2++
Local4 = DerefOf (IBUF [Local2])
}
ElseIf ((Local4 == 0x64))
{
Name (STR1, Buffer (0x81)
{
0x00 // .
})
Local7 = 0x00
BSTL = 0x00
While ((Local2 < Local0))
{
Local4 = DerefOf (IBUF [Local2])
If (((Local4 == 0x5B) || ((Local4 == 0x5D) || ((Local4 ==
0x3A) || (Local4 == 0x3B)))))
{
Local2++
}
ElseIf ((Local4 == 0x2C))
{
Break
}
Else
{
Local6 = GSEL (VLST, IBUF, Local2)
If ((Local6 == Ones))
{
STR1 [Local7] = DerefOf (IBUF [Local2])
Break
}
Else
{
If ((Local6 == 0x00))
{
STR1 [Local7] = 0xFE
}
Else
{
STR1 [Local7] = Local6
}
Local7++
Local2 += SLEN (VLST, Local6)
}
}
}
BSTL = STR1 /* \WMI1.WSET.STR1 */
}
ElseIf ((Local4 == 0x65))
{
RTC3 = 0x00
RTC4 = 0x00
RTC5 = 0x00
TMCG = 0x00
While ((Local2 < Local0))
{
Local4 = DerefOf (IBUF [Local2])
If ((Local4 == 0x5B))
{
Local2++
Break
}
Else
{
Local2++
}
}
Local6 = GSEL (VR04, IBUF, Local2)
If ((Local6 == Ones))
{
Return (0x02)
}
If (((Local6 < 0x00) || (Local6 >= 0x18)))
{
Return (0x02)
}
RTC3 = Local6
Local2 += SLEN (VR04, Local6)
Local4 = DerefOf (IBUF [Local2])
If (((Local2 < Local0) && (Local4 == 0x3A)))
{
Local2++
Local6 = GSEL (VR05, IBUF, Local2)
If ((Local6 == Ones))
{
Return (0x02)
}
If (((Local6 < 0x00) || (Local6 >= 0x3C)))
{
Return (0x02)
}
RTC4 = Local6
Local2 += SLEN (VR05, Local6)
Local4 = DerefOf (IBUF [Local2])
}
If (((Local2 < Local0) && (Local4 == 0x3A)))
{
Local2++
Local6 = GSEL (VR05, IBUF, Local2)
If ((Local6 == Ones))
{
Return (0x02)
}
If (((Local6 < 0x00) || (Local6 >= 0x3C)))
{
Return (0x02)
}
RTC5 = Local6
Local2 += SLEN (VR05, Local6)
Local4 = DerefOf (IBUF [Local2])
}
TMCG = 0x01
}
ElseIf ((Local4 == 0x66))
{
RTC0 = 0x00
RTC1 = 0x00
RTC2 = 0x00
DBGP = 0x05
DTCG = 0x00
While ((Local2 < Local0))
{
Local4 = DerefOf (IBUF [Local2])
If ((Local4 == 0x5B))
{
Local2++
Break
}
Else
{
Local2++
}
}
Local6 = GSEL (VR02, IBUF, Local2)
If ((Local6 == Ones))
{
DBGP = 0x10
Return (0x02)
}
If (((Local6 < 0x01) || (Local6 > 0x0C)))
{
DBGP = 0x11
Return (0x02)
}
RTC1 = Local6
Local2 += SLEN (VR02, Local6)
Local4 = DerefOf (IBUF [Local2])
DBGP = 0x07
If (((Local2 < Local0) && (Local4 == 0x2F)))
{
Local2++
Local6 = GSEL (VR03, IBUF, Local2)
If ((Local6 == Ones))
{
DBGP = 0x12
Return (0x02)
}
If ((Local6 < 0x01))
{
DBGP = 0x13
Return (0x02)
}
If (((RTC1 == 0x01) || ((RTC1 == 0x03) || ((RTC1 ==
0x05) || ((RTC1 == 0x07) || ((RTC1 == 0x08) || ((RTC1 == 0x0A) ||
(RTC1 == 0x0C))))))))
{
If ((Local6 > 0x1F))
{
DBGP = 0x14
Return (0x02)
}
}
If (((RTC1 == 0x04) || ((RTC1 == 0x06) || ((RTC1 ==
0x09) || (RTC1 == 0x0B)))))
{
If ((Local6 > 0x1E))
{
DBGP = 0x15
Return (0x02)
}
}
RTC2 = Local6
Local2 += SLEN (VR03, Local6)
Local4 = DerefOf (IBUF [Local2])
}
If (((Local2 < Local0) && (Local4 == 0x2F)))
{
Local2++
Local6 = GSEL (VR01, IBUF, Local2)
If ((Local6 == Ones))
{
DBGP = 0x16
Return (0x02)
}
RTC0 = Local6
If (((Local6 < 0x00) || (Local6 >= 0x65)))
{
DBGP = 0x17
Return (0x02)
}
Local2 += SLEN (VR01, Local6)
Local4 = DerefOf (IBUF [Local2])
}
Local6 = 0x00
Local6 = (0x07D0 + RTC0) /* \WMI1.RTC0 */
If ((RTC1 == 0x02))
{
If ((((Local6 % 0x04) == 0x00) || (((Local6 %
0x64) == 0x00) || ((Local6 % 0x0190) == 0x00))))
{
If ((RTC2 > 0x1D))
{
Return (0x02)
}
}
ElseIf ((RTC2 > 0x1C))
{
Return (0x02)
}
}
DTCG = 0x01
}
ElseIf ((Local4 == 0x67))
{
RTC6 = 0x00
RTC7 = 0x00
RTC8 = 0x00
UMCG = 0x00
While ((Local2 < Local0))
{
Local4 = DerefOf (IBUF [Local2])
If ((Local4 == 0x5B))
{
Local2++
Break
}
Else
{
Local2++
}
}
Local6 = GSEL (VR04, IBUF, Local2)
If ((Local6 == Ones))
{
Return (0x02)
}
If (((Local6 < 0x00) || (Local6 >= 0x18)))
{
Return (0x02)
}
RTC6 = Local6
Local2 += SLEN (VR04, Local6)
Local4 = DerefOf (IBUF [Local2])
If (((Local2 < Local0) && (Local4 == 0x3A)))
{
Local2++
Local6 = GSEL (VR05, IBUF, Local2)
If ((Local6 == Ones))
{
Return (0x02)
}
If (((Local6 < 0x00) || (Local6 >= 0x3C)))
{
Return (0x02)
}
RTC7 = Local6
Local2 += SLEN (VR05, Local6)
Local4 = DerefOf (IBUF [Local2])
}
If (((Local2 < Local0) && (Local4 == 0x3A)))
{
Local2++
Local6 = GSEL (VR05, IBUF, Local2)
If ((Local6 == Ones))
{
Return (0x02)
}
If (((Local6 < 0x00) || (Local6 >= 0x3C)))
{
Return (0x02)
}
RTC8 = Local6
Local2 += SLEN (VR05, Local6)
Local4 = DerefOf (IBUF [Local2])
}
UMCG = 0x01
}
If (((Local4 == 0x2C) && (Local2 < Local0)))
{
Local2++
Local0 = CPAS (IBUF, Local2)
If ((Local0 != 0x00))
{
Return (Local0)
}
}
Local0 = WMIS (0x01, 0x00)
Return (Local0)
}
Method (GPSI, 1, NotSerialized)
{
Local0 = 0x00
Local1 = SizeOf (PFST)
While ((Local0 < Local1))
{
Local3 = DerefOf (DerefOf (PFST [Local0]) [0x01])
If (SCMP (Local3, Arg0, 0x00))
{
Return (Local0)
}
Local0++
}
Return (Ones)
}
Method (SPFS, 1, NotSerialized)
{
Local0 = SizeOf (Arg0)
If (((Local0 == 0x00) || (Local0 > 0x0200)))
{
Return (0x02)
}
Local0++
IBUF = Arg0
Local1 = GPSI (IBUF)
If ((Local1 == Ones))
{
Return (0x02)
}
WITM = Local1
Local3 = DerefOf (PFST [Local1])
Local4 = DerefOf (Local3 [0x01])
Local2 = SizeOf (Local4)
Local2++
Local4 = DerefOf (Local3 [0x00])
If ((GBID == 0x02))
{
Local5 = DerefOf (VSLS [Local4])
}
Else
{
Local5 = DerefOf (VSLG [Local4])
}
Local6 = GSEL (Local5, IBUF, Local2)
If ((Local6 == Ones))
{
Return (0x02)
}
WSEL = Local6
Local2 += SLEN (Local5, Local6)
Local4 = DerefOf (IBUF [Local2])
If (((Local4 == 0x2C) && (Local2 < Local0)))
{
Local2++
Local0 = CPAS (IBUF, Local2)
If ((Local0 != 0x00))
{
Return (Local0)
}
}
Local0 = WMIS (0xA8, 0x00)
Return (Local0)
}
Method (WMA8, 3, NotSerialized)
{
Acquire (MWMI, 0xFFFF)
Local0 = SPFS (Arg2)
Release (MWMI)
Return (DerefOf (RETN [Local0]))
}
Method (WQAC, 1, NotSerialized)
{
Acquire (MWMI, 0xFFFF)
DBGP = 0x01
Name (STR2, Buffer (0x32) {})
Local4 = WMIS (0xAC, Arg0)
If ((Local4 != 0x00))
{
Return ("")
}
Local0 = DerefOf (PFST [WITM])
Local1 = DerefOf (Local0 [0x00])
Local2 = DerefOf (Local0 [0x01])
Concatenate (Local2, ",", Local6)
If ((GBID == 0x02))
{
Local3 = DerefOf (VSLS [Local1])
}
Else
{
Local3 = DerefOf (VSLG [Local1])
}
Concatenate (Local6, DerefOf (Local3 [WSEL]), Local7)
Concatenate (Local7, ";[Optional:", Local6)
Local7 = 0x00
Local0 = 0x00
Local5 = SizeOf (Local3)
While ((Local7 < Local5))
{
STR2 = DerefOf (Local3 [Local7])
Local2 = DerefOf (STR2 [0x00])
If ((Local2 != 0x00))
{
If ((Local0 != 0x00))
{
Concatenate (Local6, ",", Local1)
Local6 = Local1
}
Concatenate (Local6, DerefOf (Local3 [Local7]), Local1)
Local6 = Local1
Local0++
}
Local7++
}
Concatenate (Local6, "]", Local7)
Release (MWMI)
DBGP = 0xE1
Return (Local7)
}
Name (WQCA, Buffer (0x0CBA)
{
/* 0000 */ 0x46, 0x4F, 0x4D, 0x42, 0x01, 0x00, 0x00, 0x00, // FOMB....
/* 0008 */ 0xAA, 0x0C, 0x00, 0x00, 0x8E, 0x55, 0x00, 0x00, // .....U..
/* 0010 */ 0x44, 0x53, 0x00, 0x01, 0x1A, 0x7D, 0xDA, 0x54, // DS...}.T
/* 0018 */ 0x98, 0x58, 0xA9, 0x00, 0x01, 0x06, 0x18, 0x42, // .X.....B
/* 0020 */ 0x10, 0x1D, 0x10, 0x0A, 0x0C, 0x21, 0x02, 0x0B, // .....!..
/* 0028 */ 0x83, 0x50, 0x44, 0x18, 0x14, 0xA0, 0x45, 0x41, // .PD...EA
/* 0030 */ 0xC8, 0x05, 0x14, 0x95, 0x02, 0x21, 0xC3, 0x02, // .....!..
/* 0038 */ 0x14, 0x0B, 0x70, 0x2E, 0x40, 0xBA, 0x00, 0xE5, // ..p.@...
/* 0040 */ 0x28, 0x72, 0x0C, 0x22, 0x02, 0xF7, 0xEF, 0x0F, // (r."....
/* 0048 */ 0x31, 0x0A, 0x88, 0x14, 0x40, 0x48, 0x26, 0x84, // 1...@H&.
/* 0050 */ 0x44, 0x00, 0x53, 0x21, 0x70, 0x84, 0xA0, 0x5F, // D.S!p.._
/* 0058 */ 0x01, 0x08, 0x1D, 0xA2, 0xC9, 0xA0, 0x00, 0xA7, // ........
/* 0060 */ 0x08, 0x82, 0xB4, 0x65, 0x01, 0xBA, 0x05, 0xF8, // ...e....
/* 0068 */ 0x16, 0xA0, 0x1D, 0x42, 0x68, 0x15, 0x0A, 0x30, // ...Bh..0
/* 0070 */ 0x29, 0xC0, 0x27, 0x98, 0x2C, 0x0A, 0x90, 0x0D, // ).'.,...
/* 0078 */ 0x26, 0xDB, 0x70, 0x64, 0x18, 0x4C, 0xE0, 0x18, // &.pd.L..
/* 0080 */ 0x50, 0x62, 0xC6, 0x80, 0xD2, 0x39, 0x05, 0xD9, // Pb...9..
/* 0088 */ 0x04, 0x16, 0x74, 0xA1, 0x28, 0x9A, 0x46, 0x94, // ..t.(.F.
/* 0090 */ 0x04, 0x07, 0x75, 0x0C, 0x11, 0x82, 0x97, 0x2B, // ..u....+
/* 0098 */ 0xC0, 0xFB, 0x08, 0x64, 0x1A, 0x9A, 0xC0, 0xF3, // ...d....
/* 00A0 */ 0x18, 0x12, 0x40, 0xE8, 0x22, 0x25, 0x1C, 0x06, // ..@."%..
/* 00A8 */ 0xE5, 0x01, 0x44, 0x72, 0x06, 0x8A, 0x02, 0xB6, // ..Dr....
/* 00B0 */ 0xD7, 0x69, 0x68, 0x50, 0x47, 0xC9, 0x24, 0xC1, // .ihPG.$.
/* 00B8 */ 0xA1, 0xC6, 0x68, 0x89, 0x02, 0xCC, 0x8F, 0x4B, // ..h....K
/* 00C0 */ 0xC3, 0x3D, 0x10, 0x8F, 0x37, 0x24, 0x93, 0x36, // .=..7$.6
/* 00C8 */ 0x14, 0xD4, 0xC0, 0x3D, 0xA9, 0x53, 0xF2, 0x34, // ...=.S.4
/* 00D0 */ 0x23, 0x96, 0x3C, 0x45, 0xC1, 0x24, 0xF0, 0x28, // #.<E.$.(
/* 00D8 */ 0x18, 0x1A, 0x27, 0x28, 0x0B, 0x42, 0x0E, 0x86, // ..'(.B..
/* 00E0 */ 0x89, 0x02, 0x3C, 0x09, 0xCF, 0xB0, 0xF8, 0x79, // ..<....y
/* 00E8 */ 0x9D, 0x2F, 0x39, 0x08, 0xC4, 0x48, 0xE0, 0x03, // ./9..H..
/* 00F0 */ 0x81, 0x47, 0x73, 0xC4, 0x58, 0xA0, 0x70, 0x01, // .Gs.X.p.
/* 00F8 */ 0xCF, 0xE7, 0x18, 0x22, 0xC7, 0x3D, 0xD8, 0x18, // ...".=..
/* 0100 */ 0x47, 0x11, 0x39, 0xC1, 0x1B, 0x40, 0x14, 0xA3, // G.9..@..
/* 0108 */ 0x15, 0x34, 0x6B, 0x21, 0x06, 0x8B, 0x66, 0xB0, // .4k!..f.
/* 0110 */ 0x9E, 0xC1, 0xC9, 0x31, 0xE0, 0x08, 0x30, 0xFF, // ...1..0.
/* 0118 */ 0x7F, 0x19, 0x10, 0xF2, 0x28, 0xC0, 0xEA, 0xA0, // ....(...
/* 0120 */ 0x34, 0x0D, 0x13, 0x74, 0x2F, 0xC0, 0x9A, 0x00, // 4..t/...
/* 0128 */ 0x63, 0x02, 0x34, 0x62, 0x48, 0x99, 0x00, 0x67, // c.4bH..g
/* 0130 */ 0xB7, 0x05, 0xCD, 0xA8, 0x2D, 0x01, 0xE6, 0x04, // ....-...
/* 0138 */ 0x68, 0x13, 0xE0, 0x0D, 0x41, 0x28, 0xE7, 0x19, // h...A(..
/* 0140 */ 0xE5, 0x58, 0x4E, 0x31, 0xCA, 0xA3, 0x40, 0xCC, // .XN1..@.
/* 0148 */ 0x57, 0x81, 0xA0, 0x51, 0x62, 0xC4, 0x3C, 0x97, // W..Qb.<.
/* 0150 */ 0xB8, 0x86, 0x8D, 0x10, 0x23, 0xE4, 0x29, 0x04, // ....#.).
/* 0158 */ 0x8A, 0xDB, 0xFE, 0x20, 0xC8, 0xA0, 0x71, 0xA3, // ... ..q.
/* 0160 */ 0xF7, 0x59, 0xE1, 0xAC, 0x4E, 0xE0, 0xE8, 0x9F, // .Y..N...
/* 0168 */ 0x13, 0x4C, 0xE0, 0x29, 0x1F, 0xD8, 0x93, 0xC1, // .L.)....
/* 0170 */ 0x09, 0x1C, 0x6B, 0xD4, 0x18, 0xA7, 0x92, 0xC0, // ..k.....
/* 0178 */ 0x91, 0x9F, 0x0F, 0xD2, 0x00, 0xA2, 0x48, 0xF0, // ......H.
/* 0180 */ 0xA8, 0xB3, 0x82, 0xCF, 0x05, 0x1E, 0xDA, 0x41, // .......A
/* 0188 */ 0x7B, 0x8E, 0x27, 0x10, 0xE4, 0x10, 0x8E, 0xE0, // {.'.....
/* 0190 */ 0x79, 0xE1, 0x81, 0xC0, 0x63, 0x60, 0x37, 0x07, // y...c`7.
/* 0198 */ 0x1F, 0x01, 0x7C, 0x42, 0xC0, 0xBB, 0x06, 0xD4, // ..|B....
/* 01A0 */ 0xD5, 0xE0, 0xC1, 0x80, 0x0D, 0x3A, 0x1C, 0x66, // .....:.f
/* 01A8 */ 0xBC, 0x1E, 0x7E, 0xB8, 0x13, 0x38, 0xC9, 0xC7, // ..~..8..
/* 01B0 */ 0x0B, 0x7E, 0xD4, 0xF0, 0xE0, 0x70, 0xF3, 0x3C, // .~...p.<
/* 01B8 */ 0x99, 0x23, 0x2B, 0x55, 0x80, 0xD9, 0xC3, 0x81, // .#+U....
/* 01C0 */ 0x8E, 0x11, 0x3E, 0x6B, 0xB0, 0x33, 0x00, 0x46, // ..>k.3.F
/* 01C8 */ 0xFE, 0x20, 0x50, 0x23, 0x33, 0xB4, 0xC7, 0xFD, // . P#3...
/* 01D0 */ 0xCA, 0x61, 0xC8, 0xE7, 0x84, 0xC3, 0x62, 0x62, // .a....bb
/* 01D8 */ 0xCF, 0x1C, 0x74, 0x3C, 0xE0, 0xBF, 0x8A, 0x3C, // ..t<...<
/* 01E0 */ 0x65, 0x78, 0xFA, 0x9E, 0xAF, 0x09, 0x86, 0x1D, // ex......
/* 01E8 */ 0x38, 0x7A, 0x20, 0x86, 0x6E, 0x7D, 0x18, 0x9A, // 8z .n}..
/* 01F0 */ 0x86, 0x6F, 0x1F, 0x3E, 0x2F, 0xC0, 0x38, 0x05, // .o.>/.8.
/* 01F8 */ 0x78, 0xE4, 0x3E, 0xA2, 0x18, 0xC4, 0xFF, 0xFF, // x.>.....
/* 0200 */ 0xA3, 0x05, 0x3F, 0x4D, 0xB0, 0xEB, 0xC1, 0x69, // ..?M...i
/* 0208 */ 0x3C, 0x07, 0x78, 0x38, 0x67, 0xE5, 0xC3, 0x04, // <.x8g...
/* 0210 */ 0xD8, 0x6E, 0x27, 0x6C, 0x44, 0xEF, 0x16, 0x1E, // .n'lD...
/* 0218 */ 0x0D, 0xF6, 0x14, 0x00, 0xBE, 0xD3, 0x0B, 0x38, // .......8
/* 0220 */ 0xEF, 0x1A, 0x6C, 0xB0, 0x30, 0x4E, 0x2F, 0xE0, // ..l.0N/.
/* 0228 */ 0x3F, 0x1F, 0x78, 0x00, 0xFC, 0x18, 0xE1, 0x01, // ?.x.....
/* 0230 */ 0x70, 0xF0, 0xA7, 0x8F, 0xF3, 0xF3, 0xF7, 0xE7, // p.......
/* 0238 */ 0xAC, 0x70, 0xC3, 0x82, 0x77, 0xC6, 0x81, 0x31, // .p..w..1
/* 0240 */ 0x0A, 0x1E, 0xEC, 0x40, 0x43, 0xC3, 0xBC, 0x05, // ...@C...
/* 0248 */ 0x14, 0x05, 0x06, 0x75, 0xA6, 0x01, 0x9E, 0xFF, // ...u....
/* 0250 */ 0xFF, 0x33, 0x0D, 0xB8, 0xB1, 0x9F, 0x1B, 0xC0, // .3......
/* 0258 */ 0x73, 0x8B, 0x30, 0xC2, 0xD1, 0x78, 0x66, 0x2F, // s.0..xf/
/* 0260 */ 0x0E, 0x4F, 0x28, 0xD6, 0x0C, 0x27, 0x9C, 0xE3, // .O(..'..
/* 0268 */ 0x88, 0x66, 0x50, 0x7E, 0xAC, 0x81, 0x7D, 0x14, // .fP~..}.
/* 0270 */ 0x78, 0x8E, 0x79, 0x14, 0x78, 0x86, 0x88, 0xF1, // x.y.x...
/* 0278 */ 0x4C, 0xE3, 0x23, 0xCD, 0xEB, 0xCC, 0xAB, 0x8D, // L.#.....
/* 0280 */ 0xCF, 0x07, 0x3E, 0xD6, 0xF8, 0xFA, 0x12, 0x25, // ..>....%
/* 0288 */ 0xC2, 0x63, 0x8D, 0x81, 0x43, 0x3E, 0xD6, 0x18, // .c..C>..
/* 0290 */ 0xE2, 0xA9, 0x26, 0x44, 0xD4, 0x40, 0x61, 0xA3, // ..&D.@a.
/* 0298 */ 0xC4, 0x37, 0x4E, 0x88, 0x20, 0x8F, 0x35, 0x60, // .7N. .5`
/* 02A0 */ 0x8E, 0x7F, 0xAC, 0x01, 0x94, 0xFE, 0xFF, 0x8F, // ........
/* 02A8 */ 0x35, 0xC0, 0x29, 0xF2, 0xB1, 0x06, 0x94, 0xC1, // 5.).....
/* 02B0 */ 0x8E, 0x35, 0xA0, 0x3B, 0x4F, 0x00, 0x9F, 0x83, // .5.;O...
/* 02B8 */ 0x00, 0xF8, 0x8E, 0x2D, 0xB8, 0x93, 0x0D, 0x78, // ...-...x
/* 02C0 */ 0xA6, 0x84, 0x1B, 0x12, 0xBC, 0xC3, 0x0D, 0xF0, // ........
/* 02C8 */ 0xFD, 0xFF, 0x1F, 0x6E, 0xC0, 0x17, 0xEE, 0x64, // ...n...d
/* 02D0 */ 0x43, 0xE3, 0xBC, 0x08, 0x14, 0x07, 0x06, 0x75, // C......u
/* 02D8 */ 0xB8, 0x01, 0x1C, 0xDD, 0x11, 0x9E, 0x1E, 0xC0, // ........
/* 02E0 */ 0x72, 0xB6, 0xF0, 0x61, 0xC1, 0x38, 0xC7, 0xF0, // r..a.8..
/* 02E8 */ 0xF2, 0x70, 0x2C, 0x67, 0x16, 0x27, 0xC2, 0x93, // .p,g.'..
/* 02F0 */ 0xC0, 0xBB, 0x81, 0xA7, 0x14, 0xE9, 0x84, 0xA2, // ........
/* 02F8 */ 0x9C, 0x94, 0xCF, 0x80, 0x60, 0xB8, 0xCF, 0x1C, // ....`...
/* 0300 */ 0xE5, 0x1B, 0xA0, 0x11, 0x5E, 0x6D, 0x5E, 0x6C, // ....^m^l
/* 0308 */ 0x7C, 0xAB, 0x89, 0xF6, 0x7C, 0x60, 0x98, 0xA7, // |...|`..
/* 0310 */ 0x1B, 0x1F, 0x70, 0x42, 0x14, 0x87, 0xA2, 0xDB, // ..pB....
/* 0318 */ 0x40, 0xB4, 0x10, 0x21, 0x5F, 0x05, 0x7D, 0xB2, // @..!_.}.
/* 0320 */ 0x89, 0x18, 0xF0, 0x65, 0xC6, 0xE0, 0x01, 0xC3, // ...e....
/* 0328 */ 0x46, 0x8B, 0x14, 0xE1, 0xE9, 0x06, 0xCC, 0xEB, // F.......
/* 0330 */ 0xF6, 0xE9, 0x06, 0xEE, 0xFF, 0xFF, 0x74, 0x03, // ......t.
/* 0338 */ 0xF0, 0x20, 0xF6, 0xE9, 0x06, 0x0A, 0x6A, 0xC0, // . ....j.
/* 0340 */ 0xE7, 0x12, 0x1F, 0x4D, 0xF8, 0xED, 0x06, 0x1F, // ...M....
/* 0348 */ 0xEE, 0x74, 0x03, 0xBA, 0x73, 0x09, 0xEE, 0x40, // .t..s..@
/* 0350 */ 0x01, 0xD7, 0xE8, 0x81, 0x42, 0x87, 0x1B, 0x3E, // ....B..>
/* 0358 */ 0x22, 0xFC, 0x21, 0x15, 0xCE, 0x51, 0x00, 0x7C, // ".!..Q.|
/* 0360 */ 0x47, 0x0E, 0xDC, 0xFF, 0xFF, 0x7C, 0x03, 0x96, // G....|..
/* 0368 */ 0x29, 0xC3, 0x3F, 0xDE, 0x00, 0x86, 0x72, 0xBD, // ).?...r.
/* 0370 */ 0x38, 0x4C, 0xA0, 0x20, 0x4F, 0x02, 0x85, 0x7A, // 8L. O..z
/* 0378 */ 0x1B, 0x50, 0x18, 0x1F, 0x6F, 0x00, 0x47, 0x87, // .P..o.G.
/* 0380 */ 0x4E, 0xDC, 0xF1, 0x01, 0xEE, 0xAD, 0x80, 0x5D, // N......]
/* 0388 */ 0x1C, 0x9E, 0x97, 0xE1, 0x8A, 0x3E, 0xDC, 0xA0, // .....>..
/* 0390 */ 0xFF, 0xFF, 0x87, 0x1B, 0xDC, 0xDD, 0xE6, 0x59, // .......Y
/* 0398 */ 0xC6, 0x73, 0x0C, 0xF2, 0x72, 0xE3, 0x03, 0xCD, // .s..r...
/* 03A0 */ 0x43, 0x4D, 0x88, 0x63, 0x78, 0xFF, 0x7B, 0x11, // CM.cx.{.
/* 03A8 */ 0x64, 0x53, 0x78, 0xA8, 0x09, 0xF1, 0x22, 0xE8, // dSx...".
/* 03B0 */ 0x3B, 0x60, 0x84, 0x77, 0x66, 0x1F, 0x71, 0x0C, // ;`.wf.q.
/* 03B8 */ 0x12, 0xE2, 0x09, 0x27, 0x50, 0xC0, 0x60, 0x41, // ...'P.`A
/* 03C0 */ 0x22, 0x9E, 0xC2, 0xAB, 0xCE, 0xB3, 0x0D, 0x78, // "......x
/* 03C8 */ 0xC5, 0x3C, 0x53, 0x64, 0xE1, 0x6C, 0x03, 0x50, // .<Sd.l.P
/* 03D0 */ 0xE4, 0x3C, 0x07, 0xC6, 0x23, 0x03, 0xBB, 0xA1, // .<..#...
/* 03D8 */ 0xC0, 0xF9, 0xFF, 0xDF, 0x1B, 0x70, 0x27, 0x14, // .....p'.
/* 03E0 */ 0xC0, 0x4B, 0xF2, 0x17, 0x80, 0x8E, 0x1C, 0x4E, // .K.....N
/* 03E8 */ 0x0D, 0x22, 0x1B, 0x6F, 0x00, 0x9F, 0x86, 0xA8, // .".o....
/* 03F0 */ 0x22, 0x20, 0x4D, 0x13, 0x2C, 0x04, 0xD3, 0x2F, // " M.,../
/* 03F8 */ 0x40, 0x23, 0xF0, 0xA1, 0xC0, 0xB9, 0x49, 0x94, // @#....I.
/* 0400 */ 0x7C, 0x60, 0x14, 0xCE, 0x59, 0x8F, 0x22, 0x14, // |`..Y.".
/* 0408 */ 0xC4, 0x80, 0x0E, 0x72, 0xA0, 0x40, 0x9F, 0x52, // ...r.@.R
/* 0410 */ 0x7C, 0x14, 0x39, 0x90, 0xD3, 0x78, 0x9A, 0x60, // |.9..x.`
/* 0418 */ 0x27, 0x44, 0x76, 0x06, 0x61, 0xC7, 0x09, 0x8F, // 'Dv.a...
/* 0420 */ 0xDD, 0x07, 0x05, 0xFE, 0x93, 0xF1, 0x6C, 0x8C, // ......l.
/* 0428 */ 0x6E, 0x35, 0x27, 0x15, 0x14, 0x98, 0x8F, 0x22, // n5'...."
/* 0430 */ 0x9C, 0xA0, 0xAE, 0xBB, 0x04, 0xC8, 0xF4, 0x1D, // ........
/* 0438 */ 0x16, 0x40, 0x01, 0xE4, 0x7B, 0x81, 0x4F, 0x02, // .@..{.O.
/* 0440 */ 0xCF, 0x06, 0x6C, 0x0C, 0x0F, 0x03, 0x46, 0x33, // ..l...F3
/* 0448 */ 0x3A, 0x0F, 0x3F, 0x59, 0x54, 0xDC, 0xC9, 0x52, // :.?YT..R
/* 0450 */ 0x90, 0xFF, 0xFF, 0xC9, 0xB2, 0x28, 0x93, 0x45, // .....(.E
/* 0458 */ 0xCF, 0xC4, 0x37, 0x0B, 0xCF, 0xE8, 0xED, 0xD4, // ..7.....
/* 0460 */ 0x73, 0xF4, 0x84, 0x7D, 0x13, 0x81, 0x75, 0x19, // s..}..u.
/* 0468 */ 0x08, 0xF9, 0x68, 0xE0, 0x69, 0x18, 0xCE, 0x93, // ..h.i...
/* 0470 */ 0xE5, 0x70, 0x9E, 0x2C, 0x1F, 0x8B, 0x2F, 0x22, // .p.,../"
/* 0478 */ 0xE0, 0xBB, 0x53, 0xE0, 0x66, 0x0B, 0x46, 0x78, // ..S.f.Fx
/* 0480 */ 0x4C, 0xB4, 0x51, 0xD1, 0xCB, 0x90, 0x87, 0xC7, // L.Q.....
/* 0488 */ 0x2F, 0x07, 0x9E, 0xCF, 0x33, 0xC2, 0x51, 0x3E, // /...3.Q>
/* 0490 */ 0x4B, 0xE0, 0x30, 0x9E, 0x4A, 0x3C, 0x44, 0xDF, // K.0.J<D.
/* 0498 */ 0x8B, 0x60, 0x4D, 0xE4, 0xA4, 0x7D, 0x5B, 0x78, // .`M..}[x
/* 04A0 */ 0x5F, 0xF4, 0x2D, 0x0D, 0x73, 0x8B, 0x04, 0xCF, // _.-.s...
/* 04A8 */ 0xBD, 0x88, 0x5F, 0xD2, 0xC0, 0x91, 0xE5, 0x6E, // .._....n
/* 04B0 */ 0x85, 0x0A, 0x74, 0xB7, 0x02, 0x72, 0xFF, 0xFF, // ..t..r..
/* 04B8 */ 0xBB, 0x15, 0x60, 0xEE, 0x38, 0xE5, 0xB3, 0x95, // ..`.8...
/* 04C0 */ 0x8F, 0xA1, 0x3E, 0x59, 0x45, 0x79, 0xB7, 0xF2, // ..>YEy..
/* 04C8 */ 0x49, 0xDD, 0x27, 0xAA, 0x77, 0x2B, 0x86, 0xE3, // I.'.w+..
/* 04D0 */ 0xBB, 0x95, 0xEF, 0x58, 0xBE, 0x5B, 0x19, 0xF7, // ...X.[..
/* 04D8 */ 0xE0, 0x1E, 0xAD, 0x9E, 0xDE, 0x0D, 0x72, 0x34, // ......r4
/* 04E0 */ 0x11, 0x1E, 0xE2, 0xD9, 0xDD, 0x0A, 0xCC, 0x42, // .......B
/* 04E8 */ 0xEE, 0x56, 0x80, 0xC4, 0xFF, 0xFF, 0xDD, 0x0A, // .V......
/* 04F0 */ 0x18, 0x5E, 0xCD, 0x71, 0x77, 0x2B, 0x70, 0x1D, // .^.qw+p.
/* 04F8 */ 0x1B, 0xF8, 0xCD, 0x0A, 0xF0, 0x94, 0xF8, 0x66, // .......f
/* 0500 */ 0x45, 0xD3, 0xDE, 0xAC, 0x50, 0x1C, 0x56, 0x73, // E...P.Vs
/* 0508 */ 0xB3, 0x42, 0x4C, 0x12, 0xDE, 0xBD, 0x0A, 0xB8, // .BL.....
/* 0510 */ 0xFF, 0xFF, 0xEF, 0x55, 0x00, 0xFF, 0x62, 0xDD, // ...U..b.
/* 0518 */ 0xAB, 0x80, 0xDE, 0x9D, 0x08, 0xFE, 0xFF, 0xFF, // ........
/* 0520 */ 0x4E, 0x04, 0x03, 0xBE, 0x4F, 0x1C, 0xA1, 0x3C, // N...O..<
/* 0528 */ 0x25, 0xF9, 0x66, 0x81, 0xCD, 0x73, 0xAB, 0x42, // %.f..s.B
/* 0530 */ 0x45, 0xBA, 0x55, 0x01, 0x62, 0x87, 0xF5, 0xD2, // E.U.b...
/* 0538 */ 0xE3, 0x63, 0x15, 0xDC, 0x5B, 0x15, 0xDC, 0x2B, // .c..[..+
/* 0540 */ 0xD5, 0xB3, 0xC2, 0x31, 0x86, 0x7F, 0x94, 0x8A, // ...1....
/* 0548 */ 0x71, 0x4A, 0xEF, 0x54, 0x2F, 0x54, 0x86, 0x89, // qJ.T/T..
/* 0550 */ 0x12, 0xEF, 0xAD, 0xCA, 0x63, 0x7C, 0xAB, 0x62, // ....c|.b
/* 0558 */ 0x17, 0xA8, 0x30, 0xB1, 0x5E, 0xAD, 0x8C, 0xFA, // ..0.^...
/* 0560 */ 0x3A, 0x11, 0x2E, 0x50, 0x90, 0x48, 0x2F, 0x56, // :..P.H/V
/* 0568 */ 0x51, 0x1E, 0x88, 0x0D, 0x13, 0xF2, 0xAD, 0x0A, // Q.......
/* 0570 */ 0xBC, 0x52, 0x6E, 0x55, 0xA0, 0xFB, 0xFF, 0xDF, // .RnU....
/* 0578 */ 0xAA, 0x00, 0xEF, 0x27, 0x7E, 0x30, 0x5E, 0x1B, // ...'~0^.
/* 0580 */ 0xF8, 0x0D, 0x09, 0x16, 0xD0, 0x6B, 0x15, 0x60, // .....k.`
/* 0588 */ 0x26, 0xF3, 0xB5, 0x8A, 0xE6, 0xBD, 0x56, 0xA1, // &.....V.
/* 0590 */ 0x4E, 0x25, 0xD6, 0x03, 0xA4, 0xFF, 0xFF, 0x2C, // N%.....,
/* 0598 */ 0xC1, 0x70, 0xAF, 0x02, 0xD8, 0xFD, 0xFF, 0xBF, // .p......
/* 05A0 */ 0x57, 0x01, 0x9E, 0x6E, 0x45, 0x98, 0x83, 0x15, // W..nE...
/* 05A8 */ 0xBC, 0x84, 0xF7, 0x2A, 0x1A, 0x67, 0x19, 0x0A, // ...*.g..
/* 05B0 */ 0xB7, 0x20, 0x0A, 0xE3, 0x7B, 0x15, 0xE0, 0xE8, // . ..{...
/* 05B8 */ 0xBA, 0x82, 0x1B, 0x32, 0x5C, 0xB0, 0x28, 0xC1, // ...2\.(.
/* 05C0 */ 0x7C, 0x08, 0xF1, 0x74, 0x8E, 0xF8, 0x21, 0xE1, // |..t..!.
/* 05C8 */ 0x25, 0xE0, 0x21, 0xC7, 0x03, 0x7E, 0x20, 0xF0, // %.!..~ .
/* 05D0 */ 0xD5, 0x0A, 0x6C, 0xA7, 0xDE, 0xB3, 0x7C, 0x97, // ..l...|.
/* 05D8 */ 0xFA, 0xFF, 0xBF, 0xF3, 0xF2, 0xE3, 0xD5, 0x5B, // .......[
/* 05E0 */ 0x95, 0x0F, 0xBE, 0xB1, 0xDE, 0x19, 0x5E, 0xAD, // ......^.
/* 05E8 */ 0x3C, 0x92, 0x28, 0x27, 0x11, 0xCA, 0x37, 0xAB, // <.('..7.
/* 05F0 */ 0xB7, 0x2A, 0xA3, 0x44, 0x7C, 0x19, 0xF6, 0x09, // .*.D|...
/* 05F8 */ 0xD8, 0xD0, 0x46, 0x79, 0xAA, 0x88, 0x6E, 0xBC, // ..Fy..n.
/* 0600 */ 0x57, 0x2B, 0xF0, 0xCA, 0xB9, 0x5A, 0x01, 0x34, // W+...Z.4
/* 0608 */ 0x19, 0xFE, 0xAB, 0x15, 0xF8, 0x6E, 0x0E, 0xD8, // .....n..
/* 0610 */ 0x6B, 0x12, 0xDC, 0xA3, 0xCB, 0xFF, 0xFF, 0xE5, // k.......
/* 0618 */ 0x0A, 0xB0, 0x92, 0xFD, 0x72, 0x45, 0x73, 0x5F, // ....rEs_
/* 0620 */ 0xAE, 0x50, 0xA2, 0x20, 0xA4, 0x08, 0x48, 0xF3, // .P. ..H.
/* 0628 */ 0x04, 0xCF, 0xED, 0x0A, 0x60, 0xC9, 0xFF, 0xFF, // ....`...
/* 0630 */ 0x76, 0x05, 0x38, 0x0D, 0x77, 0xBB, 0x02, 0x7A, // v.8.w..z
/* 0638 */ 0x77, 0x23, 0xF0, 0xA2, 0xBC, 0x1B, 0x61, 0x2F, // w#....a/
/* 0640 */ 0x58, 0xF8, 0x7C, 0x17, 0x2C, 0x1A, 0x66, 0x25, // X.|.,.f%
/* 0648 */ 0x8A, 0xB6, 0x26, 0x0A, 0xE3, 0x0B, 0x16, 0x70, // ..&....p
/* 0650 */ 0xFB, 0xFF, 0x5F, 0xB0, 0x80, 0xC7, 0x21, 0x14, // .._...!.
/* 0658 */ 0x37, 0x6A, 0xB8, 0xD7, 0x26, 0xDF, 0x79, 0x3C, // 7j..&.y<
/* 0660 */ 0xDF, 0x88, 0xD6, 0x0C, 0xA3, 0x33, 0xC4, 0x4B, // .....3.K
/* 0668 */ 0xC1, 0xEB, 0xB4, 0x6F, 0xFD, 0x30, 0xEE, 0x57, // ...o.0.W
/* 0670 */ 0xB0, 0x87, 0xF4, 0x20, 0xEC, 0x93, 0xC4, 0x1B, // ... ....
/* 0678 */ 0x96, 0x0F, 0x56, 0x06, 0x79, 0xFB, 0x7D, 0xAE, // ..V.y.}.
/* 0680 */ 0x7A, 0xAC, 0x8A, 0x62, 0x84, 0x80, 0xC7, 0xF3, // z..b....
/* 0688 */ 0x1E, 0xEC, 0x83, 0xD5, 0x7B, 0x96, 0x51, 0x62, // ....{.Qb
/* 0690 */ 0xC7, 0xF2, 0x75, 0xEA, 0x49, 0xCB, 0x97, 0x2C, // ..u.I..,
/* 0698 */ 0x43, 0xC4, 0x7D, 0x18, 0xF6, 0xFD, 0x0A, 0xF0, // C.}.....
/* 06A0 */ 0xFF, 0xFF, 0xBF, 0x5F, 0x01, 0x46, 0x2E, 0x0E, // ..._.F..
/* 06A8 */ 0xFC, 0xE0, 0x80, 0xBD, 0x5F, 0x01, 0x1E, 0xE7, // ...._...
/* 06B0 */ 0x09, 0x9E, 0xFB, 0x15, 0xF0, 0xFC, 0xFF, 0xDF, // ........
/* 06B8 */ 0xAF, 0x00, 0xFE, 0xFF, 0xFF, 0xEF, 0x57, 0x60, // ......W`
/* 06C0 */ 0xBA, 0x5B, 0x61, 0xEF, 0x58, 0xD8, 0x0B, 0x08, // .[a.X...
/* 06C8 */ 0x59, 0x1B, 0x0D, 0xB5, 0x12, 0xC3, 0xA0, 0xEE, // Y.......
/* 06D0 */ 0x57, 0x80, 0xA3, 0x71, 0x7B, 0xD4, 0xE0, 0x38, // W..q{..8
/* 06D8 */ 0x1B, 0x3C, 0x49, 0x60, 0xCE, 0xD4, 0xB8, 0xD9, // .<I`....
/* 06E0 */ 0x1C, 0x5C, 0xE0, 0x08, 0xCF, 0x31, 0x41, 0xCF, // .\...1A.
/* 06E8 */ 0x9D, 0x5D, 0x52, 0x60, 0xDC, 0xB1, 0xE0, 0x5E, // .]R`...^
/* 06F0 */ 0xA9, 0x1E, 0x1A, 0xA2, 0x1C, 0xC4, 0x6B, 0xF0, // ......k.
/* 06F8 */ 0x63, 0xD5, 0x83, 0xD4, 0x91, 0x3D, 0x5C, 0x3D, // c....=\=
/* 0700 */ 0x09, 0xFB, 0x90, 0xE5, 0x3B, 0x96, 0xA1, 0x22, // ....;.."
/* 0708 */ 0xBC, 0x63, 0xB1, 0x33, 0x44, 0xBC, 0x58, 0x51, // .c.3D.XQ
/* 0710 */ 0x42, 0xBC, 0x57, 0x84, 0xF6, 0x8D, 0xCB, 0xE0, // B.W.....
/* 0718 */ 0x8F, 0xC5, 0x46, 0x0D, 0xFA, 0x62, 0xFC, 0x8E, // ..F..b..
/* 0720 */ 0x05, 0xC6, 0xFF, 0xFF, 0x1D, 0x8B, 0x89, 0x35, // .......5
/* 0728 */ 0x01, 0xD1, 0xC7, 0x1D, 0x0B, 0xA0, 0x48, 0x30, // ......H0
/* 0730 */ 0x08, 0x39, 0x19, 0x38, 0xFA, 0xBC, 0x80, 0x1F, // .9.8....
/* 0738 */ 0xC0, 0xC3, 0x88, 0x87, 0xC4, 0x02, 0x0C, 0x9C, // ........
/* 0740 */ 0xDE, 0x97, 0x7C, 0xA6, 0xE0, 0x07, 0x0C, 0x9F, // ..|.....
/* 0748 */ 0x29, 0xD8, 0xF5, 0x20, 0xFA, 0x63, 0x80, 0xCF, // ).. .c..
/* 0750 */ 0x25, 0x98, 0xC1, 0x81, 0xFF, 0x5A, 0x71, 0xE8, // %....Zq.
/* 0758 */ 0x1E, 0xC5, 0xEB, 0x83, 0x09, 0x3C, 0x38, 0x30, // .....<80
/* 0760 */ 0xFC, 0xFF, 0xC7, 0xF1, 0xCE, 0x70, 0x44, 0xBE, // .....pD.
/* 0768 */ 0xC3, 0x78, 0x70, 0x60, 0x3B, 0x08, 0x00, 0x87, // .xp`;...
/* 0770 */ 0xC1, 0xE1, 0x43, 0x0D, 0x0E, 0x3D, 0x1E, 0x03, // ..C..=..
/* 0778 */ 0x87, 0xF4, 0x79, 0x8C, 0x5D, 0x18, 0x1E, 0x72, // ..y.]..r
/* 0780 */ 0x3C, 0x34, 0xB0, 0x01, 0x7A, 0x68, 0xC0, 0x72, // <4..zh.r
/* 0788 */ 0x12, 0x4F, 0x21, 0x87, 0x06, 0x66, 0x09, 0x43, // .O!..f.C
/* 0790 */ 0x03, 0x4A, 0xF1, 0x86, 0x86, 0x1E, 0x92, 0x0F, // .J......
/* 0798 */ 0x0B, 0x31, 0x9F, 0x72, 0x22, 0xBC, 0x2F, 0x18, // .1.r"./.
/* 07A0 */ 0xF5, 0xFF, 0xFF, 0x04, 0x65, 0xF4, 0xD7, 0x14, // ....e...
/* 07A8 */ 0xDF, 0x2E, 0x7C, 0x0F, 0xC4, 0x8D, 0x0F, 0x5C, // ..|....\
/* 07B0 */ 0x57, 0x4E, 0x8F, 0x0F, 0xF8, 0x1C, 0xB9, 0x3C, // WN.....<
/* 07B8 */ 0x3E, 0xDC, 0xD1, 0xC9, 0xE3, 0x83, 0xE1, 0xF2, // >.......
/* 07C0 */ 0x2A, 0x43, 0x8E, 0x26, 0x3E, 0x5A, 0xB1, 0xE1, // *C.&>Z..
/* 07C8 */ 0x81, 0xED, 0xA6, 0xE7, 0xE1, 0x01, 0x9F, 0x90, // ........
/* 07D0 */ 0xC3, 0x43, 0x1F, 0x8A, 0x2C, 0x72, 0x5E, 0xF4, // .C..,r^.
/* 07D8 */ 0x14, 0xC6, 0xEE, 0x3D, 0xAF, 0x4B, 0xEF, 0x53, // ...=.K.S
/* 07E0 */ 0x46, 0x7A, 0x26, 0x01, 0x1E, 0x27, 0x31, 0x0F, // Fz&..'1.
/* 07E8 */ 0x11, 0xAC, 0xFF, 0xFF, 0x21, 0xC2, 0x8C, 0x39, // ....!..9
/* 07F0 */ 0x44, 0xF4, 0x49, 0xEA, 0x10, 0x61, 0x9C, 0x36, // D.I..a.6
/* 07F8 */ 0x7C, 0x30, 0xF2, 0x18, 0x81, 0xCB, 0xC8, 0x3C, // |0.....<
/* 0800 */ 0x46, 0xE0, 0x13, 0x70, 0x8C, 0xE8, 0x73, 0x9B, // F..p..s.
/* 0808 */ 0x8F, 0x58, 0xEF, 0x4E, 0x8F, 0x58, 0x3E, 0x13, // .X.N.X>.
/* 0810 */ 0x00, 0x9F, 0x2F, 0x98, 0x06, 0x08, 0x84, 0x22, // ../...."
/* 0818 */ 0x0E, 0x10, 0x3D, 0x00, 0x0F, 0x90, 0x9F, 0x08, // ..=.....
/* 0820 */ 0xC0, 0xFE, 0xFF, 0x1F, 0x21, 0x2C, 0x15, 0x23, // ....!,.#
/* 0828 */ 0x04, 0x4A, 0x57, 0x66, 0x30, 0x5E, 0x84, 0xF9, // .JWf0^..
/* 0830 */ 0x2C, 0x61, 0x9C, 0x03, 0xF1, 0x57, 0x66, 0xC0, // ,a...Wf.
/* 0838 */ 0xCB, 0x28, 0xB8, 0xCE, 0xA7, 0x8C, 0xAF, 0xC6, // .(......
/* 0840 */ 0x7E, 0xA9, 0x29, 0xD2, 0x7B, 0x80, 0xC2, 0xF8, // ~.).{...
/* 0848 */ 0xDC, 0x09, 0x18, 0xF8, 0xFF, 0x9F, 0x3B, 0xC1, // ......;.
/* 0850 */ 0x30, 0xD6, 0xE7, 0x4E, 0xB0, 0xDC, 0x0A, 0xD8, // 0..N....
/* 0858 */ 0xAD, 0x13, 0xEE, 0x89, 0x13, 0xF6, 0xCD, 0xE1, // ........
/* 0860 */ 0x01, 0xF3, 0x51, 0xF3, 0x71, 0xF3, 0x21, 0xD3, // ..Q.q.!.
/* 0868 */ 0x1A, 0x31, 0x74, 0xD3, 0x0C, 0x12, 0x27, 0xC2, // .1t...'.
/* 0870 */ 0xEB, 0xC0, 0x13, 0xA7, 0x2F, 0x4A, 0xF1, 0x02, // ..../J..
/* 0878 */ 0x3D, 0x71, 0x1A, 0x23, 0xCE, 0x8B, 0xA7, 0x11, // =q.#....
/* 0880 */ 0x5F, 0x28, 0x42, 0x3C, 0x70, 0xFA, 0xF4, 0x69, // _(B<p..i
/* 0888 */ 0xBC, 0x47, 0x89, 0x70, 0x61, 0x5E, 0x3A, 0x9F, // .G.pa^:.
/* 0890 */ 0x38, 0xC1, 0x2B, 0xE5, 0x91, 0xA7, 0x23, 0x96, // 8.+...#.
/* 0898 */ 0x4F, 0x9C, 0x80, 0xED, 0xFF, 0xFF, 0x89, 0x13, // O.......
/* 08A0 */ 0x8C, 0x68, 0x8F, 0x28, 0xE0, 0xBB, 0x36, 0xB0, // .h.(..6.
/* 08A8 */ 0x3B, 0x0A, 0xBC, 0xF3, 0x37, 0xFE, 0x80, 0x02, // ;...7...
/* 08B0 */ 0xB8, 0xC8, 0xF2, 0x00, 0xD0, 0x89, 0xC3, 0x39, // .......9
/* 08B8 */ 0x40, 0x64, 0xE3, 0x09, 0xE0, 0x43, 0x00, 0x55, // @d...C.U
/* 08C0 */ 0x03, 0xA4, 0x59, 0xC2, 0x4F, 0x4F, 0x2E, 0x78, // ..Y.OO.x
/* 08C8 */ 0x9F, 0x08, 0x9C, 0x9B, 0x44, 0xC9, 0x0F, 0xF9, // ....D...
/* 08D0 */ 0xA8, 0xAC, 0xE7, 0x10, 0x0A, 0x62, 0x40, 0x07, // .....b@.
/* 08D8 */ 0x39, 0x4D, 0xA0, 0x8F, 0x28, 0xEC, 0x2C, 0xE6, // 9M..(.,.
/* 08E0 */ 0xA3, 0x04, 0xBB, 0x27, 0xB1, 0x03, 0x08, 0x3B, // ...'...;
/* 08E8 */ 0x4B, 0x78, 0xE4, 0x3E, 0x25, 0xF0, 0x6F, 0x8C, // Kx.>%.o.
/* 08F0 */ 0xAF, 0x0D, 0x46, 0xB7, 0x9A, 0x63, 0x0A, 0x0A, // ..F..c..
/* 08F8 */ 0xCC, 0xE7, 0x10, 0x4E, 0x50, 0xD7, 0x4D, 0x01, // ...NP.M.
/* 0900 */ 0xDA, 0xFF, 0xFF, 0x22, 0x01, 0x4B, 0xDF, 0x19, // ...".K..
/* 0908 */ 0x1F, 0xE4, 0xE8, 0x3C, 0xFC, 0x64, 0x51, 0x71, // ...<.dQq
/* 0910 */ 0x27, 0x4B, 0x41, 0x3C, 0x59, 0x47, 0x99, 0x2C, // 'KA<YG.,
/* 0918 */ 0x7A, 0x26, 0xBE, 0x87, 0xE3, 0x08, 0x7C, 0x8F, // z&....|.
/* 0920 */ 0x79, 0x0D, 0x81, 0x75, 0x11, 0x08, 0xF9, 0x60, // y..u...`
/* 0928 */ 0xE0, 0x69, 0x18, 0xCE, 0x93, 0xE5, 0x70, 0x9E, // .i....p.
/* 0930 */ 0x2C, 0x1F, 0x8B, 0x6F, 0x21, 0xE0, 0xBB, 0x51, // ,..o!..Q
/* 0938 */ 0xE0, 0x66, 0x0B, 0x46, 0x78, 0x8C, 0xE0, 0x91, // .f.Fx...
/* 0940 */ 0xD2, 0x9B, 0x10, 0x2C, 0xEC, 0x33, 0xF5, 0x15, // ...,.3..
/* 0948 */ 0xE1, 0x61, 0xD4, 0xD7, 0x65, 0x0C, 0xAC, 0x47, // .a..e..G
/* 0950 */ 0xCA, 0x61, 0x0D, 0x1A, 0xF6, 0x80, 0x1F, 0x2A, // .a.....*
/* 0958 */ 0x70, 0x77, 0x4D, 0x8F, 0x96, 0x29, 0xBE, 0x43, // pwM..).C
/* 0960 */ 0xD1, 0x30, 0xE4, 0x0A, 0xB6, 0x10, 0x0A, 0xE3, // .0......
/* 0968 */ 0x3B, 0x14, 0x38, 0xFF, 0xFF, 0x77, 0x28, 0xE0, // ;.8..w(.
/* 0970 */ 0x7B, 0x7F, 0xC1, 0xDD, 0xA1, 0xE0, 0x8E, 0x80, // {.......
/* 0978 */ 0x9D, 0x45, 0x5E, 0xA1, 0x62, 0x3D, 0xD7, 0x32, // .E^.b=.2
/* 0980 */ 0xD0, 0x38, 0x8F, 0x44, 0x3E, 0x73, 0x30, 0xCD, // .8.D>s0.
/* 0988 */ 0xC3, 0xD3, 0x95, 0xC8, 0x04, 0xBE, 0x45, 0xC1, // ......E.
/* 0990 */ 0xC5, 0x78, 0x86, 0xF2, 0xD1, 0xC9, 0x20, 0x2F, // .x.... /
/* 0998 */ 0x52, 0xCF, 0x50, 0xBE, 0x3B, 0x3D, 0x39, 0x05, // R.P.;=9.
/* 09A0 */ 0x3A, 0xD4, 0xB7, 0x28, 0x9F, 0x32, 0x8F, 0xC0, // :..(.2..
/* 09A8 */ 0xB7, 0x28, 0x1F, 0xA5, 0x9E, 0xA0, 0x8C, 0xF2, // .(......
/* 09B0 */ 0xF4, 0x10, 0x34, 0x4E, 0xC4, 0x68, 0x31, 0x0D, // ..4N.h1.
/* 09B8 */ 0x15, 0x28, 0xCA, 0x6B, 0x54, 0xB4, 0xB7, 0x28, // .(.kT..(
/* 09C0 */ 0xF0, 0x8A, 0xB9, 0x45, 0x01, 0x7A, 0xFE, 0xFF, // ...E.z..
/* 09C8 */ 0xB7, 0x28, 0xC0, 0xC3, 0x05, 0x09, 0x77, 0x8B, // .(....w.
/* 09D0 */ 0x02, 0xCB, 0xC5, 0x81, 0x1D, 0x1C, 0x70, 0xF7, // ......p.
/* 09D8 */ 0x06, 0x38, 0xD7, 0x28, 0xC0, 0x4B, 0x9E, 0x6B, // .8.(.K.k
/* 09E0 */ 0x14, 0xBD, 0x48, 0xF9, 0x1A, 0xC5, 0xAF, 0xA5, // ..H.....
/* 09E8 */ 0x56, 0x04, 0xA4, 0x69, 0x82, 0xE5, 0x22, 0x05, // V..i..".
/* 09F0 */ 0x2C, 0xFE, 0xFF, 0x17, 0x29, 0x80, 0xFF, 0xFF, // ,...)...
/* 09F8 */ 0xFF, 0x8B, 0x14, 0xAC, 0x78, 0x12, 0x40, 0x59, // ....x.@Y
/* 0A00 */ 0x20, 0x72, 0x05, 0x82, 0x41, 0x5D, 0xA4, 0x00, // r..A]..
/* 0A08 */ 0x47, 0x37, 0x23, 0x70, 0xDE, 0x54, 0x70, 0xB7, // G7#p.Tp.
/* 0A10 */ 0x2A, 0xB8, 0xF7, 0x14, 0xDC, 0x41, 0xD7, 0xB7, // *....A..
/* 0A18 */ 0x1D, 0x0F, 0x23, 0xCC, 0xEB, 0x8E, 0x81, 0xE2, // ..#.....
/* 0A20 */ 0x3D, 0xE3, 0xF8, 0xAA, 0xF0, 0xFC, 0x10, 0x24, // =......$
/* 0A28 */ 0xC6, 0xB9, 0x18, 0xEE, 0xB5, 0x0A, 0x0B, 0xE7, // ........
/* 0A30 */ 0xA1, 0x9A, 0xC0, 0xEE, 0x2F, 0x52, 0x3A, 0xB8, // ..../R:.
/* 0A38 */ 0x3C, 0x29, 0x9C, 0xE1, 0x21, 0x45, 0x78, 0x9B, // <)..!Ex.
/* 0A40 */ 0x7A, 0x94, 0x7A, 0x9F, 0x7A, 0x95, 0x8A, 0xF1, // z.z.z...
/* 0A48 */ 0x60, 0x15, 0xE3, 0xB9, 0xCA, 0x98, 0x0F, 0x57, // `......W
/* 0A50 */ 0x6F, 0x3E, 0x2F, 0xBB, 0x0C, 0x2B, 0x46, 0x94, // o>/..+F.
/* 0A58 */ 0x90, 0x1E, 0x9D, 0x6F, 0xBA, 0x3E, 0xDD, 0xF8, // ...o.>..
/* 0A60 */ 0xF2, 0x6B, 0xB0, 0x10, 0xED, 0x2F, 0x84, 0x2D, // .k.../.-
/* 0A68 */ 0x5C, 0x97, 0x12, 0x5F, 0xA5, 0xC0, 0xF6, 0xFF, // \.._....
/* 0A70 */ 0xBF, 0x4A, 0x01, 0x86, 0x27, 0xFE, 0x2A, 0x85, // .J..'.*.
/* 0A78 */ 0x8D, 0x0D, 0x21, 0x2B, 0xE3, 0x41, 0x0D, 0xC4, // ..!+.A..
/* 0A80 */ 0xD0, 0x4F, 0x2D, 0x9E, 0x86, 0x8F, 0x1C, 0x3E, // .O-....>
/* 0A88 */ 0xC8, 0x63, 0x09, 0x1C, 0xEE, 0xFC, 0x0F, 0xAA, // .c......
/* 0A90 */ 0x13, 0x85, 0x0F, 0x11, 0xE0, 0x39, 0xD4, 0xE0, // .....9..
/* 0A98 */ 0x0E, 0x10, 0x30, 0xEE, 0x4F, 0xC6, 0x7B, 0x5B, // ..0.O.{[
/* 0AA0 */ 0x38, 0xBE, 0x40, 0x26, 0xF0, 0x58, 0xE1, 0xDF, // 8.@&.X..
/* 0AA8 */ 0x23, 0x3C, 0x41, 0x9F, 0x1A, 0xDE, 0x38, 0x7C, // #<A...8|
/* 0AB0 */ 0x36, 0x06, 0xC7, 0xFF, 0xFF, 0x72, 0x85, 0x3F, // 6....r.?
/* 0AB8 */ 0x65, 0x60, 0x2F, 0x19, 0x30, 0x2E, 0x61, 0x80, // e`/.0.a.
/* 0AC0 */ 0x99, 0xA1, 0x22, 0xEE, 0x9D, 0xF4, 0x70, 0xE3, // .."...p.
/* 0AC8 */ 0x70, 0x6F, 0x03, 0x7A, 0xBE, 0x01, 0x98, 0xF1, // po.z....
/* 0AD0 */ 0xFF, 0x3F, 0xDF, 0x80, 0xF7, 0x52, 0xE3, 0xF3, // .?...R..
/* 0AD8 */ 0x0D, 0x30, 0xB9, 0x79, 0x02, 0xBC, 0x38, 0xDF, // .0.y..8.
/* 0AE0 */ 0xE0, 0x6F, 0x9E, 0x60, 0x3C, 0xE3, 0xB0, 0x5B, // .o.`<..[
/* 0AE8 */ 0x0A, 0xCC, 0xFF, 0xFF, 0x59, 0x81, 0x9D, 0x52, // ....Y..R
/* 0AF0 */ 0x00, 0x2F, 0x12, 0x6F, 0x9E, 0x54, 0xDE, 0xCD, // ./.o.T..
/* 0AF8 */ 0x13, 0x75, 0xF2, 0xB0, 0x38, 0x2A, 0x0D, 0x15, // .u..8*..
/* 0B00 */ 0x9C, 0x12, 0x2E, 0x9F, 0x14, 0xC2, 0xE7, 0x47, // .......G
/* 0B08 */ 0x47, 0x3F, 0x40, 0xA2, 0xC2, 0x82, 0x51, 0x10, // G?@...Q.
/* 0B10 */ 0x5F, 0x3E, 0xF9, 0xD1, 0x09, 0x77, 0x40, 0xF0, // _>...w@.
/* 0B18 */ 0x58, 0x9E, 0x49, 0x3C, 0x88, 0x63, 0xF0, 0xF9, // X.I<.c..
/* 0B20 */ 0x11, 0xDE, 0xD5, 0x93, 0x9D, 0x1F, 0x61, 0x9F, // ......a.
/* 0B28 */ 0x91, 0xC0, 0x79, 0x7E, 0x04, 0x1E, 0xC1, 0x21, // ..y~...!
/* 0B30 */ 0x74, 0x16, 0xF1, 0xB1, 0x86, 0xFD, 0xFF, 0xCF, // t.......
/* 0B38 */ 0x8F, 0x60, 0x45, 0x7B, 0x7E, 0x84, 0x79, 0xDA, // .`E{~.y.
/* 0B40 */ 0x80, 0x0F, 0x88, 0xBF, 0x41, 0xBC, 0x87, 0x78, // ....A..x
/* 0B48 */ 0x02, 0x06, 0x64, 0x03, 0x7C, 0xC8, 0x01, 0xCB, // ..d.|...
/* 0B50 */ 0x65, 0x81, 0xDD, 0xBE, 0xC0, 0xA0, 0xD0, 0xA6, // e.......
/* 0B58 */ 0x4F, 0x8D, 0x46, 0xAD, 0x1A, 0x94, 0xA9, 0x51, // O.F....Q
/* 0B60 */ 0xA6, 0x41, 0xAD, 0x3E, 0x95, 0x1A, 0x33, 0x36, // .A.>..36
/* 0B68 */ 0x67, 0xCB, 0x3A, 0x32, 0x50, 0x21, 0x0B, 0xD6, // g.:2P!..
/* 0B70 */ 0x88, 0x1D, 0x03, 0x84, 0x4A, 0x3E, 0x6B, 0x0A, // ....J>k.
/* 0B78 */ 0xC4, 0xE1, 0x16, 0x2E, 0x40, 0x87, 0x7A, 0x3D, // ....@.z=
/* 0B80 */ 0x09, 0xC8, 0x92, 0x16, 0x25, 0x10, 0x8B, 0x30, // ....%..0
/* 0B88 */ 0x01, 0xC2, 0x44, 0xAB, 0x00, 0x64, 0x72, 0x17, // ..D..dr.
/* 0B90 */ 0x28, 0x20, 0x87, 0x05, 0xA1, 0x11, 0x6D, 0x80, // ( ....m.
/* 0B98 */ 0x30, 0x41, 0x3E, 0x00, 0x99, 0x08, 0x23, 0x40, // 0A>...#@
/* 0BA0 */ 0x2C, 0x02, 0x08, 0x95, 0xEB, 0x04, 0x22, 0x8B, // ,.....".
/* 0BA8 */ 0x8E, 0x10, 0x41, 0x04, 0x64, 0x9D, 0x2F, 0x28, // ..A.d./(
/* 0BB0 */ 0x01, 0x59, 0x35, 0x88, 0x80, 0x9C, 0xF3, 0x31, // .Y5....1
/* 0BB8 */ 0x21, 0x70, 0x67, 0xF3, 0x02, 0xC4, 0x94, 0x2D, // !pg....-
/* 0BC0 */ 0x58, 0x20, 0x4E, 0x6F, 0x06, 0x94, 0x49, 0xF9, // X No..I.
/* 0BC8 */ 0x0F, 0x0B, 0xC8, 0xB1, 0x41, 0x04, 0x64, 0x11, // ....A.d.
/* 0BD0 */ 0x6E, 0x86, 0x47, 0x9F, 0x12, 0x02, 0xB7, 0x4C, // n.G....L
/* 0BD8 */ 0x3D, 0x40, 0x2C, 0x24, 0x08, 0x0D, 0xF3, 0x16, // =@,$....
/* 0BE0 */ 0x10, 0xA8, 0x93, 0x81, 0x08, 0xC8, 0x29, 0x0C, // ......).
/* 0BE8 */ 0x01, 0xB1, 0x4C, 0x20, 0x02, 0xB2, 0x02, 0x47, // ..L ...G
/* 0BF0 */ 0xFF, 0x7F, 0x70, 0x96, 0xFD, 0xBD, 0x25, 0x20, // ..p...%
/* 0BF8 */ 0x2B, 0xB7, 0x34, 0x2C, 0xEA, 0x09, 0x94, 0x89, // +.4,....
/* 0C00 */ 0x06, 0x11, 0x90, 0x05, 0x3E, 0xF7, 0x04, 0x64, // ....>..d
/* 0C08 */ 0xB9, 0x20, 0x1A, 0x2A, 0x31, 0x05, 0xCE, 0xA2, // . .*1...
/* 0C10 */ 0xB9, 0x02, 0x62, 0xC2, 0x1E, 0x0E, 0x02, 0xB1, // ..b.....
/* 0C18 */ 0x8C, 0x17, 0xB3, 0x40, 0xAD, 0x09, 0x44, 0x40, // ...@..D@
/* 0C20 */ 0xCE, 0x0F, 0x44, 0xD5, 0xF8, 0x02, 0x62, 0x09, // ..D...b.
/* 0C28 */ 0x5E, 0x1B, 0x02, 0x77, 0x82, 0xFF, 0x52, 0x40, // ^..w..R@
/* 0C30 */ 0x06, 0x42, 0x73, 0xFD, 0x9E, 0x82, 0x10, 0xBD, // .Bs.....
/* 0C38 */ 0x5F, 0x0D, 0x81, 0x58, 0xC3, 0x13, 0x2A, 0x18, // _..X..*.
/* 0C40 */ 0x03, 0xA1, 0xAA, 0x5F, 0x1C, 0x41, 0x88, 0xA2, // ..._.A..
/* 0C48 */ 0xF7, 0x53, 0x10, 0x92, 0x1A, 0x84, 0x66, 0x7B, // .S....f{
/* 0C50 */ 0x45, 0x05, 0x21, 0xDA, 0xBF, 0x5C, 0x02, 0xB1, // E.!..\..
/* 0C58 */ 0x3A, 0x75, 0x20, 0x2C, 0x8F, 0xBB, 0xA1, 0xB0, // :u ,....
/* 0C60 */ 0x0C, 0xF6, 0x86, 0x4A, 0xFF, 0xD2, 0x3A, 0x08, // ...J..:.
/* 0C68 */ 0x10, 0x7F, 0x83, 0x62, 0xA1, 0x41, 0x04, 0xE4, // ...b.A..
/* 0C70 */ 0x80, 0xAF, 0x10, 0x01, 0x39, 0x2E, 0x88, 0x8E, // ....9...
/* 0C78 */ 0x01, 0xE4, 0xF7, 0xF1, 0x04, 0xCD, 0x5E, 0x21, // ......^!
/* 0C80 */ 0x81, 0x88, 0xD8, 0xBF, 0x89, 0x06, 0x4A, 0xFE, // ......J.
/* 0C88 */ 0x10, 0x41, 0x89, 0x4A, 0x10, 0x0D, 0x89, 0x78, // .A.J...x
/* 0C90 */ 0x04, 0x62, 0xFA, 0x40, 0x34, 0x78, 0x22, 0x12, // .b.@4x".
/* 0C98 */ 0x9C, 0x69, 0x54, 0x09, 0xC4, 0x12, 0x82, 0xD0, // .iT.....
/* 0CA0 */ 0x5C, 0x2E, 0x41, 0x98, 0x8A, 0x5F, 0xC8, 0xAB, // \.A.._..
/* 0CA8 */ 0x39, 0x7B, 0xA5, 0x07, 0x22, 0xFA, 0x41, 0xA8, // 9{..".A.
/* 0CB0 */ 0x5E, 0xA3, 0x43, 0x60, 0xEA, 0x41, 0x04, 0xE4, // ^.C`.A..
/* 0CB8 */ 0xFF, 0x3F // .?
})
}
Device (WMI2)
{
Name (_HID, EisaId ("PNP0C14") /* Windows Management Instrumentation Device */) // _HID: Hardware ID
Name (_UID, "GamingWMI") // _UID: Unique ID
Name (_WDG, Buffer (0x14)
{
/* 0000 */ 0xF3, 0x54, 0x7B, 0x88, 0xDC, 0xDD, 0x2C, 0x4B, // .T{...,K
/* 0008 */ 0x8B, 0x88, 0x68, 0xA2, 0x6A, 0x88, 0x35, 0xD0, // ..h.j.5.
/* 0010 */ 0x47, 0x30, 0x01, 0x02 // G0..
})
Mutex (GWMI, 0x07)
Name (LSFM, Buffer (0x04) {})
Name (LCLS, Buffer (0x04) {})
Method (WMG0, 3, NotSerialized)
{
Acquire (GWMI, 0xFFFF)
If ((Arg1 == 0x01)) {}
If ((Arg1 == 0x02)) {}
If ((Arg1 == 0x03))
{
LSFM = Arg2
If ((LSFM == 0x01)) {}
If ((LSFM == 0x02)) {}
If ((LSFM == 0x03)) {}
}
If ((Arg1 == 0x04)) {}
If ((Arg1 == 0x05)) {}
If ((Arg1 == 0x06)) {}
If ((Arg1 == 0x07))
{
LCLS = Arg2
If ((LCLS == 0x00)) {}
If ((LCLS == 0x01)) {}
}
Release (GWMI)
Return (Zero)
}
Method (_WED, 1, NotSerialized) // _Wxx: Wake Event, xx=0x00-0xFF
{
If ((Arg0 == 0xA0)) {}
Return (Zero)
}
Name (WQGA, Buffer (0x0622)
{
/* 0000 */ 0x46, 0x4F, 0x4D, 0x42, 0x01, 0x00, 0x00, 0x00, // FOMB....
/* 0008 */ 0x12, 0x06, 0x00, 0x00, 0xA4, 0x18, 0x00, 0x00, // ........
/* 0010 */ 0x44, 0x53, 0x00, 0x01, 0x1A, 0x7D, 0xDA, 0x54, // DS...}.T
/* 0018 */ 0x18, 0xDE, 0x8B, 0x00, 0x01, 0x06, 0x18, 0x42, // .......B
/* 0020 */ 0x10, 0x05, 0x10, 0x92, 0xE4, 0x84, 0x42, 0x04, // ......B.
/* 0028 */ 0x92, 0x4F, 0x24, 0x79, 0x0E, 0x60, 0x30, 0x1A, // .O$y.`0.
/* 0030 */ 0x40, 0x24, 0x07, 0x42, 0x2E, 0x98, 0x98, 0x00, // @$.B....
/* 0038 */ 0x11, 0x10, 0xF2, 0x2A, 0xC0, 0xA6, 0x00, 0x93, // ...*....
/* 0040 */ 0x20, 0xEA, 0xDF, 0x1F, 0x5C, 0x70, 0x28, 0x21, // ...\p(!
/* 0048 */ 0x10, 0x92, 0x28, 0xC0, 0xBC, 0x00, 0xDD, 0x02, // ..(.....
/* 0050 */ 0x0C, 0x0B, 0xB0, 0x2D, 0xC0, 0xB4, 0x00, 0xC7, // ...-....
/* 0058 */ 0x90, 0x54, 0x1A, 0x38, 0x25, 0xB0, 0x14, 0x08, // .T.8%...
/* 0060 */ 0x09, 0x15, 0xA0, 0x5C, 0x80, 0x6F, 0x01, 0xDA, // ...\.o..
/* 0068 */ 0x11, 0x25, 0x59, 0x80, 0x65, 0x18, 0x11, 0x78, // .%Y.e..x
/* 0070 */ 0x14, 0x91, 0x8D, 0xC6, 0xA1, 0xB1, 0xC3, 0xB0, // ........
/* 0078 */ 0x4C, 0x30, 0x0D, 0xE2, 0x30, 0xCA, 0x46, 0x16, // L0..0.F.
/* 0080 */ 0x81, 0x27, 0xD4, 0xA9, 0x00, 0xB9, 0x02, 0x84, // .'......
/* 0088 */ 0x09, 0x10, 0x8F, 0x2A, 0x8C, 0xE6, 0xA0, 0x88, // ...*....
/* 0090 */ 0x60, 0x68, 0x94, 0x98, 0x31, 0x11, 0xD8, 0xCE, // `h..1...
/* 0098 */ 0xB1, 0x35, 0x8A, 0xD3, 0x28, 0x5C, 0x80, 0x74, // .5..(\.t
/* 00A0 */ 0x0C, 0x8D, 0xE0, 0xB8, 0x8E, 0xC1, 0x16, 0x05, // ........
/* 00A8 */ 0xE8, 0x14, 0xE0, 0x53, 0x80, 0x56, 0x08, 0xF9, // ...S.V..
/* 00B0 */ 0x15, 0xE0, 0x51, 0x80, 0xC1, 0x39, 0x08, 0xA9, // ..Q..9..
/* 00B8 */ 0x5A, 0x1C, 0x61, 0x05, 0x89, 0x14, 0x3C, 0x52, // Z.a...<R
/* 00C0 */ 0xA9, 0x10, 0x12, 0x04, 0xAF, 0xC1, 0x1C, 0xCD, // ........
/* 00C8 */ 0x11, 0x44, 0x48, 0x60, 0x98, 0x03, 0xC1, 0xC8, // .DH`....
/* 00D0 */ 0x80, 0x90, 0x67, 0x01, 0xD6, 0x47, 0x48, 0x08, // ..g..GH.
/* 00D8 */ 0xEC, 0x5E, 0x80, 0x38, 0x04, 0x79, 0x13, 0xA0, // .^.8.y..
/* 00E0 */ 0x50, 0x80, 0xB5, 0x49, 0x49, 0xA3, 0x00, 0x67, // P..II..g
/* 00E8 */ 0x02, 0x6C, 0x0D, 0x41, 0x08, 0x76, 0x88, 0x22, // .l.A.v."
/* 00F0 */ 0xA4, 0x60, 0x95, 0xA1, 0x10, 0xC8, 0x28, 0x51, // .`....(Q
/* 00F8 */ 0x8D, 0x52, 0x1B, 0x86, 0x46, 0x12, 0x2B, 0x48, // .R..F.+H
/* 0100 */ 0x8C, 0x48, 0x46, 0x8E, 0x1E, 0xF7, 0x18, 0xDB, // .HF.....
/* 0108 */ 0x1F, 0x04, 0x09, 0x78, 0x1E, 0x90, 0x04, 0x10, // ...x....
/* 0110 */ 0x45, 0x1A, 0x0D, 0xEA, 0x0C, 0x90, 0xE0, 0x99, // E.......
/* 0118 */ 0xC0, 0xE7, 0x81, 0x33, 0x3C, 0xA9, 0x83, 0x3C, // ...3<..<
/* 0120 */ 0xAD, 0x20, 0x27, 0x76, 0xA4, 0x67, 0xF7, 0x30, // . 'v.g.0
/* 0128 */ 0xE0, 0x61, 0x33, 0xAC, 0x04, 0xFF, 0x07, 0x3E, // .a3....>
/* 0130 */ 0x1D, 0xE0, 0x5D, 0x03, 0xEA, 0x5A, 0xF0, 0x50, // ..]..Z.P
/* 0138 */ 0xC0, 0xFE, 0xFF, 0xC3, 0x0C, 0x87, 0x19, 0xA2, // ........
/* 0140 */ 0x07, 0x1E, 0xEE, 0x04, 0x0E, 0x91, 0x01, 0x7A, // .......z
/* 0148 */ 0x44, 0xCF, 0x03, 0xD8, 0xE1, 0x9D, 0xCC, 0x89, // D.......
/* 0150 */ 0x9F, 0x74, 0xB3, 0x07, 0x03, 0x0D, 0x3C, 0xC1, // .t....<.
/* 0158 */ 0xF1, 0xF8, 0x14, 0xE0, 0xF9, 0x9C, 0xF0, 0xA3, // ........
/* 0160 */ 0x03, 0x19, 0x04, 0x6A, 0x64, 0x86, 0xF6, 0x28, // ...jd..(
/* 0168 */ 0x4F, 0xEB, 0x65, 0xC0, 0x67, 0x84, 0xC3, 0x62, // O.e.g..b
/* 0170 */ 0x62, 0x8F, 0x12, 0x74, 0x3C, 0xE0, 0x57, 0x7C, // b..t<.W|
/* 0178 */ 0x42, 0x10, 0xC2, 0x1B, 0x83, 0xE7, 0xEB, 0x33, // B......3
/* 0180 */ 0x84, 0x81, 0xB1, 0x03, 0xF2, 0x05, 0x21, 0x42, // ......!B
/* 0188 */ 0xF0, 0x37, 0x85, 0x23, 0x7A, 0x72, 0x88, 0xF0, // .7.#zr..
/* 0190 */ 0xB0, 0x00, 0x26, 0x02, 0x8B, 0x3C, 0x41, 0xA0, // ..&..<A.
/* 0198 */ 0x07, 0xC1, 0x51, 0x63, 0xB3, 0x41, 0x9C, 0x4C, // ..Qc.A.L
/* 01A0 */ 0x94, 0xF3, 0x38, 0x26, 0x9F, 0x2D, 0x8C, 0x70, // ..8&.-.p
/* 01A8 */ 0xA6, 0x8F, 0x14, 0x8F, 0x18, 0xD6, 0x3C, 0x29, // ......<)
/* 01B0 */ 0x1D, 0x1A, 0x4E, 0xEB, 0x85, 0xC0, 0x04, 0xA3, // ..N.....
/* 01B8 */ 0xFA, 0x80, 0xE8, 0x01, 0x44, 0xA2, 0x56, 0x2B, // ....D.V+
/* 01C0 */ 0x1B, 0xAB, 0xF5, 0x20, 0xA8, 0xE4, 0x63, 0x82, // ... ..c.
/* 01C8 */ 0x26, 0x14, 0x37, 0xE6, 0x39, 0x3D, 0x6F, 0xF8, // &.7.9=o.
/* 01D0 */ 0x0C, 0xF0, 0x56, 0xC1, 0x87, 0x26, 0x38, 0x9D, // ..V..&8.
/* 01D8 */ 0x4A, 0xB8, 0xC0, 0x23, 0x89, 0x21, 0x34, 0x20, // J..#.!4
/* 01E0 */ 0xC3, 0x59, 0x10, 0x1C, 0x05, 0xF1, 0x11, 0xC0, // .Y......
/* 01E8 */ 0x61, 0x21, 0xF4, 0x39, 0xA1, 0x90, 0xE4, 0x0C, // a!.9....
/* 01F0 */ 0xE0, 0x21, 0x9E, 0xD0, 0x5B, 0x83, 0x09, 0x1C, // .!..[...
/* 01F8 */ 0x0E, 0x42, 0x07, 0x08, 0x1F, 0x19, 0xF0, 0x63, // .B.....c
/* 0200 */ 0x39, 0xB2, 0xFF, 0xFF, 0x89, 0x79, 0x16, 0x1E, // 9....y..
/* 0208 */ 0x2B, 0xFE, 0xF0, 0x01, 0x6F, 0xB0, 0xB1, 0x0E, // +...o...
/* 0210 */ 0xF3, 0x68, 0xE3, 0x1C, 0xAA, 0xD7, 0xF8, 0x94, // .h......
/* 0218 */ 0xE0, 0xE9, 0xE1, 0x46, 0xE2, 0xCF, 0x0B, 0x1D, // ...F....
/* 0220 */ 0x04, 0xB9, 0x1C, 0x9C, 0x42, 0x02, 0x7E, 0x48, // ....B.~H
/* 0228 */ 0x80, 0x6F, 0x15, 0x48, 0xE7, 0x80, 0x40, 0xEF, // .o.H..@.
/* 0230 */ 0x1B, 0xAF, 0x1C, 0x09, 0x2C, 0xF0, 0x90, 0x00, // ....,...
/* 0238 */ 0x0A, 0x20, 0xDF, 0x08, 0xAC, 0xF4, 0x54, 0x40, // . ....T@
/* 0240 */ 0xF1, 0x43, 0x84, 0x89, 0x66, 0x78, 0x4C, 0xB0, // .C..fxL.
/* 0248 */ 0x51, 0x51, 0x59, 0xE3, 0x42, 0x8D, 0xD4, 0x47, // QQY.B..G
/* 0250 */ 0x19, 0x86, 0xFD, 0x42, 0x60, 0xD1, 0x93, 0x24, // ...B`..$
/* 0258 */ 0x03, 0x7A, 0x9F, 0xF0, 0x39, 0xC0, 0xB0, 0x1E, // .z..9...
/* 0260 */ 0x3B, 0x87, 0x35, 0x5A, 0xD8, 0x43, 0x7E, 0x96, // ;.5Z.C~.
/* 0268 */ 0xF0, 0x3D, 0xC4, 0x53, 0x8D, 0x1C, 0x23, 0xAC, // .=.S..#.
/* 0270 */ 0xC7, 0xEF, 0xE3, 0x04, 0x6E, 0xFC, 0x70, 0xCF, // ....n.p.
/* 0278 */ 0x0A, 0x6C, 0xF4, 0x4F, 0x00, 0xF8, 0xFB, 0x02, // .l.O....
/* 0280 */ 0x5E, 0xDA, 0xD1, 0x01, 0x75, 0x0A, 0xB2, 0xF4, // ^...u...
/* 0288 */ 0x45, 0x69, 0x40, 0x01, 0xCF, 0xF2, 0xE1, 0xE0, // Ei@.....
/* 0290 */ 0x20, 0x22, 0xC4, 0x8C, 0x7B, 0x08, 0x71, 0x4E, // "..{.qN
/* 0298 */ 0xE9, 0x41, 0x21, 0x8A, 0x2F, 0x32, 0x0F, 0x1C, // .A!./2..
/* 02A0 */ 0xF4, 0xF4, 0x80, 0x92, 0x48, 0xA1, 0xE3, 0x83, // ....H...
/* 02A8 */ 0x4F, 0x0F, 0x5C, 0x12, 0x1C, 0x05, 0xF1, 0xE9, // O.\.....
/* 02B0 */ 0xC1, 0x71, 0x4F, 0x0F, 0xF4, 0xFF, 0x7F, 0x7A, // .qO....z
/* 02B8 */ 0x80, 0x17, 0xEF, 0xF4, 0x00, 0x8A, 0x1B, 0xC1, // ........
/* 02C0 */ 0xE1, 0x82, 0x65, 0x6A, 0x98, 0x55, 0x1E, 0x1B, // ..ej.U..
/* 02C8 */ 0x03, 0x79, 0xF1, 0x78, 0x3B, 0x31, 0xD2, 0x39, // .y.x;1.9
/* 02D0 */ 0xBC, 0xAD, 0xF8, 0xF8, 0x00, 0x58, 0x89, 0x75, // .....X.u
/* 02D8 */ 0x7C, 0x00, 0xDD, 0x31, 0xC0, 0xC7, 0x07, 0x70, // |..1...p
/* 02E0 */ 0x1D, 0x00, 0x80, 0x8B, 0xB8, 0xD3, 0x03, 0x8A, // ........
/* 02E8 */ 0xC3, 0xA7, 0x07, 0x83, 0x9F, 0x98, 0x8F, 0x0E, // ........
/* 02F0 */ 0xF8, 0xE1, 0x3D, 0x4E, 0x30, 0x82, 0x52, 0x21, // ..=N0.R!
/* 02F8 */ 0xF5, 0xFF, 0x3F, 0x3C, 0x70, 0x91, 0x14, 0x3A, // ..?<p..:
/* 0300 */ 0x3D, 0xF8, 0xF0, 0xC0, 0x45, 0xC1, 0x51, 0x10, // =...E.Q.
/* 0308 */ 0x0F, 0xD3, 0x81, 0x0F, 0x0F, 0xD0, 0x03, 0x1E, // ........
/* 0310 */ 0x1E, 0xA0, 0x5D, 0x9B, 0x7C, 0x48, 0xE2, 0x47, // ..].|H.G
/* 0318 */ 0x0F, 0xF0, 0x0C, 0x8F, 0xCD, 0xF0, 0x70, 0xE1, // ......p.
/* 0320 */ 0xCC, 0x0F, 0x73, 0x96, 0x01, 0x2C, 0xC2, 0xF2, // ..s..,..
/* 0328 */ 0xB3, 0x0C, 0xF0, 0x39, 0x01, 0x80, 0xE7, 0xFF, // ...9....
/* 0330 */ 0x7F, 0x7C, 0x80, 0x73, 0xB4, 0x61, 0xC7, 0x07, // .|.s.a..
/* 0338 */ 0x60, 0x7F, 0x94, 0xC1, 0x1D, 0x84, 0xC0, 0x77, // `......w
/* 0340 */ 0x7C, 0x00, 0x1C, 0x8F, 0xDE, 0xC7, 0x07, 0xE0, // |.......
/* 0348 */ 0xF0, 0xFF, 0x3F, 0x01, 0x80, 0x57, 0xEC, 0xF1, // ..?..W..
/* 0350 */ 0x01, 0x35, 0x7A, 0xC7, 0x38, 0x59, 0x41, 0x3A, // .5z.8YA:
/* 0358 */ 0x69, 0xF9, 0x62, 0xC8, 0x70, 0x0E, 0xFA, 0x48, // i.b.p..H
/* 0360 */ 0x9E, 0x1C, 0x8F, 0xF0, 0x58, 0x7C, 0x77, 0x64, // ....X|wd
/* 0368 */ 0x72, 0x8F, 0x10, 0xA8, 0xF3, 0x95, 0x4F, 0x7B, // r.....O{
/* 0370 */ 0x3E, 0x42, 0x70, 0x61, 0x70, 0x14, 0xC4, 0x47, // >Bpap..G
/* 0378 */ 0x08, 0x87, 0x3E, 0x42, 0x40, 0x0F, 0x79, 0x84, // ..>B@.y.
/* 0380 */ 0x00, 0xC5, 0x71, 0xD2, 0x23, 0x06, 0xC7, 0xEC, // ..q.#...
/* 0388 */ 0x70, 0x1B, 0x3D, 0x3C, 0xFC, 0xF9, 0x0A, 0xB0, // p.=<....
/* 0390 */ 0x74, 0x5A, 0xF4, 0x21, 0x02, 0x1C, 0xFF, 0xFF, // tZ.!....
/* 0398 */ 0x43, 0x04, 0xB7, 0x70, 0x88, 0x00, 0xDD, 0x19, // C..p....
/* 03A0 */ 0x00, 0x78, 0x49, 0x3D, 0xEF, 0xA1, 0x23, 0x1C, // .xI=..#.
/* 03A8 */ 0x6A, 0x10, 0x67, 0x08, 0xD8, 0x82, 0xCF, 0x10, // j.g.....
/* 03B0 */ 0xA8, 0x83, 0x8D, 0x0F, 0x11, 0x3E, 0x43, 0x70, // .....>Cp
/* 03B8 */ 0x69, 0x70, 0x14, 0xC4, 0x67, 0x08, 0xC7, 0x3E, // ip..g..>
/* 03C0 */ 0x43, 0x40, 0x8F, 0x79, 0x86, 0x00, 0xC5, 0x51, // C@.y...Q
/* 03C8 */ 0xF5, 0x21, 0x04, 0x6C, 0xF3, 0x83, 0x8B, 0xF7, // .!.l....
/* 03D0 */ 0x82, 0xCC, 0x66, 0xEC, 0x7B, 0xB4, 0x0F, 0x11, // ..f.{...
/* 03D8 */ 0xC0, 0xF5, 0xFF, 0x7F, 0x88, 0x00, 0xCF, 0xA1, // ........
/* 03E0 */ 0xD1, 0x87, 0x08, 0x70, 0x9D, 0xDD, 0x7D, 0x88, // ...p..}.
/* 03E8 */ 0x00, 0xD7, 0x21, 0x00, 0xB8, 0x9D, 0x22, 0xE0, // ..!...".
/* 03F0 */ 0x1C, 0xBC, 0xD8, 0x29, 0x02, 0x30, 0x70, 0xF0, // ...).0p.
/* 03F8 */ 0xC3, 0x8D, 0x18, 0x3C, 0xE7, 0x34, 0x7E, 0x8A, // ...<.4~.
/* 0400 */ 0x00, 0x0E, 0xFF, 0xFF, 0x53, 0x04, 0xE0, 0xEA, // ....S...
/* 0408 */ 0x04, 0xEE, 0x53, 0x04, 0x70, 0x3A, 0x04, 0x80, // ..S.p:..
/* 0410 */ 0x33, 0xE0, 0x1B, 0xC1, 0x87, 0x7D, 0x1F, 0x18, // 3....}..
/* 0418 */ 0x14, 0x09, 0x06, 0x75, 0xDC, 0xF0, 0x49, 0x01, // ...u..I.
/* 0420 */ 0x3F, 0xC8, 0x63, 0x3C, 0xB4, 0xA3, 0x62, 0x07, // ?.c<..b.
/* 0428 */ 0x0A, 0xC3, 0xF1, 0xF1, 0x7B, 0x54, 0xCD, 0x0F, // ....{T..
/* 0430 */ 0x44, 0xC3, 0x38, 0x59, 0x4F, 0x2B, 0x24, 0x93, // D.8YO+$.
/* 0438 */ 0x36, 0x3C, 0x94, 0x94, 0x63, 0x3E, 0xB9, 0xC7, // 6<..c>..
/* 0440 */ 0xFB, 0x2A, 0x1E, 0xF1, 0x7D, 0xCC, 0x30, 0x09, // .*..}.0.
/* 0448 */ 0x3C, 0x72, 0x86, 0xC6, 0xA1, 0xB1, 0xC3, 0xF0, // <r......
/* 0450 */ 0x00, 0x83, 0x1D, 0xC4, 0x61, 0x9C, 0xA3, 0x09, // ....a...
/* 0458 */ 0x3C, 0xA1, 0x33, 0x3D, 0xE8, 0x57, 0x85, 0xE2, // <.3=.W..
/* 0460 */ 0x51, 0x85, 0xD1, 0x1C, 0x14, 0x11, 0x0C, 0xA1, // Q.......
/* 0468 */ 0xFF, 0xFF, 0x81, 0x16, 0x7C, 0xD7, 0x7C, 0x9F, // ....|.|.
/* 0470 */ 0xD9, 0x8C, 0xF4, 0x7E, 0xCD, 0x81, 0xCF, 0x3C, // ...~...<
/* 0478 */ 0x94, 0x47, 0x1E, 0xC7, 0x10, 0x2F, 0xED, 0x3E, // .G.../.>
/* 0480 */ 0x12, 0x98, 0xE0, 0x78, 0x0E, 0x04, 0x73, 0xE8, // ...x..s.
/* 0488 */ 0x30, 0xE2, 0xF1, 0x1F, 0xA1, 0x09, 0xEC, 0x5E, // 0......^
/* 0490 */ 0x80, 0xC2, 0xC3, 0x80, 0xBC, 0x5D, 0x22, 0x74, // .....]"t
/* 0498 */ 0x70, 0x38, 0xA9, 0xD7, 0x88, 0xD6, 0x04, 0xD8, // p8......
/* 04A0 */ 0x3A, 0xCA, 0x49, 0x1C, 0x94, 0x8C, 0xA1, 0x08, // :.I.....
/* 04A8 */ 0x29, 0x58, 0xB8, 0x50, 0xC6, 0x0C, 0xF7, 0xFA, // )X.P....
/* 04B0 */ 0x10, 0x27, 0xCA, 0x79, 0xC5, 0x8B, 0x13, 0xE2, // .'.y....
/* 04B8 */ 0xFC, 0xA2, 0x05, 0x8C, 0x1D, 0x26, 0x44, 0xC4, // .....&D.
/* 04C0 */ 0x53, 0x6C, 0x7F, 0x10, 0x44, 0xD4, 0x03, 0x42, // Sl..D..B
/* 04C8 */ 0xE7, 0x01, 0x47, 0x1A, 0x0D, 0xEA, 0x58, 0xE1, // ..G...X.
/* 04D0 */ 0x33, 0x81, 0xCF, 0x03, 0x07, 0xF5, 0x7E, 0xC0, // 3.....~.
/* 04D8 */ 0x40, 0xCE, 0xED, 0xBC, 0x9E, 0x31, 0x1E, 0x06, // @....1..
/* 04E0 */ 0x3C, 0x6C, 0x36, 0x34, 0x9F, 0x27, 0x7C, 0x3A, // <l64.'|:
/* 04E8 */ 0xC0, 0xBB, 0x06, 0xD4, 0xB5, 0xE0, 0xA1, 0x80, // ........
/* 04F0 */ 0x7D, 0x5F, 0x0C, 0xC7, 0x87, 0xE8, 0xAB, 0x95, // }_......
/* 04F8 */ 0x27, 0x70, 0x88, 0x0C, 0xD0, 0x07, 0x10, 0xF8, // 'p......
/* 0500 */ 0xE3, 0xF1, 0x29, 0xC0, 0xB7, 0x18, 0x76, 0x74, // ..)...vt
/* 0508 */ 0xD0, 0x20, 0x50, 0x23, 0x33, 0xB4, 0xC7, 0x78, // . P#3..x
/* 0510 */ 0x5A, 0x2F, 0x03, 0x9E, 0xBF, 0x0F, 0x82, 0xE4, // Z/......
/* 0518 */ 0x10, 0x4D, 0xC7, 0x03, 0x7E, 0xC5, 0xA7, 0x0C, // .M..~...
/* 0520 */ 0xC4, 0xC9, 0x9D, 0x49, 0x38, 0x59, 0xE8, 0x68, // ...I8Y.h
/* 0528 */ 0x83, 0xFB, 0xFF, 0x43, 0x1B, 0xF4, 0xE9, 0x80, // ...C....
/* 0530 */ 0x1F, 0x45, 0xD8, 0xE9, 0xD4, 0x9F, 0x0C, 0x8B, // .E......
/* 0538 */ 0x3A, 0x96, 0xA0, 0x8E, 0x14, 0x3E, 0x4D, 0xB0, // :....>M.
/* 0540 */ 0x5B, 0x0E, 0x3F, 0xFB, 0x63, 0x46, 0x06, 0xFF, // [.?.cF..
/* 0548 */ 0x28, 0x01, 0xFC, 0x46, 0x0C, 0xFF, 0x36, 0x61, // (..F..6a
/* 0550 */ 0x54, 0x1F, 0x70, 0xF8, 0x68, 0x1E, 0x70, 0xC0, // T.p.h.p.
/* 0558 */ 0x80, 0x12, 0xFD, 0xD1, 0xA1, 0x4F, 0x01, 0x5A, // .....O.Z
/* 0560 */ 0x21, 0x84, 0xF6, 0x36, 0xF5, 0x86, 0xC3, 0xD4, // !..6....
/* 0568 */ 0xE2, 0x08, 0x2B, 0x48, 0xA4, 0x90, 0x81, 0xDE, // ..+H....
/* 0570 */ 0x73, 0x3C, 0x93, 0x30, 0x8F, 0x17, 0x51, 0x62, // s<.0..Qb
/* 0578 */ 0x05, 0x89, 0x14, 0xEF, 0x38, 0xE3, 0x19, 0x22, // ....8.."
/* 0580 */ 0xF8, 0x01, 0x18, 0x2F, 0x81, 0x45, 0x0E, 0x18, // .../.E..
/* 0588 */ 0x3D, 0x18, 0x0E, 0x78, 0x16, 0x6C, 0x0C, 0xAF, // =..x.l..
/* 0590 */ 0x3E, 0x9E, 0xCF, 0xB1, 0xF9, 0x90, 0x62, 0x84, // >.....b.
/* 0598 */ 0x63, 0x7B, 0x36, 0x39, 0x5B, 0xCF, 0xD8, 0xF3, // c{69[...
/* 05A0 */ 0x7B, 0x3F, 0x38, 0x53, 0x0F, 0xDF, 0x43, 0xC0, // {?8S..C.
/* 05A8 */ 0x1C, 0x2E, 0x3C, 0x04, 0x3E, 0x80, 0x17, 0xA3, // ..<.>...
/* 05B0 */ 0x53, 0xF5, 0x9C, 0x4E, 0x10, 0x77, 0x9C, 0xE1, // S..N.w..
/* 05B8 */ 0xF7, 0x04, 0xCC, 0x79, 0x08, 0xA7, 0xD0, 0xA6, // ...y....
/* 05C0 */ 0x4F, 0x8D, 0x46, 0xAD, 0x1A, 0x94, 0xF9, 0xFF, // O.F.....
/* 05C8 */ 0xD7, 0x28, 0xD3, 0xA0, 0x56, 0x9F, 0x4A, 0x8D, // .(..V.J.
/* 05D0 */ 0x19, 0x3B, 0x35, 0x58, 0xD0, 0x63, 0x42, 0x87, // .;5X.cB.
/* 05D8 */ 0x05, 0xC7, 0x01, 0xA1, 0x42, 0x5F, 0x0C, 0x32, // ....B_.2
/* 05E0 */ 0x72, 0x44, 0x31, 0x88, 0x80, 0x1C, 0xE2, 0x21, // rD1....!
/* 05E8 */ 0x22, 0x20, 0x47, 0x02, 0x11, 0x90, 0xE3, 0xAD, // " G.....
/* 05F0 */ 0x41, 0x40, 0x0E, 0x0B, 0x22, 0x20, 0x47, 0x57, // A@.." GW
/* 05F8 */ 0x01, 0xC4, 0x84, 0xBC, 0x19, 0x04, 0x64, 0x89, // ......d.
/* 0600 */ 0x36, 0x80, 0x98, 0x60, 0x10, 0x01, 0x39, 0x8A, // 6..`..9.
/* 0608 */ 0x0F, 0x20, 0x16, 0x0C, 0x44, 0x40, 0x0E, 0x4D, // . ..D@.M
/* 0610 */ 0x23, 0x20, 0x4B, 0x50, 0x02, 0x4C, 0xAD, 0x80, // # KP.L..
/* 0618 */ 0xB0, 0x80, 0x20, 0x34, 0xA2, 0x16, 0x10, 0xF6, // .. 4....
/* 0620 */ 0xFF, 0x07 // ..
})
}
Scope (_GPE)
{
Method (_L20, 0, NotSerialized) // _Lxx: Level-Triggered GPE, xx=0x00-0xFF
{
DBG8 = 0x14
\_SB.PC00.LPC0.SIO2.GPES ()
DBG8 = 0x41
}
}
Scope (_SB.PC00.LPC0)
{
Mutex (SIOM, 0x00)
OperationRegion (SIOX, SystemIO, 0x2E, 0x02)
Field (SIOX, ByteAcc, NoLock, Preserve)
{
IND1, 8,
DAT1, 8
}
IndexField (IND1, DAT1, ByteAcc, NoLock, Preserve)
{
Offset (0x07),
LDN1, 8,
Offset (0x28),
, 6,
MX61, 1,
Offset (0x30),
ACT1, 8,
Offset (0x60),
IOH1, 8,
IOL1, 8,
Offset (0x70),
INT1, 8,
Offset (0xF4),
SCFG, 8
}
OperationRegion (ECS1, SystemIO, 0x0A20, 0x08)
Field (ECS1, ByteAcc, NoLock, Preserve)
{
Offset (0x04),
PGE2, 8,
IND2, 8,
DAT2, 8
}
OperationRegion (PMBE, SystemIO, 0x0A10, 0x10)
Field (PMBE, ByteAcc, NoLock, Preserve)
{
Offset (0x03),
, 6,
HSTS, 1,
Offset (0x07),
, 6,
HSEN, 1
}
Device (SIO2)
{
Name (_HID, EisaId ("PNP0C02") /* PNP Motherboard Resources */) // _HID: Hardware ID
Name (_UID, 0x20) // _UID: Unique ID
Name (CRS, ResourceTemplate ()
{
IO (Decode16,
0x0A20, // Range Minimum
0x0A20, // Range Maximum
0x00, // Alignment
0x10, // Length
_Y22)
})
Method (_CRS, 0, NotSerialized) // _CRS: Current Resource Settings
{
ENF2 (0x0B)
CreateByteField (CRS, \_SB.PC00.LPC0.SIO2._Y22._MIN, IOLA) // _MIN: Minimum Base Address
CreateByteField (CRS, 0x03, IOHA)
IOH1 = IOHA /* \_SB_.PC00.LPC0.SIO2._CRS.IOHA */
IOL1 = IOLA /* \_SB_.PC00.LPC0.SIO2._CRS.IOLA */
Local0 = ACT1 /* \_SB_.PC00.LPC0.ACT1 */
ACT1 = (Local0 | One)
EXF2 ()
Return (CRS) /* \_SB_.PC00.LPC0.SIO2.CRS_ */
}
Method (GPES, 0, NotSerialized)
{
Notify (HSI, 0x01) // Device Check
}
}
Method (ENF2, 1, NotSerialized)
{
IND1 = 0x87
IND1 = 0x87
LDN1 = Arg0
}
Method (EXF2, 0, NotSerialized)
{
IND1 = 0xAA
}
Method (ECSR, 2, NotSerialized)
{
Acquire (SIOM, 0xFFFF)
Local0 = PGE2 /* \_SB_.PC00.LPC0.PGE2 */
If ((0xFF != Local0))
{
Stall (0x0A)
Local0 = PGE2 /* \_SB_.PC00.LPC0.PGE2 */
If ((0xFF != Local0))
{
PGE2 = 0xFF
}
}
PGE2 = Arg0
Local0 = PGE2 /* \_SB_.PC00.LPC0.PGE2 */
If ((Arg0 != Local0))
{
Release (SIOM)
Return (0xFF)
}
IND2 = Arg1
Local0 = IND2 /* \_SB_.PC00.LPC0.IND2 */
If ((Arg1 != Local0))
{
Release (SIOM)
Return (0xFF)
}
Local0 = DAT2 /* \_SB_.PC00.LPC0.DAT2 */
PGE2 = 0xFF
Release (SIOM)
Return (Local0)
}
Method (ECSW, 3, NotSerialized)
{
Acquire (SIOM, 0xFFFF)
Local0 = PGE2 /* \_SB_.PC00.LPC0.PGE2 */
If ((0xFF != Local0))
{
Stall (0x0A)
Local0 = PGE2 /* \_SB_.PC00.LPC0.PGE2 */
If ((0xFF != Local0))
{
PGE2 = 0xFF
}
}
PGE2 = Arg0
Local0 = PGE2 /* \_SB_.PC00.LPC0.PGE2 */
If ((Arg0 != Local0))
{
Release (SIOM)
Return (Zero)
}
IND2 = Arg1
Local0 = IND2 /* \_SB_.PC00.LPC0.IND2 */
If ((Arg1 != Local0))
{
Release (SIOM)
Return (Zero)
}
DAT2 = Arg2
PGE2 = 0xFF
Release (SIOM)
}
Device (HSI)
{
Name (_HID, EisaId ("PNP0C14") /* Windows Management Instrumentation Device */) // _HID: Hardware ID
Name (_UID, "SIOI") // _UID: Unique ID
Name (PRVS, Zero)
Name (DEVS, Zero)
Name (AIOP, 0x08)
Name (M00, 0x44524345)
Name (M01, 0x52574345)
Name (_CRS, ResourceTemplate () // _CRS: Current Resource Settings
{
IO (Decode16,
0x0A10, // Range Minimum
0x0A10, // Range Maximum
0x00, // Alignment
0x10, // Length
)
})
Method (_SRS, 1, NotSerialized) // _SRS: Set Resource Settings
{
ENF2 (0x0A)
CreateByteField (Arg0, 0x02, IOLA)
CreateByteField (Arg0, 0x03, IOHA)
IOH1 = IOHA /* \_SB_.PC00.LPC0.HSI_._SRS.IOHA */
IOL1 = IOLA /* \_SB_.PC00.LPC0.HSI_._SRS.IOLA */
Local0 = ACT1 /* \_SB_.PC00.LPC0.ACT1 */
PRVS = (Local0 & One)
ACT1 = (Local0 | One)
EXF2 ()
}
Name (_WDG, Buffer (0x28)
{
/* 0000 */ 0x9A, 0x9F, 0x86, 0x18, 0x9B, 0x5D, 0xDF, 0x42, // .....].B
/* 0008 */ 0x94, 0xC1, 0x15, 0xBA, 0x25, 0xF7, 0x69, 0x05, // ....%.i.
/* 0010 */ 0x01, 0x00, 0x01, 0x08, 0x51, 0xC1, 0xA6, 0x87, // ....Q...
/* 0018 */ 0xD8, 0x5D, 0xFB, 0x4D, 0xB4, 0xED, 0x46, 0x85, // .].M..F.
/* 0020 */ 0x6A, 0xBF, 0xEC, 0xE7, 0x41, 0x41, 0x01, 0x02 // j...AA..
})
Method (_WED, 1, NotSerialized) // _Wxx: Wake Event, xx=0x00-0xFF
{
Return (Arg0)
}
Method (WMAA, 3, NotSerialized)
{
If ((Arg1 == 0x01))
{
CreateDWordField (Arg2, Zero, MNAE)
CreateWordField (Arg2, 0x04, DLEN)
CreateField (Arg2, 0x30, (DLEN * 0x08), DBUF)
Name (OBUF, Buffer (0x04)
{
0x00, 0x00, 0x00, 0x00 // ....
})
CreateWordField (OBUF, 0x00, RLEN)
CreateByteField (OBUF, 0x02, OLEN)
CreateByteField (OBUF, 0x03, ODAT)
If ((M00 == MNAE))
{
If ((DLEN <= 0x02))
{
Return (0x00)
}
Local0 = ECRD (DLEN, DBUF)
RLEN = 0x02
OLEN = DerefOf (Local0 [0x00])
ODAT = DerefOf (Local0 [0x01])
Return (OBUF) /* \_SB_.PC00.LPC0.HSI_.WMAA.OBUF */
}
ElseIf ((M01 == MNAE))
{
If ((DLEN <= 0x03))
{
Return (0x00)
}
Local0 = ECWR (DLEN, DBUF)
RLEN = 0x01
OLEN = DerefOf (Local0 [0x00])
Return (OBUF) /* \_SB_.PC00.LPC0.HSI_.WMAA.OBUF */
}
}
}
Method (ECRD, 2, NotSerialized)
{
Name (BUFF, Buffer (0x02) {})
CreateByteField (BUFF, 0x00, LENH)
CreateByteField (BUFF, 0x01, DATA)
LENH = One
DATA = ECSR (DerefOf (Arg1 [Zero]), DerefOf (Arg1 [One]
))
Return (BUFF) /* \_SB_.PC00.LPC0.HSI_.ECRD.BUFF */
}
Method (ECWR, 2, NotSerialized)
{
ECSW (DerefOf (Arg1 [Zero]), DerefOf (Arg1 [One]), DerefOf (
Arg1 [0x02]))
Return (Buffer (0x01)
{
0x00 // .
})
}
}
}
}
EINJ
----
[000h 0000 4] Signature : "EINJ" [Error Injection table]
[004h 0004 4] Table Length : 00000150
[008h 0008 1] Revision : 01
[009h 0009 1] Checksum : DB
[00Ah 0010 6] Oem ID : "LENOVO"
[010h 0016 8] Oem Table ID : "TC-S03 "
[018h 0024 4] Oem Revision : 000013C0
[01Ch 0028 4] Asl Compiler ID : "INTL"
[020h 0032 4] Asl Compiler Revision : 00000001
[024h 0036 4] Injection Header Length : 0000000C
[028h 0040 1] Flags : 00
[029h 0041 3] Reserved : 000000
[02Ch 0044 4] Injection Entry Count : 00000009
[030h 0048 1] Action : 00 [Begin Operation]
[031h 0049 1] Instruction : 00 [Read Register]
[032h 0050 1] Flags (decoded below) : 00
Preserve Register Bits : 0
[033h 0051 1] Reserved : 00
[034h 0052 12] Register Region : [Generic Address Structure]
[034h 0052 1] Space ID : 00 [SystemMemory]
[035h 0053 1] Bit Width : 00
[036h 0054 1] Bit Offset : 00
[037h 0055 1] Encoded Access Width : 00 [Undefined/Legacy]
[038h 0056 8] Address : 0000000000000000
[040h 0064 8] Value : 0000000000000000
[048h 0072 8] Mask : 0000000000000000
[050h 0080 1] Action : 00 [Begin Operation]
[051h 0081 1] Instruction : 00 [Read Register]
[052h 0082 1] Flags (decoded below) : 00
Preserve Register Bits : 0
[053h 0083 1] Reserved : 00
[054h 0084 12] Register Region : [Generic Address Structure]
[054h 0084 1] Space ID : 00 [SystemMemory]
[055h 0085 1] Bit Width : 00
[056h 0086 1] Bit Offset : 00
[057h 0087 1] Encoded Access Width : 00 [Undefined/Legacy]
[058h 0088 8] Address : 0000000000000000
[060h 0096 8] Value : 0000000000000000
[068h 0104 8] Mask : 0000000000000000
[070h 0112 1] Action : 00 [Begin Operation]
[071h 0113 1] Instruction : 00 [Read Register]
[072h 0114 1] Flags (decoded below) : 00
Preserve Register Bits : 0
[073h 0115 1] Reserved : 00
[074h 0116 12] Register Region : [Generic Address Structure]
[074h 0116 1] Space ID : 00 [SystemMemory]
[075h 0117 1] Bit Width : 00
[076h 0118 1] Bit Offset : 00
[077h 0119 1] Encoded Access Width : 00 [Undefined/Legacy]
[078h 0120 8] Address : 0000000000000000
[080h 0128 8] Value : 0000000000000000
[088h 0136 8] Mask : 0000000000000000
[090h 0144 1] Action : 00 [Begin Operation]
[091h 0145 1] Instruction : 00 [Read Register]
[092h 0146 1] Flags (decoded below) : 00
Preserve Register Bits : 0
[093h 0147 1] Reserved : 00
[094h 0148 12] Register Region : [Generic Address Structure]
[094h 0148 1] Space ID : 00 [SystemMemory]
[095h 0149 1] Bit Width : 00
[096h 0150 1] Bit Offset : 00
[097h 0151 1] Encoded Access Width : 00 [Undefined/Legacy]
[098h 0152 8] Address : 0000000000000000
[0A0h 0160 8] Value : 0000000000000000
[0A8h 0168 8] Mask : 0000000000000000
[0B0h 0176 1] Action : 00 [Begin Operation]
[0B1h 0177 1] Instruction : 00 [Read Register]
[0B2h 0178 1] Flags (decoded below) : 00
Preserve Register Bits : 0
[0B3h 0179 1] Reserved : 00
[0B4h 0180 12] Register Region : [Generic Address Structure]
[0B4h 0180 1] Space ID : 00 [SystemMemory]
[0B5h 0181 1] Bit Width : 00
[0B6h 0182 1] Bit Offset : 00
[0B7h 0183 1] Encoded Access Width : 00 [Undefined/Legacy]
[0B8h 0184 8] Address : 0000000000000000
[0C0h 0192 8] Value : 0000000000000000
[0C8h 0200 8] Mask : 0000000000000000
[0D0h 0208 1] Action : 00 [Begin Operation]
[0D1h 0209 1] Instruction : 00 [Read Register]
[0D2h 0210 1] Flags (decoded below) : 00
Preserve Register Bits : 0
[0D3h 0211 1] Reserved : 00
[0D4h 0212 12] Register Region : [Generic Address Structure]
[0D4h 0212 1] Space ID : 00 [SystemMemory]
[0D5h 0213 1] Bit Width : 00
[0D6h 0214 1] Bit Offset : 00
[0D7h 0215 1] Encoded Access Width : 00 [Undefined/Legacy]
[0D8h 0216 8] Address : 0000000000000000
[0E0h 0224 8] Value : 0000000000000000
[0E8h 0232 8] Mask : 0000000000000000
[0F0h 0240 1] Action : 00 [Begin Operation]
[0F1h 0241 1] Instruction : 00 [Read Register]
[0F2h 0242 1] Flags (decoded below) : 00
Preserve Register Bits : 0
[0F3h 0243 1] Reserved : 00
[0F4h 0244 12] Register Region : [Generic Address Structure]
[0F4h 0244 1] Space ID : 00 [SystemMemory]
[0F5h 0245 1] Bit Width : 00
[0F6h 0246 1] Bit Offset : 00
[0F7h 0247 1] Encoded Access Width : 00 [Undefined/Legacy]
[0F8h 0248 8] Address : 0000000000000000
[100h 0256 8] Value : 0000000000000000
[108h 0264 8] Mask : 0000000000000000
[110h 0272 1] Action : 00 [Begin Operation]
[111h 0273 1] Instruction : 00 [Read Register]
[112h 0274 1] Flags (decoded below) : 00
Preserve Register Bits : 0
[113h 0275 1] Reserved : 00
[114h 0276 12] Register Region : [Generic Address Structure]
[114h 0276 1] Space ID : 00 [SystemMemory]
[115h 0277 1] Bit Width : 00
[116h 0278 1] Bit Offset : 00
[117h 0279 1] Encoded Access Width : 00 [Undefined/Legacy]
[118h 0280 8] Address : 0000000000000000
[120h 0288 8] Value : 0000000000000000
[128h 0296 8] Mask : 0000000000000000
[130h 0304 1] Action : 00 [Begin Operation]
[131h 0305 1] Instruction : 00 [Read Register]
[132h 0306 1] Flags (decoded below) : 00
Preserve Register Bits : 0
[133h 0307 1] Reserved : 00
[134h 0308 12] Register Region : [Generic Address Structure]
[134h 0308 1] Space ID : 00 [SystemMemory]
[135h 0309 1] Bit Width : 00
[136h 0310 1] Bit Offset : 00
[137h 0311 1] Encoded Access Width : 00 [Undefined/Legacy]
[138h 0312 8] Address : 0000000000000000
[140h 0320 8] Value : 0000000000000000
[148h 0328 8] Mask : 0000000000000000
Raw Table Data: Length 336 (0x150)
0000: 45 49 4E 4A 50 01 00 00 01 DB 4C 45 4E 4F 56 4F // EINJP.....LENOVO
0010: 54 43 2D 53 30 33 20 20 C0 13 00 00 49 4E 54 4C // TC-S03 ....INTL
0020: 01 00 00 00 0C 00 00 00 00 00 00 00 09 00 00 00 // ................
0030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
0040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
0050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
0060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
0070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
0080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
0090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
00A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
00B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
00C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
00D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
00E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
00F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
0100: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
0110: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
0120: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
0130: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
0140: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
ERST
----
[000h 0000 4] Signature : "ERST" [Error Record Serialization Table]
[004h 0004 4] Table Length : 00000230
[008h 0008 1] Revision : 01
[009h 0009 1] Checksum : BE
[00Ah 0010 6] Oem ID : "LENOVO"
[010h 0016 8] Oem Table ID : "TC-S03 "
[018h 0024 4] Oem Revision : 000013C0
[01Ch 0028 4] Asl Compiler ID : "INTL"
[020h 0032 4] Asl Compiler Revision : 00000001
[024h 0036 4] Serialization Header Length : 00000030
[028h 0040 4] Reserved : 00000000
[02Ch 0044 4] Instruction Entry Count : 00000010
[030h 0048 1] Action : 00 [Begin Write Operation]
[031h 0049 1] Instruction : 03 [Write Register Value]
[032h 0050 1] Flags (decoded below) : 00
Preserve Register Bits : 0
[033h 0051 1] Reserved : 00
[034h 0052 12] Register Region : [Generic Address Structure]
[034h 0052 1] Space ID : 00 [SystemMemory]
[035h 0053 1] Bit Width : 08
[036h 0054 1] Bit Offset : 00
[037h 0055 1] Encoded Access Width : 01 [Byte Access:8]
[038h 0056 8] Address : 000000006C49B018
[040h 0064 8] Value : 0000000000000000
[048h 0072 8] Mask : 00000000000000FF
[050h 0080 1] Action : 01 [Begin Read Operation]
[051h 0081 1] Instruction : 03 [Write Register Value]
[052h 0082 1] Flags (decoded below) : 00
Preserve Register Bits : 0
[053h 0083 1] Reserved : 00
[054h 0084 12] Register Region : [Generic Address Structure]
[054h 0084 1] Space ID : 00 [SystemMemory]
[055h 0085 1] Bit Width : 08
[056h 0086 1] Bit Offset : 00
[057h 0087 1] Encoded Access Width : 01 [Byte Access:8]
[058h 0088 8] Address : 000000006C49B018
[060h 0096 8] Value : 0000000000000001
[068h 0104 8] Mask : 00000000000000FF
[070h 0112 1] Action : 02 [Begin Clear Operation]
[071h 0113 1] Instruction : 03 [Write Register Value]
[072h 0114 1] Flags (decoded below) : 00
Preserve Register Bits : 0
[073h 0115 1] Reserved : 00
[074h 0116 12] Register Region : [Generic Address Structure]
[074h 0116 1] Space ID : 00 [SystemMemory]
[075h 0117 1] Bit Width : 08
[076h 0118 1] Bit Offset : 00
[077h 0119 1] Encoded Access Width : 01 [Byte Access:8]
[078h 0120 8] Address : 000000006C49B018
[080h 0128 8] Value : 0000000000000002
[088h 0136 8] Mask : 00000000000000FF
[090h 0144 1] Action : 03 [End Operation]
[091h 0145 1] Instruction : 03 [Write Register Value]
[092h 0146 1] Flags (decoded below) : 00
Preserve Register Bits : 0
[093h 0147 1] Reserved : 00
[094h 0148 12] Register Region : [Generic Address Structure]
[094h 0148 1] Space ID : 00 [SystemMemory]
[095h 0149 1] Bit Width : 08
[096h 0150 1] Bit Offset : 00
[097h 0151 1] Encoded Access Width : 01 [Byte Access:8]
[098h 0152 8] Address : 000000006C49B018
[0A0h 0160 8] Value : 0000000000000003
[0A8h 0168 8] Mask : 00000000000000FF
[0B0h 0176 1] Action : 04 [Set Record Offset]
[0B1h 0177 1] Instruction : 02 [Write Register]
[0B2h 0178 1] Flags (decoded below) : 00
Preserve Register Bits : 0
[0B3h 0179 1] Reserved : 00
[0B4h 0180 12] Register Region : [Generic Address Structure]
[0B4h 0180 1] Space ID : 00 [SystemMemory]
[0B5h 0181 1] Bit Width : 20
[0B6h 0182 1] Bit Offset : 00
[0B7h 0183 1] Encoded Access Width : 03 [DWord Access:32]
[0B8h 0184 8] Address : 000000006C49B01C
[0C0h 0192 8] Value : 0000000000000000
[0C8h 0200 8] Mask : 00000000FFFFFFFF
[0D0h 0208 1] Action : 05 [Execute Operation]
[0D1h 0209 1] Instruction : 03 [Write Register Value]
[0D2h 0210 1] Flags (decoded below) : 00
Preserve Register Bits : 0
[0D3h 0211 1] Reserved : 00
[0D4h 0212 12] Register Region : [Generic Address Structure]
[0D4h 0212 1] Space ID : 01 [SystemIO]
[0D5h 0213 1] Bit Width : 08
[0D6h 0214 1] Bit Offset : 00
[0D7h 0215 1] Encoded Access Width : 01 [Byte Access:8]
[0D8h 0216 8] Address : 00000000000000B2
[0E0h 0224 8] Value : 0000000000000090
[0E8h 0232 8] Mask : 00000000000000FF
[0F0h 0240 1] Action : 06 [Check Busy Status]
[0F1h 0241 1] Instruction : 01 [Read Register Value]
[0F2h 0242 1] Flags (decoded below) : 00
Preserve Register Bits : 0
[0F3h 0243 1] Reserved : 00
[0F4h 0244 12] Register Region : [Generic Address Structure]
[0F4h 0244 1] Space ID : 00 [SystemMemory]
[0F5h 0245 1] Bit Width : 08
[0F6h 0246 1] Bit Offset : 00
[0F7h 0247 1] Encoded Access Width : 01 [Byte Access:8]
[0F8h 0248 8] Address : 000000006C49B020
[100h 0256 8] Value : 0000000000000001
[108h 0264 8] Mask : 00000000000000FF
[110h 0272 1] Action : 07 [Get Command Status]
[111h 0273 1] Instruction : 00 [Read Register]
[112h 0274 1] Flags (decoded below) : 00
Preserve Register Bits : 0
[113h 0275 1] Reserved : 00
[114h 0276 12] Register Region : [Generic Address Structure]
[114h 0276 1] Space ID : 00 [SystemMemory]
[115h 0277 1] Bit Width : 08
[116h 0278 1] Bit Offset : 00
[117h 0279 1] Encoded Access Width : 01 [Byte Access:8]
[118h 0280 8] Address : 000000006C49B021
[120h 0288 8] Value : 0000000000000000
[128h 0296 8] Mask : 00000000000000FF
[130h 0304 1] Action : 08 [Get Record Identifier]
[131h 0305 1] Instruction : 00 [Read Register]
[132h 0306 1] Flags (decoded below) : 00
Preserve Register Bits : 0
[133h 0307 1] Reserved : 00
[134h 0308 12] Register Region : [Generic Address Structure]
[134h 0308 1] Space ID : 00 [SystemMemory]
[135h 0309 1] Bit Width : 40
[136h 0310 1] Bit Offset : 00
[137h 0311 1] Encoded Access Width : 04 [QWord Access:64]
[138h 0312 8] Address : 000000006C49B028
[140h 0320 8] Value : 0000000000000000
[148h 0328 8] Mask : FFFFFFFFFFFFFFFF
[150h 0336 1] Action : 09 [Set Record Identifier]
[151h 0337 1] Instruction : 02 [Write Register]
[152h 0338 1] Flags (decoded below) : 00
Preserve Register Bits : 0
[153h 0339 1] Reserved : 00
[154h 0340 12] Register Region : [Generic Address Structure]
[154h 0340 1] Space ID : 00 [SystemMemory]
[155h 0341 1] Bit Width : 40
[156h 0342 1] Bit Offset : 00
[157h 0343 1] Encoded Access Width : 04 [QWord Access:64]
[158h 0344 8] Address : 000000006C49B030
[160h 0352 8] Value : 0000000000000000
[168h 0360 8] Mask : FFFFFFFFFFFFFFFF
[170h 0368 1] Action : 0A [Get Record Count]
[171h 0369 1] Instruction : 00 [Read Register]
[172h 0370 1] Flags (decoded below) : 00
Preserve Register Bits : 0
[173h 0371 1] Reserved : 00
[174h 0372 12] Register Region : [Generic Address Structure]
[174h 0372 1] Space ID : 00 [SystemMemory]
[175h 0373 1] Bit Width : 10
[176h 0374 1] Bit Offset : 00
[177h 0375 1] Encoded Access Width : 02 [Word Access:16]
[178h 0376 8] Address : 000000006C49B038
[180h 0384 8] Value : 0000000000000000
[188h 0392 8] Mask : 000000000000FFFF
[190h 0400 1] Action : 0B [Begin Dummy Write]
[191h 0401 1] Instruction : 03 [Write Register Value]
[192h 0402 1] Flags (decoded below) : 00
Preserve Register Bits : 0
[193h 0403 1] Reserved : 00
[194h 0404 12] Register Region : [Generic Address Structure]
[194h 0404 1] Space ID : 00 [SystemMemory]
[195h 0405 1] Bit Width : 08
[196h 0406 1] Bit Offset : 00
[197h 0407 1] Encoded Access Width : 01 [Byte Access:8]
[198h 0408 8] Address : 000000006C49B018
[1A0h 0416 8] Value : 000000000000000B
[1A8h 0424 8] Mask : 00000000000000FF
[1B0h 0432 1] Action : 0C [Unused/Unknown Action]
[1B1h 0433 1] Instruction : 04 [Noop]
[1B2h 0434 1] Flags (decoded below) : 00
Preserve Register Bits : 0
[1B3h 0435 1] Reserved : 00
[1B4h 0436 12] Register Region : [Generic Address Structure]
[1B4h 0436 1] Space ID : 00 [SystemMemory]
[1B5h 0437 1] Bit Width : 08
[1B6h 0438 1] Bit Offset : 00
[1B7h 0439 1] Encoded Access Width : 01 [Byte Access:8]
[1B8h 0440 8] Address : 0000000000000000
[1C0h 0448 8] Value : 0000000000000000
[1C8h 0456 8] Mask : 00000000000000FF
[1D0h 0464 1] Action : 0D [Get Error Address Range]
[1D1h 0465 1] Instruction : 00 [Read Register]
[1D2h 0466 1] Flags (decoded below) : 00
Preserve Register Bits : 0
[1D3h 0467 1] Reserved : 00
[1D4h 0468 12] Register Region : [Generic Address Structure]
[1D4h 0468 1] Space ID : 00 [SystemMemory]
[1D5h 0469 1] Bit Width : 40
[1D6h 0470 1] Bit Offset : 00
[1D7h 0471 1] Encoded Access Width : 04 [QWord Access:64]
[1D8h 0472 8] Address : 000000006C49B040
[1E0h 0480 8] Value : 0000000000000000
[1E8h 0488 8] Mask : FFFFFFFFFFFFFFFF
[1F0h 0496 1] Action : 0E [Get Error Address Length]
[1F1h 0497 1] Instruction : 00 [Read Register]
[1F2h 0498 1] Flags (decoded below) : 00
Preserve Register Bits : 0
[1F3h 0499 1] Reserved : 00
[1F4h 0500 12] Register Region : [Generic Address Structure]
[1F4h 0500 1] Space ID : 00 [SystemMemory]
[1F5h 0501 1] Bit Width : 20
[1F6h 0502 1] Bit Offset : 00
[1F7h 0503 1] Encoded Access Width : 03 [DWord Access:32]
[1F8h 0504 8] Address : 000000006C49B048
[200h 0512 8] Value : 0000000000000000
[208h 0520 8] Mask : 00000000FFFFFFFF
[210h 0528 1] Action : 0F [Get Error Attributes]
[211h 0529 1] Instruction : 00 [Read Register]
[212h 0530 1] Flags (decoded below) : 00
Preserve Register Bits : 0
[213h 0531 1] Reserved : 00
[214h 0532 12] Register Region : [Generic Address Structure]
[214h 0532 1] Space ID : 00 [SystemMemory]
[215h 0533 1] Bit Width : 08
[216h 0534 1] Bit Offset : 00
[217h 0535 1] Encoded Access Width : 01 [Byte Access:8]
[218h 0536 8] Address : 000000006C49B04C
[220h 0544 8] Value : 0000000000000000
[228h 0552 8] Mask : 00000000000000FF
Raw Table Data: Length 560 (0x230)
0000: 45 52 53 54 30 02 00 00 01 BE 4C 45 4E 4F 56 4F // ERST0.....LENOVO
0010: 54 43 2D 53 30 33 20 20 C0 13 00 00 49 4E 54 4C // TC-S03 ....INTL
0020: 01 00 00 00 30 00 00 00 00 00 00 00 10 00 00 00 // ....0...........
0030: 00 03 00 00 00 08 00 01 18 B0 49 6C 00 00 00 00 // ..........Il....
0040: 00 00 00 00 00 00 00 00 FF 00 00 00 00 00 00 00 // ................
0050: 01 03 00 00 00 08 00 01 18 B0 49 6C 00 00 00 00 // ..........Il....
0060: 01 00 00 00 00 00 00 00 FF 00 00 00 00 00 00 00 // ................
0070: 02 03 00 00 00 08 00 01 18 B0 49 6C 00 00 00 00 // ..........Il....
0080: 02 00 00 00 00 00 00 00 FF 00 00 00 00 00 00 00 // ................
0090: 03 03 00 00 00 08 00 01 18 B0 49 6C 00 00 00 00 // ..........Il....
00A0: 03 00 00 00 00 00 00 00 FF 00 00 00 00 00 00 00 // ................
00B0: 04 02 00 00 00 20 00 03 1C B0 49 6C 00 00 00 00 // ..... ....Il....
00C0: 00 00 00 00 00 00 00 00 FF FF FF FF 00 00 00 00 // ................
00D0: 05 03 00 00 01 08 00 01 B2 00 00 00 00 00 00 00 // ................
00E0: 90 00 00 00 00 00 00 00 FF 00 00 00 00 00 00 00 // ................
00F0: 06 01 00 00 00 08 00 01 20 B0 49 6C 00 00 00 00 // ........ .Il....
0100: 01 00 00 00 00 00 00 00 FF 00 00 00 00 00 00 00 // ................
0110: 07 00 00 00 00 08 00 01 21 B0 49 6C 00 00 00 00 // ........!.Il....
0120: 00 00 00 00 00 00 00 00 FF 00 00 00 00 00 00 00 // ................
0130: 08 00 00 00 00 40 00 04 28 B0 49 6C 00 00 00 00 // .....@..(.Il....
0140: 00 00 00 00 00 00 00 00 FF FF FF FF FF FF FF FF // ................
0150: 09 02 00 00 00 40 00 04 30 B0 49 6C 00 00 00 00 // .....@..0.Il....
0160: 00 00 00 00 00 00 00 00 FF FF FF FF FF FF FF FF // ................
0170: 0A 00 00 00 00 10 00 02 38 B0 49 6C 00 00 00 00 // ........8.Il....
0180: 00 00 00 00 00 00 00 00 FF FF 00 00 00 00 00 00 // ................
0190: 0B 03 00 00 00 08 00 01 18 B0 49 6C 00 00 00 00 // ..........Il....
01A0: 0B 00 00 00 00 00 00 00 FF 00 00 00 00 00 00 00 // ................
01B0: 0C 04 00 00 00 08 00 01 00 00 00 00 00 00 00 00 // ................
01C0: 00 00 00 00 00 00 00 00 FF 00 00 00 00 00 00 00 // ................
01D0: 0D 00 00 00 00 40 00 04 40 B0 49 6C 00 00 00 00 // .....@..@.Il....
01E0: 00 00 00 00 00 00 00 00 FF FF FF FF FF FF FF FF // ................
01F0: 0E 00 00 00 00 20 00 03 48 B0 49 6C 00 00 00 00 // ..... ..H.Il....
0200: 00 00 00 00 00 00 00 00 FF FF FF FF 00 00 00 00 // ................
0210: 0F 00 00 00 00 08 00 01 4C B0 49 6C 00 00 00 00 // ........L.Il....
0220: 00 00 00 00 00 00 00 00 FF 00 00 00 00 00 00 00 // ................
FACP
----
[000h 0000 4] Signature : "FACP" [Fixed ACPI Description Table (FADT)]
[004h 0004 4] Table Length : 00000114
[008h 0008 1] Revision : 06
[009h 0009 1] Checksum : 7B
[00Ah 0010 6] Oem ID : "LENOVO"
[010h 0016 8] Oem Table ID : "TC-S03 "
[018h 0024 4] Oem Revision : 000013C0
[01Ch 0028 4] Asl Compiler ID : "AMI "
[020h 0032 4] Asl Compiler Revision : 00010013
[024h 0036 4] FACS Address : 6D600000
[028h 0040 4] DSDT Address : 6C864000
[02Ch 0044 1] Model : 00
[02Dh 0045 1] PM Profile : 03 [Workstation]
[02Eh 0046 2] SCI Interrupt : 0009
[030h 0048 4] SMI Command Port : 000000B2
[034h 0052 1] ACPI Enable Value : A0
[035h 0053 1] ACPI Disable Value : A1
[036h 0054 1] S4BIOS Command : 00
[037h 0055 1] P-State Control : 00
[038h 0056 4] PM1A Event Block Address : 00001800
[03Ch 0060 4] PM1B Event Block Address : 00000000
[040h 0064 4] PM1A Control Block Address : 00001804
[044h 0068 4] PM1B Control Block Address : 00000000
[048h 0072 4] PM2 Control Block Address : 00001850
[04Ch 0076 4] PM Timer Block Address : 00001808
[050h 0080 4] GPE0 Block Address : 00001880
[054h 0084 4] GPE1 Block Address : 00000000
[058h 0088 1] PM1 Event Block Length : 04
[059h 0089 1] PM1 Control Block Length : 02
[05Ah 0090 1] PM2 Control Block Length : 01
[05Bh 0091 1] PM Timer Block Length : 04
[05Ch 0092 1] GPE0 Block Length : 20
[05Dh 0093 1] GPE1 Block Length : 00
[05Eh 0094 1] GPE1 Base Offset : 00
[05Fh 0095 1] _CST Support : 00
[060h 0096 2] C2 Latency : 0065
[062h 0098 2] C3 Latency : 03E9
[064h 0100 2] CPU Cache Size : 0400
[066h 0102 2] Cache Flush Stride : 0010
[068h 0104 1] Duty Cycle Offset : 00
[069h 0105 1] Duty Cycle Width : 00
[06Ah 0106 1] RTC Day Alarm Index : 0D
[06Bh 0107 1] RTC Month Alarm Index : 00
[06Ch 0108 1] RTC Century Index : 32
[06Dh 0109 2] Boot Flags (decoded below) : 0010
Legacy Devices Supported (V2) : 0
8042 Present on ports 60/64 (V2) : 0
VGA Not Present (V4) : 0
MSI Not Supported (V4) : 0
PCIe ASPM Not Supported (V4) : 1
CMOS RTC Not Present (V5) : 0
[06Fh 0111 1] Reserved : 00
[070h 0112 4] Flags (decoded below) : 000384A5
WBINVD instruction is operational (V1) : 1
WBINVD flushes all caches (V1) : 0
All CPUs support C1 (V1) : 1
C2 works on MP system (V1) : 0
Control Method Power Button (V1) : 0
Control Method Sleep Button (V1) : 1
RTC wake not in fixed reg space (V1) : 0
RTC can wake system from S4 (V1) : 1
32-bit PM Timer (V1) : 0
Docking Supported (V1) : 0
Reset Register Supported (V2) : 1
Sealed Case (V3) : 0
Headless - No Video (V3) : 0
Use native instr after SLP_TYPx (V3) : 0
PCIEXP_WAK Bits Supported (V4) : 0
Use Platform Timer (V4) : 1
RTC_STS valid on S4 wake (V4) : 1
Remote Power-on capable (V4) : 1
Use APIC Cluster Model (V4) : 0
Use APIC Physical Destination Mode (V4) : 0
Hardware Reduced (V5) : 0
Low Power S0 Idle (V5) : 0
[074h 0116 12] Reset Register : [Generic Address Structure]
[074h 0116 1] Space ID : 01 [SystemIO]
[075h 0117 1] Bit Width : 08
[076h 0118 1] Bit Offset : 00
[077h 0119 1] Encoded Access Width : 00 [Undefined/Legacy]
[078h 0120 8] Address : 0000000000000CF9
[080h 0128 1] Value to cause reset : 06
[081h 0129 2] ARM Flags (decoded below) : 0000
PSCI Compliant : 0
Must use HVC for PSCI : 0
[083h 0131 1] FADT Minor Revision : 00
[084h 0132 8] FACS Address : 0000000000000000
[08Ch 0140 8] DSDT Address : 000000006C864000
[094h 0148 12] PM1A Event Block : [Generic Address Structure]
[094h 0148 1] Space ID : 01 [SystemIO]
[095h 0149 1] Bit Width : 20
[096h 0150 1] Bit Offset : 00
[097h 0151 1] Encoded Access Width : 02 [Word Access:16]
[098h 0152 8] Address : 0000000000001800
[0A0h 0160 12] PM1B Event Block : [Generic Address Structure]
[0A0h 0160 1] Space ID : 01 [SystemIO]
[0A1h 0161 1] Bit Width : 00
[0A2h 0162 1] Bit Offset : 00
[0A3h 0163 1] Encoded Access Width : 02 [Word Access:16]
[0A4h 0164 8] Address : 0000000000000000
[0ACh 0172 12] PM1A Control Block : [Generic Address Structure]
[0ACh 0172 1] Space ID : 01 [SystemIO]
[0ADh 0173 1] Bit Width : 10
[0AEh 0174 1] Bit Offset : 00
[0AFh 0175 1] Encoded Access Width : 02 [Word Access:16]
[0B0h 0176 8] Address : 0000000000001804
[0B8h 0184 12] PM1B Control Block : [Generic Address Structure]
[0B8h 0184 1] Space ID : 01 [SystemIO]
[0B9h 0185 1] Bit Width : 00
[0BAh 0186 1] Bit Offset : 00
[0BBh 0187 1] Encoded Access Width : 02 [Word Access:16]
[0BCh 0188 8] Address : 0000000000000000
[0C4h 0196 12] PM2 Control Block : [Generic Address Structure]
[0C4h 0196 1] Space ID : 01 [SystemIO]
[0C5h 0197 1] Bit Width : 08
[0C6h 0198 1] Bit Offset : 00
[0C7h 0199 1] Encoded Access Width : 01 [Byte Access:8]
[0C8h 0200 8] Address : 0000000000001850
[0D0h 0208 12] PM Timer Block : [Generic Address Structure]
[0D0h 0208 1] Space ID : 01 [SystemIO]
[0D1h 0209 1] Bit Width : 20
[0D2h 0210 1] Bit Offset : 00
[0D3h 0211 1] Encoded Access Width : 03 [DWord Access:32]
[0D4h 0212 8] Address : 0000000000001808
[0DCh 0220 12] GPE0 Block : [Generic Address Structure]
[0DCh 0220 1] Space ID : 01 [SystemIO]
[0DDh 0221 1] Bit Width : 80
[0DEh 0222 1] Bit Offset : 00
[0DFh 0223 1] Encoded Access Width : 01 [Byte Access:8]
[0E0h 0224 8] Address : 0000000000001880
[0E8h 0232 12] GPE1 Block : [Generic Address Structure]
[0E8h 0232 1] Space ID : 01 [SystemIO]
[0E9h 0233 1] Bit Width : 00
[0EAh 0234 1] Bit Offset : 00
[0EBh 0235 1] Encoded Access Width : 01 [Byte Access:8]
[0ECh 0236 8] Address : 0000000000000000
[0F4h 0244 12] Sleep Control Register : [Generic Address Structure]
[0F4h 0244 1] Space ID : 00 [SystemMemory]
[0F5h 0245 1] Bit Width : 00
[0F6h 0246 1] Bit Offset : 00
[0F7h 0247 1] Encoded Access Width : 00 [Undefined/Legacy]
[0F8h 0248 8] Address : 0000000000000000
[100h 0256 12] Sleep Status Register : [Generic Address Structure]
[100h 0256 1] Space ID : 00 [SystemMemory]
[101h 0257 1] Bit Width : 00
[102h 0258 1] Bit Offset : 00
[103h 0259 1] Encoded Access Width : 00 [Undefined/Legacy]
[104h 0260 8] Address : 0000000000000000
[10Ch 0268 8] Hypervisor ID : 0000000000000000
Raw Table Data: Length 276 (0x114)
0000: 46 41 43 50 14 01 00 00 06 7B 4C 45 4E 4F 56 4F // FACP.....{LENOVO
0010: 54 43 2D 53 30 33 20 20 C0 13 00 00 41 4D 49 20 // TC-S03 ....AMI
0020: 13 00 01 00 00 00 60 6D 00 40 86 6C 00 03 09 00 // ......`m.@.l....
0030: B2 00 00 00 A0 A1 00 00 00 18 00 00 00 00 00 00 // ................
0040: 04 18 00 00 00 00 00 00 50 18 00 00 08 18 00 00 // ........P.......
0050: 80 18 00 00 00 00 00 00 04 02 01 04 20 00 00 00 // ............ ...
0060: 65 00 E9 03 00 04 10 00 00 00 0D 00 32 10 00 00 // e...........2...
0070: A5 84 03 00 01 08 00 00 F9 0C 00 00 00 00 00 00 // ................
0080: 06 00 00 00 00 00 00 00 00 00 00 00 00 40 86 6C // .............@.l
0090: 00 00 00 00 01 20 00 02 00 18 00 00 00 00 00 00 // ..... ..........
00A0: 01 00 00 02 00 00 00 00 00 00 00 00 01 10 00 02 // ................
00B0: 04 18 00 00 00 00 00 00 01 00 00 02 00 00 00 00 // ................
00C0: 00 00 00 00 01 08 00 01 50 18 00 00 00 00 00 00 // ........P.......
00D0: 01 20 00 03 08 18 00 00 00 00 00 00 01 80 00 01 // . ..............
00E0: 80 18 00 00 00 00 00 00 01 00 00 01 00 00 00 00 // ................
00F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
0100: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
0110: 00 00 00 00 // ....
FACS
----
[000h 0000 4] Signature : "FACS"
[004h 0004 4] Length : 00000040
[008h 0008 4] Hardware Signature : B2514AA9
[00Ch 0012 4] 32 Firmware Waking Vector : 00000000
[010h 0016 4] Global Lock : 00000000
[014h 0020 4] Flags (decoded below) : 00000000
S4BIOS Support Present : 0
64-bit Wake Supported (V2) : 0
[018h 0024 8] 64 Firmware Waking Vector : 0000000000000000
[020h 0032 1] Version : 02
[021h 0033 3] Reserved : 000000
[024h 0036 4] OspmFlags (decoded below) : 00000000
64-bit Wake Env Required (V2) : 0
Raw Table Data: Length 64 (0x40)
0000: 46 41 43 53 40 00 00 00 A9 4A 51 B2 00 00 00 00 // FACS@....JQ.....
0010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
0020: 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
0030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
FIDT
----
[000h 0000 4] Signature : "FIDT"
[004h 0004 4] Table Length : 0000009C
[008h 0008 1] Revision : 01
[009h 0009 1] Checksum : 2F
[00Ah 0010 6] Oem ID : "LENOVO"
[010h 0016 8] Oem Table ID : "TC-S03 "
[018h 0024 4] Oem Revision : 000013C0
[01Ch 0028 4] Asl Compiler ID : "AMI "
[020h 0032 4] Asl Compiler Revision : 00010013
**** Unknown ACPI table signature [FIDT]
Raw Table Data: Length 156 (0x9C)
0000: 46 49 44 54 9C 00 00 00 01 2F 4C 45 4E 4F 56 4F // FIDT...../LENOVO
0010: 54 43 2D 53 30 33 20 20 C0 13 00 00 41 4D 49 20 // TC-S03 ....AMI
0020: 13 00 01 00 24 46 49 44 04 78 00 53 30 33 4B 54 // ....$FID.x.S03KT
0030: 36 30 41 00 1F 43 7A 86 B1 6B E8 4F BA 27 1D D3 // 60A..Cz..k.O.'..
0040: DC B1 F2 8D 30 35 00 31 35 00 30 30 00 36 30 00 // ....05.15.00.60.
0050: E7 07 06 11 0E 02 13 FF FF 4C 45 4E 4F 56 4F 41 // .........LENOVOA
0060: 20 4D 20 49 00 00 00 31 00 00 00 FF FF FF FF FF // M I...1........
0070: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF // ................
0080: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF // ................
0090: FF FF FF FF FF FF FF FF FF FF FF FF // ............
FPDT
----
[000h 0000 4] Signature : "FPDT" [Firmware Performance Data Table]
[004h 0004 4] Table Length : 00000044
[008h 0008 1] Revision : 01
[009h 0009 1] Checksum : B4
[00Ah 0010 6] Oem ID : "LENOVO"
[010h 0016 8] Oem Table ID : "TC-S03 "
[018h 0024 4] Oem Revision : 000013C0
[01Ch 0028 4] Asl Compiler ID : "AMI "
[020h 0032 4] Asl Compiler Revision : 01000013
[024h 0036 2] Subtable Type : 0000
[026h 0038 1] Length : 10
[027h 0039 1] Revision : 01
[028h 0040 4] Reserved : 00000000
[02Ch 0044 8] FPDT Boot Record Address : 000000006C71F000
[034h 0052 2] Subtable Type : 0001
[036h 0054 1] Length : 10
[037h 0055 1] Revision : 01
[038h 0056 4] Reserved : 00000000
[03Ch 0060 8] S3PT Record Address : 000000006AE43000
Raw Table Data: Length 68 (0x44)
0000: 46 50 44 54 44 00 00 00 01 B4 4C 45 4E 4F 56 4F // FPDTD.....LENOVO
0010: 54 43 2D 53 30 33 20 20 C0 13 00 00 41 4D 49 20 // TC-S03 ....AMI
0020: 13 00 00 01 00 00 10 01 00 00 00 00 00 F0 71 6C // ..............ql
0030: 00 00 00 00 01 00 10 01 00 00 00 00 00 30 E4 6A // .............0.j
0040: 00 00 00 00 // ....
HEST
----
[000h 0000 4] Signature : "HEST" [Hardware Error Source Table]
[004h 0004 4] Table Length : 000000A8
[008h 0008 1] Revision : 01
[009h 0009 1] Checksum : C2
[00Ah 0010 6] Oem ID : "LENOVO"
[010h 0016 8] Oem Table ID : "TC-S03 "
[018h 0024 4] Oem Revision : 000013C0
[01Ch 0028 4] Asl Compiler ID : "INTL"
[020h 0032 4] Asl Compiler Revision : 00000001
[024h 0036 4] Error Source Count : 00000002
[028h 0040 2] Subtable Type : 0009 [Generic Hardware Error Source]
[02Ah 0042 2] Source Id : 0000
[02Ch 0044 2] Related Source Id : FFFF
[02Eh 0046 1] Reserved : 00
[02Fh 0047 1] Enabled : 01
[030h 0048 4] Records To Preallocate : 00000001
[034h 0052 4] Max Sections Per Record : 00000001
[038h 0056 4] Max Raw Data Length : 00001000
[03Ch 0060 12] Error Status Address : [Generic Address Structure]
[03Ch 0060 1] Space ID : 00 [SystemMemory]
[03Dh 0061 1] Bit Width : 40
[03Eh 0062 1] Bit Offset : 00
[03Fh 0063 1] Encoded Access Width : 04 [QWord Access:64]
[040h 0064 8] Address : 000000006C721018
[048h 0072 28] Notify : [Hardware Error Notification Structure]
[048h 0072 1] Notify Type : 00 [Polled]
[049h 0073 1] Notify Length : 1C
[04Ah 0074 2] Configuration Write Enable : 003E
[04Ch 0076 4] PollInterval : 0000EA60
[050h 0080 4] Vector : 00000002
[054h 0084 4] Polling Threshold Value : 00000000
[058h 0088 4] Polling Threshold Window : 00000000
[05Ch 0092 4] Error Threshold Value : 00000000
[060h 0096 4] Error Threshold Window : 00000000
[064h 0100 4] Error Status Block Length : 00001000
[068h 0104 2] Subtable Type : 0009 [Generic Hardware Error Source]
[06Ah 0106 2] Source Id : 0001
[06Ch 0108 2] Related Source Id : FFFF
[06Eh 0110 1] Reserved : 00
[06Fh 0111 1] Enabled : 01
[070h 0112 4] Records To Preallocate : 00000001
[074h 0116 4] Max Sections Per Record : 00000001
[078h 0120 4] Max Raw Data Length : 00001000
[07Ch 0124 12] Error Status Address : [Generic Address Structure]
[07Ch 0124 1] Space ID : 00 [SystemMemory]
[07Dh 0125 1] Bit Width : 40
[07Eh 0126 1] Bit Offset : 00
[07Fh 0127 1] Encoded Access Width : 04 [QWord Access:64]
[080h 0128 8] Address : 000000006C722020
[088h 0136 28] Notify : [Hardware Error Notification Structure]
[088h 0136 1] Notify Type : 04 [NMI]
[089h 0137 1] Notify Length : 1C
[08Ah 0138 2] Configuration Write Enable : 0000
[08Ch 0140 4] PollInterval : 00000000
[090h 0144 4] Vector : 00000000
[094h 0148 4] Polling Threshold Value : 00000000
[098h 0152 4] Polling Threshold Window : 00000000
[09Ch 0156 4] Error Threshold Value : 00000000
[0A0h 0160 4] Error Threshold Window : 00000000
[0A4h 0164 4] Error Status Block Length : 00001000
Raw Table Data: Length 168 (0xA8)
0000: 48 45 53 54 A8 00 00 00 01 C2 4C 45 4E 4F 56 4F // HEST......LENOVO
0010: 54 43 2D 53 30 33 20 20 C0 13 00 00 49 4E 54 4C // TC-S03 ....INTL
0020: 01 00 00 00 02 00 00 00 09 00 00 00 FF FF 00 01 // ................
0030: 01 00 00 00 01 00 00 00 00 10 00 00 00 40 00 04 // .............@..
0040: 18 10 72 6C 00 00 00 00 00 1C 3E 00 60 EA 00 00 // ..rl......>.`...
0050: 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
0060: 00 00 00 00 00 10 00 00 09 00 01 00 FF FF 00 01 // ................
0070: 01 00 00 00 01 00 00 00 00 10 00 00 00 40 00 04 // .............@..
0080: 20 20 72 6C 00 00 00 00 04 1C 00 00 00 00 00 00 // rl............
0090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
00A0: 00 00 00 00 00 10 00 00 // ........
HPET
----
[000h 0000 4] Signature : "HPET" [High Precision Event Timer table]
[004h 0004 4] Table Length : 00000038
[008h 0008 1] Revision : 01
[009h 0009 1] Checksum : B7
[00Ah 0010 6] Oem ID : "LENOVO"
[010h 0016 8] Oem Table ID : "TC-S03 "
[018h 0024 4] Oem Revision : 000013C0
[01Ch 0028 4] Asl Compiler ID : "INTL"
[020h 0032 4] Asl Compiler Revision : 20091013
[024h 0036 4] Hardware Block ID : 8086A701
[028h 0040 12] Timer Block Register : [Generic Address Structure]
[028h 0040 1] Space ID : 00 [SystemMemory]
[029h 0041 1] Bit Width : 00
[02Ah 0042 1] Bit Offset : 00
[02Bh 0043 1] Encoded Access Width : 00 [Undefined/Legacy]
[02Ch 0044 8] Address : 00000000FED00000
[034h 0052 1] Sequence Number : 00
[035h 0053 2] Minimum Clock Ticks : 0080
[037h 0055 1] Flags (decoded below) : 00
4K Page Protect : 0
64K Page Protect : 0
Raw Table Data: Length 56 (0x38)
0000: 48 50 45 54 38 00 00 00 01 B7 4C 45 4E 4F 56 4F // HPET8.....LENOVO
0010: 54 43 2D 53 30 33 20 20 C0 13 00 00 49 4E 54 4C // TC-S03 ....INTL
0020: 13 10 09 20 01 A7 86 80 00 00 00 00 00 00 D0 FE // ... ............
0030: 00 00 00 00 00 80 00 00 // ........
LPIT
----
[000h 0000 4] Signature : "LPIT" [Low Power Idle Table]
[004h 0004 4] Table Length : 00000094
[008h 0008 1] Revision : 01
[009h 0009 1] Checksum : A8
[00Ah 0010 6] Oem ID : "LENOVO"
[010h 0016 8] Oem Table ID : "TC-S03 "
[018h 0024 4] Oem Revision : 000013C0
[01Ch 0028 4] Asl Compiler ID : "MSFT"
[020h 0032 4] Asl Compiler Revision : 0000005F
[024h 0036 4] Subtable Type : 00000000 [Native C-state Idle Structure]
[028h 0040 4] Length : 00000038
[02Ch 0044 2] Unique ID : 0000
[02Eh 0046 2] Reserved : 0000
[030h 0048 4] Flags (decoded below) : 00000000
State Disabled : 0
No Counter : 0
[034h 0052 12] Entry Trigger : [Generic Address Structure]
[034h 0052 1] Space ID : 7F [FunctionalFixedHW]
[035h 0053 1] Bit Width : 01
[036h 0054 1] Bit Offset : 02
[037h 0055 1] Encoded Access Width : 00 [Undefined/Legacy]
[038h 0056 8] Address : 0000000000000060
[040h 0064 4] Residency : 00007530
[044h 0068 4] Latency : 00000BB8
[048h 0072 12] Residency Counter : [Generic Address Structure]
[048h 0072 1] Space ID : 7F [FunctionalFixedHW]
[049h 0073 1] Bit Width : 40
[04Ah 0074 1] Bit Offset : 00
[04Bh 0075 1] Encoded Access Width : 00 [Undefined/Legacy]
[04Ch 0076 8] Address : 0000000000000632
[054h 0084 8] Counter Frequency : 0000000000000000
[05Ch 0092 4] Subtable Type : 00000000 [Native C-state Idle Structure]
[060h 0096 4] Length : 00000038
[064h 0100 2] Unique ID : 0001
[066h 0102 2] Reserved : 0000
[068h 0104 4] Flags (decoded below) : 00000000
State Disabled : 0
No Counter : 0
[06Ch 0108 12] Entry Trigger : [Generic Address Structure]
[06Ch 0108 1] Space ID : 7F [FunctionalFixedHW]
[06Dh 0109 1] Bit Width : 01
[06Eh 0110 1] Bit Offset : 02
[06Fh 0111 1] Encoded Access Width : 00 [Undefined/Legacy]
[070h 0112 8] Address : 0000000000000060
[078h 0120 4] Residency : 00007530
[07Ch 0124 4] Latency : 00000BB8
[080h 0128 12] Residency Counter : [Generic Address Structure]
[080h 0128 1] Space ID : 00 [SystemMemory]
[081h 0129 1] Bit Width : 20
[082h 0130 1] Bit Offset : 00
[083h 0131 1] Encoded Access Width : 03 [DWord Access:32]
[084h 0132 8] Address : 00000000FE00013C
[08Ch 0140 8] Counter Frequency : 0000000000002710
Raw Table Data: Length 148 (0x94)
0000: 4C 50 49 54 94 00 00 00 01 A8 4C 45 4E 4F 56 4F // LPIT......LENOVO
0010: 54 43 2D 53 30 33 20 20 C0 13 00 00 4D 53 46 54 // TC-S03 ....MSFT
0020: 5F 00 00 00 00 00 00 00 38 00 00 00 00 00 00 00 // _.......8.......
0030: 00 00 00 00 7F 01 02 00 60 00 00 00 00 00 00 00 // ........`.......
0040: 30 75 00 00 B8 0B 00 00 7F 40 00 00 32 06 00 00 // 0u.......@..2...
0050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
0060: 38 00 00 00 01 00 00 00 00 00 00 00 7F 01 02 00 // 8...............
0070: 60 00 00 00 00 00 00 00 30 75 00 00 B8 0B 00 00 // `.......0u......
0080: 00 20 00 03 3C 01 00 FE 00 00 00 00 10 27 00 00 // . ..<........'..
0090: 00 00 00 00 // ....
LUFT
----
[000h 0000 4] Signature : "LUFT"
[004h 0004 4] Table Length : 000349E2
[008h 0008 1] Revision : 01
[009h 0009 1] Checksum : 24
[00Ah 0010 6] Oem ID : "LENOVO"
[010h 0016 8] Oem Table ID : "TC-S03 "
[018h 0024 4] Oem Revision : 000013C0
[01Ch 0028 4] Asl Compiler ID : "AMI "
[020h 0032 4] Asl Compiler Revision : 00010013
**** Unknown ACPI table signature [LUFT]
Raw Table Data: Length 215522 (0x349E2)
0000: 4C 55 46 54 E2 49 03 00 01 24 4C 45 4E 4F 56 4F // LUFT.I...$LENOVO
0010: 54 43 2D 53 30 33 20 20 C0 13 00 00 41 4D 49 20 // TC-S03 ....AMI
0020: 13 00 01 00 00 00 00 00 02 00 3A 00 00 00 5E 03 // ..........:...^.
0030: 00 00 82 06 00 00 A6 09 00 00 55 53 42 46 00 00 // ..........USBF..
0040: 00 00 00 00 00 00 10 70 00 00 CA 0C 00 00 10 8D // .......p........
0050: 00 00 DA 7C 00 00 7A 00 00 00 54 00 00 00 00 00 // ...|..z...T.....
0060: 00 00 5C 00 00 00 00 00 00 00 64 00 00 00 00 00 // ..\.......d.....
0070: 00 00 6C 00 00 00 00 00 00 00 04 00 00 00 8E 00 // ..l.............
0080: 00 00 42 01 00 00 F6 01 00 00 AA 02 00 00 E2 29 // ..B............)
0090: 03 00 72 00 00 00 05 00 00 00 B2 00 00 00 CA 00 // ..r.............
00A0: 00 00 E2 00 00 00 FA 00 00 00 12 01 00 00 2A 01 // ..............*.
00B0: 00 00 54 2A 03 00 18 00 00 00 01 00 00 00 6C 2A // ..T*..........l*
00C0: 03 00 0A 00 00 00 01 00 00 00 76 2A 03 00 0C 00 // ..........v*....
00D0: 00 00 01 00 00 00 82 2A 03 00 0E 00 00 00 01 00 // .......*........
00E0: 00 00 90 2A 03 00 0C 00 00 00 04 00 00 00 00 00 // ...*............
00F0: 00 00 00 00 00 00 01 00 00 00 9C 2A 03 00 0A 00 // ...........*....
0100: 00 00 04 00 00 00 01 00 00 00 00 00 00 00 01 00 // ................
0110: 00 00 A6 2A 03 00 08 00 00 00 04 00 00 00 01 00 // ...*............
0120: 00 00 00 00 00 00 01 00 00 00 00 00 00 00 00 00 // ................
0130: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 FF 00 // ................
0140: 00 00 AE 2A 03 00 C0 00 00 00 01 00 00 00 66 01 // ...*..........f.
0150: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
0160: 00 00 00 00 00 00 6E 2B 03 00 1A 00 00 00 07 00 // ......n+........
0170: 00 00 6C 2A 03 00 0A 00 00 00 03 00 00 00 00 00 // ..l*............
0180: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
0190: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
01A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
01B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
01C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
01D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
01E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
01F0: 00 00 00 00 00 00 88 2B 03 00 C0 00 00 00 01 00 // .......+........
0200: 00 00 1A 02 00 00 00 00 00 00 00 00 00 00 00 00 // ................
0210: 00 00 00 00 00 00 00 00 00 00 48 2C 03 00 1A 00 // ..........H,....
0220: 00 00 07 00 00 00 6C 2A 03 00 0A 00 00 00 03 00 // ......l*........
0230: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
0240: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
0250: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
0260: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
0270: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
0280: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
0290: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
02A0: 00 00 00 00 00 00 00 00 00 00 62 2C 03 00 C0 00 // ..........b,....
02B0: 00 00 01 00 00 00 CE 02 00 00 00 00 00 00 00 00 // ................
02C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 48 2C // ..............H,
02D0: 03 00 1A 00 00 00 07 00 00 00 6C 2A 03 00 0A 00 // ..........l*....
02E0: 00 00 03 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
02F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
0300: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
0310: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
0320: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
0330: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
0340: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
0350: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 4C 55 // ..............LU
0360: 46 54 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // FT..............
0370: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
0380: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
0390: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
03A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
03B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
03C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
03D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
03E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
03F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
0400: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
0410: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
0420: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
0430: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
0440: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
0450: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
0460: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
0470: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
0480: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
0490: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
04A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
04B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
04C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
04D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
04E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
04F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
0500: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
0510: 00 00 00 00 00 00 AA 55 AA 55 00 00 00 00 00 00 // .......U.U......
0520: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
0530: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
0540: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
0550: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
0560: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
0570: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
0580: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
0590: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
05A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
05B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
05C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
05D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
05E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
05F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
0600: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
0610: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
0620: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
0630: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
0640: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
0650: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
0660: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
0670: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
0680: 00 00 4C 55 46 54 00 00 00 00 00 00 00 00 00 00 // ..LUFT..........
0690: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
06A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
06B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
06C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
06D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
06E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
06F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
0700: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
0710: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
0720: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
0730: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
0740: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
0750: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
0760: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
0770: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
0780: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
0790: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
07A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
07B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
07C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
07D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
07E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
07F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
0800: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
0810: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
0820: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
0830: 00 00 00 00 00 00 00 00 00 00 AA 55 AA 55 00 00 // ...........U.U..
0840: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
0850: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
0860: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
0870: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
0880: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
0890: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
08A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
08B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
08C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
08D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
08E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
08F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
0900: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
0910: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
0920: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
0930: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
0940: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
0950: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
0960: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
0970: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
0980: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
0990: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
09A0: 00 00 00 00 00 00 4C 55 46 54 00 00 00 00 00 00 // ......LUFT......
09B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
09C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
09D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
09E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
09F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
0A00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
0A10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
0A20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
0A30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
0A40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
0A50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
0A60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
0A70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
0A80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
0A90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
0AA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
0AB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
0AC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
0AD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
0AE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
0AF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
0B00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
0B10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
0B20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
0B30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
0B40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
0B50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 AA 55 // ...............U
0B60: AA 55 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // .U..............
0B70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
0B80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
0B90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
0BA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
0BB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
0BC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
0BD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
0BE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
0BF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
0C00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
0C10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
0C20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
0C30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
0C40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
0C50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
0C60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
0C70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
0C80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
0C90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
0CA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
0CB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
0CC0: 00 00 00 00 00 00 00 00 00 00 4D 5A 90 00 03 00 // ..........MZ....
0CD0: 00 00 04 00 00 00 FF FF 00 00 B8 00 00 00 00 00 // ................
0CE0: 00 00 40 00 00 00 00 00 00 00 00 00 00 00 00 00 // ..@.............
0CF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
0D00: 00 00 00 00 00 00 58 02 00 00 0E 1F BA 0E 00 B4 // ......X.........
0D10: 09 CD 21 B8 01 4C CD 21 54 68 69 73 20 70 72 6F // ..!..L.!This pro
0D20: 67 72 61 6D 20 63 61 6E 6E 6F 74 20 62 65 20 72 // gram cannot be r
0D30: 75 6E 20 69 6E 20 44 4F 53 20 6D 6F 64 65 2E 0D // un in DOS mode..
0D40: 0D 0A 24 00 00 00 00 00 00 00 00 00 00 00 00 00 // ..$.............
0D50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
0D60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
0D70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
0D80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
0D90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
0DA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
0DB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
0DC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
0DD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
0DE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
0DF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
0E00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
0E10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
0E20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
0E30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
0E40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
0E50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
0E60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
0E70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
0E80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
0E90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
0EA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
0EB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
0EC0: 00 00 00 00 00 00 00 00 00 00 7D 23 26 F6 39 42 // ..........}#&.9B
0ED0: 48 A5 39 42 48 A5 39 42 48 A5 39 42 49 A5 04 42 // H.9BH.9BH.9BI..B
0EE0: 48 A5 FA 4D 15 A5 3C 42 48 A5 30 3A DD A5 38 42 // H..M..<BH.0:..8B
0EF0: 48 A5 30 3A CB A5 33 42 48 A5 30 3A DC A5 38 42 // H.0:..3BH.0:..8B
0F00: 48 A5 30 3A D9 A5 38 42 48 A5 52 69 63 68 39 42 // H.0:..8BH.Rich9B
0F10: 48 A5 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // H...............
0F20: 00 00 50 45 00 00 4C 01 06 00 BB 93 83 57 00 00 // ..PE..L......W..
0F30: 00 00 00 00 00 00 E0 00 02 01 0B 01 09 00 80 40 // ...............@
0F40: 00 00 00 0A 00 00 00 00 00 00 BE 41 00 00 80 04 // ...........A....
0F50: 00 00 00 3F 00 00 00 00 01 00 80 00 00 00 80 00 // ...?............
0F60: 00 00 06 00 01 00 06 00 01 00 05 00 01 00 00 00 // ................
0F70: 00 00 00 4F 00 00 80 04 00 00 4F 6C 01 00 01 00 // ...O......Ol....
0F80: 00 04 00 00 04 00 00 10 00 00 00 00 10 00 00 10 // ................
0F90: 00 00 00 00 00 00 10 00 00 00 00 00 00 00 00 00 // ................
0FA0: 00 00 D0 41 00 00 3C 00 00 00 80 47 00 00 40 03 // ...A..<....G..@.
0FB0: 00 00 00 00 00 00 00 00 00 00 00 4F 00 00 10 21 // ...........O...!
0FC0: 00 00 00 4B 00 00 B4 02 00 00 E0 3F 00 00 1C 00 // ...K.......?....
0FD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
0FE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
0FF0: 00 00 00 00 00 00 00 00 00 00 00 3F 00 00 DC 00 // ...........?....
1000: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1010: 00 00 00 00 00 00 00 00 00 00 2E 74 65 78 74 00 // ...........text.
1020: 00 00 37 3A 00 00 80 04 00 00 80 3A 00 00 80 04 // ..7:.......:....
1030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 20 00 // .............. .
1040: 00 68 2E 72 64 61 74 61 00 00 64 01 00 00 00 3F // .h.rdata..d....?
1050: 00 00 80 01 00 00 00 3F 00 00 00 00 00 00 00 00 // .......?........
1060: 00 00 00 00 00 00 40 00 00 48 2E 64 61 74 61 00 // ......@..H.data.
1070: 00 00 FC 00 00 00 80 40 00 00 00 01 00 00 80 40 // .......@.......@
1080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 40 00 // ..............@.
1090: 00 C8 49 4E 49 54 00 00 00 00 DE 05 00 00 80 41 // ..INIT.........A
10A0: 00 00 00 06 00 00 80 41 00 00 00 00 00 00 00 00 // .......A........
10B0: 00 00 00 00 00 00 20 00 00 E2 2E 72 73 72 63 00 // ...... ....rsrc.
10C0: 00 00 40 03 00 00 80 47 00 00 80 03 00 00 80 47 // ..@....G.......G
10D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 40 00 // ..............@.
10E0: 00 42 2E 72 65 6C 6F 63 00 00 B0 03 00 00 00 4B // .B.reloc.......K
10F0: 00 00 00 04 00 00 00 4B 00 00 00 00 00 00 00 00 // .......K........
1100: 00 00 00 00 00 00 40 00 00 42 00 00 00 00 00 00 // ......@..B......
1110: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1120: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1130: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1140: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1150: 00 00 00 00 00 00 00 00 00 00 55 8B EC 60 8B 7D // ..........U..`.}
1160: 08 8B 07 8B 5F 04 8B 4F 08 8B 57 0C 8B 77 10 EE // ...._..O..W..w..
1170: E6 EB E6 ED E6 EB E6 ED 8B 7D 08 89 07 89 5F 04 // .........}...._.
1180: 89 4F 08 89 57 0C 89 77 10 61 C9 C3 CC CC CC CC // .O..W..w.a......
1190: CC CC 8B FF 55 8B EC 83 EC 0C 53 56 8B 35 08 3F // ....U.....SV.5.?
11A0: 01 00 57 68 A4 39 01 00 8D 45 F4 50 FF D6 8B 3D // ..Wh.9...E.P...=
11B0: 7C 3F 01 00 8D 45 F4 50 FF D7 8B D8 85 DB 74 49 // |?...E.P......tI
11C0: 68 6C 39 01 00 8D 45 F4 50 FF D6 8D 45 F4 50 FF // hl9...E.P...E.P.
11D0: D7 8B F0 85 F6 74 32 FF 15 D4 3F 01 00 89 45 FC // .....t2...?...E.
11E0: 8D 45 FC 50 FF D3 8B 45 08 85 C0 75 07 83 7D FC // .E.P...E...u..}.
11F0: 01 74 01 40 3B 45 FC 74 10 50 FF D6 8B 4D 0C 85 // .t.@;E.t.P...M..
1200: C9 74 02 89 01 B0 01 EB 02 32 C0 5F 5E 5B C9 C2 // .t.......2._^[..
1210: 08 00 CC CC CC CC CC CC 8B FF 55 8B EC 51 51 68 // ..........U..QQh
1220: DC 39 01 00 8D 45 F8 50 FF 15 08 3F 01 00 8D 45 // .9...E.P...?...E
1230: F8 50 FF 15 7C 3F 01 00 85 C0 75 04 32 C0 EB 07 // .P..|?....u.2...
1240: FF 75 08 FF D0 B0 01 C9 C2 04 00 CC CC CC CC CC // .u..............
1250: 8B FF 55 8B EC 83 EC 20 83 65 FC 00 57 6A 06 33 // ..U.... .e..Wj.3
1260: C0 F6 05 08 41 01 00 03 C6 45 E0 00 59 8D 7D E1 // ....A....E..Y.}.
1270: F3 AB 66 AB AA 5F 74 58 80 3D 0B 41 01 00 00 74 // ..f.._tX.=.A...t
1280: 4F 80 3D 0C 41 01 00 00 75 46 53 8D 45 FC 50 6A // O.=.A...uFS.E.Pj
1290: 01 E8 FC FE FF FF 8A D8 A1 10 41 01 00 89 45 EC // ..........A...E.
12A0: 8D 45 E0 50 C7 45 E0 40 0A 4D 53 C7 45 E4 02 00 // .E.P.E.@.MS.E...
12B0: 00 00 E8 A3 FE FF FF 59 84 DB 5B 74 08 FF 75 FC // .......Y..[t..u.
12C0: E8 53 FF FF FF C6 05 0C 41 01 00 01 B0 01 C9 C3 // .S......A.......
12D0: 32 C0 C9 C3 CC CC CC CC CC CC 8B FF 55 8B EC 83 // 2...........U...
12E0: EC 24 53 83 65 F8 00 56 57 6A 06 59 33 C0 C6 45 // .$S.e..VWj.Y3..E
12F0: DC 00 8D 7D DD F3 AB 66 AB AA 8D 45 F8 33 DB 50 // ...}...f...E.3.P
1300: 43 53 C6 45 FF 00 E8 87 FE FF FF 83 65 E0 00 88 // CS.E........e...
1310: 45 FE A1 10 41 01 00 89 45 E8 8D 45 DC BE 40 0A // E...A...E..E..@.
1320: 4D 53 50 89 75 DC E8 2F FE FF FF 8B 45 DC 59 A3 // MSP.u../....E.Y.
1330: 14 41 01 00 85 C0 78 7D 3B C6 74 79 88 1D 0B 41 // .A....x};.ty...A
1340: 01 00 A8 08 75 09 C6 05 0A 41 01 00 00 EB 19 F6 // ....u....A......
1350: 45 DC 10 74 06 08 1D 08 41 01 00 F6 45 DC 20 74 // E..t....A...E. t
1360: 07 80 0D 08 41 01 00 02 A1 10 41 01 00 89 45 E8 // ....A.....A...E.
1370: 8D 45 DC 50 89 75 DC 89 5D E0 E8 DB FD FF FF A0 // .E.P.u..].......
1380: 08 41 01 00 59 A8 02 74 09 C7 45 E0 04 00 00 00 // .A..Y..t..E.....
1390: EB 0B 84 C3 74 1C C7 45 E0 03 00 00 00 A1 10 41 // ....t..E.......A
13A0: 01 00 89 45 E8 8D 45 DC 50 89 75 DC E8 A9 FD FF // ...E..E.P.u.....
13B0: FF 59 88 5D FF 80 7D FE 00 5F 5E 5B 74 08 FF 75 // .Y.]..}.._^[t..u
13C0: F8 E8 52 FE FF FF 8A 45 FF C9 C3 CC CC CC CC CC // ..R....E........
13D0: 8B FF 55 8B EC 81 EC 18 01 00 00 A1 F0 40 01 00 // ..U..........@..
13E0: 33 C5 89 45 FC 6A 30 6A 00 68 00 41 01 00 E8 31 // 3..E.j0j.h.A...1
13F0: 32 00 00 83 C4 0C FF 15 10 3F 01 00 8B C8 89 0D // 2........?......
1400: 20 41 01 00 85 C9 74 10 B8 80 96 98 00 33 D2 F7 // A....t......3..
1410: F1 A3 24 41 01 00 EB 0A C7 05 24 41 01 00 01 00 // ..$A......$A....
1420: 00 00 68 14 01 00 00 8D 85 E8 FE FF FF 6A 00 50 // ..h..........j.P
1430: E8 EF 31 00 00 83 C4 0C 8D 85 E8 FE FF FF 50 C7 // ..1...........P.
1440: 85 E8 FE FF FF 14 01 00 00 FF 15 0C 3F 01 00 8B // ............?...
1450: 85 EC FE FF FF A3 00 41 01 00 8B 85 F0 FE FF FF // .......A........
1460: A3 04 41 01 00 C6 05 08 41 01 00 00 C6 05 0A 41 // ..A.....A......A
1470: 01 00 0F E8 02 30 00 00 A3 10 41 01 00 E8 58 FE // .....0....A...X.
1480: FF FF 8B 4D FC 33 CD 33 C0 E8 56 31 00 00 C9 C2 // ...M.3.3..V1....
1490: 04 00 CC CC CC CC CC CC 8B FF 55 8B EC 8B 55 0C // ..........U...U.
14A0: 8B 45 08 8B 40 28 FE 42 23 83 42 60 24 8B 48 08 // .E..@(.B#.B`$.H.
14B0: FF 15 18 3F 01 00 5D C2 08 00 CC CC CC CC CC CC // ...?..].........
14C0: 8B FF 55 8B EC 8B 45 0C 80 78 21 01 75 0D 6A 00 // ..U...E..x!.u.j.
14D0: 6A 00 FF 75 10 FF 15 1C 3F 01 00 B8 16 00 00 C0 // j..u....?.......
14E0: 5D C2 0C 00 CC CC CC CC CC CC 8B FF 55 8B EC 83 // ]...........U...
14F0: EC 10 53 56 57 6A 00 6A 00 8D 45 F0 50 FF 15 24 // ..SVWj.j..E.P..$
1500: 3F 01 00 8B 45 08 8B 40 28 8B 5D 0C 8B 73 60 89 // ?...E..@(.]..s`.
1510: 45 08 8D 46 DC 8B F8 6A 07 59 F3 A5 C6 40 03 00 // E..F...j.Y...@..
1520: 8B 43 60 83 E8 24 8D 4D F0 C7 40 1C F6 07 01 00 // .C`..$.M..@.....
1530: 89 48 20 C6 40 03 E0 8B 45 08 8B 48 08 8B D3 FF // .H .@...E..H....
1540: 15 18 3F 01 00 3D 03 01 00 00 75 13 33 C0 50 50 // ..?..=....u.3.PP
1550: 50 50 8D 45 F0 50 FF 15 20 3F 01 00 8B 43 18 5F // PP.E.P.. ?...C._
1560: 5E 5B C9 C2 08 00 CC CC CC CC CC CC 8B FF 55 8B // ^[............U.
1570: EC 8B 45 08 53 56 8B 75 0C 57 8B 78 28 6A 18 6A // ..E.SV.u.W.x(j.j
1580: 01 68 1A 3A 01 00 56 8D 5F 10 53 FF 15 30 3F 01 // .h.:..V._.S..0?.
1590: 00 89 45 08 85 C0 7D 12 32 D2 8B CE 89 46 18 FF // ..E...}.2....F..
15A0: 15 2C 3F 01 00 8B 45 08 EB 20 FE 46 23 83 46 60 // .,?...E.. .F#.F`
15B0: 24 8B 4F 08 8B D6 FF 15 18 3F 01 00 6A 18 56 53 // $.O......?..j.VS
15C0: 8B F8 FF 15 28 3F 01 00 8B C7 5F 5E 5B 5D C2 08 // ....(?...._^[]..
15D0: 00 CC CC CC CC CC 8B FF 55 8B EC 8B 4D 0C 80 79 // ........U...M..y
15E0: 21 00 74 07 8B 41 60 80 48 03 01 8B 41 18 5D C2 // !.t..A`.H...A.].
15F0: 0C 00 CC CC CC CC CC CC 8B FF 55 8B EC 8A 15 08 // ..........U.....
1600: 41 01 00 53 8B 5D 0C 56 57 8B 7D 08 8B 47 28 89 // A..S.].VW.}..G(.
1610: 45 08 84 D2 0F 84 B3 00 00 00 8A 40 47 3C 12 74 // E..........@G<.t
1620: 14 3C 06 74 10 3C 08 74 0C 3C 07 74 08 3C 60 0F // .<.t.<.t.<.t.<`.
1630: 85 98 00 00 00 8B 73 60 8B 4E 04 3C 60 74 41 3C // ......s`.N.<`tA<
1640: 12 74 3D 3C 06 74 39 81 7E 0C 03 00 22 00 75 7D // .t=<.t9.~...".u}
1650: 3C 08 75 0E 80 FA 01 75 09 53 57 E8 96 13 00 00 // <.u....u.SW.....
1660: EB 72 81 F9 00 00 40 00 72 63 0F B7 41 02 66 83 // .r....@.rc..A.f.
1670: F8 0B 74 26 66 83 F8 28 74 20 66 83 F8 09 75 4D // ..t&f..(t f...uM
1680: 83 63 1C 00 BE 22 00 00 C0 32 D2 8B CB 89 73 18 // .c..."...2....s.
1690: FF 15 2C 3F 01 00 8B C6 EB 3A 8D 46 DC 8B F8 6A // ..,?.....:.F...j
16A0: 07 59 F3 A5 C6 40 03 00 8B 43 60 83 60 FC 00 83 // .Y...@...C`.`...
16B0: E8 24 C7 40 1C 0C 09 01 00 C6 40 03 E0 8B 45 08 // .$.@......@...E.
16C0: 8B 48 08 8B D3 FF 15 18 3F 01 00 EB 07 53 57 E8 // .H......?....SW.
16D0: 98 FE FF FF 5F 5E 5B 5D C2 08 00 CC CC CC CC CC // ...._^[]........
16E0: 8B FF 55 8B EC 8B 55 0C 80 7A 21 00 56 8B 75 08 // ..U...U..z!.V.u.
16F0: 8B 4E 28 74 07 8B 42 60 80 48 03 01 8B 41 08 F7 // .N(t..B`.H...A..
1700: 40 1C 00 20 00 00 75 07 81 66 1C FF DF FF FF 6A // @.. ..u..f.....j
1710: 18 52 83 C1 10 51 FF 15 28 3F 01 00 33 C0 5E 5D // .R...Q..(?..3.^]
1720: C2 0C 00 CC CC CC CC CC 8B FF 55 8B EC 8B 45 08 // ..........U...E.
1730: 53 8B 58 28 56 8B 75 0C 83 7E 18 00 7C 4A 57 8B // S.X(V.u..~..|JW.
1740: 7E 1C 85 FF 74 41 8B 46 60 8B 40 04 83 F8 01 74 // ~...tA.F`.@....t
1750: 05 83 F8 02 75 31 83 F8 02 75 2C 68 30 3A 01 00 // ....u1...u,h0:..
1760: 6A 00 57 E8 14 2C 00 00 85 C0 74 06 C6 43 47 12 // j.W..,....t..CG.
1770: EB 15 68 1C 3A 01 00 6A 00 57 E8 FD 2B 00 00 85 // ..h.:..j.W..+...
1780: C0 74 04 C6 43 47 06 5F 80 7E 21 00 74 07 8B 46 // .t..CG._.~!.t..F
1790: 60 80 48 03 01 6A 18 56 83 C3 10 53 FF 15 28 3F // `.H..j.V...S..(?
17A0: 01 00 8B 46 18 5E 5B 5D C2 0C 00 CC CC CC CC CC // ...F.^[]........
17B0: 8B FF 55 8B EC 8B 45 08 53 56 8B 75 0C 33 DB 39 // ..U...E.SV.u.3.9
17C0: 5E 18 57 8B 78 28 7C 5F 8B 46 1C 3B C3 74 58 8B // ^.W.x(|_.F.;.tX.
17D0: 4E 60 39 59 04 75 50 68 62 3A 01 00 53 50 E8 99 // N`9Y.uPhb:..SP..
17E0: 2B 00 00 85 C0 75 3C 68 58 3A 01 00 53 FF 76 1C // +....u<hX:..S.v.
17F0: E8 87 2B 00 00 85 C0 75 2A 68 4C 3A 01 00 53 FF // ..+....u*hL:..S.
1800: 76 1C E8 75 2B 00 00 85 C0 75 12 68 3A 3A 01 00 // v..u+....u.h::..
1810: 53 FF 76 1C E8 63 2B 00 00 85 C0 74 0A C6 47 47 // S.v..c+....t..GG
1820: 03 EB 04 C6 47 47 60 38 5E 21 74 07 8B 46 60 80 // ....GG`8^!t..F`.
1830: 48 03 01 6A 18 56 83 C7 10 57 FF 15 28 3F 01 00 // H..j.V...W..(?..
1840: 8B 46 18 5F 5E 5B 5D C2 0C 00 CC CC CC CC CC CC // .F._^[].........
1850: 8B FF 55 8B EC 51 51 53 56 57 68 55 53 42 46 BE // ..U..QQSVWhUSBF.
1860: 00 10 00 00 33 DB 56 53 89 5D FC FF 15 38 3F 01 // ....3.VS.]...8?.
1870: 00 8B F8 89 7D F8 3B FB 0F 84 E5 00 00 00 56 8B // ....}.;.......V.
1880: 75 08 57 FF 76 0C E8 F5 2C 00 00 3B C3 89 45 FC // u.W.v...,..;..E.
1890: 0F 8C C1 00 00 00 66 39 1F 0F 84 B1 00 00 00 8B // ......f9........
18A0: C7 8D 50 02 66 8B 08 40 40 66 85 C9 75 F6 2B C2 // ..P.f..@@f..u.+.
18B0: D1 F8 68 84 3A 01 00 8B D8 53 57 E8 BC 2A 00 00 // ..h.:....SW..*..
18C0: 85 C0 74 68 83 C0 0E 66 83 38 30 75 6F 40 40 0F // ..th...f.80uo@@.
18D0: B7 00 66 83 F8 31 75 06 C6 46 47 01 EB 46 66 83 // ..f..1u..FG..Ff.
18E0: F8 32 75 06 C6 46 47 02 EB 3A 66 83 F8 33 75 06 // .2u..FG..:f..3u.
18F0: C6 46 47 03 EB 2E 66 83 F8 36 75 06 C6 46 47 06 // .FG...f..6u..FG.
1900: EB 22 66 83 F8 37 75 06 C6 46 47 07 EB 16 66 83 // ."f..7u..FG...f.
1910: F8 38 75 06 C6 46 47 08 EB 0A 66 83 F8 39 75 04 // .8u..FG...f..9u.
1920: C6 46 47 09 80 7E 47 80 72 26 EB 10 68 70 3A 01 // .FG..~G.r&..hp:.
1930: 00 53 57 E8 44 2A 00 00 85 C0 75 10 8D 7C 5F 02 // .SW.D*....u..|_.
1940: 66 83 3F 00 0F 85 55 FF FF FF EB 04 C6 46 47 10 // f.?...U......FG.
1950: 8B 7D F8 C6 46 45 01 68 55 53 42 46 57 FF 15 34 // .}..FE.hUSBFW..4
1960: 3F 01 00 8B 45 FC 5F 5E 5B C9 C2 04 00 CC CC CC // ?...E._^[.......
1970: CC CC 8B FF 55 8B EC 8B 45 08 FF 70 28 E8 CE FE // ....U...E..p(...
1980: FF FF FF 75 0C FF 15 3C 3F 01 00 5D C2 08 00 CC // ...u...<?..]....
1990: CC CC CC CC 8B FF 55 8B EC FF 75 08 FF 15 44 3F // ......U...u...D?
19A0: 01 00 85 C0 74 0F 50 6A 00 68 A8 0C 01 00 50 FF // ....t.Pj.h....P.
19B0: 15 40 3F 01 00 5D C2 04 00 CC CC CC CC CC 8B FF // .@?..]..........
19C0: 55 8B EC 53 56 8B 75 0C 57 8B 7D 08 8B 47 28 6A // U..SV.u.W.}..G(j
19D0: 18 6A 01 68 1A 3A 01 00 56 83 C0 10 50 FF 15 30 // .j.h.:..V...P..0
19E0: 3F 01 00 8B D8 85 DB 7D 16 56 89 5E 18 FF 15 4C // ?......}.V.^...L
19F0: 3F 01 00 32 D2 8B CE FF 15 2C 3F 01 00 EB 4A 83 // ?..2.....,?...J.
1A00: 3D 00 41 01 00 06 72 17 FE 46 23 83 46 60 24 8B // =.A...r..F#.F`$.
1A10: 7F 28 8B 4F 08 8B D6 FF 15 18 3F 01 00 EB 1B 56 // .(.O......?....V
1A20: FF 15 4C 3F 01 00 FE 46 23 83 46 60 24 8B 7F 28 // ..L?...F#.F`$..(
1A30: 56 FF 77 08 FF 15 48 3F 01 00 6A 18 56 83 C7 10 // V.w...H?..j.V...
1A40: 57 8B D8 FF 15 28 3F 01 00 5F 5E 8B C3 5B 5D C2 // W....(?.._^..[].
1A50: 08 00 CC CC CC CC CC CC 8B FF 55 8B EC 8B 4D 0C // ..........U...M.
1A60: 8B 41 60 81 78 0C 00 20 28 A0 75 19 8B 41 0C C7 // .A`.x.. (.u..A..
1A70: 00 BB 55 00 00 83 61 18 00 32 D2 FF 15 2C 3F 01 // ..U...a..2...,?.
1A80: 00 33 C0 EB 09 51 FF 75 08 E8 DE FA FF FF 5D C2 // .3...Q.u......].
1A90: 08 00 CC CC CC CC CC CC 8B FF 55 8B EC 56 8B 75 // ..........U..V.u
1AA0: 08 57 33 FF 85 F6 74 2E 8B 46 08 85 C0 74 27 66 // .W3...t..F...t'f
1AB0: 83 78 1C 1E 72 17 6A 0F 68 94 3A 01 00 FF 70 20 // .x..r.j.h.:...p
1AC0: FF 15 50 3F 01 00 83 C4 0C 85 C0 74 11 8B 76 10 // ..P?.......t..v.
1AD0: 47 83 FF 03 7C CE 32 C0 5F 5E 5D C2 04 00 B0 01 // G...|.2._^].....
1AE0: EB F6 CC CC CC CC CC CC 8B FF 55 8B EC 8B 45 08 // ..........U...E.
1AF0: EB 0E 8B 48 08 3B 0D 30 41 01 00 74 0B 8B 40 10 // ...H.;.0A..t..@.
1B00: 85 C0 75 EE 32 C0 EB 02 B0 01 5D C2 04 00 CC CC // ..u.2.....].....
1B10: CC CC CC CC 8B FF 55 8B EC 83 EC 30 A1 F0 40 01 // ......U....0..@.
1B20: 00 33 C5 89 45 FC 8B 45 08 83 65 E4 00 89 45 E0 // .3..E..E..e...E.
1B30: 8B 45 10 56 8B 75 0C 89 75 D8 89 45 D0 85 C0 74 // .E.V.u..u..E...t
1B40: 03 83 20 00 56 E8 9E FF FF FF 84 C0 74 07 33 C0 // .. .V.......t.3.
1B50: E9 10 02 00 00 57 56 FF 15 68 3F 01 00 89 45 E4 // .....WV..h?...E.
1B60: 8B 78 2C 8B C8 89 7D D4 FF 15 64 3F 01 00 83 FF // .x,...}...d?....
1B70: 07 74 23 83 FF 02 74 1E 83 FF 33 74 19 83 FF 2D // .t#...t...3t...-
1B80: 74 14 56 C6 45 EB FF E8 0C FF FF FF 84 C0 74 26 // t.V.E.........t&
1B90: C6 45 EB 08 EB 20 56 E8 FC FE FF FF 84 C0 75 07 // .E... V.......u.
1BA0: 33 C0 E9 BD 01 00 00 83 FF 07 0F 95 C0 FE C8 24 // 3..............$
1BB0: F7 04 11 88 45 EB 53 BB 55 53 42 46 53 BE 00 10 // ....E.S.USBFS...
1BC0: 00 00 56 6A 00 FF 15 38 3F 01 00 89 45 DC 85 C0 // ..Vj...8?...E...
1BD0: 0F 84 8B 01 00 00 83 7D E0 00 74 6E 80 7D EB FF // .......}..tn.}..
1BE0: 75 68 56 50 FF 75 D8 E8 6C 29 00 00 85 C0 7C 5A // uhVP.u..l)....|Z
1BF0: 8B 75 DC B8 5D C8 00 00 66 89 45 F0 B8 D1 11 00 // .u..]...f.E.....
1C00: 00 66 89 45 F2 6A 04 59 8D 7D EC 33 C0 C7 45 EC // .f.E.j.Y.}.3..E.
1C10: BC EB 7D 9D C6 45 F4 9E C6 45 F5 B4 C6 45 F6 00 // ..}..E...E...E..
1C20: C6 45 F7 60 C6 45 F8 08 C6 45 F9 C3 C6 45 FA A1 // .E.`.E...E...E..
1C30: C6 45 FB 9A F3 A7 74 0F 53 FF 75 DC FF 15 34 3F // .E....t.S.u...4?
1C40: 01 00 E9 1A 01 00 00 8B 7D D4 53 FF 75 DC FF 15 // ........}.S.u...
1C50: 34 3F 01 00 8B 45 E0 85 C0 75 05 A1 30 41 01 00 // 4?...E...u..0A..
1C60: 8D 4D E4 51 6A 00 68 00 01 00 00 57 6A 00 6A 6C // .M.Qj.h....Wj.jl
1C70: 50 FF 15 60 3F 01 00 85 C0 0F 8C E4 00 00 00 8B // P..`?...........
1C80: 45 E4 8B 70 28 6A 6C 6A 00 56 E8 95 29 00 00 83 // E..p(jlj.V..)...
1C90: C4 0C 6A 02 58 83 FF 07 75 08 C7 06 03 00 00 00 // ..j.X...u.......
1CA0: EB 13 3B F8 74 09 83 FF 33 74 04 89 06 EB 06 C7 // ..;.t...3t......
1CB0: 06 04 00 00 00 83 7D E0 00 75 02 89 06 8A 45 EB // ......}..u....E.
1CC0: 8B 7D D8 57 88 46 47 C6 46 44 00 C6 46 48 FF FF // .}.W.FG.FD..FH..
1CD0: 75 E4 FF 15 5C 3F 01 00 89 46 08 85 C0 75 10 FF // u...\?...F...u..
1CE0: 75 E4 FF 15 58 3F 01 00 B8 0E 00 00 C0 EB 74 8B // u...X?........t.
1CF0: 4D E4 89 4E 04 89 7E 0C 8B 40 1C 8B 4D E4 25 14 // M..N..~..@..M.%.
1D00: 20 00 00 09 41 1C 8B 46 08 8B 40 2C 8B 4D E4 89 // ...A..F..@,.M..
1D10: 41 2C 8B 46 08 8B 40 20 8B 4D E4 6A 18 6A 00 6A // A,.F..@ .M.j.j.j
1D20: 00 89 41 20 53 8D 46 10 50 FF 15 54 3F 01 00 6A // ..A S.F.P..T?..j
1D30: 01 6A 00 83 C6 28 56 FF 15 24 3F 01 00 8B 45 E4 // .j...(V..$?...E.
1D40: 81 60 1C 7F FF FF FF 80 7D EB FF 75 08 FF 75 E4 // .`......}..u..u.
1D50: E8 3F FC FF FF 8B 45 D0 85 C0 74 05 8B 4D E4 89 // .?....E...t..M..
1D60: 08 33 C0 5B 5F 8B 4D FC 33 CD 5E E8 74 28 00 00 // .3.[_.M.3.^.t(..
1D70: C9 C2 0C 00 CC CC CC CC CC CC 8B FF 55 8B EC 6A // ............U..j
1D80: 00 FF 75 0C FF 75 08 E8 88 FD FF FF 5D C2 08 00 // ..u..u......]...
1D90: CC CC CC CC CC CC C2 04 00 CC CC CC CC CC C2 0C // ................
1DA0: 00 CC CC CC CC CC 8B FF 55 8B EC 51 8B 45 08 8B // ........U..Q.E..
1DB0: 40 28 89 45 FC 8B 45 0C 56 8B 70 1C 85 F6 74 43 // @(.E..E.V.p...tC
1DC0: 8B 06 85 C0 74 3D 53 33 DB 85 C0 76 35 57 8D 7E // ....t=S3...v5W.~
1DD0: 04 83 65 08 00 8D 45 08 50 FF 37 6A 00 E8 32 FD // ..e...E.P.7j..2.
1DE0: FF FF 85 C0 7C 13 8B 45 08 85 C0 74 0C 8B 4D FC // ....|..E...t..M.
1DF0: 8B 40 28 8A 49 47 88 48 48 43 83 C7 04 3B 1E 72 // .@(.IG.HHC...;.r
1E00: D0 5F 5B 33 C0 5E C9 C2 08 00 CC CC CC CC CC CC // ._[3.^..........
1E10: 8B FF 55 8B EC 51 51 8B 45 08 53 8B 58 28 56 8B // ..U..QQ.E.S.X(V.
1E20: 75 0C 57 8B 7E 60 6A 18 6A 01 68 1A 3A 01 00 8D // u.W.~`j.j.h.:...
1E30: 43 10 56 50 89 45 F8 FF 15 30 3F 01 00 33 D2 3B // C.VP.E...0?..3.;
1E40: C2 89 45 FC 7D 12 32 D2 8B CE 89 46 18 FF 15 2C // ..E.}.2....F...,
1E50: 3F 01 00 8B 45 FC EB 6A 0F B6 47 01 83 F8 06 0F // ?...E..j..G.....
1E60: 8F 95 01 00 00 0F 84 7A 01 00 00 2B C2 0F 84 BF // .......z...+....
1E70: 00 00 00 48 0F 84 A9 00 00 00 48 74 61 48 74 55 // ...H......HtaHtU
1E80: 48 74 46 48 0F 85 92 01 00 00 8B 43 3C C7 43 3C // HtFH.......C<.C<
1E90: 02 00 00 00 89 43 40 89 55 FC 8B 45 FC FE 46 23 // .....C@.U..E..F#
1EA0: 83 46 60 24 89 46 18 8B 4B 08 8B D6 FF 15 18 3F // .F`$.F..K......?
1EB0: 01 00 8B F8 6A 18 56 FF 75 F8 FF 15 28 3F 01 00 // ....j.V.u...(?..
1EC0: 8B C7 5F 5E 5B C9 C2 08 00 8B 43 3C C7 43 3C 03 // .._^[.....C<.C<.
1ED0: 00 00 00 EB BF 83 7B 3C 04 E9 0B 01 00 00 6A 18 // ......{<......j.
1EE0: 56 FF 75 F8 FF 15 70 3F 01 00 56 FF 75 08 E8 F7 // V.u...p?..V.u...
1EF0: F5 FF FF FF 73 08 8B F8 8B 43 3C 89 43 40 C7 43 // ....s....C<.C@.C
1F00: 3C 06 00 00 00 FF 15 6C 3F 01 00 FF 75 08 FF 15 // <......l?...u...
1F10: 58 3F 01 00 32 D2 8B CE 89 7E 18 FF 15 2C 3F 01 // X?..2....~...,?.
1F20: 00 EB 9D 8B 43 3C C7 43 3C 04 00 00 00 E9 62 FF // ....C<.C<.....b.
1F30: FF FF 38 15 08 41 01 00 74 1F 38 53 44 75 1A 8A // ..8..A..t.8SDu..
1F40: 43 47 3C 07 74 0C 3C 06 74 08 3C 12 74 04 3C 60 // CG<.t.<.t.<.t.<`
1F50: 75 07 C7 45 FC 22 00 00 C0 39 55 FC 7C 66 8B 7D // u..E."...9U.|f.}
1F60: 08 56 57 E8 82 F5 FF FF 89 45 FC 85 C0 7C 17 8B // .VW......E...|..
1F70: 43 3C 8B 4B 08 89 43 40 33 C0 40 89 43 3C 84 41 // C<.K..C@3.@.C<.A
1F80: 20 74 03 09 47 20 80 7B 47 FF 75 10 53 E8 BE F8 // t..G .{G.u.S...
1F90: FF FF 80 7B 47 FF 75 04 C6 43 47 80 80 3D 08 41 // ...{G.u..CG..=.A
1FA0: 01 00 00 74 1F 80 7B 44 00 75 19 8A 5B 47 80 FB // ...t..{D.u..[G..
1FB0: 07 74 0A 80 FB 06 74 05 80 FB 12 75 07 C7 45 FC // .t....t....u..E.
1FC0: 22 00 00 C0 8B 45 FC 32 D2 8B CE 89 46 18 FF 15 // "....E.2....F...
1FD0: 2C 3F 01 00 6A 18 56 FF 75 F8 FF 15 28 3F 01 00 // ,?..j.V.u...(?..
1FE0: E9 6E FE FF FF 83 7B 3C 02 0F 85 A8 FE FF FF 8B // .n....{<........
1FF0: 43 40 89 43 3C E9 9D FE FF FF 6A 07 59 2B C1 0F // C@.C<.....j.Y+..
2000: 84 F7 00 00 00 6A 05 5A 2B C2 0F 84 AF 00 00 00 // .....j.Z+.......
2010: 2B C1 74 70 83 E8 03 74 20 48 74 0B 8B 46 18 89 // +.tp...t Ht..F..
2020: 45 FC E9 73 FE FF FF 8B 43 3C 83 65 FC 00 89 43 // E..s....C<.e...C
2030: 40 89 53 3C E9 61 FE FF FF 8B 55 08 8B 42 10 BF // @.S<.a....U..B..
2040: 00 20 00 00 85 C0 74 05 85 78 1C 74 03 09 7A 1C // . ....t..x.t..z.
2050: 8B 76 60 8B 55 0C 8D 46 DC 8B F8 F3 A5 C6 40 03 // .v`.U..F......@.
2060: 00 8B 42 60 83 E8 24 C7 40 1C 16 0A 01 00 83 60 // ..B`..$.@......`
2070: 20 00 C6 40 03 E0 8B 4B 08 FF 15 18 3F 01 00 E9 // ..@...K....?...
2080: 3E FE FF FF 8A 43 47 8B 7F 04 3C 80 73 08 3C 10 // >....CG...<.s.<.
2090: 0F 85 04 FE FF FF 83 FF 02 0F 85 FB FD FF FF 8B // ................
20A0: 76 60 8B 55 0C 8D 46 DC 8B F8 F3 A5 C6 40 03 00 // v`.U..F......@..
20B0: 8B 42 60 83 E8 24 C7 40 1C 5E 0A 01 00 EB AF 8A // .B`..$.@.^......
20C0: 43 47 8B 7F 04 3C 80 73 08 3C 10 0F 85 C9 FD FF // CG...<.s.<......
20D0: FF 85 FF 0F 85 C1 FD FF FF 8B 76 60 8B 55 0C 8D // ..........v`.U..
20E0: 46 DC 8B F8 F3 A5 C6 40 03 00 8B 42 60 83 E8 24 // F......@...B`..$
20F0: C7 40 1C E6 0A 01 00 E9 72 FF FF FF 39 57 04 0F // .@......r...9W..
2100: 85 95 FD FF FF 8A 43 47 3C 09 74 10 3C 10 74 0C // ......CG<.t.<.t.
2110: 3C FF 74 08 3C 80 0F 85 7E FD FF FF 56 FF 75 08 // <.t.<...~...V.u.
2120: E8 C5 F3 FF FF 8B F8 85 FF 7C 0B 56 FF 75 08 E8 // .........|.V.u..
2130: 72 FC FF FF 8B F8 32 D2 8B CE 89 7E 18 FF 15 2C // r.....2....~...,
2140: 3F 01 00 E9 6C FD FF FF CC CC CC CC CC CC 8B FF // ?...l...........
2150: 55 8B EC 8B 4D 0C 8B 41 60 0F B6 00 83 E8 0E 51 // U...M..A`......Q
2160: FF 75 08 74 29 48 74 1F 83 E8 07 74 13 83 E8 05 // .u.t)Ht....t....
2170: 74 07 E8 F5 F3 FF FF EB 1A E8 92 FC FF FF EB 13 // t...............
2180: E8 39 F8 FF FF EB 0C E8 6C F4 FF FF EB 05 E8 C5 // .9......l.......
2190: F8 FF FF 5D C2 08 00 CC CC CC CC CC 8B FF 55 8B // ...]..........U.
21A0: EC 8B 45 08 8B 48 10 8B 50 28 56 85 C9 74 1C 8B // ..E..H..P(V..t..
21B0: 49 2C 8B F1 4E 4E 74 0A 83 EE 05 74 42 83 EE 2C // I,..NNt....tB..,
21C0: 75 09 89 48 2C C7 02 04 00 00 00 8B 48 28 8B 09 // u..H,.......H(..
21D0: 83 E9 00 74 7C 49 74 62 49 74 54 49 74 46 49 74 // ...t|ItbItTItFIt
21E0: 38 49 74 2A 8B 4D 0C 83 61 1C 00 BE 10 00 00 C0 // 8It*.M..a.......
21F0: 32 D2 89 71 18 FF 15 2C 3F 01 00 8B C6 EB 5B C7 // 2..q...,?.....[.
2200: 40 2C 07 00 00 00 C7 02 03 00 00 00 EB BD FF 75 // @,.............u
2210: 0C 50 E8 ED 13 00 00 EB 41 FF 75 0C 50 E8 D8 08 // .P......A.u.P...
2220: 00 00 EB 36 FF 75 0C 50 E8 63 05 00 00 EB 2B FF // ...6.u.P.c....+.
2230: 75 0C 50 E8 16 FF FF FF EB 20 8B 4D 0C 83 61 18 // u.P...... .M..a.
2240: 00 83 61 1C 00 32 D2 FF 15 2C 3F 01 00 33 C0 EB // ..a..2...,?..3..
2250: 09 FF 75 0C 50 E8 3E F2 FF FF 5E 5D C2 08 00 CC // ..u.P.>...^]....
2260: CC CC CC CC 8B FF 55 8B EC 83 EC 10 56 8B 75 08 // ......U.....V.u.
2270: 57 FF 75 0C 89 35 30 41 01 00 E8 51 F1 FF FF 8B // W.u..50A...Q....
2280: 3D 08 3F 01 00 68 D6 3A 01 00 8D 45 F8 50 FF D7 // =.?..h.:...E.P..
2290: 8D 45 08 50 6A 00 6A 00 68 08 96 00 00 8D 45 F8 // .E.Pj.j.h.....E.
22A0: 50 6A 6C 56 FF 15 60 3F 01 00 85 C0 0F 8C 86 00 // PjlV..`?........
22B0: 00 00 8B 45 08 53 8B 58 28 6A 6C 6A 00 53 E8 61 // ...E.S.X(jlj.S.a
22C0: 23 00 00 C7 03 01 00 00 00 8B 45 08 81 60 1C 7F // #.........E..`..
22D0: FF FF FF 83 C4 0C 68 B4 3A 01 00 8D 45 F0 50 FF // ......h.:...E.P.
22E0: D7 8D 45 F8 50 8D 45 F0 50 FF 15 78 3F 01 00 8B // ..E.P.E.P..x?...
22F0: D8 85 DB 7D 0B FF 75 08 FF 15 58 3F 01 00 EB 35 // ...}..u...X?...5
2300: 6A 1C 59 FF 75 0C B8 D2 14 01 00 8D 7E 38 F3 AB // j.Y.u.......~8..
2310: 8B 46 18 C7 40 04 B0 10 01 00 56 C7 46 34 CC 10 // .F..@.....V.F4..
2320: 01 00 E8 8F 13 00 00 6A 00 68 D4 10 01 00 56 FF // .......j.h....V.
2330: 15 74 3F 01 00 8B C3 5B 5F 5E C9 C2 08 00 CC CC // .t?....[_^......
2340: CC CC CC CC 8B FF 55 8B EC 56 8B 75 0C 8B 46 60 // ......U..V.u..F`
2350: 80 38 04 57 8B 7D 08 75 36 8B 47 28 80 78 44 00 // .8.W.}.u6.G(.xD.
2360: 75 2D F6 05 08 41 01 00 03 74 24 57 E8 B7 09 00 // u-...A...t$W....
2370: 00 85 C0 74 1A 83 66 1C 00 BF 22 00 00 C0 32 D2 // ...t..f..."...2.
2380: 8B CE 89 7E 18 FF 15 2C 3F 01 00 8B C7 EB 07 56 // ...~...,?......V
2390: 57 E8 02 F1 FF FF 5F 5E 5D C2 08 00 CC CC CC CC // W....._^].......
23A0: CC CC 8B FF 55 8B EC 8B 45 0C 83 78 18 00 7C 12 // ....U...E..x..|.
23B0: 8B 4D 08 8B 51 28 8B 52 08 8B 52 20 83 E2 07 09 // .M..Q(.R..R ....
23C0: 51 20 80 78 21 00 74 07 8B 48 60 80 49 03 01 8B // Q .x!.t..H`.I...
23D0: 40 18 5D C2 0C 00 CC CC CC CC CC CC 8B FF 55 8B // @.]...........U.
23E0: EC 8B 55 0C 8B 45 08 53 8B 58 28 56 8B 72 60 57 // ..U..E.S.X(V.r`W
23F0: 8D 46 DC 6A 07 8B F8 59 F3 A5 C6 40 03 00 8B 42 // .F.j...Y...@...B
2400: 60 83 60 FC 00 83 E8 24 C7 40 1C D8 16 01 00 C6 // `.`....$.@......
2410: 40 03 E0 8B 4B 08 FF 15 18 3F 01 00 5F 5E 5B 5D // @...K....?.._^[]
2420: C2 08 00 CC CC CC CC CC 8B FF 55 8B EC 8B 4D 08 // ..........U...M.
2430: 8B 41 08 8B 40 04 EB 10 3B C1 74 09 8B 50 28 80 // .A..@...;.t..P(.
2440: 7A 47 08 74 0D 8B 40 0C 85 C0 75 EC 32 C0 5D C2 // zG.t..@...u.2.].
2450: 04 00 B0 01 EB F8 CC CC CC CC CC CC 8B FF 55 8B // ..............U.
2460: EC 51 51 8B 4D 0C 83 65 FC 00 53 8B 5D 08 56 8B // .QQ.M..e..S.].V.
2470: 73 28 57 8B 79 60 0F B6 47 01 83 E8 00 0F 84 FA // s(W.y`..G.......
2480: 00 00 00 48 48 0F 84 C7 00 00 00 83 E8 14 75 06 // ...HH.........u.
2490: 83 7F 08 01 74 0C 51 53 E8 FB EF FF FF E9 19 01 // ....t.QS........
24A0: 00 00 53 E8 80 08 00 00 85 C0 74 1B 80 3D 08 41 // ..S.......t..=.A
24B0: 01 00 00 74 12 80 7E 44 00 75 0C 81 63 1C FF DF // ...t..~D.u..c...
24C0: FF FF E9 D6 00 00 00 33 C9 51 51 51 8D 46 28 51 // .......3.QQQ.F(Q
24D0: 50 89 45 F8 FF 15 20 3F 01 00 80 7F 04 00 C6 45 // P.E... ?.......E
24E0: 0B 00 75 1C 83 7E 38 01 75 16 8B 43 1C A9 00 40 // ..u..~8.u..C...@
24F0: 00 00 75 0C 0D 00 20 00 00 89 43 1C C6 45 0B 01 // ..u... ...C..E..
2500: FF 75 0C 53 E8 E1 EF FF FF 89 45 FC 85 C0 7C 26 // .u.S......E...|&
2510: 83 C6 38 80 7F 04 00 8B C6 74 09 33 C9 41 F0 0F // ..8......t.3.A..
2520: C1 08 EB 07 83 C9 FF F0 0F C1 08 80 7F 04 00 74 // ...............t
2530: 12 83 3E 01 EB 04 80 7D 0B 01 75 07 81 63 1C FF // ..>....}..u..c..
2540: DF FF FF 6A 00 6A 00 FF 75 F8 FF 15 1C 3F 01 00 // ...j.j..u....?..
2550: EB 4B 51 53 E8 91 EF FF FF FF 76 08 8B F8 FF 15 // .KQS......v.....
2560: 6C 3F 01 00 53 FF 15 58 3F 01 00 8B 4D 0C 32 D2 // l?..S..X?...M.2.
2570: 89 79 18 FF 15 2C 3F 01 00 8B C7 EB 3E F6 05 08 // .y...,?.....>...
2580: 41 01 00 02 74 2C 80 7E 44 00 75 26 53 E8 96 FE // A...t,.~D.u&S...
2590: FF FF 84 C0 74 1C C7 45 FC 22 00 00 C0 8B 4D 0C // ....t..E."....M.
25A0: 8B 75 FC 32 D2 89 71 18 FF 15 2C 3F 01 00 8B C6 // .u.2..q...,?....
25B0: EB 09 FF 75 0C 53 E8 21 FE FF FF 5F 5E 5B C9 C2 // ...u.S.!..._^[..
25C0: 08 00 CC CC CC CC CC CC 8B FF 55 8B EC 56 8B 75 // ..........U..V.u
25D0: 0C 8B 46 60 80 78 01 02 8B 48 0C 75 18 83 F9 05 // ..F`.x...H.u....
25E0: 75 07 E8 69 EC FF FF EB 0C 83 F9 01 75 07 C6 05 // u..i........u...
25F0: 0C 41 01 00 00 83 3D 00 41 01 00 06 72 1A FE 46 // .A....=.A...r..F
2600: 23 83 46 60 24 8B 45 08 8B 40 28 8B 48 08 8B D6 // #.F`$.E..@(.H...
2610: FF 15 18 3F 01 00 EB 1E 56 FF 15 4C 3F 01 00 FE // ...?....V..L?...
2620: 46 23 83 46 60 24 8B 45 08 8B 40 28 56 FF 70 08 // F#.F`$.E..@(V.p.
2630: FF 15 48 3F 01 00 5E 5D C2 08 00 CC CC CC CC CC // ..H?..^]........
2640: 8B FF 55 8B EC 8B 45 0C 83 78 18 00 7C 07 8B 48 // ..U...E..x..|..H
2650: 0C C6 41 06 01 80 78 21 00 74 07 8B 48 60 80 49 // ..A...x!.t..H`.I
2660: 03 01 8B 40 18 5D C2 0C 00 CC CC CC CC CC 8B FF // ...@.]..........
2670: 55 8B EC 53 8B 5D 0C 56 8B 73 60 81 7E 0C 00 20 // U..S.].V.s`.~..
2680: 28 A0 57 8B 7D 08 8B 4F 28 89 4D 08 75 2B 8B 43 // (.W.}..O(.M.u+.C
2690: 0C 33 F6 3B C6 74 0E 81 38 AA 55 00 00 75 06 0F // .3.;.t..8.U..u..
26A0: B6 49 44 89 08 89 73 18 32 D2 8B CB FF 15 2C 3F // .ID...s.2.....,?
26B0: 01 00 8B C6 E9 CA 00 00 00 80 3D 08 41 01 00 00 // ..........=.A...
26C0: 0F 84 B6 00 00 00 80 79 44 00 0F 85 AC 00 00 00 // .......yD.......
26D0: 57 E8 52 06 00 00 85 C0 0F 84 9E 00 00 00 8B 76 // W.R............v
26E0: 0C 81 EE 04 D0 04 00 74 5C 83 EE 04 74 57 83 EE // .......t\...tW..
26F0: 0C 74 52 83 EE 14 74 4D 81 EE FC 2F 02 00 74 3E // .tR...tM.../..t>
2700: 81 EE F0 0B 26 00 75 74 8B 73 60 8D 46 DC 8B F8 // ....&.ut.s`.F...
2710: 6A 07 59 F3 A5 C6 40 03 00 8B 43 60 83 60 FC 00 // j.Y...@...C`.`..
2720: 83 E8 24 C7 40 1C 76 19 01 00 C6 40 03 E0 8B 45 // ..$.@.v....@...E
2730: 08 8B 48 08 8B D3 FF 15 18 3F 01 00 EB 45 B8 A2 // ..H......?...E..
2740: 00 00 C0 EB 29 8B 43 0C 83 C0 1C 8A 00 3C 0A 74 // ....).C......<.t
2750: 18 3C 2A 74 14 3C AA 74 10 3C 8A 74 0C 3C 10 74 // .<*t.<.t.<.t.<.t
2760: 08 3C 2E 74 04 3C 04 75 13 B8 22 00 00 C0 83 63 // .<.t.<.u.."....c
2770: 1C 00 89 43 18 8B F0 E9 2C FF FF FF 53 57 E8 15 // ...C....,...SW..
2780: ED FF FF 5F 5E 5B 5D C2 08 00 CC CC CC CC CC CC // ..._^[].........
2790: 8B FF 55 8B EC 8B 4D 0C 8B 41 60 8A 00 84 C0 74 // ..U...M..A`....t
27A0: 4B 3C 02 76 3C 3C 04 76 2D 3C 0E 74 1E 3C 16 74 // K<.v<<.v-<.t.<.t
27B0: 0F 3C 1B 75 2C 51 FF 75 08 E8 9E FC FF FF EB 3E // .<.u,Q.u.......>
27C0: 51 FF 75 08 E8 FF FD FF FF EB 33 51 FF 75 08 E8 // Q.u.......3Q.u..
27D0: 9A FE FF FF EB 28 51 FF 75 08 E8 65 FB FF FF EB // .....(Q.u..e....
27E0: 1D 51 FF 75 08 E8 AE EC FF FF EB 12 83 61 18 00 // .Q.u.........a..
27F0: 83 61 1C 00 32 D2 FF 15 2C 3F 01 00 33 C0 5D C2 // .a..2...,?..3.].
2800: 08 00 CC CC CC CC CC CC 8B FF 55 8B EC 56 8B 75 // ..........U..V.u
2810: 0C 8B 4E 18 8B 46 60 85 C9 7D 10 81 F9 3C 00 00 // ..N..F`..}...<..
2820: C0 74 08 81 F9 05 00 00 80 75 64 80 38 0F 57 75 // .t.......ud.8.Wu
2830: 0E 8B 40 04 8B 78 10 8D 50 30 8B 40 18 EB 25 81 // ..@..x..P0.@..%.
2840: 78 0C 04 D0 04 00 75 10 8B 4E 0C 8B 41 14 8B 79 // x.....u..N..A..y
2850: 0C 8D 51 1C 03 C1 EB 0C 8B 46 0C 8B 78 0C 8D 50 // ..Q......F..x..P
2860: 1C 8B 40 14 33 C9 80 3A 1A 0F 95 C1 8D 0C 8D 04 // ..@.3..:........
2870: 00 00 00 8D 51 18 3B FA 5F 72 14 03 C1 8A 08 80 // ....Q.;._r......
2880: E1 3F 80 F9 2A 75 08 80 60 03 C8 80 60 05 F3 80 // .?..*u..`...`...
2890: 7E 21 00 74 07 8B 46 60 80 48 03 01 8B 46 18 5E // ~!.t..F`.H...F.^
28A0: 5D C2 0C 00 CC CC CC CC CC CC 8B FF 55 8B EC 8B // ]...........U...
28B0: 4D 0C 83 79 18 00 7C 1E 8B 41 0C 56 33 F6 39 70 // M..y..|..A.V3.9p
28C0: 04 76 12 8D 50 24 C7 02 04 00 00 00 83 C2 20 46 // .v..P$........ F
28D0: 3B 70 04 72 F1 5E 80 79 21 00 74 07 8B 41 60 80 // ;p.r.^.y!.t..A`.
28E0: 48 03 01 8B 41 18 5D C2 0C 00 CC CC CC CC CC CC // H...A.].........
28F0: 8B FF 55 8B EC 80 3D 08 41 01 00 00 8B 55 08 8B // ..U...=.A....U..
2900: 45 0C 53 8B 5A 28 56 57 0F 84 D4 00 00 00 80 7B // E.S.Z(VW.......{
2910: 44 00 0F 85 CA 00 00 00 8B 70 60 8B 4E 0C 81 E9 // D........p`.N...
2920: 28 40 02 00 0F 84 9E 00 00 00 81 E9 DC 8F 02 00 // (@..............
2930: 74 41 83 E9 10 74 3C 81 E9 F0 3B 28 00 0F 85 9F // tA...t<...;(....
2940: 00 00 00 8D 56 DC 6A 07 59 8B FA F3 A5 C6 42 03 // ....V.j.Y.....B.
2950: 00 8B 48 60 83 E9 24 C7 41 1C E0 1B 01 00 83 61 // ..H`..$.A......a
2960: 20 00 C6 41 03 E0 8B 4B 08 8B D0 FF 15 18 3F 01 // ..A...K......?.
2970: 00 EB 76 8B 78 0C 83 C7 1C 8A 0F 80 F9 0A 74 48 // ..v.x.........tH
2980: 80 F9 2A 74 43 80 F9 AA 74 3E 80 F9 8A 74 39 80 // ..*tC...t>...t9.
2990: F9 5A 75 4E 8A 4F 02 80 E1 3F 80 F9 05 75 0C B9 // .ZuN.O...?...u..
29A0: 10 00 00 C0 89 48 18 8B F1 EB 25 8D 56 DC 6A 07 // .....H....%.V.j.
29B0: 59 8B FA F3 A5 C6 42 03 00 8B 48 60 83 E9 24 C7 // Y.....B...H`..$.
29C0: 41 1C 3E 1B 01 00 EB 96 BE 22 00 00 C0 89 70 18 // A.>......"....p.
29D0: 83 60 1C 00 32 D2 8B C8 FF 15 2C 3F 01 00 8B C6 // .`..2.....,?....
29E0: EB 07 50 52 E8 AF EA FF FF 5F 5E 5B 5D C2 08 00 // ..PR....._^[]...
29F0: CC CC CC CC CC CC 8B FF 55 8B EC 8B 4D 08 8B 41 // ........U...M..A
2A00: 28 53 8B 5D 0C 33 D2 56 8B 73 60 89 45 08 38 15 // (S.].3.V.s`.E.8.
2A10: 08 41 01 00 74 7B 38 50 44 75 76 8B 46 04 3D 00 // .A..t{8PDuv.F.=.
2A20: 00 40 00 72 6C 38 50 02 75 67 8A 40 30 3C 0A 74 // .@.rl8P.ug.@0<.t
2A30: 47 3C 2A 74 43 3C AA 74 3F 3C 8A 74 3B 3C 1A 74 // G<*tC<.t?<.t;<.t
2A40: 04 3C 5A 75 4C 57 8D 46 DC 8B F8 6A 07 59 F3 A5 // .<ZuLW.F...j.Y..
2A50: 88 50 03 8B 43 60 83 E8 24 89 50 20 C7 40 1C 3E // .P..C`..$.P .@.>
2A60: 1B 01 00 C6 40 03 E0 8B 45 08 8B 48 08 8B D3 FF // ....@...E..H....
2A70: 15 18 3F 01 00 5F EB 20 89 53 1C BE 22 00 00 C0 // ..?.._. .S.."...
2A80: 32 D2 8B CB 89 73 18 FF 15 2C 3F 01 00 8B C6 EB // 2....s...,?.....
2A90: 07 53 51 E8 00 EA FF FF 5E 5B 5D C2 08 00 CC CC // .SQ.....^[].....
2AA0: CC CC CC CC 8B FF 55 8B EC 83 3D 00 41 01 00 06 // ......U...=.A...
2AB0: 72 1B 8B 55 0C FE 42 23 83 42 60 24 8B 45 08 8B // r..U..B#.B`$.E..
2AC0: 40 28 8B 48 08 FF 15 18 3F 01 00 EB 23 56 8B 75 // @(.H....?...#V.u
2AD0: 0C 56 FF 15 4C 3F 01 00 FE 46 23 83 46 60 24 8B // .V..L?...F#.F`$.
2AE0: 45 08 8B 40 28 56 FF 70 08 FF 15 48 3F 01 00 5E // E..@(V.p...H?..^
2AF0: 5D C2 08 00 CC CC CC CC CC CC 8B FF 55 8B EC 8B // ]...........U...
2B00: 4D 0C 8B 41 60 0F B6 00 83 E8 04 56 8B 75 08 8B // M..A`......V.u..
2B10: 56 28 74 28 83 E8 0A 74 1A 48 74 0E 83 E8 07 75 // V(t(...t.Ht....u
2B20: 41 51 56 E8 7C FF FF FF EB 3F 51 56 E8 C5 FE FF // AQV.|....?QV....
2B30: FF EB 36 51 56 E8 B6 FD FF FF EB 2D 33 C0 38 05 // ..6QV......-3.8.
2B40: 08 41 01 00 74 1C 38 42 44 75 17 BE 22 00 00 C0 // .A..t.8BDu.."...
2B50: 32 D2 89 71 18 89 41 1C FF 15 2C 3F 01 00 8B C6 // 2..q..A...,?....
2B60: EB 07 51 56 E8 2F E9 FF FF 5E 5D C2 08 00 CC CC // ..QV./...^].....
2B70: CC CC CC CC 8B FF 55 8B EC 83 EC 10 53 56 57 33 // ......U.....SVW3
2B80: FF 57 57 8D 45 F0 50 FF 15 24 3F 01 00 8B 5D 08 // .WW.E.P..$?...].
2B90: 0F B6 43 30 57 50 FF 15 80 3F 01 00 8B 4D 14 8B // ..C0WP...?...M..
2BA0: 55 0C 8B F0 8B 46 60 89 48 E4 89 48 E0 89 50 E8 // U....F`.H..H..P.
2BB0: 83 E8 24 C6 00 0E 8B 45 10 89 46 0C 89 46 3C 8B // ..$....E..F..F<.
2BC0: 46 60 89 4E 1C 83 E8 24 89 7E 04 8D 4D F0 89 48 // F`.N...$.~..M..H
2BD0: 20 8B D6 8B CB C7 40 1C F6 07 01 00 C6 40 03 E0 // .....@......@..
2BE0: FF 15 18 3F 01 00 8B D8 81 FB 03 01 00 00 75 11 // ...?..........u.
2BF0: 57 57 57 57 8D 45 F0 50 FF 15 20 3F 01 00 8B 5E // WWWW.E.P.. ?...^
2C00: 18 56 FF 15 D0 3F 01 00 5F 5E 8B C3 5B C9 C2 10 // .V...?.._^..[...
2C10: 00 CC CC CC CC CC 8B FF 55 8B EC 83 EC 18 56 33 // ........U.....V3
2C20: F6 39 75 08 75 07 B8 0D 00 00 C0 EB 5D 57 8D 45 // .9u.u.......]W.E
2C30: F8 50 8D 45 E8 50 56 6A 08 FF 75 0C 56 56 FF 75 // .P.E.PVj..u.VV.u
2C40: 08 68 14 0C 2D 00 FF 15 84 3F 01 00 8B F8 3B FE // .h..-....?....;.
2C50: 75 07 B8 9A 00 00 C0 EB 30 56 56 8D 45 E8 50 FF // u.......0VV.E.P.
2C60: 15 24 3F 01 00 8B 4D 08 8B D7 FF 15 18 3F 01 00 // .$?...M......?..
2C70: 3D 03 01 00 00 75 12 56 56 56 6A 05 8D 45 E8 50 // =....u.VVVj..E.P
2C80: FF 15 20 3F 01 00 8B 45 F8 5F 5E C9 C2 08 00 CC // .. ?...E._^.....
2C90: CC CC CC CC 8B FF 55 8B EC FF 15 00 3F 01 00 84 // ......U.....?...
2CA0: C0 74 04 33 C0 EB 78 53 8B 5D 08 85 DB 75 04 33 // .t.3..xS.]...u.3
2CB0: C0 EB 6B 56 57 BE 55 53 42 46 56 68 00 10 00 00 // ..kVW.USBFVh....
2CC0: 6A 00 FF 15 38 3F 01 00 8B F8 57 53 E8 45 FF FF // j...8?....WS.E..
2CD0: FF 85 C0 7C 2F 80 7F 05 00 75 06 80 7F 06 00 74 // ...|/....u.....t
2CE0: 23 56 57 FF 15 34 3F 01 00 8B 43 2C 83 F8 03 74 // #VW..4?...C,...t
2CF0: 0E 83 F8 02 74 09 83 F8 33 74 04 6A 08 EB 02 6A // ....t...3t.j...j
2D00: 11 58 EB 18 56 57 FF 15 34 3F 01 00 53 E8 86 ED // .X..VW..4?..S...
2D10: FF FF 0F B6 C0 F7 D8 1B C0 83 E0 08 5F 5E 5B 5D // ............_^[]
2D20: C2 04 00 CC CC CC CC CC 8B FF 55 8B EC 8B 45 08 // ..........U...E.
2D30: 56 8B 70 28 85 F6 75 04 33 C0 EB 35 80 7E 47 FF // V.p(..u.3..5.~G.
2D40: 75 10 8B 46 0C 85 C0 74 EF 50 E8 45 FF FF FF 88 // u..F...t.P.E....
2D50: 46 47 8A 46 47 3C 01 75 05 83 3E 05 74 10 3C 11 // FG.FG<.u..>.t.<.
2D60: 74 0C 3C 12 74 08 3C 07 74 04 3C 08 75 CA 0F B6 // t.<.t.<.t.<.u...
2D70: C0 5E 5D C2 04 00 CC CC CC CC CC CC 8B FF 55 8B // .^]...........U.
2D80: EC 8B 55 0C FE 42 23 83 42 60 24 8B 45 08 8B 40 // ..U..B#.B`$.E..@
2D90: 28 8B 48 08 FF 15 18 3F 01 00 5D C2 08 00 CC CC // (.H....?..].....
2DA0: CC CC CC CC 8B FF 55 8B EC 8B 45 08 53 8B 5D 0C // ......U...E.S.].
2DB0: 56 57 8B 78 28 8B 43 60 8B 70 04 8B 4E 08 89 7D // VW.x(.C`.p..N..}
2DC0: 08 F7 C1 00 01 01 40 75 5D F6 C1 02 75 58 0F B6 // ......@u]...uX..
2DD0: 48 0B 83 F9 03 74 1C 85 C9 74 18 83 F9 05 74 13 // H....t...t....t.
2DE0: 83 F9 02 74 0E FE 43 23 83 C0 24 89 43 60 8B 4F // ...t..C#..$.C`.O
2DF0: 08 EB 29 81 66 08 FF FF FE FF 81 60 08 FF EF FF // ..).f......`....
2E00: FF C6 40 0B 01 8B 73 60 8D 46 DC 6A 07 8B F8 59 // ..@...s`.F.j...Y
2E10: F3 A5 C6 40 03 00 8B 45 08 8B 48 08 8B D3 FF 15 // ...@...E..H.....
2E20: 18 3F 01 00 EB 18 83 63 1C 00 BE 22 00 00 C0 32 // .?.....c..."...2
2E30: D2 8B CB 89 73 18 FF 15 2C 3F 01 00 8B C6 5F 5E // ....s...,?...._^
2E40: 5B 5D C2 08 00 CC CC CC CC CC 8B FF 55 8B EC 53 // []..........U..S
2E50: 56 57 FF 75 08 FF 15 68 3F 01 00 8B 3D 64 3F 01 // VW.u...h?...=d?.
2E60: 00 8B F0 85 F6 74 11 8B 46 08 3B 05 30 41 01 00 // .....t..F.;.0A..
2E70: 75 06 83 7E 28 00 75 25 56 FF 15 88 3F 01 00 8B // u..~(.u%V...?...
2E80: CE 8B D8 FF D7 8B F3 85 DB 75 D8 8B 45 0C 85 C0 // .........u..E...
2E90: 74 02 21 18 32 C0 5F 5E 5B 5D C2 08 00 8B 45 0C // t.!.2._^[]....E.
2EA0: 85 C0 74 02 89 30 8B CE FF D7 B0 01 EB E8 CC CC // ..t..0..........
2EB0: CC CC CC CC 8B FF 55 8B EC 81 EC 08 03 00 00 A1 // ......U.........
2EC0: F0 40 01 00 33 C5 89 45 FC F6 05 08 41 01 00 03 // .@..3..E....A...
2ED0: 56 57 6A 30 59 6A 30 BE 58 3D 01 00 8D BD D0 FD // VWj0Yj0.X=......
2EE0: FF FF F3 A5 59 6A 30 BE 98 3C 01 00 8D BD 90 FE // ....Yj0..<......
2EF0: FF FF F3 A5 59 6A 06 BE D8 3B 01 00 8D BD 10 FD // ....Yj...;......
2F00: FF FF F3 A5 59 BE BE 3B 01 00 8D 7D C4 F3 A5 66 // ....Y..;...}...f
2F10: A5 6A 06 59 BE A4 3B 01 00 8D 7D E0 F3 A5 66 A5 // .j.Y..;...}...f.
2F20: 6A 1C 59 BE 32 3B 01 00 8D BD 50 FF FF FF F3 A5 // j.Y.2;....P.....
2F30: 66 A5 C6 85 0B FD FF FF 01 75 07 32 C0 E9 81 02 // f........u.2....
2F40: 00 00 68 55 53 42 46 68 00 10 00 00 33 FF 57 FF // ..hUSBFh....3.W.
2F50: 15 38 3F 01 00 89 85 04 FD FF FF 3B C7 75 07 B0 // .8?........;.u..
2F60: 01 E9 5D 02 00 00 89 BD 00 FD FF FF 53 39 BD 00 // ..].........S9..
2F70: FD FF FF 75 15 F6 05 0A 41 01 00 01 0F 84 15 01 // ...u....A.......
2F80: 00 00 8D 85 D0 FD FF FF EB 34 83 BD 00 FD FF FF // .........4......
2F90: 01 75 18 F6 05 0A 41 01 00 02 0F 84 F7 00 00 00 // .u....A.........
2FA0: 8D 85 90 FE FF FF 8D 5D C4 EB 16 F6 05 0A 41 01 // .......]......A.
2FB0: 00 08 0F 84 DF 00 00 00 8D 85 10 FD FF FF 8D 5D // ...............]
2FC0: E0 8D 8D 0C FD FF FF 51 68 1F 00 02 00 50 E8 91 // .......Qh....P..
2FD0: 10 00 00 85 C0 0F 8C BC 00 00 00 8D 85 F8 FC FF // ................
2FE0: FF 50 FF B5 04 FD FF FF C7 85 F8 FC FF FF 00 08 // .P..............
2FF0: 00 00 53 FF B5 0C FD FF FF E8 9E 11 00 00 8B F0 // ..S.............
3000: 3B F7 7C 1A 68 28 3B 01 00 FF B5 F8 FC FF FF FF // ;.|.h(;.........
3010: B5 04 FD FF FF E8 62 13 00 00 85 C0 75 6E 3B F7 // ......b.....un;.
3020: 8B 8D 04 FD FF FF 7C 1E EB 17 8B C1 8D 70 02 66 // ......|......p.f
3030: 8B 10 40 40 66 3B D7 75 F6 2B C6 D1 F8 8D 4C 41 // ..@@f;.u.+....LA
3040: 02 66 39 39 75 E4 BE 28 3B 01 00 8B F9 A5 A5 8B // .f99u..(;.......
3050: C1 66 A5 8D 50 02 66 8B 30 40 40 66 85 F6 75 F6 // .f..P.f.0@@f..u.
3060: FF B5 04 FD FF FF 2B C2 D1 F8 8D 44 41 02 33 C9 // ......+....DA.3.
3070: 66 89 08 53 66 89 48 02 FF B5 0C FD FF FF E8 BB // f..Sf.H.........
3080: 11 00 00 C6 85 0B FD FF FF 00 33 FF FF B5 0C FD // ..........3.....
3090: FF FF E8 67 0F 00 00 FF 85 00 FD FF FF 83 BD 00 // ...g............
30A0: FD FF FF 03 0F 82 C3 FE FF FF 8D 85 0C FD FF FF // ................
30B0: 50 BE 1F 00 02 00 56 8D 85 50 FF FF FF 50 E8 A1 // P.....V..P...P..
30C0: 0F 00 00 3B C7 5B 7D 1C 8D 85 0C FD FF FF 50 56 // ...;.[}.......PV
30D0: 8D 85 50 FF FF FF 50 E8 34 0F 00 00 3B C7 0F 8C // ..P...P.4...;...
30E0: C8 00 00 00 68 00 02 00 00 FF B5 04 FD FF FF BE // ....h...........
30F0: 1C 3B 01 00 56 FF B5 0C FD FF FF E8 B2 0F 00 00 // .;..V...........
3100: 85 C0 7D 11 68 0E 3B 01 00 56 FF B5 0C FD FF FF // ..}.h.;..V......
3110: E8 39 10 00 00 8D 85 FC FC FF FF 50 BE 02 3B 01 // .9.........P..;.
3120: 00 56 FF B5 0C FD FF FF E8 BD 11 00 00 85 C0 7C // .V.............|
3130: 08 39 BD FC FC FF FF 74 0D 57 56 FF B5 0C FD FF // .9.....t.WV.....
3140: FF E8 02 12 00 00 8D 85 FC FC FF FF 50 BE F8 3A // ............P..:
3150: 01 00 56 FF B5 0C FD FF FF E8 8C 11 00 00 85 C0 // ..V.............
3160: 7C 09 83 BD FC FC FF FF 01 74 0E 6A 01 56 FF B5 // |........t.j.V..
3170: 0C FD FF FF E8 CF 11 00 00 8D 85 FC FC FF FF 50 // ...............P
3180: BE F0 3A 01 00 56 FF B5 0C FD FF FF E8 59 11 00 // ..:..V.......Y..
3190: 00 85 C0 7C 09 83 BD FC FC FF FF 01 74 0E 6A 01 // ...|........t.j.
31A0: 56 FF B5 0C FD FF FF E8 9C 11 00 00 68 55 53 42 // V...........hUSB
31B0: 46 FF B5 04 FD FF FF FF 15 34 3F 01 00 8A 85 0B // F........4?.....
31C0: FD FF FF 8B 4D FC 5F 33 CD 5E E8 15 14 00 00 C9 // ....M._3.^......
31D0: C3 CC CC CC CC CC 8B FF 55 8B EC 51 53 8B 5D 0C // ........U..QS.].
31E0: 56 57 8B 7B 60 E8 CA FC FF FF 8B 47 04 FF 70 0C // VW.{`......G..p.
31F0: E8 9F FA FF FF 88 45 0F 84 C0 0F 84 21 01 00 00 // ......E.....!...
3200: 6A 04 8D 45 FC 50 8B 47 04 68 00 20 28 A0 C7 45 // j..E.P.G.h. (..E
3210: FC AA 55 00 00 FF 70 0C E8 57 F9 FF FF 85 C0 7C // ..U...p..W.....|
3220: 0A 83 7D FC 01 75 04 C6 45 0F 00 80 3D 08 41 01 // ..}..u..E...=.A.
3230: 00 00 0F 84 E9 00 00 00 80 7D 0F 00 0F 84 DF 00 // .........}......
3240: 00 00 8B 4D 08 8D 45 0C 50 33 C0 50 50 FF 71 2C // ...M..E.P3.PP.q,
3250: 50 6A 6C FF 35 30 41 01 00 FF 15 60 3F 01 00 8B // Pjl.50A....`?...
3260: F0 85 F6 7D 18 83 63 1C 00 89 73 18 32 D2 8B CB // ...}..c...s.2...
3270: FF 15 2C 3F 01 00 8B C6 E9 AD 00 00 00 8B 45 0C // ..,?..........E.
3280: 6A 6C 6A 00 FF 70 28 E8 98 13 00 00 8B 45 0C 8B // jlj..p(......E..
3290: 70 28 8B 47 04 8B 40 0C 83 C4 0C 53 FF 75 08 89 // p(.G..@....S.u..
32A0: 46 0C C7 06 05 00 00 00 C6 46 47 01 E8 39 E2 FF // F........FG..9..
32B0: FF 83 7B 18 00 8B 46 0C 8B 78 24 7C 53 6A 00 FF // ..{...F..x$|Sj..
32C0: 77 08 E8 83 FB FF FF 84 C0 75 45 8B 47 08 F6 40 // w........uE.G..@
32D0: 1C 04 74 07 8B 45 0C 83 48 1C 04 8B 47 08 F6 40 // ..t..E..H...G..@
32E0: 1C 10 74 07 8B 45 0C 83 48 1C 10 83 C6 08 56 FF // ..t..E..H.....V.
32F0: 77 08 FF 75 0C FF 15 8C 3F 01 00 85 C0 7C 11 83 // w..u....?....|..
3300: 3E 00 74 0C 8B 45 0C 81 60 1C 7F FF FF FF EB 09 // >.t..E..`.......
3310: FF 75 0C FF 15 58 3F 01 00 8B 73 18 E9 4B FF FF // .u...X?...s..K..
3320: FF 53 FF 75 08 E8 52 FA FF FF 5F 5E 5B C9 C2 08 // .S.u..R..._^[...
3330: 00 CC CC CC CC CC 8B FF 55 8B EC 83 EC 14 8B 45 // ........U......E
3340: 08 8B 40 28 53 56 57 6A 00 89 45 FC 6A 00 8D 45 // ..@(SVWj..E.j..E
3350: EC 50 FF 15 24 3F 01 00 8B 5D 0C 8B 73 60 8D 46 // .P..$?...]..s`.F
3360: DC 6A 07 8B F8 59 F3 A5 8B 75 FC C6 40 03 00 8B // .j...Y...u..@...
3370: 43 60 83 E8 24 8D 4D EC C7 40 1C F6 07 01 00 89 // C`..$.M..@......
3380: 48 20 C6 40 03 E0 83 C6 08 FF 36 FF 15 6C 3F 01 // H .@......6..l?.
3390: 00 8B 0E 8B D3 FF 15 18 3F 01 00 3D 03 01 00 00 // ........?..=....
33A0: 75 10 33 C0 50 50 50 50 8D 45 EC 50 FF 15 20 3F // u.3.PPPP.E.P.. ?
33B0: 01 00 8B 43 18 85 C0 7D 15 3D 0E 01 00 C0 74 0E // ...C...}.=....t.
33C0: 56 FF 36 FF 75 08 FF 15 8C 3F 01 00 EB 09 FF 75 // V.6.u....?.....u
33D0: 08 FF 15 58 3F 01 00 8B 73 18 32 D2 8B CB FF 15 // ...X?...s.2.....
33E0: 2C 3F 01 00 5F 8B C6 5E 5B C9 C2 08 00 CC CC CC // ,?.._..^[.......
33F0: CC CC 8B FF 55 8B EC 8B 55 0C 8B 42 60 8A 48 01 // ....U...U..B`.H.
3400: 56 57 8B 7D 08 8B 77 28 80 F9 01 75 09 52 57 E8 // VW.}..w(...u.RW.
3410: C2 FD FF FF EB 20 80 F9 03 75 09 52 57 E8 14 FF // ..... ...u.RW...
3420: FF FF EB 12 FE 42 23 83 C0 24 89 42 60 8B 4E 08 // .....B#..$.B`.N.
3430: FF 15 18 3F 01 00 5F 5E 5D C2 08 00 CC CC CC CC // ...?.._^].......
3440: CC CC 8B FF 55 8B EC 51 51 80 3D 08 41 01 00 00 // ....U..QQ.=.A...
3450: 53 8B 5D 08 56 8B 35 08 3F 01 00 57 8B 3D 90 3F // S.].V.5.?..W.=.?
3460: 01 00 75 40 68 60 3E 01 00 8D 45 F8 50 FF D6 8B // ..u@h`>...E.P...
3470: 43 08 6A 01 83 C0 1C 50 8D 45 F8 50 FF D7 85 C0 // C.j....P.E.P....
3480: 75 04 B0 01 EB 3E 68 3E 3E 01 00 8D 45 F8 50 FF // u....>h>>...E.P.
3490: D6 8B 43 08 6A 01 83 C0 1C 50 8D 45 F8 50 FF D7 // ..C.j....P.E.P..
34A0: 85 C0 74 DE 68 18 3E 01 00 8D 45 F8 50 FF D6 8B // ..t.h.>...E.P...
34B0: 43 08 6A 01 83 C0 1C 50 8D 45 F8 50 FF D7 F7 D8 // C.j....P.E.P....
34C0: 1A C0 FE C0 5F 5E 5B C9 C2 04 00 CC CC CC CC CC // ...._^[.........
34D0: 8B FF 55 8B EC 57 8B 7D 08 57 E8 63 FF FF FF 84 // ..U..W.}.W.c....
34E0: C0 74 07 33 C0 E9 8D 00 00 00 53 56 8D 45 08 50 // .t.3......SV.E.P
34F0: 33 DB 53 53 6A 08 53 6A 6C FF 35 30 41 01 00 FF // 3.SSj.Sjl.50A...
3500: 15 60 3F 01 00 8B F0 3B F3 7C 68 F6 47 1C 04 74 // .`?....;.|h.G..t
3510: 07 8B 45 08 83 48 1C 04 F6 47 1C 10 74 07 8B 45 // ..E..H...G..t..E
3520: 08 83 48 1C 10 8B 45 08 8B 70 28 6A 6C 53 56 E8 // ..H...E..p(jlSV.
3530: F0 10 00 00 83 C4 0C C7 06 05 00 00 00 88 5E 47 // ..............^G
3540: 83 7F 2C 03 75 04 C6 46 47 11 83 C6 08 56 57 FF // ..,.u..FG....VW.
3550: 75 08 FF 15 8C 3F 01 00 8B F0 3B F3 7D 0B FF 75 // u....?....;.}..u
3560: 08 FF 15 58 3F 01 00 EB 0A 8B 45 08 81 60 1C 7F // ...X?.....E..`..
3570: FF FF FF 8B C6 5E 5B 5F 5D C2 04 00 CC CC CC CC // .....^[_].......
3580: CC CC 8B FF 55 8B EC 8B 45 08 56 8B 70 10 EB 16 // ....U...E.V.p...
3590: 8B 4E 08 3B 0D 30 41 01 00 75 06 83 7E 28 00 75 // .N.;.0A..u..~(.u
35A0: 0B 8B C6 8B 76 10 85 F6 75 E6 EB 14 50 FF 15 6C // ....v...u...P..l
35B0: 3F 01 00 83 7E 10 00 75 07 56 FF 15 58 3F 01 00 // ?...~..u.V..X?..
35C0: 5E 5D C2 04 00 CC CC CC CC CC 8B FF 55 8B EC F6 // ^]..........U...
35D0: 05 0A 41 01 00 04 74 23 8B 4D 08 8B 41 2C 83 F8 // ..A...t#.M..A,..
35E0: 08 74 05 83 F8 03 75 13 80 7D 0C 00 51 74 07 E8 // .t....u..}..Qt..
35F0: DC FE FF FF EB 05 E8 87 FF FF FF 5D C2 08 00 CC // ...........]....
3600: CC CC CC CC 8B FF 55 8B EC 53 8B 5D 08 8B 4B 28 // ......U..S.]..K(
3610: 56 57 8B 7D 0C 8B 77 60 8A 06 84 C0 74 48 3C 04 // VW.}..w`....tH<.
3620: 74 44 3C 0D 74 37 3C 10 74 2C 3C 16 75 1A 80 7E // tD<.t7<.t,<.u..~
3630: 01 02 8B 46 0C 75 11 83 F8 05 74 1A 83 F8 01 75 // ...F.u....t....u
3640: 07 C6 05 0C 41 01 00 00 57 53 E8 2D F7 FF FF 5F // ....A...WS.-..._
3650: 5E 5B 5D C2 08 00 E8 F5 DB FF FF EB EB 57 53 E8 // ^[]..........WS.
3660: 8E FD FF FF EB E9 80 79 44 00 75 DC 53 E8 B6 F6 // .......yD.u.S...
3670: FF FF 84 C0 74 D2 A0 08 41 01 00 A8 02 74 1A 83 // ....t...A....t..
3680: 67 1C 00 BE 22 00 00 C0 32 D2 8B CF 89 77 18 FF // g..."...2....w..
3690: 15 2C 3F 01 00 8B C6 EB B6 A8 01 74 AB 8A 06 3C // .,?........t...<
36A0: 04 74 DC 84 C0 75 A1 57 53 E8 F6 F6 FF FF EB 9F // .t...u.WS.......
36B0: CC CC CC CC CC CC 8B FF 55 8B EC 83 EC 0C 68 40 // ........U.....h@
36C0: 41 01 00 FF 15 9C 3F 01 00 83 25 78 41 01 00 00 // A.....?...%xA...
36D0: F6 05 0A 41 01 00 04 74 57 8B 45 08 68 00 29 01 // ...A...tW.E.h.).
36E0: 00 50 C7 40 28 80 40 01 00 FF 15 98 3F 01 00 85 // .P.@(.@.....?...
36F0: C0 7C 3F 68 82 3E 01 00 8D 45 F4 50 FF 15 08 3F // .|?h.>...E.P...?
3700: 01 00 8D 45 08 50 8D 45 FC 50 68 80 00 00 00 8D // ...E.P.E.Ph.....
3710: 45 F4 50 FF 15 94 3F 01 00 85 C0 7C 13 6A 01 FF // E.P...?....|.j..
3720: 75 08 E8 A3 FE FF FF 8B 4D FC FF 15 64 3F 01 00 // u.......M...d?..
3730: 33 C0 C9 C2 08 00 CC CC CC CC CC CC 8B FF 55 8B // 3.............U.
3740: EC 8B 45 24 85 C0 74 0C 8B 48 28 85 C9 74 05 83 // ..E$..t..H(..t..
3750: 39 05 75 31 8B 40 28 8B 48 08 8B 41 08 8B 40 28 // 9.u1.@(.H..A..@(
3760: 85 C0 74 21 8B 40 04 85 C0 74 1A 51 FF 75 20 FF // ..t!.@...t.Q.u .
3770: 75 1C FF 75 18 FF 75 14 FF 75 10 FF 75 0C FF 75 // u..u..u..u..u..u
3780: 08 FF D0 EB 02 32 C0 5D C2 20 00 CC CC CC CC CC // .....2.]. ......
3790: 8B FF 55 8B EC 8B 45 24 85 C0 74 0C 8B 48 28 85 // ..U...E$..t..H(.
37A0: C9 74 05 83 39 05 75 31 8B 40 28 8B 48 08 8B 41 // .t..9.u1.@(.H..A
37B0: 08 8B 40 28 85 C0 74 21 8B 40 08 85 C0 74 1A 51 // ..@(..t!.@...t.Q
37C0: FF 75 20 FF 75 1C FF 75 18 FF 75 14 FF 75 10 FF // .u .u..u..u..u..
37D0: 75 0C FF 75 08 FF D0 EB 02 32 C0 5D C2 20 00 CC // u..u.....2.]. ..
37E0: CC CC CC CC 8B FF 55 8B EC 56 8B 75 24 85 F6 74 // ......U..V.u$..t
37F0: 0C 8B 46 28 85 C0 74 05 83 38 05 75 4D F6 05 08 // ..F(..t..8.uM...
3800: 41 01 00 01 74 13 8B 46 28 80 78 44 00 75 0A 56 // A...t..F(.xD.u.V
3810: E8 13 F5 FF FF 85 C0 75 31 8B 46 28 8B 48 08 8B // .......u1.F(.H..
3820: 41 08 8B 40 28 85 C0 74 21 8B 40 0C 85 C0 74 1A // A..@(..t!.@...t.
3830: 51 FF 75 20 FF 75 1C FF 75 18 FF 75 14 FF 75 10 // Q.u .u..u..u..u.
3840: FF 75 0C FF 75 08 FF D0 EB 02 32 C0 5E 5D C2 20 // .u..u.....2.^].
3850: 00 CC CC CC CC CC 8B FF 55 8B EC 8B 45 18 85 C0 // ........U...E...
3860: 74 0C 8B 48 28 85 C9 74 05 83 39 05 75 28 8B 40 // t..H(..t..9.u(.@
3870: 28 8B 48 08 8B 41 08 8B 40 28 85 C0 74 18 8B 40 // (.H..A..@(..t..@
3880: 10 85 C0 74 11 51 FF 75 14 FF 75 10 FF 75 0C FF // ...t.Q.u..u..u..
3890: 75 08 FF D0 EB 02 32 C0 5D C2 14 00 CC CC CC CC // u.....2.].......
38A0: CC CC 8B FF 55 8B EC 8B 45 18 85 C0 74 0C 8B 48 // ....U...E...t..H
38B0: 28 85 C9 74 05 83 39 05 75 28 8B 40 28 8B 48 08 // (..t..9.u(.@(.H.
38C0: 8B 41 08 8B 40 28 85 C0 74 18 8B 40 14 85 C0 74 // .A..@(..t..@...t
38D0: 11 51 FF 75 14 FF 75 10 FF 75 0C FF 75 08 FF D0 // .Q.u..u..u..u...
38E0: EB 02 32 C0 5D C2 14 00 CC CC CC CC CC CC 8B FF // ..2.]...........
38F0: 55 8B EC 8B 45 28 85 C0 74 0C 8B 48 28 85 C9 74 // U...E(..t..H(..t
3900: 05 83 39 05 75 34 8B 40 28 8B 48 08 8B 41 08 8B // ..9.u4.@(.H..A..
3910: 40 28 85 C0 74 24 8B 40 18 85 C0 74 1D 51 FF 75 // @(..t$.@...t.Q.u
3920: 24 FF 75 20 FF 75 1C FF 75 18 FF 75 14 FF 75 10 // $.u .u..u..u..u.
3930: FF 75 0C FF 75 08 FF D0 EB 02 32 C0 5D C2 24 00 // .u..u.....2.].$.
3940: CC CC CC CC CC CC 8B FF 55 8B EC 8B 45 20 85 C0 // ........U...E ..
3950: 74 0C 8B 48 28 85 C9 74 05 83 39 05 75 2E 8B 40 // t..H(..t..9.u..@
3960: 28 8B 48 08 8B 41 08 8B 40 28 85 C0 74 1E 8B 40 // (.H..A..@(..t..@
3970: 1C 85 C0 74 17 51 FF 75 1C FF 75 18 FF 75 14 FF // ...t.Q.u..u..u..
3980: 75 10 FF 75 0C FF 75 08 FF D0 EB 02 32 C0 5D C2 // u..u..u.....2.].
3990: 1C 00 CC CC CC CC CC CC 8B FF 55 8B EC 8B 45 14 // ..........U...E.
39A0: 85 C0 74 0C 8B 48 28 85 C9 74 05 83 39 05 75 25 // ..t..H(..t..9.u%
39B0: 8B 40 28 8B 48 08 8B 41 08 8B 40 28 85 C0 74 15 // .@(.H..A..@(..t.
39C0: 8B 40 20 85 C0 74 0E 51 FF 75 10 FF 75 0C FF 75 // .@ ..t.Q.u..u..u
39D0: 08 FF D0 EB 02 32 C0 5D C2 10 00 CC CC CC CC CC // .....2.]........
39E0: 8B FF 55 8B EC 8B 45 18 85 C0 74 0C 8B 48 28 85 // ..U...E...t..H(.
39F0: C9 74 05 83 39 05 75 28 8B 40 28 8B 48 08 8B 41 // .t..9.u(.@(.H..A
3A00: 08 8B 40 28 85 C0 74 18 8B 40 24 85 C0 74 11 51 // ..@(..t..@$..t.Q
3A10: FF 75 14 FF 75 10 FF 75 0C FF 75 08 FF D0 EB 02 // .u..u..u..u.....
3A20: 32 C0 5D C2 14 00 CC CC CC CC CC CC 8B FF 55 8B // 2.]...........U.
3A30: EC 8B 45 28 85 C0 74 0C 8B 48 28 85 C9 74 05 83 // ..E(..t..H(..t..
3A40: 39 05 75 34 8B 40 28 8B 48 08 8B 41 08 8B 40 28 // 9.u4.@(.H..A..@(
3A50: 85 C0 74 24 8B 40 28 85 C0 74 1D 51 FF 75 24 FF // ..t$.@(..t.Q.u$.
3A60: 75 20 FF 75 1C FF 75 18 FF 75 14 FF 75 10 FF 75 // u .u..u..u..u..u
3A70: 0C FF 75 08 FF D0 EB 02 32 C0 5D C2 24 00 CC CC // ..u.....2.].$...
3A80: CC CC CC CC 8B FF 55 8B EC 8B 4D 08 8B 41 04 8B // ......U...M..A..
3A90: 40 24 8B 40 08 EB 0E 8B 50 08 3B 15 30 41 01 00 // @$.@....P.;.0A..
3AA0: 74 09 8B 40 10 85 C0 75 EE EB 1A 8B 40 28 8B 40 // t..@...u....@(.@
3AB0: 08 8B 40 08 8B 40 28 85 C0 74 0A 8B 40 2C 85 C0 // ..@..@(..t..@,..
3AC0: 74 03 51 FF D0 5D C2 04 00 CC CC CC CC CC 8B FF // t.Q..]..........
3AD0: 55 8B EC 8B 4D 08 8B 41 04 8B 40 24 8B 40 08 EB // U...M..A..@$.@..
3AE0: 0E 8B 50 08 3B 15 30 41 01 00 74 09 8B 40 10 85 // ..P.;.0A..t..@..
3AF0: C0 75 EE EB 1A 8B 40 28 8B 40 08 8B 40 08 8B 40 // .u....@(.@..@..@
3B00: 28 85 C0 74 0A 8B 40 30 85 C0 74 03 51 FF D0 5D // (..t..@0..t.Q..]
3B10: C2 04 00 CC CC CC CC CC 8B FF 55 8B EC 56 8B 75 // ..........U..V.u
3B20: 08 8B 46 28 8B 00 83 F8 05 74 05 83 F8 04 75 10 // ..F(.....t....u.
3B30: FF 75 0C FF 15 6C 3F 01 00 56 FF 15 58 3F 01 00 // .u...l?..V..X?..
3B40: 5E 5D C2 08 00 CC CC CC CC CC 8B FF 55 8B EC 8B // ^]..........U...
3B50: 45 18 85 C0 74 0C 8B 48 28 85 C9 74 05 83 39 05 // E...t..H(..t..9.
3B60: 75 2D 8B 40 28 8B 48 08 8B 41 08 8B 40 28 85 C0 // u-.@(.H..A..@(..
3B70: 74 1D 83 38 38 76 18 8B 40 38 85 C0 74 11 51 FF // t..88v..@8..t.Q.
3B80: 75 14 FF 75 10 FF 75 0C FF 75 08 FF D0 EB 02 32 // u..u..u..u.....2
3B90: C0 5D C2 14 00 CC CC CC CC CC 8B FF 55 8B EC 8B // .]..........U...
3BA0: 4D 14 85 C9 74 0C 8B 41 28 85 C0 74 05 83 38 05 // M...t..A(..t..8.
3BB0: 75 2A 8B 41 28 8B 40 08 8B 40 08 8B 40 28 85 C0 // u*.A(.@..@..@(..
3BC0: 74 1A 83 38 3C 76 15 8B 40 3C 85 C0 74 0E 51 FF // t..8<v..@<..t.Q.
3BD0: 75 10 FF 75 0C FF 75 08 FF D0 EB 05 B8 02 00 00 // u..u..u.........
3BE0: C0 5D C2 10 00 CC CC CC CC CC 8B FF 55 8B EC 8B // .]..........U...
3BF0: 45 20 85 C0 74 0C 8B 48 28 85 C9 74 05 83 39 05 // E ..t..H(..t..9.
3C00: 75 33 8B 40 28 8B 48 08 8B 41 08 8B 40 28 85 C0 // u3.@(.H..A..@(..
3C10: 74 23 83 38 40 76 1E 8B 40 40 85 C0 74 17 51 FF // t#.8@v..@@..t.Q.
3C20: 75 1C FF 75 18 FF 75 14 FF 75 10 FF 75 0C FF 75 // u..u..u..u..u..u
3C30: 08 FF D0 EB 02 32 C0 5D C2 1C 00 CC CC CC CC CC // .....2.]........
3C40: 8B FF 55 8B EC 8B 45 10 85 C0 74 0C 8B 48 28 85 // ..U...E...t..H(.
3C50: C9 74 05 83 39 05 75 27 8B 40 28 8B 48 08 8B 41 // .t..9.u'.@(.H..A
3C60: 08 8B 40 28 85 C0 74 17 83 38 44 76 12 8B 40 44 // ..@(..t..8Dv..@D
3C70: 85 C0 74 0B 51 FF 75 0C FF 75 08 FF D0 EB 02 32 // ..t.Q.u..u.....2
3C80: C0 5D C2 0C 00 CC CC CC CC CC 8B FF 55 8B EC 8B // .]..........U...
3C90: 45 20 85 C0 74 0C 8B 48 28 85 C9 74 05 83 39 05 // E ..t..H(..t..9.
3CA0: 75 33 8B 40 28 8B 48 08 8B 41 08 8B 40 28 85 C0 // u3.@(.H..A..@(..
3CB0: 74 23 83 38 48 76 1E 8B 40 48 85 C0 74 17 51 FF // t#.8Hv..@H..t.Q.
3CC0: 75 1C FF 75 18 FF 75 14 FF 75 10 FF 75 0C FF 75 // u..u..u..u..u..u
3CD0: 08 FF D0 EB 02 32 C0 5D C2 1C 00 CC CC CC CC CC // .....2.]........
3CE0: 8B FF 55 8B EC 8B 45 14 85 C0 74 0C 8B 48 28 85 // ..U...E...t..H(.
3CF0: C9 74 05 83 39 05 75 2A 8B 40 28 8B 48 08 8B 41 // .t..9.u*.@(.H..A
3D00: 08 8B 40 28 85 C0 74 1A 83 38 4C 76 15 8B 40 4C // ..@(..t..8Lv..@L
3D10: 85 C0 74 0E 51 FF 75 10 FF 75 0C FF 75 08 FF D0 // ..t.Q.u..u..u...
3D20: EB 02 32 C0 5D C2 10 00 CC CC CC CC CC CC 8B FF // ..2.]...........
3D30: 55 8B EC 8B 45 2C 85 C0 74 0C 8B 48 28 85 C9 74 // U...E,..t..H(..t
3D40: 05 83 39 05 75 3C 8B 40 28 8B 48 08 8B 41 08 8B // ..9.u<.@(.H..A..
3D50: 40 28 85 C0 74 2C 83 38 50 76 27 8B 40 50 85 C0 // @(..t,.8Pv'.@P..
3D60: 74 20 51 FF 75 28 FF 75 24 FF 75 20 FF 75 1C FF // t Q.u(.u$.u .u..
3D70: 75 18 FF 75 14 FF 75 10 FF 75 0C FF 75 08 FF D0 // u..u..u..u..u...
3D80: EB 02 32 C0 5D C2 28 00 CC CC CC CC CC CC 8B FF // ..2.].(.........
3D90: 55 8B EC 8B 45 2C 85 C0 74 0C 8B 48 28 85 C9 74 // U...E,..t..H(..t
3DA0: 05 83 39 05 75 3C 8B 40 28 8B 48 08 8B 41 08 8B // ..9.u<.@(.H..A..
3DB0: 40 28 85 C0 74 2C 83 38 54 76 27 8B 40 54 85 C0 // @(..t,.8Tv'.@T..
3DC0: 74 20 51 FF 75 28 FF 75 24 FF 75 20 FF 75 1C FF // t Q.u(.u$.u .u..
3DD0: 75 18 FF 75 14 FF 75 10 FF 75 0C FF 75 08 FF D0 // u..u..u..u..u...
3DE0: EB 02 32 C0 5D C2 28 00 CC CC CC CC CC CC 8B FF // ..2.].(.........
3DF0: 55 8B EC 8B 45 10 85 C0 74 0C 8B 48 28 85 C9 74 // U...E...t..H(..t
3E00: 05 83 39 05 75 27 8B 40 28 8B 48 08 8B 41 08 8B // ..9.u'.@(.H..A..
3E10: 40 28 85 C0 74 17 83 38 58 76 12 8B 40 58 85 C0 // @(..t..8Xv..@X..
3E20: 74 0B 51 FF 75 0C FF 75 08 FF D0 EB 02 32 C0 5D // t.Q.u..u.....2.]
3E30: C2 0C 00 CC CC CC CC CC 8B FF 55 8B EC 8B 45 14 // ..........U...E.
3E40: 85 C0 74 0C 8B 48 28 85 C9 74 05 83 39 05 75 2A // ..t..H(..t..9.u*
3E50: 8B 40 28 8B 48 08 8B 41 08 8B 40 28 85 C0 74 1A // .@(.H..A..@(..t.
3E60: 83 38 5C 76 15 8B 40 5C 85 C0 74 0E 51 FF 75 10 // .8\v..@\..t.Q.u.
3E70: FF 75 0C FF 75 08 FF D0 EB 02 32 C0 5D C2 10 00 // .u..u.....2.]...
3E80: CC CC CC CC CC CC 8B FF 55 8B EC 8B 4D 10 33 D2 // ........U...M.3.
3E90: 3B CA 74 10 8B 41 28 3B C2 74 09 83 38 05 74 04 // ;.t..A(;.t..8.t.
3EA0: 32 C0 EB 6E 8B 41 28 53 56 57 8B 78 08 8B 77 08 // 2..n.A(SVW.x..w.
3EB0: 8B 5E 28 3B DA 74 56 83 3B 60 76 51 39 53 60 74 // .^(;.tV.;`vQ9S`t
3EC0: 4C 8B 75 08 8B 76 60 89 7E 14 38 15 08 41 01 00 // L.u..v`.~.8..A..
3ED0: 74 29 38 50 44 75 24 51 E8 4B EE FF FF 85 C0 74 // t)8PDu$Q.K.....t
3EE0: 1A F6 05 08 41 01 00 02 75 23 8B 46 04 8B 40 08 // ....A...u#.F..@.
3EF0: A9 00 01 01 40 75 16 A8 02 75 12 57 FF 75 0C FF // ....@u...u.W.u..
3F00: 75 08 FF 53 60 8B 4D 10 89 4E 14 EB 02 32 C0 5F // u..S`.M..N...2._
3F10: 5E 5B 5D C2 0C 00 CC CC CC CC CC CC 8B FF 55 8B // ^[]...........U.
3F20: EC 8B 4D 10 85 C9 74 0C 8B 41 28 85 C0 74 05 83 // ..M...t..A(..t..
3F30: 38 05 75 27 8B 41 28 8B 40 08 8B 40 08 8B 40 28 // 8.u'.A(.@..@..@(
3F40: 85 C0 74 17 83 38 64 76 12 8B 40 64 85 C0 74 0B // ..t..8dv..@d..t.
3F50: 51 FF 75 0C FF 75 08 FF D0 EB 05 B8 02 00 00 C0 // Q.u..u..........
3F60: 5D C2 0C 00 CC CC CC CC CC CC 8B FF 55 8B EC 8B // ]...........U...
3F70: 4D 0C 85 C9 74 0C 8B 41 28 85 C0 74 05 83 38 05 // M...t..A(..t..8.
3F80: 75 24 8B 41 28 8B 40 08 8B 40 08 8B 40 28 85 C0 // u$.A(.@..@..@(..
3F90: 74 14 83 38 68 76 0F 8B 40 68 85 C0 74 08 51 FF // t..8hv..@h..t.Q.
3FA0: 75 08 FF D0 EB 05 B8 02 00 00 C0 5D C2 08 00 CC // u..........]....
3FB0: CC CC CC CC 8B FF 55 8B EC 8B 4D 0C 85 C9 74 0C // ......U...M...t.
3FC0: 8B 41 28 85 C0 74 05 83 38 05 75 24 8B 41 28 8B // .A(..t..8.u$.A(.
3FD0: 40 08 8B 40 08 8B 40 28 85 C0 74 14 83 38 6C 76 // @..@..@(..t..8lv
3FE0: 0F 8B 40 6C 85 C0 74 08 51 FF 75 08 FF D0 EB 05 // ..@l..t.Q.u.....
3FF0: B8 02 00 00 C0 5D C2 08 00 CC CC CC CC CC 8B FF // .....]..........
4000: 55 8B EC 5D FF 25 A4 3F 01 00 CC CC CC CC CC CC // U..].%.?........
4010: 8B FF 55 8B EC 83 EC 20 FF 75 08 8D 45 F8 50 FF // ..U.... .u..E.P.
4020: 15 08 3F 01 00 33 C0 8D 4D F8 89 4D E8 8D 4D 08 // ..?..3..M..M..M.
4030: 51 50 50 50 89 45 E4 89 45 F0 89 45 F4 8D 45 E0 // QPPP.E..E..E..E.
4040: 50 FF 75 0C C7 45 E0 18 00 00 00 FF 75 10 C7 45 // P.u..E......u..E
4050: EC 40 02 00 00 FF 15 AC 3F 01 00 C9 C2 0C 00 CC // .@......?.......
4060: CC CC CC CC 8B FF 55 8B EC 83 EC 20 FF 75 08 8D // ......U.... .u..
4070: 45 F8 50 FF 15 08 3F 01 00 33 C0 89 45 E4 89 45 // E.P...?..3..E..E
4080: F0 89 45 F4 8D 45 E0 50 FF 75 0C 8D 4D F8 FF 75 // ..E..E.P.u..M..u
4090: 10 C7 45 E0 18 00 00 00 C7 45 EC 40 02 00 00 89 // ..E......E.@....
40A0: 4D E8 FF 15 A0 3F 01 00 C9 C2 0C 00 CC CC CC CC // M....?..........
40B0: CC CC 8B FF 55 8B EC 81 EC 10 08 00 00 A1 F0 40 // ....U..........@
40C0: 01 00 33 C5 89 45 FC 8B 45 0C 53 56 8B 75 08 57 // ..3..E..E.SV.u.W
40D0: 8B 7D 10 50 8D 85 F4 F7 FF FF 50 FF 15 08 3F 01 // .}.P......P...?.
40E0: 00 8D 85 F0 F7 FF FF 50 68 00 02 00 00 8D 85 FC // .......Ph.......
40F0: F7 FF FF 50 6A 02 8D 85 F4 F7 FF FF 50 56 FF 15 // ...Pj.......PV..
4100: A8 3F 01 00 8B D8 85 DB 7C 2B 8B B5 04 F8 FF FF // .?......|+......
4110: 3B 75 14 76 07 BB 23 00 00 C0 EB 19 56 8D 85 08 // ;u.v..#.....V...
4120: F8 FF FF 50 57 E8 06 05 00 00 D1 EE 83 C4 0C 33 // ...PW..........3
4130: C0 66 89 04 77 8B 4D FC 5F 5E 8B C3 33 CD 5B E8 // .f..w.M._^..3.[.
4140: A0 04 00 00 C9 C2 10 00 CC CC CC CC CC CC 8B FF // ................
4150: 55 8B EC 51 51 8B 45 10 8D 50 02 66 8B 08 40 40 // U..QQ.E..P.f..@@
4160: 66 85 C9 75 F6 2B C2 56 FF 75 0C D1 F8 8B F0 8D // f..u.+.V.u......
4170: 45 F8 50 FF 15 08 3F 01 00 8D 44 36 02 50 FF 75 // E.P...?...D6.P.u
4180: 10 8D 45 F8 6A 01 6A 00 50 FF 75 08 FF 15 B4 3F // ..E.j.j.P.u....?
4190: 01 00 5E C9 C2 0C 00 CC CC CC CC CC 8B FF 55 8B // ..^...........U.
41A0: EC 51 51 56 FF 75 0C 8D 45 F8 50 FF 15 08 3F 01 // .QQV.u..E.P...?.
41B0: 00 8B 75 10 8D 45 0C 50 8B 45 14 FF 30 8D 45 F8 // ..u..E.P.E..0.E.
41C0: 56 6A 02 50 FF 75 08 FF 15 A8 3F 01 00 89 45 08 // Vj.P.u....?...E.
41D0: 33 C0 39 45 08 7C 5A 8B 4E 08 89 4D 0C 88 44 31 // 3.9E.|Z.N..M..D1
41E0: 0C 8B 4D 0C 57 88 44 31 0D 8B 7D 0C D1 EF 8D 4E // ..M.W.D1..}....N
41F0: 0C 8B D6 89 45 10 74 1F 53 66 8B 19 66 89 1A 42 // ....E.t.Sf..f..B
4200: 42 66 39 01 75 06 66 39 41 02 74 0A 41 41 FF 45 // Bf9.u.f9A.t.AA.E
4210: 10 39 7D 10 72 E3 5B 8B 4D 14 33 C0 66 89 02 42 // .9}.r.[.M.3.f..B
4220: 42 8B C2 2B C6 D1 F8 03 C0 89 01 33 C0 66 89 02 // B..+.......3.f..
4230: 5F 8B 45 08 5E C9 C2 10 00 CC CC CC CC CC 8B FF // _.E.^...........
4240: 55 8B EC 83 EC 18 A1 F0 40 01 00 33 C5 89 45 FC // U.......@..3..E.
4250: 8B 45 08 56 57 8B 7D 10 89 45 F0 8B 45 0C 33 F6 // .E.VW.}..E..E.3.
4260: 89 45 EC 3B FE 75 0F 33 C0 8D 7D F4 AB 6A 04 AB // .E.;.u.3..}..j..
4270: 8D 7D F4 5E EB 3E 8B CF 66 39 37 74 35 53 8B C1 // .}.^.>..f97t5S..
4280: 8D 58 02 66 8B 10 40 40 66 85 D2 75 F6 2B C3 D1 // .X.f..@@f..u.+..
4290: F8 8D 74 46 02 8B C1 8D 50 02 66 8B 18 40 40 66 // ..tF....P.f..@@f
42A0: 85 DB 75 F6 2B C2 D1 F8 8D 4C 41 02 66 39 19 75 // ..u.+....LA.f9.u
42B0: CD 5B 46 46 FF 75 EC 8D 45 E8 50 FF 15 08 3F 01 // .[FF.u..E.P...?.
42C0: 00 56 57 6A 07 6A 00 8D 45 E8 50 FF 75 F0 FF 15 // .VWj.j..E.P.u...
42D0: B4 3F 01 00 8B 4D FC 5F 33 CD 5E E8 04 03 00 00 // .?...M._3.^.....
42E0: C9 C2 0C 00 CC CC CC CC CC CC 8B FF 55 8B EC 83 // ............U...
42F0: EC 30 A1 F0 40 01 00 33 C5 89 45 FC 8B 45 0C 56 // .0..@..3..E..E.V
4300: 8B 75 08 57 8B 7D 10 50 8D 45 D4 50 FF 15 08 3F // .u.W.}.P.E.P...?
4310: 01 00 8D 45 D0 50 6A 20 8D 45 DC 50 6A 02 8D 45 // ...E.Pj .E.Pj..E
4320: D4 50 56 FF 15 A8 3F 01 00 85 C0 7C 05 8B 4D E8 // .PV...?....|..M.
4330: 89 0F 8B 4D FC 5F 33 CD 5E E8 A6 02 00 00 C9 C2 // ...M._3.^.......
4340: 0C 00 CC CC CC CC CC CC 8B FF 55 8B EC 51 51 FF // ..........U..QQ.
4350: 75 0C 8D 45 F8 50 FF 15 08 3F 01 00 6A 04 8D 45 // u..E.P...?..j..E
4360: 10 50 6A 04 6A 00 8D 45 F8 50 FF 75 08 FF 15 B4 // .Pj.j..E.P.u....
4370: 3F 01 00 C9 C2 0C 00 CC CC CC CC CC 8B FF 55 8B // ?.............U.
4380: EC 51 8B 45 10 8D 50 02 66 8B 08 40 40 66 85 C9 // .Q.E..P.f..@@f..
4390: 75 F6 2B C2 57 8B 7D 08 D1 F8 89 45 FC 85 FF 75 // u.+.W.}....E...u
43A0: 04 33 C0 EB 49 8B 45 0C 85 C0 75 13 8B C7 8D 50 // .3..I.E...u....P
43B0: 02 66 8B 08 40 40 66 85 C9 75 F6 2B C2 D1 F8 3B // .f..@@f..u.+...;
43C0: 45 FC 72 DD 53 56 8B D8 33 F6 2B 5D FC 78 1B FF // E.r.SV..3.+].x..
43D0: 75 FC FF 75 10 57 FF 15 50 3F 01 00 83 C4 0C 85 // u..u.W..P?......
43E0: C0 74 10 46 47 47 3B F3 7E E5 33 C0 5E 5B 5F C9 // .t.FGG;.~.3.^[_.
43F0: C2 0C 00 8B 45 08 8D 04 70 EB F1 CC CC CC CC CC // ....E...p.......
4400: 8B FF 55 8B EC 8B 45 08 32 D2 85 C0 74 12 8B 4D // ..U...E.2...t..M
4410: 0C 85 C9 74 0B 03 C8 EB 03 02 10 40 3B C1 72 F9 // ...t.......@;.r.
4420: 0F B6 C2 5D C2 08 00 CC CC CC CC CC 8B FF 55 8B // ...]..........U.
4430: EC 56 8B 75 08 57 33 FF 39 7D 0C 76 2C 6A 08 68 // .V.u.W3.9}.v,j.h
4440: A2 3E 01 00 56 FF 15 B8 3F 01 00 83 C4 0C 85 C0 // .>..V...?.......
4450: 75 0C 6A 14 56 E8 A6 FF FF FF 85 C0 74 13 83 C7 // u.j.V.......t...
4460: 10 83 C6 10 3B 7D 0C 72 D4 33 C0 5F 5E 5D C2 08 // ....;}.r.3._^]..
4470: 00 8B C6 EB F6 CC CC CC CC CC 8B FF 55 8B EC 83 // ............U...
4480: EC 14 56 57 8B 3D C0 3F 01 00 33 C0 50 BE 00 00 // ..VW.=.?..3.P...
4490: 02 00 56 50 C7 45 EC 00 00 0E 00 FF 75 EC C7 45 // ..VP.E......u..E
44A0: F4 B2 00 00 00 C6 45 FF 00 FF D7 89 45 F8 85 C0 // ......E.....E...
44B0: 0F 84 96 00 00 00 53 56 50 E8 6E FF FF FF 8B D8 // ......SVP.n.....
44C0: 85 DB 74 06 8B 43 10 89 45 EC 56 FF 75 F8 FF 15 // ..t..C..E.V.u...
44D0: BC 3F 01 00 85 DB 74 73 6A 00 BE 00 02 00 00 56 // .?....tsj......V
44E0: 33 C0 50 FF 75 EC FF D7 8B 1D B8 3F 01 00 6A 04 // 3.P.u......?..j.
44F0: 68 B2 3E 01 00 50 89 45 F8 FF D3 83 C4 0C 85 C0 // h.>..P.E........
4500: 75 0D 8B 45 F8 8B 40 24 89 45 EC C6 45 FF 01 56 // u..E..@$.E..E..V
4510: FF 75 F8 FF 15 BC 3F 01 00 80 7D FF 00 74 2C 6A // .u....?...}..t,j
4520: 00 56 33 C0 50 FF 75 EC FF D7 6A 04 8B F8 68 AC // .V3.P.u...j...h.
4530: 3E 01 00 57 FF D3 83 C4 0C 85 C0 75 06 8B 47 30 // >..W.......u..G0
4540: 89 45 F4 56 57 FF 15 BC 3F 01 00 5B 8B 45 F4 5F // .E.VW...?..[.E._
4550: 5E C9 C3 CC CC CC CC CC 8B FF 55 8B EC 51 83 65 // ^.........U..Q.e
4560: FC 00 8D 45 FC 50 FF 75 0C 6A 10 6A 0C FF 75 08 // ...E.P.u.j.j..u.
4570: FF 15 C4 3F 01 00 C9 C2 0C 00 CC CC CC CC CC CC // ...?............
4580: 8B FF 55 8B EC 51 83 65 FC 00 56 FF 75 10 8B 75 // ..U..Q.e..V.u..u
4590: 0C 6A 00 56 E8 8B 00 00 00 83 C4 0C 8D 45 FC 50 // .j.V.........E.P
45A0: 56 68 00 04 00 00 6A 02 FF 75 08 FF 15 C4 3F 01 // Vh....j..u....?.
45B0: 00 85 C0 75 25 8B D6 66 39 06 74 1E 53 8B CA 8D // ...u%..f9.t.S...
45C0: 59 02 66 8B 31 41 41 66 85 F6 75 F6 2B CB D1 F9 // Y.f.1AAf..u.+...
45D0: 8D 54 4A 02 66 39 32 75 E4 5B 5E C9 C2 0C 00 CC // .TJ.f92u.[^.....
45E0: CC CC CC CC 3B 0D F0 40 01 00 75 03 C2 00 00 E9 // ....;..@..u.....
45F0: 05 00 00 00 CC CC CC CC CC 8B FF 55 8B EC 51 89 // ...........U..Q.
4600: 4D FC 6A 00 FF 35 F4 40 01 00 FF 35 F0 40 01 00 // M.j..5.@...5.@..
4610: FF 75 FC 68 F7 00 00 00 FF 15 CC 3F 01 00 CC CC // .u.h.......?....
4620: CC CC CC CC FF 25 14 3F 01 00 CC CC CC CC CC CC // .....%.?........
4630: FF 25 B0 3F 01 00 4B 00 65 00 53 00 65 00 74 00 // .%.?..K.e.S.e.t.
4640: 53 00 79 00 73 00 74 00 65 00 6D 00 41 00 66 00 // S.y.s.t.e.m.A.f.
4650: 66 00 69 00 6E 00 69 00 74 00 79 00 54 00 68 00 // f.i.n.i.t.y.T.h.
4660: 72 00 65 00 61 00 64 00 45 00 78 00 00 00 4B 00 // r.e.a.d.E.x...K.
4670: 65 00 51 00 75 00 65 00 72 00 79 00 41 00 63 00 // e.Q.u.e.r.y.A.c.
4680: 74 00 69 00 76 00 65 00 50 00 72 00 6F 00 63 00 // t.i.v.e.P.r.o.c.
4690: 65 00 73 00 73 00 6F 00 72 00 43 00 6F 00 75 00 // e.s.s.o.r.C.o.u.
46A0: 6E 00 74 00 00 00 4B 00 65 00 52 00 65 00 76 00 // n.t...K.e.R.e.v.
46B0: 65 00 72 00 74 00 54 00 6F 00 55 00 73 00 65 00 // e.r.t.T.o.U.s.e.
46C0: 72 00 41 00 66 00 66 00 69 00 6E 00 69 00 74 00 // r.A.f.f.i.n.i.t.
46D0: 79 00 54 00 68 00 72 00 65 00 61 00 64 00 45 00 // y.T.h.r.e.a.d.E.
46E0: 78 00 00 00 00 CC 5C 00 43 00 6C 00 61 00 73 00 // x.....\.C.l.a.s.
46F0: 73 00 5F 00 30 00 36 00 00 00 5F 00 4D 00 54 00 // s._.0.6..._.M.T.
4700: 50 00 00 00 4B 00 65 00 79 00 62 00 6F 00 61 00 // P...K.e.y.b.o.a.
4710: 72 00 64 00 00 00 6D 00 6F 00 75 00 73 00 65 00 // r.d...m.o.u.s.e.
4720: 00 00 69 00 50 00 61 00 64 00 00 00 69 00 50 00 // ..i.P.a.d...i.P.
4730: 68 00 6F 00 6E 00 65 00 00 00 43 00 4F 00 4D 00 // h.o.n.e...C.O.M.
4740: 50 00 4F 00 53 00 49 00 54 00 45 00 00 00 5C 00 // P.O.S.I.T.E...\.
4750: 43 00 6C 00 61 00 73 00 73 00 5F 00 00 00 5C 00 // C.l.a.s.s._...\.
4760: 44 00 72 00 69 00 76 00 65 00 72 00 5C 00 55 00 // D.r.i.v.e.r.\.U.
4770: 53 00 42 00 53 00 54 00 4F 00 52 00 00 00 5C 00 // S.B.S.T.O.R...\.
4780: 44 00 6F 00 73 00 44 00 65 00 76 00 69 00 63 00 // D.o.s.D.e.v.i.c.
4790: 65 00 73 00 5C 00 55 00 53 00 42 00 46 00 00 00 // e.s.\.U.S.B.F...
47A0: 5C 00 44 00 65 00 76 00 69 00 63 00 65 00 5C 00 // \.D.e.v.i.c.e.\.
47B0: 55 00 53 00 42 00 46 00 00 00 54 00 61 00 67 00 // U.S.B.F...T.a.g.
47C0: 00 00 54 00 79 00 70 00 65 00 00 00 53 00 74 00 // ..T.y.p.e...S.t.
47D0: 61 00 72 00 74 00 00 00 46 00 69 00 6C 00 74 00 // a.r.t...F.i.l.t.
47E0: 65 00 72 00 00 00 47 00 72 00 6F 00 75 00 70 00 // e.r...G.r.o.u.p.
47F0: 00 00 55 00 53 00 42 00 46 00 00 00 5C 00 52 00 // ..U.S.B.F...\.R.
4800: 65 00 67 00 69 00 73 00 74 00 72 00 79 00 5C 00 // e.g.i.s.t.r.y.\.
4810: 4D 00 61 00 63 00 68 00 69 00 6E 00 65 00 5C 00 // M.a.c.h.i.n.e.\.
4820: 53 00 79 00 73 00 74 00 65 00 6D 00 5C 00 43 00 // S.y.s.t.e.m.\.C.
4830: 75 00 72 00 72 00 65 00 6E 00 74 00 43 00 6F 00 // u.r.r.e.n.t.C.o.
4840: 6E 00 74 00 72 00 6F 00 6C 00 53 00 65 00 74 00 // n.t.r.o.l.S.e.t.
4850: 5C 00 53 00 65 00 72 00 76 00 69 00 63 00 65 00 // \.S.e.r.v.i.c.e.
4860: 73 00 5C 00 55 00 53 00 42 00 46 00 00 00 4C 00 // s.\.U.S.B.F...L.
4870: 6F 00 77 00 65 00 72 00 46 00 69 00 6C 00 74 00 // o.w.e.r.F.i.l.t.
4880: 65 00 72 00 73 00 00 00 55 00 70 00 70 00 65 00 // e.r.s...U.p.p.e.
4890: 72 00 46 00 69 00 6C 00 74 00 65 00 72 00 73 00 // r.F.i.l.t.e.r.s.
48A0: 00 00 5C 00 52 00 65 00 67 00 69 00 73 00 74 00 // ..\.R.e.g.i.s.t.
48B0: 72 00 79 00 5C 00 4D 00 61 00 63 00 68 00 69 00 // r.y.\.M.a.c.h.i.
48C0: 6E 00 65 00 5C 00 53 00 79 00 73 00 74 00 65 00 // n.e.\.S.y.s.t.e.
48D0: 6D 00 5C 00 43 00 75 00 72 00 72 00 65 00 6E 00 // m.\.C.u.r.r.e.n.
48E0: 74 00 43 00 6F 00 6E 00 74 00 72 00 6F 00 6C 00 // t.C.o.n.t.r.o.l.
48F0: 53 00 65 00 74 00 5C 00 43 00 6F 00 6E 00 74 00 // S.e.t.\.C.o.n.t.
4900: 72 00 6F 00 6C 00 5C 00 43 00 6C 00 61 00 73 00 // r.o.l.\.C.l.a.s.
4910: 73 00 5C 00 7B 00 34 00 44 00 33 00 36 00 45 00 // s.\.{.4.D.3.6.E.
4920: 39 00 36 00 35 00 2D 00 45 00 33 00 32 00 35 00 // 9.6.5.-.E.3.2.5.
4930: 2D 00 31 00 31 00 43 00 45 00 2D 00 42 00 46 00 // -.1.1.C.E.-.B.F.
4940: 43 00 31 00 2D 00 30 00 38 00 30 00 30 00 32 00 // C.1.-.0.8.0.0.2.
4950: 42 00 45 00 31 00 30 00 33 00 31 00 38 00 7D 00 // B.E.1.0.3.1.8.}.
4960: 00 00 5C 00 52 00 65 00 67 00 69 00 73 00 74 00 // ..\.R.e.g.i.s.t.
4970: 72 00 79 00 5C 00 4D 00 61 00 63 00 68 00 69 00 // r.y.\.M.a.c.h.i.
4980: 6E 00 65 00 5C 00 53 00 79 00 73 00 74 00 65 00 // n.e.\.S.y.s.t.e.
4990: 6D 00 5C 00 43 00 75 00 72 00 72 00 65 00 6E 00 // m.\.C.u.r.r.e.n.
49A0: 74 00 43 00 6F 00 6E 00 74 00 72 00 6F 00 6C 00 // t.C.o.n.t.r.o.l.
49B0: 53 00 65 00 74 00 5C 00 43 00 6F 00 6E 00 74 00 // S.e.t.\.C.o.n.t.
49C0: 72 00 6F 00 6C 00 5C 00 43 00 6C 00 61 00 73 00 // r.o.l.\.C.l.a.s.
49D0: 73 00 5C 00 7B 00 34 00 44 00 33 00 36 00 45 00 // s.\.{.4.D.3.6.E.
49E0: 39 00 36 00 37 00 2D 00 45 00 33 00 32 00 35 00 // 9.6.7.-.E.3.2.5.
49F0: 2D 00 31 00 31 00 43 00 45 00 2D 00 42 00 46 00 // -.1.1.C.E.-.B.F.
4A00: 43 00 31 00 2D 00 30 00 38 00 30 00 30 00 32 00 // C.1.-.0.8.0.0.2.
4A10: 42 00 45 00 31 00 30 00 33 00 31 00 38 00 7D 00 // B.E.1.0.3.1.8.}.
4A20: 00 00 5C 00 52 00 65 00 67 00 69 00 73 00 74 00 // ..\.R.e.g.i.s.t.
4A30: 72 00 79 00 5C 00 4D 00 61 00 63 00 68 00 69 00 // r.y.\.M.a.c.h.i.
4A40: 6E 00 65 00 5C 00 53 00 79 00 73 00 74 00 65 00 // n.e.\.S.y.s.t.e.
4A50: 6D 00 5C 00 43 00 75 00 72 00 72 00 65 00 6E 00 // m.\.C.u.r.r.e.n.
4A60: 74 00 43 00 6F 00 6E 00 74 00 72 00 6F 00 6C 00 // t.C.o.n.t.r.o.l.
4A70: 53 00 65 00 74 00 5C 00 43 00 6F 00 6E 00 74 00 // S.e.t.\.C.o.n.t.
4A80: 72 00 6F 00 6C 00 5C 00 43 00 6C 00 61 00 73 00 // r.o.l.\.C.l.a.s.
4A90: 73 00 5C 00 7B 00 33 00 36 00 46 00 43 00 39 00 // s.\.{.3.6.F.C.9.
4AA0: 45 00 36 00 30 00 2D 00 43 00 34 00 36 00 35 00 // E.6.0.-.C.4.6.5.
4AB0: 2D 00 31 00 31 00 43 00 46 00 2D 00 38 00 30 00 // -.1.1.C.F.-.8.0.
4AC0: 35 00 36 00 2D 00 34 00 34 00 34 00 35 00 35 00 // 5.6.-.4.4.4.5.5.
4AD0: 33 00 35 00 34 00 30 00 30 00 30 00 30 00 7D 00 // 3.5.4.0.0.0.0.}.
4AE0: 00 00 5C 00 46 00 69 00 6C 00 65 00 53 00 79 00 // ..\.F.i.l.e.S.y.
4AF0: 73 00 74 00 65 00 6D 00 5C 00 46 00 73 00 5F 00 // s.t.e.m.\.F.s._.
4B00: 52 00 65 00 63 00 00 00 5C 00 46 00 69 00 6C 00 // R.e.c...\.F.i.l.
4B10: 65 00 53 00 79 00 73 00 74 00 65 00 6D 00 5C 00 // e.S.y.s.t.e.m.\.
4B20: 63 00 64 00 66 00 73 00 00 00 5C 00 46 00 69 00 // c.d.f.s...\.F.i.
4B30: 6C 00 65 00 53 00 79 00 73 00 74 00 65 00 6D 00 // l.e.S.y.s.t.e.m.
4B40: 5C 00 75 00 64 00 66 00 73 00 00 00 5C 00 44 00 // \.u.d.f.s...\.D.
4B50: 65 00 76 00 69 00 63 00 65 00 5C 00 52 00 61 00 // e.v.i.c.e.\.R.a.
4B60: 77 00 44 00 69 00 73 00 6B 00 00 00 52 53 44 20 // w.D.i.s.k...RSD
4B70: 50 54 52 20 00 CC 46 41 43 50 00 CC 52 53 44 54 // PTR ..FACP..RSDT
4B80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
4B90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
4BA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
4BB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
4BC0: 00 00 00 00 00 00 00 00 00 00 42 47 00 00 00 00 // ..........BG....
4BD0: 00 00 1E 43 00 00 36 43 00 00 46 43 00 00 5E 43 // ...C..6C..FC..^C
4BE0: 00 00 68 43 00 00 78 43 00 00 86 43 00 00 9E 43 // ..hC..xC...C...C
4BF0: 00 00 B2 43 00 00 CA 43 00 00 E0 43 00 00 F8 43 // ...C...C...C...C
4C00: 00 00 0C 44 00 00 24 44 00 00 36 44 00 00 48 44 // ...D..$D..6D..HD
4C10: 00 00 5E 44 00 00 6E 44 00 00 84 44 00 00 90 44 // ..^D..nD...D...D
4C20: 00 00 AC 44 00 00 BE 44 00 00 DC 44 00 00 EE 44 // ...D...D...D...D
4C30: 00 00 06 45 00 00 26 45 00 00 38 45 00 00 58 45 // ...E..&E..8E..XE
4C40: 00 00 80 45 00 00 02 43 00 00 A4 45 00 00 B4 45 // ...E...C...E...E
4C50: 00 00 D4 45 00 00 EE 45 00 00 10 46 00 00 2A 46 // ...E...E...F..*F
4C60: 00 00 46 46 00 00 68 46 00 00 84 46 00 00 90 46 // ..FF..hF...F...F
4C70: 00 00 9A 46 00 00 AC 46 00 00 BA 46 00 00 C4 46 // ...F...F...F...F
4C80: 00 00 D4 46 00 00 DE 46 00 00 F0 46 00 00 00 47 // ...F...F...F...G
4C90: 00 00 16 47 00 00 24 47 00 00 98 45 00 00 E8 42 // ...G..$G...E...B
4CA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 BB 93 // ................
4CB0: 83 57 00 00 00 00 02 00 00 00 58 00 00 00 0C 40 // .W........X....@
4CC0: 00 00 0C 40 00 00 19 71 A2 07 33 95 30 4A 83 7D // ...@...q..3.0J.}
4CD0: C5 ED 6B 8F F0 AD 52 53 44 53 D9 AE 1C 11 BB FC // ..k...RSDS......
4CE0: AB 46 BE A4 94 47 5B 81 0D D1 01 00 00 00 67 3A // .F...G[.......g:
4CF0: 5C 77 6F 72 6B 5C 6C 65 6E 6F 76 6F 5C 75 73 62 // \work\lenovo\usb
4D00: 66 69 6C 74 65 72 5C 74 72 75 6E 6B 5C 73 79 73 // filter\trunk\sys
4D10: 5C 6F 62 6A 66 72 65 5F 77 78 70 5F 78 38 36 5C // \objfre_wxp_x86\
4D20: 69 33 38 36 5C 55 73 62 46 2E 70 64 62 00 00 00 // i386\UsbF.pdb...
4D30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
4D40: 00 00 00 00 00 00 00 00 00 00 70 00 00 00 72 2A // ..........p...r*
4D50: 01 00 C6 2A 01 00 1A 2B 01 00 8C 2B 01 00 D8 2B // ...*...+...+...+
4D60: 01 00 24 2C 01 00 7C 2C 01 00 CE 2C 01 00 16 2D // ..$,..|,...,...-
4D70: 01 00 62 2D 01 00 BA 2D 01 00 04 2E 01 00 4E 2E // ..b-...-......N.
4D80: 01 00 80 2E 01 00 D0 2E 01 00 20 2F 01 00 76 2F // .......... /..v/
4D90: 01 00 C0 2F 01 00 16 30 01 00 64 30 01 00 C4 30 // .../...0..d0...0
4DA0: 01 00 24 31 01 00 6E 31 01 00 BC 31 01 00 52 32 // ..$1..n1...1..R2
4DB0: 01 00 A0 32 01 00 EA 32 01 00 4E E6 40 BB B1 19 // ...2...2..N.@...
4DC0: BF 44 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // .D..............
4DD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
4DE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
4DF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
4E00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
4E10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
4E20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
4E30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
4E40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 A1 // ................
4E50: F0 40 01 00 B9 4E E6 40 BB 85 C0 74 04 3B C1 75 // .@...N.@...t.;.u
4E60: 1A A1 C8 3F 01 00 8B 00 35 F0 40 01 00 A3 F0 40 // ...?....5.@....@
4E70: 01 00 75 07 8B C1 A3 F0 40 01 00 F7 D0 A3 F4 40 // ..u.....@......@
4E80: 01 00 C3 CC CC CC CC CC 8B FF 55 8B EC E8 BD FF // ..........U.....
4E90: FF FF 5D E9 CC D3 FF FF CC CC 14 42 00 00 00 00 // ..]........B....
4EA0: 00 00 00 00 00 00 34 47 00 00 08 3F 00 00 0C 42 // ......4G...?...B
4EB0: 00 00 00 00 00 00 00 00 00 00 56 47 00 00 00 3F // ..........VG...?
4EC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
4ED0: 00 00 00 00 00 00 42 47 00 00 00 00 00 00 1E 43 // ......BG.......C
4EE0: 00 00 36 43 00 00 46 43 00 00 5E 43 00 00 68 43 // ..6C..FC..^C..hC
4EF0: 00 00 78 43 00 00 86 43 00 00 9E 43 00 00 B2 43 // ..xC...C...C...C
4F00: 00 00 CA 43 00 00 E0 43 00 00 F8 43 00 00 0C 44 // ...C...C...C...D
4F10: 00 00 24 44 00 00 36 44 00 00 48 44 00 00 5E 44 // ..$D..6D..HD..^D
4F20: 00 00 6E 44 00 00 84 44 00 00 90 44 00 00 AC 44 // ..nD...D...D...D
4F30: 00 00 BE 44 00 00 DC 44 00 00 EE 44 00 00 06 45 // ...D...D...D...E
4F40: 00 00 26 45 00 00 38 45 00 00 58 45 00 00 80 45 // ..&E..8E..XE...E
4F50: 00 00 02 43 00 00 A4 45 00 00 B4 45 00 00 D4 45 // ...C...E...E...E
4F60: 00 00 EE 45 00 00 10 46 00 00 2A 46 00 00 46 46 // ...E...F..*F..FF
4F70: 00 00 68 46 00 00 84 46 00 00 90 46 00 00 9A 46 // ..hF...F...F...F
4F80: 00 00 AC 46 00 00 BA 46 00 00 C4 46 00 00 D4 46 // ...F...F...F...F
4F90: 00 00 DE 46 00 00 F0 46 00 00 00 47 00 00 16 47 // ...F...F...G...G
4FA0: 00 00 24 47 00 00 98 45 00 00 E8 42 00 00 00 00 // ..$G...E...B....
4FB0: 00 00 2F 02 4B 65 51 75 65 72 79 41 63 74 69 76 // ../.KeQueryActiv
4FC0: 65 50 72 6F 63 65 73 73 6F 72 73 00 A1 02 4D 6D // eProcessors...Mm
4FD0: 47 65 74 53 79 73 74 65 6D 52 6F 75 74 69 6E 65 // GetSystemRoutine
4FE0: 41 64 64 72 65 73 73 00 1D 04 52 74 6C 49 6E 69 // Address...RtlIni
4FF0: 74 55 6E 69 63 6F 64 65 53 74 72 69 6E 67 00 00 // tUnicodeString..
5000: 16 04 52 74 6C 47 65 74 56 65 72 73 69 6F 6E 00 // ..RtlGetVersion.
5010: 35 02 4B 65 51 75 65 72 79 54 69 6D 65 49 6E 63 // 5.KeQueryTimeInc
5020: 72 65 6D 65 6E 74 00 00 A9 05 6D 65 6D 73 65 74 // rement....memset
5030: 00 00 E2 01 49 6F 66 43 61 6C 6C 44 72 69 76 65 // ....IofCallDrive
5040: 72 00 56 02 4B 65 53 65 74 45 76 65 6E 74 00 00 // r.V.KeSetEvent..
5050: 6D 02 4B 65 57 61 69 74 46 6F 72 53 69 6E 67 6C // m.KeWaitForSingl
5060: 65 4F 62 6A 65 63 74 00 18 02 4B 65 49 6E 69 74 // eObject...KeInit
5070: 69 61 6C 69 7A 65 45 76 65 6E 74 00 A3 01 49 6F // ializeEvent...Io
5080: 52 65 6C 65 61 73 65 52 65 6D 6F 76 65 4C 6F 63 // ReleaseRemoveLoc
5090: 6B 45 78 00 E3 01 49 6F 66 43 6F 6D 70 6C 65 74 // kEx...IofComplet
50A0: 65 52 65 71 75 65 73 74 00 00 1D 01 49 6F 41 63 // eRequest....IoAc
50B0: 71 75 69 72 65 52 65 6D 6F 76 65 4C 6F 63 6B 45 // quireRemoveLockE
50C0: 78 00 4E 00 45 78 46 72 65 65 50 6F 6F 6C 57 69 // x.N.ExFreePoolWi
50D0: 74 68 54 61 67 00 41 00 45 78 41 6C 6C 6F 63 61 // thTag.A.ExAlloca
50E0: 74 65 50 6F 6F 6C 57 69 74 68 54 61 67 00 63 01 // tePoolWithTag.c.
50F0: 49 6F 46 72 65 65 57 6F 72 6B 49 74 65 6D 00 00 // IoFreeWorkItem..
5100: 91 01 49 6F 51 75 65 75 65 57 6F 72 6B 49 74 65 // ..IoQueueWorkIte
5110: 6D 00 26 01 49 6F 41 6C 6C 6F 63 61 74 65 57 6F // m.&.IoAllocateWo
5120: 72 6B 49 74 65 6D 00 00 36 03 50 6F 43 61 6C 6C // rkItem..6.PoCall
5130: 44 72 69 76 65 72 00 00 42 03 50 6F 53 74 61 72 // Driver..B.PoStar
5140: 74 4E 65 78 74 50 6F 77 65 72 49 72 70 00 98 05 // tNextPowerIrp...
5150: 5F 77 63 73 6E 69 63 6D 70 00 7E 01 49 6F 49 6E // _wcsnicmp.~.IoIn
5160: 69 74 69 61 6C 69 7A 65 52 65 6D 6F 76 65 4C 6F // itializeRemoveLo
5170: 63 6B 45 78 00 00 4F 01 49 6F 44 65 6C 65 74 65 // ckEx..O.IoDelete
5180: 44 65 76 69 63 65 00 00 2B 01 49 6F 41 74 74 61 // Device..+.IoAtta
5190: 63 68 44 65 76 69 63 65 54 6F 44 65 76 69 63 65 // chDeviceToDevice
51A0: 53 74 61 63 6B 00 3E 01 49 6F 43 72 65 61 74 65 // Stack.>.IoCreate
51B0: 44 65 76 69 63 65 00 00 30 03 4F 62 66 44 65 72 // Device..0.ObfDer
51C0: 65 66 65 72 65 6E 63 65 4F 62 6A 65 63 74 00 00 // eferenceObject..
51D0: 65 01 49 6F 47 65 74 41 74 74 61 63 68 65 64 44 // e.IoGetAttachedD
51E0: 65 76 69 63 65 52 65 66 65 72 65 6E 63 65 00 00 // eviceReference..
51F0: 52 01 49 6F 44 65 74 61 63 68 44 65 76 69 63 65 // R.IoDetachDevice
5200: 00 00 A2 01 49 6F 52 65 6C 65 61 73 65 52 65 6D // ....IoReleaseRem
5210: 6F 76 65 4C 6F 63 6B 41 6E 64 57 61 69 74 45 78 // oveLockAndWaitEx
5220: 00 00 99 01 49 6F 52 65 67 69 73 74 65 72 42 6F // ....IoRegisterBo
5230: 6F 74 44 72 69 76 65 72 52 65 69 6E 69 74 69 61 // otDriverReinitia
5240: 6C 69 7A 61 74 69 6F 6E 00 00 47 01 49 6F 43 72 // lization..G.IoCr
5250: 65 61 74 65 53 79 6D 62 6F 6C 69 63 4C 69 6E 6B // eateSymbolicLink
5260: 00 00 61 01 49 6F 46 72 65 65 49 72 70 00 24 01 // ..a.IoFreeIrp.$.
5270: 49 6F 41 6C 6C 6F 63 61 74 65 49 72 70 00 2E 01 // IoAllocateIrp...
5280: 49 6F 42 75 69 6C 64 44 65 76 69 63 65 49 6F 43 // IoBuildDeviceIoC
5290: 6F 6E 74 72 6F 6C 52 65 71 75 65 73 74 00 75 01 // ontrolRequest.u.
52A0: 49 6F 47 65 74 4C 6F 77 65 72 44 65 76 69 63 65 // IoGetLowerDevice
52B0: 4F 62 6A 65 63 74 00 00 2C 01 49 6F 41 74 74 61 // Object..,.IoAtta
52C0: 63 68 44 65 76 69 63 65 54 6F 44 65 76 69 63 65 // chDeviceToDevice
52D0: 53 74 61 63 6B 53 61 66 65 00 BD 03 52 74 6C 43 // StackSafe...RtlC
52E0: 6F 6D 70 61 72 65 55 6E 69 63 6F 64 65 53 74 72 // ompareUnicodeStr
52F0: 69 6E 67 00 6D 01 49 6F 47 65 74 44 65 76 69 63 // ing.m.IoGetDevic
5300: 65 4F 62 6A 65 63 74 50 6F 69 6E 74 65 72 00 00 // eObjectPointer..
5310: 9D 01 49 6F 52 65 67 69 73 74 65 72 46 73 52 65 // ..IoRegisterFsRe
5320: 67 69 73 74 72 61 74 69 6F 6E 43 68 61 6E 67 65 // gistrationChange
5330: 00 00 57 00 45 78 49 6E 69 74 69 61 6C 69 7A 65 // ..W.ExInitialize
5340: 52 65 73 6F 75 72 63 65 4C 69 74 65 00 00 31 05 // ResourceLite..1.
5350: 5A 77 4F 70 65 6E 4B 65 79 00 0B 05 5A 77 43 6C // ZwOpenKey...ZwCl
5360: 6F 73 65 00 51 05 5A 77 51 75 65 72 79 56 61 6C // ose.Q.ZwQueryVal
5370: 75 65 4B 65 79 00 12 05 5A 77 43 72 65 61 74 65 // ueKey...ZwCreate
5380: 4B 65 79 00 A7 05 6D 65 6D 63 70 79 00 00 69 05 // Key...memcpy..i.
5390: 5A 77 53 65 74 56 61 6C 75 65 4B 65 79 00 B4 05 // ZwSetValueKey...
53A0: 73 74 72 6E 63 6D 70 00 CC 02 4D 6D 55 6E 6D 61 // strncmp...MmUnma
53B0: 70 49 6F 53 70 61 63 65 00 00 AE 02 4D 6D 4D 61 // pIoSpace....MmMa
53C0: 70 49 6F 53 70 61 63 65 00 00 6E 01 49 6F 47 65 // pIoSpace..n.IoGe
53D0: 74 44 65 76 69 63 65 50 72 6F 70 65 72 74 79 00 // tDeviceProperty.
53E0: 66 02 4B 65 54 69 63 6B 43 6F 75 6E 74 00 F6 01 // f.KeTickCount...
53F0: 4B 65 42 75 67 43 68 65 63 6B 45 78 00 00 6E 74 // KeBugCheckEx..nt
5400: 6F 73 6B 72 6E 6C 2E 65 78 65 00 00 40 00 4B 65 // oskrnl.exe..@.Ke
5410: 47 65 74 43 75 72 72 65 6E 74 49 72 71 6C 00 00 // GetCurrentIrql..
5420: 48 41 4C 2E 64 6C 6C 00 00 00 00 00 00 00 00 00 // HAL.dll.........
5430: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
5440: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
5450: 00 00 00 00 00 00 00 00 01 00 10 00 00 00 18 00 // ................
5460: 00 80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
5470: 01 00 01 00 00 00 30 00 00 80 00 00 00 00 00 00 // ......0.........
5480: 00 00 00 00 00 00 00 00 01 00 09 04 00 00 48 00 // ..............H.
5490: 00 00 E0 47 00 00 DC 02 00 00 00 00 00 00 00 00 // ...G............
54A0: 00 00 00 00 00 00 00 00 00 00 DC 02 34 00 00 00 // ............4...
54B0: 56 00 53 00 5F 00 56 00 45 00 52 00 53 00 49 00 // V.S._.V.E.R.S.I.
54C0: 4F 00 4E 00 5F 00 49 00 4E 00 46 00 4F 00 00 00 // O.N._.I.N.F.O...
54D0: 00 00 BD 04 EF FE 00 00 01 00 00 00 01 00 14 00 // ................
54E0: 01 00 01 00 06 00 01 40 B0 1D 3F 00 00 00 08 00 // .......@..?.....
54F0: 00 00 04 00 04 00 03 00 00 00 07 00 00 00 00 00 // ................
5500: 00 00 00 00 00 00 3A 02 00 00 01 00 53 00 74 00 // ......:.....S.t.
5510: 72 00 69 00 6E 00 67 00 46 00 69 00 6C 00 65 00 // r.i.n.g.F.i.l.e.
5520: 49 00 6E 00 66 00 6F 00 00 00 16 02 00 00 01 00 // I.n.f.o.........
5530: 30 00 34 00 30 00 39 00 30 00 34 00 42 00 30 00 // 0.4.0.9.0.4.B.0.
5540: 00 00 2E 00 07 00 01 00 43 00 6F 00 6D 00 70 00 // ........C.o.m.p.
5550: 61 00 6E 00 79 00 4E 00 61 00 6D 00 65 00 00 00 // a.n.y.N.a.m.e...
5560: 00 00 4C 00 65 00 6E 00 6F 00 76 00 6F 00 00 00 // ..L.e.n.o.v.o...
5570: 00 00 3E 00 0B 00 01 00 46 00 69 00 6C 00 65 00 // ..>.....F.i.l.e.
5580: 44 00 65 00 73 00 63 00 72 00 69 00 70 00 74 00 // D.e.s.c.r.i.p.t.
5590: 69 00 6F 00 6E 00 00 00 00 00 55 00 73 00 62 00 // i.o.n.....U.s.b.
55A0: 20 00 46 00 69 00 6C 00 74 00 65 00 72 00 00 00 // .F.i.l.t.e.r...
55B0: 00 00 54 00 1A 00 01 00 46 00 69 00 6C 00 65 00 // ..T.....F.i.l.e.
55C0: 56 00 65 00 72 00 73 00 69 00 6F 00 6E 00 00 00 // V.e.r.s.i.o.n...
55D0: 00 00 31 00 2C 00 30 00 2C 00 31 00 2C 00 32 00 // ..1.,.0.,.1.,.2.
55E0: 30 00 20 00 62 00 75 00 69 00 6C 00 74 00 20 00 // 0. .b.u.i.l.t. .
55F0: 62 00 79 00 3A 00 20 00 57 00 69 00 6E 00 44 00 // b.y.:. .W.i.n.D.
5600: 44 00 4B 00 00 00 34 00 0A 00 01 00 49 00 6E 00 // D.K...4.....I.n.
5610: 74 00 65 00 72 00 6E 00 61 00 6C 00 4E 00 61 00 // t.e.r.n.a.l.N.a.
5620: 6D 00 65 00 00 00 55 00 73 00 62 00 46 00 69 00 // m.e...U.s.b.F.i.
5630: 6C 00 74 00 65 00 72 00 00 00 54 00 18 00 01 00 // l.t.e.r...T.....
5640: 4C 00 65 00 67 00 61 00 6C 00 43 00 6F 00 70 00 // L.e.g.a.l.C.o.p.
5650: 79 00 72 00 69 00 67 00 68 00 74 00 00 00 43 00 // y.r.i.g.h.t...C.
5660: 6F 00 70 00 79 00 72 00 69 00 67 00 68 00 74 00 // o.p.y.r.i.g.h.t.
5670: 20 00 28 00 43 00 29 00 20 00 32 00 30 00 31 00 // .(.C.). .2.0.1.
5680: 33 00 2D 00 32 00 30 00 31 00 34 00 00 00 44 00 // 3.-.2.0.1.4...D.
5690: 0E 00 01 00 4F 00 72 00 69 00 67 00 69 00 6E 00 // ....O.r.i.g.i.n.
56A0: 61 00 6C 00 46 00 69 00 6C 00 65 00 6E 00 61 00 // a.l.F.i.l.e.n.a.
56B0: 6D 00 65 00 00 00 55 00 73 00 62 00 46 00 69 00 // m.e...U.s.b.F.i.
56C0: 6C 00 74 00 65 00 72 00 2E 00 73 00 79 00 73 00 // l.t.e.r...s.y.s.
56D0: 00 00 36 00 0B 00 01 00 50 00 72 00 6F 00 64 00 // ..6.....P.r.o.d.
56E0: 75 00 63 00 74 00 4E 00 61 00 6D 00 65 00 00 00 // u.c.t.N.a.m.e...
56F0: 00 00 55 00 73 00 62 00 20 00 46 00 69 00 6C 00 // ..U.s.b. .F.i.l.
5700: 74 00 65 00 72 00 00 00 00 00 36 00 09 00 01 00 // t.e.r.....6.....
5710: 50 00 72 00 6F 00 64 00 75 00 63 00 74 00 56 00 // P.r.o.d.u.c.t.V.
5720: 65 00 72 00 73 00 69 00 6F 00 6E 00 00 00 31 00 // e.r.s.i.o.n...1.
5730: 2C 00 30 00 2C 00 31 00 2C 00 32 00 30 00 00 00 // ,.0.,.1.,.2.0...
5740: 00 00 44 00 00 00 01 00 56 00 61 00 72 00 46 00 // ..D.....V.a.r.F.
5750: 69 00 6C 00 65 00 49 00 6E 00 66 00 6F 00 00 00 // i.l.e.I.n.f.o...
5760: 00 00 24 00 04 00 00 00 54 00 72 00 61 00 6E 00 // ..$.....T.r.a.n.
5770: 73 00 6C 00 61 00 74 00 69 00 6F 00 6E 00 00 00 // s.l.a.t.i.o.n...
5780: 00 00 09 04 B0 04 00 00 00 00 00 00 00 00 00 00 // ................
5790: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
57A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
57B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
57C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 B8 00 // ................
57D0: 00 00 D4 34 DA 34 E6 34 F7 34 0F 35 56 35 60 35 // ...4.4.4.4.5V5`5
57E0: 6A 35 99 35 B0 35 B9 35 CF 35 FD 35 49 36 66 36 // j5.5.5.5.5.5I6f6
57F0: 74 36 7E 36 8D 36 99 36 9F 36 B6 36 D4 36 12 37 // t6~6.6.6.6.6.6.7
5800: 20 37 2E 37 36 37 48 37 50 37 81 37 8C 37 97 37 // 7.767H7P7.7.7.7
5810: 9D 37 A4 37 AF 37 E8 37 0D 38 35 38 62 38 77 38 // .7.7.7.7.858b8w8
5820: 8E 38 B8 38 C3 38 D7 38 EE 38 FA 38 35 39 C8 39 // .8.8.8.8.8.859.9
5830: EB 39 FD 39 4E 3A 92 3A A9 3A D4 3A 0E 3B 1E 3B // .9.9N:.:.:.:.;.;
5840: 30 3B 42 3B 72 3B A3 3B E9 3B 63 3C 95 3C BD 3C // 0;B;r;.;.;c<.<.<
5850: D4 3C E0 3C E7 3C 0A 3D 15 3D 25 3D 2F 3D 37 3D // .<.<.<.=.=%=/=7=
5860: 4F 3D 58 3D 6C 3D 7B 3D B3 3D EF 3D F8 3D 2D 3E // O=X=l={=.=.=.=->
5870: 53 3E 8F 3E A0 3E FD 3E 74 3F 86 3F 92 3F A9 3F // S>.>.>.>t?.?.?.?
5880: 00 00 00 10 00 00 B4 00 00 00 0A 30 1A 30 61 30 // ...........0.0a0
5890: 6F 30 61 31 6F 31 85 31 E4 31 F2 31 1C 32 3D 32 // o0a1o1.1.1.1.2=2
58A0: 46 32 53 32 6A 32 D4 32 06 33 12 33 A0 33 B1 33 // F2S2j2.2.3.3.3.3
58B0: EF 33 29 34 75 34 2D 35 7F 35 AC 35 B7 35 BC 35 // .3)4u4-5.5.5.5.5
58C0: DC 35 0D 36 21 36 30 36 3D 36 4C 36 54 36 60 36 // .5.6!606=6L6T6`6
58D0: 67 36 9A 36 BD 36 41 37 4E 37 E4 37 0C 38 82 38 // g6.6.6A7N7.7.8.8
58E0: 96 38 9D 38 AB 38 B5 38 E0 38 26 39 2D 39 48 39 // .8.8.8.8.8&9-9H9
58F0: 51 39 68 39 E4 39 F1 39 5C 3A 6E 3A 2E 3B 2D 3C // Q9h9.9.9\:n:.;-<
5900: 90 3C A3 3C F8 3C 10 3D 46 3D 95 3D A7 3D BF 3D // .<.<.<.=F=.=.=.=
5910: E1 3D FD 3D 0A 3E 21 3E 76 3E 90 3E BF 3E CE 3E // .=.=.>!>v>.>.>.>
5920: 0E 3F 18 3F 30 3F 3A 3F 7E 3F 97 3F A2 3F B8 3F // .?.?0?:?~?.?.?.?
5930: D1 3F FA 3F 00 00 00 20 00 00 A4 00 00 00 1B 30 // .?.?... .......0
5940: 3E 30 CC 30 56 31 6E 31 8D 31 93 31 A2 31 B1 31 // >0.0V1n1.1.1.1.1
5950: F6 31 01 32 0E 32 1E 32 2E 32 3C 32 4B 32 5A 32 // .1.2.2.2.2<2K2Z2
5960: 87 32 AD 32 CB 32 E3 32 3B 33 7D 33 26 34 3B 34 // .2.2.2.2;3}3&4;4
5970: 53 34 84 34 B7 34 EF 34 63 35 8B 35 91 35 A8 35 // S4.4.4.4c5.5.5.5
5980: 2D 36 4B 36 8A 36 B1 36 C3 36 CD 36 E4 36 FE 36 // -6K6.6.6.6.6.6.6
5990: 09 37 16 37 68 37 81 37 8D 37 94 37 9B 37 BD 37 // .7.7h7.7.7.7.7.7
59A0: DB 37 31 38 37 38 8A 38 99 38 CB 38 E5 38 F2 38 // .71878.8.8.8.8.8
59B0: 07 39 79 39 AD 39 C7 39 F5 39 FB 39 01 3A 08 3A // .9y9.9.9.9.9.:.:
59C0: 13 3A 1B 3A 21 3A 2A 3A 34 3A 4B 3A 62 3A 35 3B // .:.:!:*:4:K:b:5;
59D0: D2 3D 1C 3E 6B 3E 72 3E 00 00 00 30 00 00 58 00 // .=.>k>r>...0..X.
59E0: 00 00 02 32 19 32 3C 33 57 33 8D 33 AB 33 DA 33 // ...2.2<3W3.3.3.3
59F0: F4 33 13 34 36 34 AB 34 C4 34 E3 34 FF 34 7D 35 // .3.464.4.4.4.4}5
5A00: F3 35 06 36 29 36 44 36 5B 36 8E 36 A5 36 0E 37 // .5.6)6D6[6.6.6.7
5A10: 76 37 7D 37 BC 37 06 38 20 38 27 38 4B 38 65 38 // v7}7.7.8 8'8K8e8
5A20: 7D 38 A8 38 E3 38 1C 39 3C 39 42 39 50 39 5C 39 // }8.8.8.9<9B9P9\9
5A30: 68 39 00 40 00 00 4C 00 00 00 84 30 88 30 8C 30 // h9.@..L....0.0.0
5A40: 90 30 94 30 98 30 9C 30 A0 30 A4 30 A8 30 AC 30 // .0.0.0.0.0.0.0.0
5A50: B0 30 B4 30 B8 30 BC 30 C0 30 C4 30 C8 30 CC 30 // .0.0.0.0.0.0.0.0
5A60: D0 30 D4 30 D8 30 DC 30 E0 30 E4 30 E8 30 EC 30 // .0.0.0.0.0.0.0.0
5A70: 86 31 98 31 9F 31 A4 31 AD 31 B4 31 00 00 00 00 // .1.1.1.1.1.1....
5A80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
5A90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
5AA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
5AB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
5AC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
5AD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
5AE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
5AF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
5B00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
5B10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
5B20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
5B30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
5B40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
5B50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
5B60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
5B70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
5B80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
5B90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
5BA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
5BB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
5BC0: 00 00 00 00 00 00 00 00 00 00 10 21 00 00 00 02 // ...........!....
5BD0: 02 00 30 82 20 FF 06 09 2A 86 48 86 F7 0D 01 07 // ..0. ...*.H.....
5BE0: 02 A0 82 20 F0 30 82 20 EC 02 01 01 31 0F 30 0D // ... .0. ....1.0.
5BF0: 06 09 60 86 48 01 65 03 04 02 01 05 00 30 5C 06 // ..`.H.e......0\.
5C00: 0A 2B 06 01 04 01 82 37 02 01 04 A0 4E 30 4C 30 // .+.....7....N0L0
5C10: 17 06 0A 2B 06 01 04 01 82 37 02 01 0F 30 09 03 // ...+.....7...0..
5C20: 01 00 A0 04 A2 02 80 00 30 31 30 0D 06 09 60 86 // ........010...`.
5C30: 48 01 65 03 04 02 01 05 00 04 20 48 7A 9C E5 63 // H.e....... Hz..c
5C40: D1 02 39 7A 49 2B B3 BC 78 33 76 74 E2 28 1F CA // ..9zI+..x3vt.(..
5C50: 02 59 0A AF 24 E0 1C 96 C2 20 32 A0 82 0F F5 30 // .Y..$.... 2....0
5C60: 82 04 F6 30 82 03 DE A0 03 02 01 02 02 10 57 16 // ...0..........W.
5C70: 18 0D B7 D4 98 9D C4 A1 70 83 DC FA 75 67 30 0D // ........p...ug0.
5C80: 06 09 2A 86 48 86 F7 0D 01 01 0B 05 00 30 7F 31 // ..*.H........0.1
5C90: 0B 30 09 06 03 55 04 06 13 02 55 53 31 1D 30 1B // .0...U....US1.0.
5CA0: 06 03 55 04 0A 13 14 53 79 6D 61 6E 74 65 63 20 // ..U....Symantec
5CB0: 43 6F 72 70 6F 72 61 74 69 6F 6E 31 1F 30 1D 06 // Corporation1.0..
5CC0: 03 55 04 0B 13 16 53 79 6D 61 6E 74 65 63 20 54 // .U....Symantec T
5CD0: 72 75 73 74 20 4E 65 74 77 6F 72 6B 31 30 30 2E // rust Network100.
5CE0: 06 03 55 04 03 13 27 53 79 6D 61 6E 74 65 63 20 // ..U...'Symantec
5CF0: 43 6C 61 73 73 20 33 20 53 48 41 32 35 36 20 43 // Class 3 SHA256 C
5D00: 6F 64 65 20 53 69 67 6E 69 6E 67 20 43 41 30 1E // ode Signing CA0.
5D10: 17 0D 31 35 30 31 31 33 30 30 30 30 30 30 5A 17 // ..150113000000Z.
5D20: 0D 31 38 30 31 31 32 32 33 35 39 35 39 5A 30 5E // .180112235959Z0^
5D30: 31 0B 30 09 06 03 55 04 06 13 02 55 53 31 17 30 // 1.0...U....US1.0
5D40: 15 06 03 55 04 08 13 0E 4E 6F 72 74 68 20 43 61 // ...U....North Ca
5D50: 72 6F 6C 69 6E 61 31 14 30 12 06 03 55 04 07 13 // rolina1.0...U...
5D60: 0B 4D 6F 72 72 69 73 76 69 6C 6C 65 31 0F 30 0D // .Morrisville1.0.
5D70: 06 03 55 04 0A 14 06 4C 45 4E 4F 56 4F 31 0F 30 // ..U....LENOVO1.0
5D80: 0D 06 03 55 04 03 14 06 4C 45 4E 4F 56 4F 30 82 // ...U....LENOVO0.
5D90: 01 22 30 0D 06 09 2A 86 48 86 F7 0D 01 01 01 05 // ."0...*.H.......
5DA0: 00 03 82 01 0F 00 30 82 01 0A 02 82 01 01 00 B7 // ......0.........
5DB0: 05 56 32 E7 C5 AD 26 BA F2 FF 61 FA A3 08 10 F4 // .V2...&...a.....
5DC0: CD 66 B6 5C C4 FC DD 88 EA 03 7D D4 EE 5F 80 39 // .f.\......}.._.9
5DD0: D7 28 52 A5 B7 32 4A EF 4C 6D E5 EC BB 86 60 F1 // .(R..2J.Lm....`.
5DE0: FD BD 9D 03 18 9D 8B 31 49 57 C0 52 96 9E 77 74 // .......1IW.R..wt
5DF0: A3 8E 77 DF DA 4E BF 58 7A 52 7E 81 B3 7F 9A 03 // ..w..N.XzR~.....
5E00: 5A BC D8 DC DB 2C EB 85 6B 13 6F C2 DC 56 74 5D // Z....,..k.o..Vt]
5E10: 59 69 FF 14 40 38 EE 75 33 24 50 D7 83 F3 D0 A5 // Yi..@8.u3$P.....
5E20: 4E 82 0C 38 2D 78 23 43 C4 F2 CB 7E FD 16 2F 42 // N..8-x#C...~../B
5E30: 88 37 41 2E 64 85 06 DD AB 0E 81 95 3D F8 A2 BB // .7A.d.......=...
5E40: 45 CF 83 A1 FA AF F8 F0 E1 4D EC 43 68 B0 D5 EC // E........M.Ch...
5E50: 85 59 76 BE B4 AA 87 9B 8B 89 2A F5 B3 59 95 9D // .Yv.......*..Y..
5E60: E5 6B 25 B3 88 96 C7 94 61 1E 04 FB F8 ED DF 2D // .k%.....a......-
5E70: 17 35 14 F7 FC A1 79 79 41 D5 5E AF FD 54 1C 61 // .5....yyA.^..T.a
5E80: CD E3 04 5B 10 90 C3 25 62 A1 09 40 9B A7 32 F1 // ...[...%b..@..2.
5E90: 0A 47 75 14 8C 4C 3D 08 28 8D B8 B3 F5 39 01 04 // .Gu..L=.(....9..
5EA0: B8 B7 E7 36 33 84 77 91 00 11 E6 D4 35 FF 05 02 // ...63.w.....5...
5EB0: 03 01 00 01 A3 82 01 8D 30 82 01 89 30 09 06 03 // ........0...0...
5EC0: 55 1D 13 04 02 30 00 30 0E 06 03 55 1D 0F 01 01 // U....0.0...U....
5ED0: FF 04 04 03 02 07 80 30 2B 06 03 55 1D 1F 04 24 // .......0+..U...$
5EE0: 30 22 30 20 A0 1E A0 1C 86 1A 68 74 74 70 3A 2F // 0"0 ......http:/
5EF0: 2F 73 76 2E 73 79 6D 63 62 2E 63 6F 6D 2F 73 76 // /sv.symcb.com/sv
5F00: 2E 63 72 6C 30 66 06 03 55 1D 20 04 5F 30 5D 30 // .crl0f..U. ._0]0
5F10: 5B 06 0B 60 86 48 01 86 F8 45 01 07 17 03 30 4C // [..`.H...E....0L
5F20: 30 23 06 08 2B 06 01 05 05 07 02 01 16 17 68 74 // 0#..+.........ht
5F30: 74 70 73 3A 2F 2F 64 2E 73 79 6D 63 62 2E 63 6F // tps://d.symcb.co
5F40: 6D 2F 63 70 73 30 25 06 08 2B 06 01 05 05 07 02 // m/cps0%..+......
5F50: 02 30 19 0C 17 68 74 74 70 73 3A 2F 2F 64 2E 73 // .0...https://d.s
5F60: 79 6D 63 62 2E 63 6F 6D 2F 72 70 61 30 13 06 03 // ymcb.com/rpa0...
5F70: 55 1D 25 04 0C 30 0A 06 08 2B 06 01 05 05 07 03 // U.%..0...+......
5F80: 03 30 57 06 08 2B 06 01 05 05 07 01 01 04 4B 30 // .0W..+........K0
5F90: 49 30 1F 06 08 2B 06 01 05 05 07 30 01 86 13 68 // I0...+.....0...h
5FA0: 74 74 70 3A 2F 2F 73 76 2E 73 79 6D 63 64 2E 63 // ttp://sv.symcd.c
5FB0: 6F 6D 30 26 06 08 2B 06 01 05 05 07 30 02 86 1A // om0&..+.....0...
5FC0: 68 74 74 70 3A 2F 2F 73 76 2E 73 79 6D 63 62 2E // http://sv.symcb.
5FD0: 63 6F 6D 2F 73 76 2E 63 72 74 30 1F 06 03 55 1D // com/sv.crt0...U.
5FE0: 23 04 18 30 16 80 14 96 3B 53 F0 79 33 97 AF 7D // #..0....;S.y3..}
5FF0: 83 EF 2E 2B CC CA B7 86 1E 72 66 30 1D 06 03 55 // ...+.....rf0...U
6000: 1D 0E 04 16 04 14 52 32 61 ED 9A F2 B5 85 4B DE // ......R2a.....K.
6010: BB 17 A8 27 F2 70 8F 92 75 F2 30 11 06 09 60 86 // ...'.p..u.0...`.
6020: 48 01 86 F8 42 01 01 04 04 03 02 04 10 30 16 06 // H...B........0..
6030: 0A 2B 06 01 04 01 82 37 02 01 1B 04 08 30 06 01 // .+.....7.....0..
6040: 01 00 01 01 FF 30 0D 06 09 2A 86 48 86 F7 0D 01 // .....0...*.H....
6050: 01 0B 05 00 03 82 01 01 00 75 B8 F6 AE 86 81 25 // .........u.....%
6060: E4 2D 59 EA 82 FC 36 66 9B 33 EE 6A AB DD 33 9B // .-Y...6f.3.j..3.
6070: F4 E5 CC E0 A3 A7 19 05 94 A5 F6 27 4F F1 DA 25 // ...........'O..%
6080: B1 CE A4 7E 3A 2E 58 0E C0 17 7D 85 5C 8E 23 93 // ...~:.X...}.\.#.
6090: 8D E9 2D 09 49 EE A0 72 9E 3D 35 9D 9A A1 8B F2 // ..-.I..r.=5.....
60A0: 22 AA BE 93 AC 6C AF 44 31 56 A1 F3 3C 3D 20 3A // "....l.D1V..<= :
60B0: 8B 70 58 15 CA 86 0D 3E 08 CC B1 22 E2 98 02 35 // .pX....>..."...5
60C0: CD C6 F9 F3 06 A7 80 9B 24 5B 66 81 AF 15 D3 DE // ........$[f.....
60D0: A9 B1 A9 9B E9 2F 4B E3 1E 31 37 72 F2 09 97 31 // ...../K..17r...1
60E0: 90 A3 F5 FD 8A 84 33 63 9B 68 18 8C A0 15 11 EC // ......3c.h......
60F0: A8 76 BB 3F 2E AA D8 B0 03 01 E3 E8 9E D3 DF 69 // .v.?...........i
6100: 03 9F BE 80 13 3C F7 66 78 0C 44 44 87 5E 18 D5 // .....<.fx.DD.^..
6110: 87 6F FE C2 EC 02 D3 AB 90 D7 86 95 18 27 A1 39 // .o...........'.9
6120: 25 CC 55 6A 68 71 E6 E7 94 FF 73 A5 73 1E 32 9A // %.Ujhq....s.s.2.
6130: 6C D1 DB FE DF 16 B7 7A 6C 7A F4 14 9C DE 0A AB // l......zlz......
6140: 1C 87 AE 4D 68 42 9F 15 DF 0C C9 34 DB A6 E2 D0 // ...MhB.....4....
6150: 38 F8 37 39 C3 DB 94 81 17 30 82 05 59 30 82 04 // 8.79.....0..Y0..
6160: 41 A0 03 02 01 02 02 10 3D 78 D7 F9 76 49 60 B2 // A.......=x..vI`.
6170: 61 7D F4 F0 1E CA 86 2A 30 0D 06 09 2A 86 48 86 // a}.....*0...*.H.
6180: F7 0D 01 01 0B 05 00 30 81 CA 31 0B 30 09 06 03 // .......0..1.0...
6190: 55 04 06 13 02 55 53 31 17 30 15 06 03 55 04 0A // U....US1.0...U..
61A0: 13 0E 56 65 72 69 53 69 67 6E 2C 20 49 6E 63 2E // ..VeriSign, Inc.
61B0: 31 1F 30 1D 06 03 55 04 0B 13 16 56 65 72 69 53 // 1.0...U....VeriS
61C0: 69 67 6E 20 54 72 75 73 74 20 4E 65 74 77 6F 72 // ign Trust Networ
61D0: 6B 31 3A 30 38 06 03 55 04 0B 13 31 28 63 29 20 // k1:08..U...1(c)
61E0: 32 30 30 36 20 56 65 72 69 53 69 67 6E 2C 20 49 // 2006 VeriSign, I
61F0: 6E 63 2E 20 2D 20 46 6F 72 20 61 75 74 68 6F 72 // nc. - For author
6200: 69 7A 65 64 20 75 73 65 20 6F 6E 6C 79 31 45 30 // ized use only1E0
6210: 43 06 03 55 04 03 13 3C 56 65 72 69 53 69 67 6E // C..U...<VeriSign
6220: 20 43 6C 61 73 73 20 33 20 50 75 62 6C 69 63 20 // Class 3 Public
6230: 50 72 69 6D 61 72 79 20 43 65 72 74 69 66 69 63 // Primary Certific
6240: 61 74 69 6F 6E 20 41 75 74 68 6F 72 69 74 79 20 // ation Authority
6250: 2D 20 47 35 30 1E 17 0D 31 33 31 32 31 30 30 30 // - G50...13121000
6260: 30 30 30 30 5A 17 0D 32 33 31 32 30 39 32 33 35 // 0000Z..231209235
6270: 39 35 39 5A 30 7F 31 0B 30 09 06 03 55 04 06 13 // 959Z0.1.0...U...
6280: 02 55 53 31 1D 30 1B 06 03 55 04 0A 13 14 53 79 // .US1.0...U....Sy
6290: 6D 61 6E 74 65 63 20 43 6F 72 70 6F 72 61 74 69 // mantec Corporati
62A0: 6F 6E 31 1F 30 1D 06 03 55 04 0B 13 16 53 79 6D // on1.0...U....Sym
62B0: 61 6E 74 65 63 20 54 72 75 73 74 20 4E 65 74 77 // antec Trust Netw
62C0: 6F 72 6B 31 30 30 2E 06 03 55 04 03 13 27 53 79 // ork100...U...'Sy
62D0: 6D 61 6E 74 65 63 20 43 6C 61 73 73 20 33 20 53 // mantec Class 3 S
62E0: 48 41 32 35 36 20 43 6F 64 65 20 53 69 67 6E 69 // HA256 Code Signi
62F0: 6E 67 20 43 41 30 82 01 22 30 0D 06 09 2A 86 48 // ng CA0.."0...*.H
6300: 86 F7 0D 01 01 01 05 00 03 82 01 0F 00 30 82 01 // .............0..
6310: 0A 02 82 01 01 00 97 83 1E 00 16 AF 2C B1 D2 08 // ............,...
6320: C4 D7 68 93 51 60 1E 71 F6 E2 47 B4 DB 58 4D 23 // ..h.Q`.q..G..XM#
6330: 62 6A B4 BF 5A 1B 51 F7 A3 0D 18 77 68 BB D8 36 // bj..Z.Q....wh..6
6340: AB 2F 21 50 DA 9E F3 E7 5F 27 4E 0B C2 97 C8 09 // ./!P...._'N.....
6350: 70 93 A9 DA 5C 0D 4E A4 0D 91 A0 B4 EC 14 CE 91 // p...\.N.........
6360: 72 54 2E CE A3 DB 44 E9 52 1B 3F 41 3C CA 4A E4 // rT....D.R.?A<.J.
6370: AA C0 E8 39 AB 53 CC 21 D0 CC CF 7F 9B E6 C2 CC // ...9.S.!........
6380: 58 6A 82 15 EE 3D 36 CF 1C C5 97 07 24 8E F1 7B // Xj...=6.....$..{
6390: BE 31 2D 3D 6E DC B5 99 42 9F 4B 61 95 5F 1C 70 // .1-=n...B.Ka._.p
63A0: EE 17 7D DB 8B E5 61 89 78 C7 68 1B AF 11 78 1A // ..}...a.x.h...x.
63B0: 98 AE C4 55 47 53 D9 B3 32 D6 A1 0E 46 40 C5 97 // ...UGS..2...F@..
63C0: 92 8A D1 53 A7 99 5B 85 35 57 D3 EA 93 62 61 20 // ...S..[.5W...ba
63D0: 0A C7 30 77 24 11 4D 62 83 B6 BA 7B 68 82 31 EE // ..0w$.Mb...{h.1.
63E0: 65 CA DF F9 D5 8D B2 35 DC 8C 2B 6F 6A 72 5C 60 // e......5..+ojr\`
63F0: 84 9C F2 0C 94 5E C0 56 52 00 48 CC D3 F8 A5 7D // .....^.VR.H....}
6400: DE 2F D7 13 E4 38 A8 84 D5 46 B8 13 86 C2 1B 9D // ./...8...F......
6410: EA 5A 38 DD 9B DB 02 03 01 00 01 A3 82 01 83 30 // .Z8............0
6420: 82 01 7F 30 2F 06 08 2B 06 01 05 05 07 01 01 04 // ...0/..+........
6430: 23 30 21 30 1F 06 08 2B 06 01 05 05 07 30 01 86 // #0!0...+.....0..
6440: 13 68 74 74 70 3A 2F 2F 73 32 2E 73 79 6D 63 62 // .http://s2.symcb
6450: 2E 63 6F 6D 30 12 06 03 55 1D 13 01 01 FF 04 08 // .com0...U.......
6460: 30 06 01 01 FF 02 01 00 30 6C 06 03 55 1D 20 04 // 0.......0l..U. .
6470: 65 30 63 30 61 06 0B 60 86 48 01 86 F8 45 01 07 // e0c0a..`.H...E..
6480: 17 03 30 52 30 26 06 08 2B 06 01 05 05 07 02 01 // ..0R0&..+.......
6490: 16 1A 68 74 74 70 3A 2F 2F 77 77 77 2E 73 79 6D // ..http://www.sym
64A0: 61 75 74 68 2E 63 6F 6D 2F 63 70 73 30 28 06 08 // auth.com/cps0(..
64B0: 2B 06 01 05 05 07 02 02 30 1C 1A 1A 68 74 74 70 // +.......0...http
64C0: 3A 2F 2F 77 77 77 2E 73 79 6D 61 75 74 68 2E 63 // ://www.symauth.c
64D0: 6F 6D 2F 72 70 61 30 30 06 03 55 1D 1F 04 29 30 // om/rpa00..U...)0
64E0: 27 30 25 A0 23 A0 21 86 1F 68 74 74 70 3A 2F 2F // '0%.#.!..http://
64F0: 73 31 2E 73 79 6D 63 62 2E 63 6F 6D 2F 70 63 61 // s1.symcb.com/pca
6500: 33 2D 67 35 2E 63 72 6C 30 1D 06 03 55 1D 25 04 // 3-g5.crl0...U.%.
6510: 16 30 14 06 08 2B 06 01 05 05 07 03 02 06 08 2B // .0...+.........+
6520: 06 01 05 05 07 03 03 30 0E 06 03 55 1D 0F 01 01 // .......0...U....
6530: FF 04 04 03 02 01 06 30 29 06 03 55 1D 11 04 22 // .......0)..U..."
6540: 30 20 A4 1E 30 1C 31 1A 30 18 06 03 55 04 03 13 // 0 ..0.1.0...U...
6550: 11 53 79 6D 61 6E 74 65 63 50 4B 49 2D 31 2D 35 // .SymantecPKI-1-5
6560: 36 37 30 1D 06 03 55 1D 0E 04 16 04 14 96 3B 53 // 670...U.......;S
6570: F0 79 33 97 AF 7D 83 EF 2E 2B CC CA B7 86 1E 72 // .y3..}...+.....r
6580: 66 30 1F 06 03 55 1D 23 04 18 30 16 80 14 7F D3 // f0...U.#..0.....
6590: 65 A7 C2 DD EC BB F0 30 09 F3 43 39 FA 02 AF 33 // e......0..C9...3
65A0: 31 33 30 0D 06 09 2A 86 48 86 F7 0D 01 01 0B 05 // 130...*.H.......
65B0: 00 03 82 01 01 00 13 85 1A 1E 69 A9 37 F7 A0 BD // ..........i.7...
65C0: A4 AF 7E 1D 61 53 FE 9D 8C 5E 0C A6 75 1E 78 17 // ..~.aS...^..u.x.
65D0: 23 DD FD EC 1A 03 55 39 FB 71 95 C7 65 5A A7 8E // #.....U9.q..eZ..
65E0: 30 D2 44 5A 61 DB 70 6F DA 21 05 C2 2E 73 BA 49 // 0.DZa.po.!...s.I
65F0: F1 D1 93 FE 5D C9 CD 5E 03 E0 89 9E 3F 74 1E D7 // ....]..^....?t..
6600: F7 38 8B A9 D6 CF BB 35 2F 33 58 A8 92 56 D1 C8 // .8.....5/3X..V..
6610: 4D 3B 82 E6 79 84 16 FC 28 B0 B1 47 F3 1D A2 3E // M;..y...(..G...>
6620: EE 87 D9 A6 7F A4 56 A5 3F AD 84 2E 29 DE 7C BC // ......V.?...).|.
6630: A8 AA A3 3D 04 01 EA BA 93 A2 0E 50 22 29 17 4C // ...=.......P").L
6640: 87 E4 3A 11 5F D6 A4 25 89 9B 05 6B 2F B4 C9 01 // ..:._..%...k/...
6650: 4C 27 7B 0B AC 19 05 22 A0 60 15 3F DA C9 FB 4D // L'{....".`.?...M
6660: 4C 8F FB 72 67 77 FD 27 94 C7 BA 35 0E 88 49 FE // L..rgw.'...5..I.
6670: 8D FD 28 AF 4A 12 BD 0D B3 97 05 DE 44 0C 15 FA // ..(.J.......D...
6680: 36 2B 03 DC C1 50 01 F1 A1 11 5D 14 E5 E2 BD 27 // 6+...P....]....'
6690: 4B 54 BE 2B 84 5E 0F A6 C3 74 05 0A EF 97 C3 89 // KT.+.^...t......
66A0: 22 B1 1F 77 F3 BD CD 43 D4 F1 4C A9 3F B5 8B 84 // "..w...C..L.?...
66B0: AF 64 F2 D0 14 21 30 82 05 9A 30 82 03 82 A0 03 // .d...!0...0.....
66C0: 02 01 02 02 0A 61 19 93 E4 00 00 00 00 00 1C 30 // .....a.........0
66D0: 0D 06 09 2A 86 48 86 F7 0D 01 01 05 05 00 30 7F // ...*.H........0.
66E0: 31 0B 30 09 06 03 55 04 06 13 02 55 53 31 13 30 // 1.0...U....US1.0
66F0: 11 06 03 55 04 08 13 0A 57 61 73 68 69 6E 67 74 // ...U....Washingt
6700: 6F 6E 31 10 30 0E 06 03 55 04 07 13 07 52 65 64 // on1.0...U....Red
6710: 6D 6F 6E 64 31 1E 30 1C 06 03 55 04 0A 13 15 4D // mond1.0...U....M
6720: 69 63 72 6F 73 6F 66 74 20 43 6F 72 70 6F 72 61 // icrosoft Corpora
6730: 74 69 6F 6E 31 29 30 27 06 03 55 04 03 13 20 4D // tion1)0'..U... M
6740: 69 63 72 6F 73 6F 66 74 20 43 6F 64 65 20 56 65 // icrosoft Code Ve
6750: 72 69 66 69 63 61 74 69 6F 6E 20 52 6F 6F 74 30 // rification Root0
6760: 1E 17 0D 31 31 30 32 32 32 31 39 32 35 31 37 5A // ...110222192517Z
6770: 17 0D 32 31 30 32 32 32 31 39 33 35 31 37 5A 30 // ..210222193517Z0
6780: 81 CA 31 0B 30 09 06 03 55 04 06 13 02 55 53 31 // ..1.0...U....US1
6790: 17 30 15 06 03 55 04 0A 13 0E 56 65 72 69 53 69 // .0...U....VeriSi
67A0: 67 6E 2C 20 49 6E 63 2E 31 1F 30 1D 06 03 55 04 // gn, Inc.1.0...U.
67B0: 0B 13 16 56 65 72 69 53 69 67 6E 20 54 72 75 73 // ...VeriSign Trus
67C0: 74 20 4E 65 74 77 6F 72 6B 31 3A 30 38 06 03 55 // t Network1:08..U
67D0: 04 0B 13 31 28 63 29 20 32 30 30 36 20 56 65 72 // ...1(c) 2006 Ver
67E0: 69 53 69 67 6E 2C 20 49 6E 63 2E 20 2D 20 46 6F // iSign, Inc. - Fo
67F0: 72 20 61 75 74 68 6F 72 69 7A 65 64 20 75 73 65 // r authorized use
6800: 20 6F 6E 6C 79 31 45 30 43 06 03 55 04 03 13 3C // only1E0C..U...<
6810: 56 65 72 69 53 69 67 6E 20 43 6C 61 73 73 20 33 // VeriSign Class 3
6820: 20 50 75 62 6C 69 63 20 50 72 69 6D 61 72 79 20 // Public Primary
6830: 43 65 72 74 69 66 69 63 61 74 69 6F 6E 20 41 75 // Certification Au
6840: 74 68 6F 72 69 74 79 20 2D 20 47 35 30 82 01 22 // thority - G50.."
6850: 30 0D 06 09 2A 86 48 86 F7 0D 01 01 01 05 00 03 // 0...*.H.........
6860: 82 01 0F 00 30 82 01 0A 02 82 01 01 00 AF 24 08 // ....0.........$.
6870: 08 29 7A 35 9E 60 0C AA E7 4B 3B 4E DC 7C BC 3C // .)z5.`...K;N.|.<
6880: 45 1C BB 2B E0 FE 29 02 F9 57 08 A3 64 85 15 27 // E..+..)..W..d..'
6890: F5 F1 AD C8 31 89 5D 22 E8 2A AA A6 42 B3 8F F8 // ....1.]".*..B...
68A0: B9 55 B7 B1 B7 4B B3 FE 8F 7E 07 57 EC EF 43 DB // .U...K...~.W..C.
68B0: 66 62 15 61 CF 60 0D A4 D8 DE F8 E0 C3 62 08 3D // fb.a.`.......b.=
68C0: 54 13 EB 49 CA 59 54 85 26 E5 2B 8F 1B 9F EB F5 // T..I.YT.&.+.....
68D0: A1 91 C2 33 49 D8 43 63 6A 52 4B D2 8F E8 70 51 // ...3I.CcjRK...pQ
68E0: 4D D1 89 69 7B C7 70 F6 B3 DC 12 74 DB 7B 5D 4B // M..i{.p....t.{]K
68F0: 56 D3 96 BF 15 77 A1 B0 F4 A2 25 F2 AF 1C 92 67 // V....w....%....g
6900: 18 E5 F4 06 04 EF 90 B9 E4 00 E4 DD 3A B5 19 FF // ............:...
6910: 02 BA F4 3C EE E0 8B EB 37 8B EC F4 D7 AC F2 F6 // ...<....7.......
6920: F0 3D AF DD 75 91 33 19 1D 1C 40 CB 74 24 19 21 // .=..u.3...@.t$.!
6930: 93 D9 14 FE AC 2A 52 C7 8F D5 04 49 E4 8D 63 47 // .....*R....I..cG
6940: 88 3C 69 83 CB FE 47 BD 2B 7E 4F C5 95 AE 0E 9D // .<i...G.+~O.....
6950: D4 D1 43 C0 67 73 E3 14 08 7E E5 3F 9F 73 B8 33 // ..C.gs...~.?.s.3
6960: 0A CF 5D 3F 34 87 96 8A EE 53 E8 25 15 02 03 01 // ..]?4....S.%....
6970: 00 01 A3 81 CB 30 81 C8 30 11 06 03 55 1D 20 04 // .....0..0...U. .
6980: 0A 30 08 30 06 06 04 55 1D 20 00 30 0F 06 03 55 // .0.0...U. .0...U
6990: 1D 13 01 01 FF 04 05 30 03 01 01 FF 30 0B 06 03 // .......0....0...
69A0: 55 1D 0F 04 04 03 02 01 86 30 1D 06 03 55 1D 0E // U........0...U..
69B0: 04 16 04 14 7F D3 65 A7 C2 DD EC BB F0 30 09 F3 // ......e......0..
69C0: 43 39 FA 02 AF 33 31 33 30 1F 06 03 55 1D 23 04 // C9...3130...U.#.
69D0: 18 30 16 80 14 62 FB 0A 21 5B 7F 43 6E 11 DA 09 // .0...b..![.Cn...
69E0: 54 50 6B F5 D2 96 71 F1 9E 30 55 06 03 55 1D 1F // TPk...q..0U..U..
69F0: 04 4E 30 4C 30 4A A0 48 A0 46 86 44 68 74 74 70 // .N0L0J.H.F.Dhttp
6A00: 3A 2F 2F 63 72 6C 2E 6D 69 63 72 6F 73 6F 66 74 // ://crl.microsoft
6A10: 2E 63 6F 6D 2F 70 6B 69 2F 63 72 6C 2F 70 72 6F // .com/pki/crl/pro
6A20: 64 75 63 74 73 2F 4D 69 63 72 6F 73 6F 66 74 43 // ducts/MicrosoftC
6A30: 6F 64 65 56 65 72 69 66 52 6F 6F 74 2E 63 72 6C // odeVerifRoot.crl
6A40: 30 0D 06 09 2A 86 48 86 F7 0D 01 01 05 05 00 03 // 0...*.H.........
6A50: 82 02 01 00 81 2A 82 16 8C 34 67 2B E5 03 EB 34 // .....*...4g+...4
6A60: 7B 8C A2 A3 50 8A F4 55 86 F1 1E 8C 8E AE 7D EE // {...P..U......}.
6A70: 03 19 CE 72 95 18 48 AD 62 11 FD 20 FD 3F 47 06 // ...r..H.b.. .?G.
6A80: 01 5A E2 E0 6F 8C 15 2C 4E 3C 6A 50 6C 0B 36 A3 // .Z..o..,N<jPl.6.
6A90: CF 7A 0D 9C 42 BC 5C F8 19 D5 60 E3 69 E6 E2 23 // .z..B.\...`.i..#
6AA0: 41 67 8C 68 83 76 2B 8F 93 A3 2A B5 7F BE 59 FB // Ag.h.v+...*...Y.
6AB0: A9 C9 B2 26 8F CA A2 F3 82 1B 98 3E 91 95 27 97 // ...&.......>..'.
6AC0: 86 61 EE 5B 5D 07 6B CD 86 A8 E2 65 80 A8 E2 15 // .a.[].k....e....
6AD0: E2 B2 BE 23 05 6A BA 0C F3 47 93 4D AC A4 8C 07 // ...#.j...G.M....
6AE0: 79 39 C0 61 12 3A 05 0D 89 A3 EC 9F 57 89 84 FB // y9.a.:......W...
6AF0: EC CA 7C 47 66 14 91 D8 B6 0F 19 5D E6 B8 4A AC // ..|Gf......]..J.
6B00: BC 47 C8 71 43 96 E6 32 20 A5 DC 77 86 FD 3C E3 // .G.qC..2 ..w..<.
6B10: 8B 71 DB 7B 9B 03 FC B7 1D 32 64 EB 16 52 A0 43 // .q.{.....2d..R.C
6B20: A3 FA 2E AD 59 92 4E 7C C7 F2 33 42 48 38 51 3A // ....Y.N|..3BH8Q:
6B30: 7C 38 C7 1B 24 22 28 40 1E 1A 46 1F 17 DB 18 F7 // |8..$"(@..F.....
6B40: F0 27 35 6C B8 63 D9 CD B9 64 5D 2B A5 5E EF C6 // .'5l.c...d]+.^..
6B50: 29 B4 F2 C7 F8 21 CC 04 BA 57 FD 01 B6 AB C6 67 // )....!...W.....g
6B60: F9 E7 D3 99 7F F4 F5 22 FA 72 F5 FD FF 3A 1C 42 // .......".r...:.B
6B70: 3A A1 F9 80 18 A5 EE 8D 1C D4 66 9E 45 01 FE AA // :.........f.E...
6B80: EE FF FB 17 8F 30 F7 F1 CD 29 C5 9D EC B5 D5 49 // .....0...).....I
6B90: 00 3D 85 B8 CB BB 93 3A 27 6A 49 C0 30 AE 66 C9 // .=.....:'jI.0.f.
6BA0: F7 23 28 32 76 F9 A4 83 56 C8 48 CE 5A 96 AA A0 // .#(2v...V.H.Z...
6BB0: CC 0C C4 7F B4 8E 97 AF 6D E3 54 27 C3 9F 86 C0 // ........m.T'....
6BC0: D6 E4 73 08 97 05 DB D0 54 62 5E 03 48 C2 D5 9F // ..s.....Tb^.H...
6BD0: 7F A7 66 8C D0 9D B0 4F D4 D3 98 5F 4B 7A C9 7F // ..f....O..._Kz..
6BE0: B2 29 52 D0 12 80 C7 0F 54 B6 1E 67 CD C6 A0 6C // .)R.....T..g...l
6BF0: 11 03 84 D3 48 75 E7 2A FE B0 3B 6E 0A 3A A6 6B // ....Hu.*..;n.:.k
6C00: 76 99 05 A3 F1 77 68 61 33 14 47 06 FC 53 7F 52 // v....wha3.G..S.R
6C10: BD 92 14 5C 4A 24 6A 67 8C AF 8D 90 AA D0 F6 79 // ...\J$jg.......y
6C20: 21 1B 93 26 7C C3 CE 1E BD 88 38 92 AE 45 C6 19 // !..&|.....8..E..
6C30: 6A 49 50 B3 05 F8 AE 59 37 8A 6A 25 03 94 B1 59 // jIP....Y7.j%...Y
6C40: 81 50 E8 BA 83 80 B7 23 35 F4 76 B9 67 1D 59 18 // .P.....#5.v.g.Y.
6C50: AD 20 8D 94 31 82 10 7D 30 82 10 79 02 01 01 30 // . ..1..}0..y...0
6C60: 81 93 30 7F 31 0B 30 09 06 03 55 04 06 13 02 55 // ..0.1.0...U....U
6C70: 53 31 1D 30 1B 06 03 55 04 0A 13 14 53 79 6D 61 // S1.0...U....Syma
6C80: 6E 74 65 63 20 43 6F 72 70 6F 72 61 74 69 6F 6E // ntec Corporation
6C90: 31 1F 30 1D 06 03 55 04 0B 13 16 53 79 6D 61 6E // 1.0...U....Syman
6CA0: 74 65 63 20 54 72 75 73 74 20 4E 65 74 77 6F 72 // tec Trust Networ
6CB0: 6B 31 30 30 2E 06 03 55 04 03 13 27 53 79 6D 61 // k100...U...'Syma
6CC0: 6E 74 65 63 20 43 6C 61 73 73 20 33 20 53 48 41 // ntec Class 3 SHA
6CD0: 32 35 36 20 43 6F 64 65 20 53 69 67 6E 69 6E 67 // 256 Code Signing
6CE0: 20 43 41 02 10 57 16 18 0D B7 D4 98 9D C4 A1 70 // CA..W.........p
6CF0: 83 DC FA 75 67 30 0D 06 09 60 86 48 01 65 03 04 // ...ug0...`.H.e..
6D00: 02 01 05 00 A0 7C 30 10 06 0A 2B 06 01 04 01 82 // .....|0...+.....
6D10: 37 02 01 0C 31 02 30 00 30 19 06 09 2A 86 48 86 // 7...1.0.0...*.H.
6D20: F7 0D 01 09 03 31 0C 06 0A 2B 06 01 04 01 82 37 // .....1...+.....7
6D30: 02 01 04 30 1C 06 0A 2B 06 01 04 01 82 37 02 01 // ...0...+.....7..
6D40: 0B 31 0E 30 0C 06 0A 2B 06 01 04 01 82 37 02 01 // .1.0...+.....7..
6D50: 15 30 2F 06 09 2A 86 48 86 F7 0D 01 09 04 31 22 // .0/..*.H......1"
6D60: 04 20 A6 80 48 EF D3 FD A1 AC 6E 4B 0B 7D 83 D1 // . ..H.....nK.}..
6D70: E4 4B 97 0F D2 FE CF 03 22 98 B7 40 D2 C8 9E A9 // .K......"..@....
6D80: 60 10 30 0D 06 09 2A 86 48 86 F7 0D 01 01 01 05 // `.0...*.H.......
6D90: 00 04 82 01 00 98 2D 4D B1 47 38 25 90 63 AB 9E // ......-M.G8%.c..
6DA0: 41 60 13 19 7A 02 3E 64 41 93 4A E0 03 B1 71 A0 // A`..z.>dA.J...q.
6DB0: AD 31 90 A8 AC 34 99 6F 78 A7 7F 49 80 2D E6 D4 // .1...4.ox..I.-..
6DC0: CA D0 B3 6E 61 7D 3D 36 14 99 EE E7 A1 0D 7D 93 // ...na}=6......}.
6DD0: E7 45 BE F5 5B 48 14 C6 09 25 62 83 36 F3 C0 5B // .E..[H...%b.6..[
6DE0: 26 56 D0 12 0C FD FB ED 41 08 BC 0E 76 F8 30 E9 // &V......A...v.0.
6DF0: 5F C1 06 BF 96 CF EA 0F DF 64 87 82 56 47 29 2E // _........d..VG).
6E00: F2 9D 79 6F C1 BF 34 CF D3 5C B8 74 50 22 87 DB // ..yo..4..\.tP"..
6E10: 55 47 E2 64 47 40 30 A8 E6 B5 0B 51 5B 54 F2 E7 // UG.dG@0....Q[T..
6E20: DC 19 25 DA 0C 6A 67 69 17 56 4D 04 6D CA E6 C8 // ..%..jgi.VM.m...
6E30: 9D 84 07 85 03 9C 74 20 16 1D DA 24 87 20 69 11 // ......t ...$. i.
6E40: 2A 52 9F 43 BE AE FC D9 AE 5C 5E 49 7F 59 66 07 // *R.C.....\^I.Yf.
6E50: A9 B4 8E E6 4E 12 C2 DC 8F CA 6A CC 02 24 4C 7D // ....N.....j..$L}
6E60: B2 EC C7 F5 86 FD 86 B5 E4 5C EA AD 8A 9C 84 45 // .........\.....E
6E70: 38 AF 99 83 20 3A CE 6B DC 52 04 D4 44 5A 0E 97 // 8... :.k.R..DZ..
6E80: B6 EC AE 30 37 1D 5E A6 CE AC B1 4C 1C FD 06 E1 // ...07.^....L....
6E90: 54 9E 40 9D 51 A1 82 0E 3C 30 82 0E 38 06 0A 2B // T.@.Q...<0..8..+
6EA0: 06 01 04 01 82 37 03 03 01 31 82 0E 28 30 82 0E // .....7...1..(0..
6EB0: 24 06 09 2A 86 48 86 F7 0D 01 07 02 A0 82 0E 15 // $..*.H..........
6EC0: 30 82 0E 11 02 01 03 31 0D 30 0B 06 09 60 86 48 // 0......1.0...`.H
6ED0: 01 65 03 04 02 01 30 82 01 0E 06 0B 2A 86 48 86 // .e....0.....*.H.
6EE0: F7 0D 01 09 10 01 04 A0 81 FE 04 81 FB 30 81 F8 // .............0..
6EF0: 02 01 01 06 0B 60 86 48 01 86 F8 45 01 07 17 03 // .....`.H...E....
6F00: 30 31 30 0D 06 09 60 86 48 01 65 03 04 02 01 05 // 010...`.H.e.....
6F10: 00 04 20 82 80 BD A0 EA 55 A3 13 67 09 77 91 1D // .. .....U..g.w..
6F20: DB 06 0D A6 B2 BF A1 D1 49 5F AD F8 7E 52 09 C5 // ........I_..~R..
6F30: 7D 98 6F 02 14 04 82 9E FD D1 F2 2F 5E 81 86 F8 // }.o......../^...
6F40: FB 1D D0 77 A6 DF 3F 41 A1 18 0F 32 30 31 37 31 // ...w..?A...20171
6F50: 30 33 31 30 39 32 32 35 30 5A 30 03 02 01 1E A0 // 031092250Z0.....
6F60: 81 86 A4 81 83 30 81 80 31 0B 30 09 06 03 55 04 // .....0..1.0...U.
6F70: 06 13 02 55 53 31 1D 30 1B 06 03 55 04 0A 13 14 // ...US1.0...U....
6F80: 53 79 6D 61 6E 74 65 63 20 43 6F 72 70 6F 72 61 // Symantec Corpora
6F90: 74 69 6F 6E 31 1F 30 1D 06 03 55 04 0B 13 16 53 // tion1.0...U....S
6FA0: 79 6D 61 6E 74 65 63 20 54 72 75 73 74 20 4E 65 // ymantec Trust Ne
6FB0: 74 77 6F 72 6B 31 31 30 2F 06 03 55 04 03 13 28 // twork110/..U...(
6FC0: 53 79 6D 61 6E 74 65 63 20 53 48 41 32 35 36 20 // Symantec SHA256
6FD0: 54 69 6D 65 53 74 61 6D 70 69 6E 67 20 53 69 67 // TimeStamping Sig
6FE0: 6E 65 72 20 2D 20 47 32 A0 82 0A 8B 30 82 05 38 // ner - G2....0..8
6FF0: 30 82 04 20 A0 03 02 01 02 02 10 7B 05 B1 D4 49 // 0.. .......{...I
7000: 68 51 44 F7 C9 89 D2 9C 19 9D 12 30 0D 06 09 2A // hQD........0...*
7010: 86 48 86 F7 0D 01 01 0B 05 00 30 81 BD 31 0B 30 // .H........0..1.0
7020: 09 06 03 55 04 06 13 02 55 53 31 17 30 15 06 03 // ...U....US1.0...
7030: 55 04 0A 13 0E 56 65 72 69 53 69 67 6E 2C 20 49 // U....VeriSign, I
7040: 6E 63 2E 31 1F 30 1D 06 03 55 04 0B 13 16 56 65 // nc.1.0...U....Ve
7050: 72 69 53 69 67 6E 20 54 72 75 73 74 20 4E 65 74 // riSign Trust Net
7060: 77 6F 72 6B 31 3A 30 38 06 03 55 04 0B 13 31 28 // work1:08..U...1(
7070: 63 29 20 32 30 30 38 20 56 65 72 69 53 69 67 6E // c) 2008 VeriSign
7080: 2C 20 49 6E 63 2E 20 2D 20 46 6F 72 20 61 75 74 // , Inc. - For aut
7090: 68 6F 72 69 7A 65 64 20 75 73 65 20 6F 6E 6C 79 // horized use only
70A0: 31 38 30 36 06 03 55 04 03 13 2F 56 65 72 69 53 // 1806..U.../VeriS
70B0: 69 67 6E 20 55 6E 69 76 65 72 73 61 6C 20 52 6F // ign Universal Ro
70C0: 6F 74 20 43 65 72 74 69 66 69 63 61 74 69 6F 6E // ot Certification
70D0: 20 41 75 74 68 6F 72 69 74 79 30 1E 17 0D 31 36 // Authority0...16
70E0: 30 31 31 32 30 30 30 30 30 30 5A 17 0D 33 31 30 // 0112000000Z..310
70F0: 31 31 31 32 33 35 39 35 39 5A 30 77 31 0B 30 09 // 111235959Z0w1.0.
7100: 06 03 55 04 06 13 02 55 53 31 1D 30 1B 06 03 55 // ..U....US1.0...U
7110: 04 0A 13 14 53 79 6D 61 6E 74 65 63 20 43 6F 72 // ....Symantec Cor
7120: 70 6F 72 61 74 69 6F 6E 31 1F 30 1D 06 03 55 04 // poration1.0...U.
7130: 0B 13 16 53 79 6D 61 6E 74 65 63 20 54 72 75 73 // ...Symantec Trus
7140: 74 20 4E 65 74 77 6F 72 6B 31 28 30 26 06 03 55 // t Network1(0&..U
7150: 04 03 13 1F 53 79 6D 61 6E 74 65 63 20 53 48 41 // ....Symantec SHA
7160: 32 35 36 20 54 69 6D 65 53 74 61 6D 70 69 6E 67 // 256 TimeStamping
7170: 20 43 41 30 82 01 22 30 0D 06 09 2A 86 48 86 F7 // CA0.."0...*.H..
7180: 0D 01 01 01 05 00 03 82 01 0F 00 30 82 01 0A 02 // ...........0....
7190: 82 01 01 00 BB 59 9D 59 55 4F 9D 8C 72 5D 1A 81 // .....Y.YUO..r]..
71A0: A2 EB 55 F3 B0 01 AD 3C 71 AC 32 8F 05 6B 86 9A // ..U....<q.2..k..
71B0: 27 00 32 97 6A 4D C9 64 14 4B 29 BB C2 D9 29 B9 // '.2.jM.d.K)...).
71C0: 2E EC 63 B3 E1 CF 3F 0B 56 90 F8 62 1B 7E EB A6 // ..c...?.V..b.~..
71D0: 07 E2 DE 7F 5E 6D 40 38 D4 91 06 E7 41 7C 79 1C // ....^m@8....A|y.
71E0: CB CB AD 1B BF D8 95 91 F3 F0 EE 6C F8 AD 96 39 // ...........l...9
71F0: 2E 7F C1 27 B8 78 39 C5 84 A5 ED ED AF 87 8E CE // ...'.x9.........
7200: 8D C7 6D EA D2 98 B5 3A 1F 1E 39 9D C3 F4 9A A8 // ..m....:..9.....
7210: F4 84 E1 C4 D1 7C 71 C6 06 29 B4 3F E4 83 0D 26 // .....|q..).?...&
7220: C3 7B 08 3E 4D F9 0A B7 33 49 FF CA 3B D4 F5 B2 // .{.>M...3I..;...
7230: 9B 4B E1 88 99 1A F5 C0 E9 33 14 D6 DF C7 80 DB // .K.......3......
7240: 91 EE FE BC 92 57 72 77 F4 CD A8 CC FE 09 F5 93 // .....Wrw........
7250: 37 BE 95 88 6A C5 DC F4 B1 4B D4 CE E8 09 91 5F // 7...j....K....._
7260: B5 84 79 35 8A 78 AC 19 32 8F 23 C1 32 41 1B 59 // ..y5.x..2.#.2A.Y
7270: 0E A9 3E B1 CC F9 D6 2B EF B7 D8 E4 D5 1D 6D 11 // ..>....+......m.
7280: 3A 92 F6 93 C9 9C E3 48 EE BB 53 0E D4 36 97 86 // :......H..S..6..
7290: 78 C5 A1 37 02 03 01 00 01 A3 82 01 77 30 82 01 // x..7........w0..
72A0: 73 30 0E 06 03 55 1D 0F 01 01 FF 04 04 03 02 01 // s0...U..........
72B0: 06 30 12 06 03 55 1D 13 01 01 FF 04 08 30 06 01 // .0...U.......0..
72C0: 01 FF 02 01 00 30 66 06 03 55 1D 20 04 5F 30 5D // .....0f..U. ._0]
72D0: 30 5B 06 0B 60 86 48 01 86 F8 45 01 07 17 03 30 // 0[..`.H...E....0
72E0: 4C 30 23 06 08 2B 06 01 05 05 07 02 01 16 17 68 // L0#..+.........h
72F0: 74 74 70 73 3A 2F 2F 64 2E 73 79 6D 63 62 2E 63 // ttps://d.symcb.c
7300: 6F 6D 2F 63 70 73 30 25 06 08 2B 06 01 05 05 07 // om/cps0%..+.....
7310: 02 02 30 19 1A 17 68 74 74 70 73 3A 2F 2F 64 2E // ..0...https://d.
7320: 73 79 6D 63 62 2E 63 6F 6D 2F 72 70 61 30 2E 06 // symcb.com/rpa0..
7330: 08 2B 06 01 05 05 07 01 01 04 22 30 20 30 1E 06 // .+........"0 0..
7340: 08 2B 06 01 05 05 07 30 01 86 12 68 74 74 70 3A // .+.....0...http:
7350: 2F 2F 73 2E 73 79 6D 63 64 2E 63 6F 6D 30 36 06 // //s.symcd.com06.
7360: 03 55 1D 1F 04 2F 30 2D 30 2B A0 29 A0 27 86 25 // .U.../0-0+.).'.%
7370: 68 74 74 70 3A 2F 2F 73 2E 73 79 6D 63 62 2E 63 // http://s.symcb.c
7380: 6F 6D 2F 75 6E 69 76 65 72 73 61 6C 2D 72 6F 6F // om/universal-roo
7390: 74 2E 63 72 6C 30 13 06 03 55 1D 25 04 0C 30 0A // t.crl0...U.%..0.
73A0: 06 08 2B 06 01 05 05 07 03 08 30 28 06 03 55 1D // ..+.......0(..U.
73B0: 11 04 21 30 1F A4 1D 30 1B 31 19 30 17 06 03 55 // ..!0...0.1.0...U
73C0: 04 03 13 10 54 69 6D 65 53 74 61 6D 70 2D 32 30 // ....TimeStamp-20
73D0: 34 38 2D 33 30 1D 06 03 55 1D 0E 04 16 04 14 AF // 48-30...U.......
73E0: 63 D6 CA A3 4E 85 72 E0 A7 BC 41 F3 29 A2 38 7F // c...N.r...A.).8.
73F0: 80 75 62 30 1F 06 03 55 1D 23 04 18 30 16 80 14 // .ub0...U.#..0...
7400: B6 77 FA 69 48 47 9F 53 12 D5 C2 EA 07 32 76 07 // .w.iHG.S.....2v.
7410: D1 97 07 19 30 0D 06 09 2A 86 48 86 F7 0D 01 01 // ....0...*.H.....
7420: 0B 05 00 03 82 01 01 00 75 EA B0 2D D5 34 19 5C // ........u..-.4.\
7430: 32 45 FE 0E E1 D4 4F A6 78 C1 6F D7 EA DD DC 4F // 2E....O.x.o....O
7440: F3 A1 C8 81 88 F7 A7 8F 15 E6 40 29 AD E6 5D F4 // ..........@)..].
7450: A2 D9 56 64 84 71 30 2A DD 1E 61 17 66 20 56 06 // ..Vd.q0*..a.f V.
7460: 98 19 8D 5D 71 F2 F8 97 BC 09 FD 1C 91 47 C9 E2 // ...]q........G..
7470: E8 8D 03 FB CC 90 2F D6 0A 6C 4E 33 EC D6 B4 93 // ....../..lN3....
7480: C8 4C 90 63 48 39 40 21 C4 DD D6 6E 89 98 3C B5 // .L.cH9@!...n..<.
7490: 98 97 E8 A9 06 B7 09 C9 8F 53 57 41 90 2F E1 1E // .........SWA./..
74A0: 4D 4E DC CA 10 78 6C 42 6E F0 B6 C5 F8 61 5C 52 // MN...xlBn....a\R
74B0: F5 4E F6 6B 8D F7 4A 7A BE F3 CD FD 03 D7 D9 F6 // .N.k..Jz........
74C0: 03 A8 0F E3 53 F7 0A 75 EC C6 75 2E AA 66 85 04 // ....S..u..u..f..
74D0: 99 B7 F8 06 57 E1 C6 0E F6 E8 AF DA EC 9B 18 1F // ....W...........
74E0: AA B9 E3 3A 00 BF CE 8A 94 CB 01 DB 9E C7 38 BB // ...:..........8.
74F0: 0F 52 AB D1 E3 94 03 60 0A 4D A0 FE 27 6D 14 32 // .R.....`.M..'m.2
7500: FC 3F 97 40 E1 BF 99 89 DB E4 39 14 BD DA E4 D3 // .?.@......9.....
7510: C3 EA 2B 5A B3 95 58 55 04 7D C7 9A EC 23 03 8D // ..+Z..XU.}...#..
7520: 85 2A D2 FF AE A9 61 81 30 82 05 4B 30 82 04 33 // .*....a.0..K0..3
7530: A0 03 02 01 02 02 10 54 58 F2 AA D7 41 D6 44 BC // .......TX...A.D.
7540: 84 A9 7B A0 96 52 E6 30 0D 06 09 2A 86 48 86 F7 // ..{..R.0...*.H..
7550: 0D 01 01 0B 05 00 30 77 31 0B 30 09 06 03 55 04 // ......0w1.0...U.
7560: 06 13 02 55 53 31 1D 30 1B 06 03 55 04 0A 13 14 // ...US1.0...U....
7570: 53 79 6D 61 6E 74 65 63 20 43 6F 72 70 6F 72 61 // Symantec Corpora
7580: 74 69 6F 6E 31 1F 30 1D 06 03 55 04 0B 13 16 53 // tion1.0...U....S
7590: 79 6D 61 6E 74 65 63 20 54 72 75 73 74 20 4E 65 // ymantec Trust Ne
75A0: 74 77 6F 72 6B 31 28 30 26 06 03 55 04 03 13 1F // twork1(0&..U....
75B0: 53 79 6D 61 6E 74 65 63 20 53 48 41 32 35 36 20 // Symantec SHA256
75C0: 54 69 6D 65 53 74 61 6D 70 69 6E 67 20 43 41 30 // TimeStamping CA0
75D0: 1E 17 0D 31 37 30 31 30 32 30 30 30 30 30 30 5A // ...170102000000Z
75E0: 17 0D 32 38 30 34 30 31 32 33 35 39 35 39 5A 30 // ..280401235959Z0
75F0: 81 80 31 0B 30 09 06 03 55 04 06 13 02 55 53 31 // ..1.0...U....US1
7600: 1D 30 1B 06 03 55 04 0A 13 14 53 79 6D 61 6E 74 // .0...U....Symant
7610: 65 63 20 43 6F 72 70 6F 72 61 74 69 6F 6E 31 1F // ec Corporation1.
7620: 30 1D 06 03 55 04 0B 13 16 53 79 6D 61 6E 74 65 // 0...U....Symante
7630: 63 20 54 72 75 73 74 20 4E 65 74 77 6F 72 6B 31 // c Trust Network1
7640: 31 30 2F 06 03 55 04 03 13 28 53 79 6D 61 6E 74 // 10/..U...(Symant
7650: 65 63 20 53 48 41 32 35 36 20 54 69 6D 65 53 74 // ec SHA256 TimeSt
7660: 61 6D 70 69 6E 67 20 53 69 67 6E 65 72 20 2D 20 // amping Signer -
7670: 47 32 30 82 01 22 30 0D 06 09 2A 86 48 86 F7 0D // G20.."0...*.H...
7680: 01 01 01 05 00 03 82 01 0F 00 30 82 01 0A 02 82 // ..........0.....
7690: 01 01 00 99 F3 FC D8 04 09 03 86 F9 D7 5C A6 93 // .............\..
76A0: C0 42 7C EA 7C 63 CF 5D 00 E2 8E F3 C0 90 DF 8F // .B|.|c.]........
76B0: 29 F5 18 EA 94 B7 92 E5 D7 B0 A0 73 81 E8 E9 0A // )..........s....
76C0: 9B 4A 7C 01 FF 9D 8F A4 39 A7 0E EA 45 F4 22 0C // .J|.....9...E.".
76D0: 3A 70 ED 39 45 8B E4 C5 1B 5C F0 45 68 46 24 05 // :p.9E....\.EhF$.
76E0: 63 76 9B 1C FC 9E 6C 2A B1 56 E5 8A 7F 52 71 AE // cv....l*.V...Rq.
76F0: F2 35 D5 46 23 06 1C CF 48 2D 1D B4 CD B8 D9 76 // .5.F#...H-.....v
7700: 23 8E 1C FF 3E BF BB 06 5C 69 07 A6 65 0E F8 5E // #...>...\i..e..^
7710: AE 7D 2E ED 4D AE 35 EF C9 D7 00 42 FD 28 95 0E // .}..M.5....B.(..
7720: 9F 5D 72 42 09 BC C3 DA 44 D2 ED CC 47 84 E4 FC // .]rB....D...G...
7730: CA 2D AC 58 BE AE F7 AE D9 44 0D 08 B7 C2 77 D6 // .-.X.....D....w.
7740: 1A 43 70 D1 6E 03 DE 52 92 C4 10 08 71 D9 BA 22 // .Cp.n..R....q.."
7750: 55 F2 1F BC ED 9B 9D 3B E2 5E 1D 4C 83 FF 97 0F // U......;.^.L....
7760: 7B 0B E7 55 83 4E D2 0D EB BE D7 EC AE 6E 47 B9 // {..U.N.......nG.
7770: 9F DF A5 D6 51 BC 04 55 ED FF 27 70 4C C9 ED 2A // ....Q..U..'pL..*
7780: 4B 13 E1 B1 B9 4C 0F C9 01 EE 55 65 5F 69 02 78 // K....L....Ue_i.x
7790: 66 CB 3F 02 03 01 00 01 A3 82 01 C7 30 82 01 C3 // f.?.........0...
77A0: 30 0C 06 03 55 1D 13 01 01 FF 04 02 30 00 30 66 // 0...U.......0.0f
77B0: 06 03 55 1D 20 04 5F 30 5D 30 5B 06 0B 60 86 48 // ..U. ._0]0[..`.H
77C0: 01 86 F8 45 01 07 17 03 30 4C 30 23 06 08 2B 06 // ...E....0L0#..+.
77D0: 01 05 05 07 02 01 16 17 68 74 74 70 73 3A 2F 2F // ........https://
77E0: 64 2E 73 79 6D 63 62 2E 63 6F 6D 2F 63 70 73 30 // d.symcb.com/cps0
77F0: 25 06 08 2B 06 01 05 05 07 02 02 30 19 1A 17 68 // %..+.......0...h
7800: 74 74 70 73 3A 2F 2F 64 2E 73 79 6D 63 62 2E 63 // ttps://d.symcb.c
7810: 6F 6D 2F 72 70 61 30 40 06 03 55 1D 1F 04 39 30 // om/rpa0@..U...90
7820: 37 30 35 A0 33 A0 31 86 2F 68 74 74 70 3A 2F 2F // 705.3.1./http://
7830: 74 73 2D 63 72 6C 2E 77 73 2E 73 79 6D 61 6E 74 // ts-crl.ws.symant
7840: 65 63 2E 63 6F 6D 2F 73 68 61 32 35 36 2D 74 73 // ec.com/sha256-ts
7850: 73 2D 63 61 2E 63 72 6C 30 16 06 03 55 1D 25 01 // s-ca.crl0...U.%.
7860: 01 FF 04 0C 30 0A 06 08 2B 06 01 05 05 07 03 08 // ....0...+.......
7870: 30 0E 06 03 55 1D 0F 01 01 FF 04 04 03 02 07 80 // 0...U...........
7880: 30 77 06 08 2B 06 01 05 05 07 01 01 04 6B 30 69 // 0w..+........k0i
7890: 30 2A 06 08 2B 06 01 05 05 07 30 01 86 1E 68 74 // 0*..+.....0...ht
78A0: 74 70 3A 2F 2F 74 73 2D 6F 63 73 70 2E 77 73 2E // tp://ts-ocsp.ws.
78B0: 73 79 6D 61 6E 74 65 63 2E 63 6F 6D 30 3B 06 08 // symantec.com0;..
78C0: 2B 06 01 05 05 07 30 02 86 2F 68 74 74 70 3A 2F // +.....0../http:/
78D0: 2F 74 73 2D 61 69 61 2E 77 73 2E 73 79 6D 61 6E // /ts-aia.ws.syman
78E0: 74 65 63 2E 63 6F 6D 2F 73 68 61 32 35 36 2D 74 // tec.com/sha256-t
78F0: 73 73 2D 63 61 2E 63 65 72 30 28 06 03 55 1D 11 // ss-ca.cer0(..U..
7900: 04 21 30 1F A4 1D 30 1B 31 19 30 17 06 03 55 04 // .!0...0.1.0...U.
7910: 03 13 10 54 69 6D 65 53 74 61 6D 70 2D 32 30 34 // ...TimeStamp-204
7920: 38 2D 35 30 1D 06 03 55 1D 0E 04 16 04 14 09 B5 // 8-50...U........
7930: C1 FE 96 72 97 29 43 9A C9 E0 02 BA AE F8 FD 2F // ...r.)C......../
7940: BA F6 30 1F 06 03 55 1D 23 04 18 30 16 80 14 AF // ..0...U.#..0....
7950: 63 D6 CA A3 4E 85 72 E0 A7 BC 41 F3 29 A2 38 7F // c...N.r...A.).8.
7960: 80 75 62 30 0D 06 09 2A 86 48 86 F7 0D 01 01 0B // .ub0...*.H......
7970: 05 00 03 82 01 01 00 17 B3 0A 88 E9 5C 5A 5E 20 // ............\Z^
7980: 6B 3B 0A 15 B2 6C C5 A9 8A 32 87 D3 B1 F4 1C 53 // k;...l...2.....S
7990: AE 85 BE 3F 9B FF D7 BC B7 94 85 B4 C7 52 7E 94 // ...?.........R~.
79A0: E8 BD ED 61 B2 D4 A7 99 E4 C3 C9 93 C1 35 3D 0B // ...a.........5=.
79B0: E8 68 0A 5D 56 98 BD B1 22 3B D1 44 7A D7 BF F0 // .h.]V...";.Dz...
79C0: 6D 51 32 8A D5 23 DF 38 01 37 F6 E2 53 2B 7A 2B // mQ2..#.8.7..S+z+
79D0: 11 8F B7 4D 6C 7A 33 03 1B 7C 6B 09 94 17 BB E4 // ...Mlz3..|k.....
79E0: DB 58 D4 21 13 65 E7 EC D1 25 CA 2C 75 9A 9C 7F // .X.!.e...%.,u...
79F0: FC C9 BB 2A 68 AB C4 7D B4 CF A3 C9 6C A7 D9 C4 // ...*h..}....l...
7A00: 00 9C 89 0A 77 91 F4 4D A2 FB 31 3B 86 6E F6 E6 // ....w..M..1;.n..
7A10: 1F 50 03 86 9B BF CB 42 AB E6 76 9B 72 5A 11 01 // .P.....B..v.rZ..
7A20: 8A C6 EF A5 6F 95 E7 DD AE BA E6 22 65 F0 18 59 // ....o......"e..Y
7A30: 1B 11 C9 CD 80 B7 D8 97 47 1F 42 08 F8 AC 71 1F // ........G.B...q.
7A40: B0 46 53 B3 D4 B2 D5 A3 AB 50 75 48 12 17 82 AD // .FS......PuH....
7A50: CF E0 41 4F 32 7E CD 95 1C BF 91 8A 08 3D A4 A7 // ..AO2~.......=..
7A60: 67 02 96 DF 24 4C A5 D0 41 C0 82 60 A3 8A 17 32 // g...$L..A..`...2
7A70: 4B D3 BC CF A4 B4 8C 31 82 02 5A 30 82 02 56 02 // K......1..Z0..V.
7A80: 01 01 30 81 8B 30 77 31 0B 30 09 06 03 55 04 06 // ..0..0w1.0...U..
7A90: 13 02 55 53 31 1D 30 1B 06 03 55 04 0A 13 14 53 // ..US1.0...U....S
7AA0: 79 6D 61 6E 74 65 63 20 43 6F 72 70 6F 72 61 74 // ymantec Corporat
7AB0: 69 6F 6E 31 1F 30 1D 06 03 55 04 0B 13 16 53 79 // ion1.0...U....Sy
7AC0: 6D 61 6E 74 65 63 20 54 72 75 73 74 20 4E 65 74 // mantec Trust Net
7AD0: 77 6F 72 6B 31 28 30 26 06 03 55 04 03 13 1F 53 // work1(0&..U....S
7AE0: 79 6D 61 6E 74 65 63 20 53 48 41 32 35 36 20 54 // ymantec SHA256 T
7AF0: 69 6D 65 53 74 61 6D 70 69 6E 67 20 43 41 02 10 // imeStamping CA..
7B00: 54 58 F2 AA D7 41 D6 44 BC 84 A9 7B A0 96 52 E6 // TX...A.D...{..R.
7B10: 30 0B 06 09 60 86 48 01 65 03 04 02 01 A0 81 A4 // 0...`.H.e.......
7B20: 30 1A 06 09 2A 86 48 86 F7 0D 01 09 03 31 0D 06 // 0...*.H......1..
7B30: 0B 2A 86 48 86 F7 0D 01 09 10 01 04 30 1C 06 09 // .*.H........0...
7B40: 2A 86 48 86 F7 0D 01 09 05 31 0F 17 0D 31 37 31 // *.H......1...171
7B50: 30 33 31 30 39 32 32 35 30 5A 30 2F 06 09 2A 86 // 031092250Z0/..*.
7B60: 48 86 F7 0D 01 09 04 31 22 04 20 B8 83 37 09 43 // H......1". ..7.C
7B70: A3 34 F9 DC A7 D1 42 A6 33 6B 95 17 24 53 29 2D // .4....B.3k..$S)-
7B80: EB 0B C3 EA 1A 4D 16 28 C6 A9 C1 30 37 06 0B 2A // .....M.(...07..*
7B90: 86 48 86 F7 0D 01 09 10 02 2F 31 28 30 26 30 24 // .H......./1(0&0$
7BA0: 30 22 04 20 CF 7A C1 7A D0 47 EC D5 FD C3 68 22 // 0". .z.z.G....h"
7BB0: 03 1B 12 D4 EF 07 8B 6F 2B 4C 5E 6B A4 1F 8F F2 // .......o+L^k....
7BC0: CF 4B AD 67 30 0B 06 09 2A 86 48 86 F7 0D 01 01 // .K.g0...*.H.....
7BD0: 01 04 82 01 00 23 FC 01 36 4E 43 DA 7C 49 5B E4 // .....#..6NC.|I[.
7BE0: 09 AF 96 B4 06 41 9F 48 85 D0 85 12 2D 38 BB 81 // .....A.H....-8..
7BF0: 07 AF 0A 1A 2F F6 01 0E 94 27 57 D8 45 DD 9F A0 // ..../....'W.E...
7C00: 76 5C A4 E5 9A 12 EA 18 D3 37 8A C5 F7 CC CC 52 // v\.......7.....R
7C10: 1D DB 06 92 9A CB 0B D7 3E 88 53 4A 5A 8D 52 2C // ........>.SJZ.R,
7C20: 27 0A 45 31 6E D9 EC 63 20 8D 80 C1 FE 14 43 1D // '.E1n..c .....C.
7C30: 4C 78 12 71 AA 73 C7 E7 CD 31 77 F7 0C F1 12 DA // Lx.q.s...1w.....
7C40: E0 F7 C2 B9 6F BF 58 60 BE 8C 0A 0F 17 FC 71 D7 // ....o.X`......q.
7C50: 8E AE E9 B6 6A FE 64 3C 29 97 AE B0 87 20 62 35 // ....j.d<).... b5
7C60: 47 48 F8 A2 8E 32 1D FD 53 71 F6 E2 CC 33 DB A9 // GH...2..Sq...3..
7C70: 46 19 44 34 60 ED 60 A0 D3 BD 29 3A 96 21 4D 0C // F.D4`.`...):.!M.
7C80: 64 6E 3D 97 52 8B 6D FA 0A 11 48 20 A9 C4 95 E5 // dn=.R.m...H ....
7C90: D0 AC 20 E3 47 DD B3 7B 09 28 0A 96 F9 7A AD 05 // .. .G..{.(...z..
7CA0: 10 F0 46 EA 75 76 D4 52 15 CD 43 59 B9 12 0B E2 // ..F.uv.R..CY....
7CB0: 93 9A 19 3B 48 4C 72 C9 5F F4 85 84 C7 AF 54 14 // ...;HLr._.....T.
7CC0: 3B AA 1C 4F A4 59 2A B1 A4 0F BF 47 92 4A CC 48 // ;..O.Y*....G.J.H
7CD0: 64 6D A4 5D 9B 00 00 00 00 00 4D 5A 90 00 03 00 // dm.]......MZ....
7CE0: 00 00 04 00 00 00 FF FF 00 00 B8 00 00 00 00 00 // ................
7CF0: 00 00 40 00 00 00 00 00 00 00 00 00 00 00 00 00 // ..@.............
7D00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
7D10: 00 00 00 00 00 00 F8 00 00 00 0E 1F BA 0E 00 B4 // ................
7D20: 09 CD 21 B8 01 4C CD 21 54 68 69 73 20 70 72 6F // ..!..L.!This pro
7D30: 67 72 61 6D 20 63 61 6E 6E 6F 74 20 62 65 20 72 // gram cannot be r
7D40: 75 6E 20 69 6E 20 44 4F 53 20 6D 6F 64 65 2E 0D // un in DOS mode..
7D50: 0D 0A 24 00 00 00 00 00 00 00 A1 E4 7E B1 E5 85 // ..$.........~...
7D60: 10 E2 E5 85 10 E2 E5 85 10 E2 19 F2 AE E2 E4 85 // ................
7D70: 10 E2 E5 85 11 E2 DA 85 10 E2 93 18 6B E2 E6 85 // ............k...
7D80: 10 E2 93 18 6D E2 E7 85 10 E2 EC FD 93 E2 E1 85 // ....m...........
7D90: 10 E2 93 18 7D E2 E4 85 10 E2 EC FD 85 E2 E7 85 // ....}...........
7DA0: 10 E2 EC FD 99 E2 E2 85 10 E2 EC FD 84 E2 E4 85 // ................
7DB0: 10 E2 EC FD 81 E2 E4 85 10 E2 52 69 63 68 E5 85 // ..........Rich..
7DC0: 10 E2 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
7DD0: 00 00 50 45 00 00 64 86 08 00 B5 93 83 57 00 00 // ..PE..d......W..
7DE0: 00 00 00 00 00 00 F0 00 22 00 0B 02 09 00 00 56 // ........"......V
7DF0: 00 00 00 14 00 00 00 00 00 00 64 A0 00 00 00 10 // ..........d.....
7E00: 00 00 00 00 01 00 00 00 00 00 00 10 00 00 00 02 // ................
7E10: 00 00 06 00 01 00 06 00 01 00 05 00 02 00 00 00 // ................
7E20: 00 00 00 D0 00 00 00 04 00 00 B7 67 01 00 01 00 // ...........g....
7E30: 00 00 00 00 04 00 00 00 00 00 00 10 00 00 00 00 // ................
7E40: 00 00 00 00 10 00 00 00 00 00 00 10 00 00 00 00 // ................
7E50: 00 00 00 00 00 00 10 00 00 00 00 00 00 00 00 00 // ................
7E60: 00 00 84 A0 00 00 28 00 00 00 00 B0 00 00 40 03 // ......(.......@.
7E70: 00 00 00 80 00 00 84 03 00 00 00 6C 00 00 10 21 // ...........l...!
7E80: 00 00 00 C0 00 00 4C 00 00 00 B0 61 00 00 1C 00 // ......L....a....
7E90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
7EA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
7EB0: 00 00 00 00 00 00 00 00 00 00 00 60 00 00 A8 01 // ...........`....
7EC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
7ED0: 00 00 00 00 00 00 00 00 00 00 2E 74 65 78 74 00 // ...........text.
7EE0: 00 00 55 4A 00 00 00 10 00 00 00 4C 00 00 00 04 // ..UJ.......L....
7EF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 20 00 // .............. .
7F00: 00 68 2E 72 64 61 74 61 00 00 DC 04 00 00 00 60 // .h.rdata.......`
7F10: 00 00 00 06 00 00 00 50 00 00 00 00 00 00 00 00 // .......P........
7F20: 00 00 00 00 00 00 40 00 00 48 2E 64 61 74 61 00 // ......@..H.data.
7F30: 00 00 D0 02 00 00 00 70 00 00 00 02 00 00 00 56 // .......p.......V
7F40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 40 00 // ..............@.
7F50: 00 C8 2E 70 64 61 74 61 00 00 84 03 00 00 00 80 // ...pdata........
7F60: 00 00 00 04 00 00 00 58 00 00 00 00 00 00 00 00 // .......X........
7F70: 00 00 00 00 00 00 40 00 00 48 50 41 47 45 00 00 // ......@..HPAGE..
7F80: 00 00 4C 01 00 00 00 90 00 00 00 02 00 00 00 5C // ..L............\
7F90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 20 00 // .............. .
7FA0: 00 60 49 4E 49 54 00 00 00 00 DA 06 00 00 00 A0 // .`INIT..........
7FB0: 00 00 00 08 00 00 00 5E 00 00 00 00 00 00 00 00 // .......^........
7FC0: 00 00 00 00 00 00 20 00 00 E2 2E 72 73 72 63 00 // ...... ....rsrc.
7FD0: 00 00 40 03 00 00 00 B0 00 00 00 04 00 00 00 66 // ..@............f
7FE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 40 00 // ..............@.
7FF0: 00 42 2E 72 65 6C 6F 63 00 00 A6 00 00 00 00 C0 // .B.reloc........
8000: 00 00 00 02 00 00 00 6A 00 00 00 00 00 00 00 00 // .......j........
8010: 00 00 00 00 00 00 40 00 00 42 00 00 00 00 00 00 // ......@..B......
8020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
8030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
8040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
8050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
8060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
8070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
8080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
8090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
80A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
80B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
80C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
80D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
80E0: 00 00 48 89 5C 24 08 48 89 74 24 10 57 48 83 EC // ..H.\$.H.t$.WH..
80F0: 20 48 8B F2 48 8B F9 48 8D 15 4C 44 00 00 49 8B // H..H..H..LD..I.
8100: C8 49 8B D8 FF 15 F8 4F 00 00 48 8B CB FF 15 0F // .I.....O..H.....
8110: 50 00 00 48 8B D8 48 85 C0 74 2D FF 15 C9 4F 00 // P..H..H..t-...O.
8120: 00 48 8D 4C 24 48 48 89 44 24 48 FF D6 48 83 7C // .H.L$HH.D$H..H.|
8130: 24 48 01 74 13 B9 01 00 00 00 FF D3 48 85 FF 74 // $H.t........H..t
8140: 03 48 89 07 B0 01 EB 02 32 C0 48 8B 5C 24 30 48 // .H......2.H.\$0H
8150: 8B 74 24 38 48 83 C4 20 5F C3 CC CC CC CC CC CC // .t$8H.. _.......
8160: CC CC 4C 8B DC 49 89 5B 10 57 48 83 EC 50 33 C0 // ..L..I.[.WH..P3.
8170: C6 44 24 30 00 33 DB F6 05 74 61 00 00 03 49 89 // .D$0.3...ta...I.
8180: 43 D9 49 89 43 E1 49 89 43 E9 49 89 5B 08 66 89 // C.I.C.I.C.I.[.f.
8190: 44 24 49 88 44 24 4B 0F 84 B1 00 00 00 38 05 52 // D$I.D$K......8.R
81A0: 61 00 00 0F 84 A5 00 00 00 38 05 47 61 00 00 0F // a........8.Ga...
81B0: 85 99 00 00 00 48 8D 15 4E 43 00 00 49 8D 4B C8 // .....H..NC..I.K.
81C0: FF 15 3C 4F 00 00 48 8D 4C 24 20 FF 15 51 4F 00 // ..<O..H.L$ ..QO.
81D0: 00 48 85 C0 75 05 40 32 FF EB 1A 4C 8D 44 24 20 // .H..u.@2...L.D$
81E0: 48 8D 4C 24 60 48 8B D0 E8 F5 FE FF FF 48 8B 5C // H.L$`H.......H.\
81F0: 24 60 40 8A F8 8B 0D FF 60 00 00 C7 44 24 30 40 // $`@.....`...D$0@
8200: 0A 4D 53 C7 44 24 34 02 00 00 00 89 4C 24 3C 48 // .MS.D$4.....L$<H
8210: 8D 4C 24 30 E8 51 3D 00 00 40 84 FF 74 27 48 8D // .L$0.Q=..@..t'H.
8220: 15 65 43 00 00 48 8D 4C 24 20 FF 15 D2 4E 00 00 // .eC..H.L$ ...N..
8230: 48 8D 4C 24 20 FF 15 E7 4E 00 00 48 85 C0 74 05 // H.L$ ...N..H..t.
8240: 48 8B CB FF D0 C6 05 AA 60 00 00 01 B0 01 48 8B // H.......`.....H.
8250: 5C 24 68 48 83 C4 50 5F C3 CC CC CC CC CC CC CC // \$hH..P_........
8260: CC CC 48 8B C4 48 89 58 08 48 89 68 10 48 89 70 // ..H..H.X.H.h.H.p
8270: 18 48 89 78 20 41 54 41 55 41 57 48 81 EC A0 01 // .H.x ATAUAWH....
8280: 00 00 48 8B 05 51 5F 00 00 48 33 C4 48 89 84 24 // ..H..Q_..H3.H..$
8290: 90 01 00 00 33 D2 48 8D 0D 4D 60 00 00 44 8D 42 // ....3.H..M`..D.B
82A0: 30 E8 74 41 00 00 FF 15 B6 4E 00 00 44 8B D8 89 // 0.tA.....N..D...
82B0: 05 55 60 00 00 85 C0 74 12 33 D2 B8 80 96 98 00 // .U`....t.3......
82C0: 41 F7 F3 89 05 45 60 00 00 EB 0A C7 05 39 60 00 // A....E`......9`.
82D0: 00 01 00 00 00 BB 14 01 00 00 48 8D 4C 24 70 33 // ..........H.L$p3
82E0: D2 4C 8B C3 E8 31 41 00 00 48 8D 4C 24 70 89 5C // .L...1A..H.L$p.\
82F0: 24 70 FF 15 3A 4E 00 00 44 8B 5C 24 74 8B 44 24 // $p..:N..D.\$t.D$
8300: 78 8D 6B 9E BB 00 00 0E 00 45 33 C0 BA 00 00 02 // x.k......E3.....
8310: 00 48 8B CB 44 89 1D CF 5F 00 00 89 05 CD 5F 00 // .H..D..._....._.
8320: 00 C6 05 CA 5F 00 00 00 C6 05 C5 5F 00 00 0F 45 // ...._......_...E
8330: 32 ED FF 15 12 4F 00 00 41 BF 00 02 00 00 4C 8B // 2....O..A.....L.
8340: E0 48 85 C0 0F 84 F0 00 00 00 33 F6 48 8B F8 48 // .H........3.H..H
8350: 8D 15 B4 47 00 00 41 B8 08 00 00 00 48 8B CF FF // ...G..A.....H...
8360: 15 D5 4E 00 00 85 C0 75 21 32 C9 48 85 FF 74 33 // ..N....u!2.H..t3
8370: 48 8D 57 14 48 8B C7 48 3B FA 73 1F 02 08 48 FF // H.W.H..H;.s...H.
8380: C0 48 3B C2 72 F6 84 C9 74 11 83 C6 10 48 83 C7 // .H;.r...t....H..
8390: 10 81 FE 00 00 02 00 72 B6 33 FF 48 85 FF 74 03 // .......r.3.H..t.
83A0: 8B 5F 10 BA 00 00 02 00 49 8B CC FF 15 91 4E 00 // ._......I.....N.
83B0: 00 48 85 FF 0F 84 80 00 00 00 45 33 C0 49 8B D7 // .H........E3.I..
83C0: 48 8B CB FF 15 81 4E 00 00 48 8D 15 4A 47 00 00 // H.....N..H..JG..
83D0: 41 B8 04 00 00 00 48 8B C8 48 8B F8 FF 15 58 4E // A.....H..H....XN
83E0: 00 00 85 C0 75 06 8B 5F 24 41 B5 01 49 8B D7 48 // ....u.._$A..I..H
83F0: 8B CF FF 15 4A 4E 00 00 45 84 ED 74 3D 45 33 C0 // ....JN..E..t=E3.
8400: 49 8B D7 48 8B CB FF 15 3E 4E 00 00 48 8D 15 17 // I..H....>N..H...
8410: 47 00 00 41 B8 04 00 00 00 48 8B C8 48 8B D8 FF // G..A.....H..H...
8420: 15 15 4E 00 00 85 C0 75 03 8B 6B 30 49 8B D7 48 // ..N....u..k0I..H
8430: 8B CB FF 15 0A 4E 00 00 EB 4C E8 8F 7D 00 00 BF // .....N...L..}...
8440: 55 53 42 46 49 8B D7 44 8B C7 33 C9 FF 15 88 4C // USBFI..D..3....L
8450: 00 00 45 8B CF BA 46 41 43 50 48 8B D8 48 8D 44 // ..E...FACPH..H.D
8460: 24 50 B9 49 50 43 41 4C 8B C3 48 89 44 24 20 E8 // $P.IPCAL..H.D$ .
8470: 6E 7C 00 00 85 C0 78 03 8B 6B 30 8B D7 48 8B CB // n|....x..k0..H..
8480: FF 15 6C 4C 00 00 33 C0 48 8D 15 7B 40 00 00 48 // ..lL..3.H..{@..H
8490: 8D 4C 24 58 33 DB 89 2D 5E 5E 00 00 C6 44 24 30 // .L$X3..-^^...D$0
84A0: 00 48 89 44 24 31 48 89 44 24 39 48 89 44 24 41 // .H.D$1H.D$9H.D$A
84B0: 66 89 44 24 49 88 44 24 4B 48 89 5C 24 50 FF 15 // f.D$I.D$KH.\$P..
84C0: 3E 4C 00 00 48 8D 4C 24 58 FF 15 53 4C 00 00 48 // >L..H.L$X..SL..H
84D0: 85 C0 75 05 40 32 FF EB 1A 4C 8D 44 24 58 48 8D // ..u.@2...L.D$XH.
84E0: 4C 24 50 48 8B D0 E8 F7 FB FF FF 48 8B 5C 24 50 // L$PH.......H.\$P
84F0: 40 8A F8 8B 0D 01 5E 00 00 83 64 24 34 00 BE 40 // @.....^...d$4..@
8500: 0A 4D 53 89 4C 24 3C 48 8D 4C 24 30 89 74 24 30 // .MS.L$<H.L$0.t$0
8510: E8 55 3A 00 00 44 8B 5C 24 30 41 0F BA E3 1F 44 // .U:..D.\$0A....D
8520: 89 1D D8 5D 00 00 0F 82 9E 00 00 00 44 3B DE 0F // ...]........D;..
8530: 84 95 00 00 00 C6 05 B9 5D 00 00 01 41 F6 C3 08 // ........]...A...
8540: 75 09 C6 05 AB 5D 00 00 00 EB 22 8A 05 A1 5D 00 // u....]...."...].
8550: 00 41 F6 C3 10 74 08 0C 01 88 05 93 5D 00 00 41 // .A...t......]..A
8560: F6 C3 20 74 08 0C 02 88 05 85 5D 00 00 8B 05 87 // .. t......].....
8570: 5D 00 00 48 8D 4C 24 30 89 74 24 30 89 44 24 3C // ]..H.L$0.t$0.D$<
8580: C7 44 24 34 01 00 00 00 E8 DD 39 00 00 44 8A 1D // .D$4......9..D..
8590: 5E 5D 00 00 41 F6 C3 02 74 0A C7 44 24 34 04 00 // ^]..A...t..D$4..
85A0: 00 00 EB 0E 41 F6 C3 01 74 20 C7 44 24 34 03 00 // ....A...t .D$4..
85B0: 00 00 8B 05 42 5D 00 00 48 8D 4C 24 30 89 74 24 // ....B]..H.L$0.t$
85C0: 30 89 44 24 3C E8 A0 39 00 00 40 84 FF 74 27 48 // 0.D$<..9..@..t'H
85D0: 8D 15 B4 3F 00 00 48 8D 4C 24 58 FF 15 21 4B 00 // ...?..H.L$X..!K.
85E0: 00 48 8D 4C 24 58 FF 15 36 4B 00 00 48 85 C0 74 // .H.L$X..6K..H..t
85F0: 05 48 8B CB FF D0 33 C0 48 8B 8C 24 90 01 00 00 // .H....3.H..$....
8600: 48 33 CC E8 C2 39 00 00 4C 8D 9C 24 A0 01 00 00 // H3...9..L..$....
8610: 49 8B 5B 20 49 8B 6B 28 49 8B 73 30 49 8B 7B 38 // I.[ I.k(I.s0I.{8
8620: 49 8B E3 41 5F 41 5D 41 5C C3 CC CC CC CC CC CC // I..A_A]A\.......
8630: CC CC 48 83 EC 28 80 7A 41 01 49 8B C0 75 0E 45 // ..H..(.zA.I..u.E
8640: 33 C0 33 D2 48 8B C8 FF 15 C5 4A 00 00 B8 16 00 // 3.3.H.....J.....
8650: 00 C0 48 83 C4 28 C3 CC CC CC CC CC CC CC 48 89 // ..H..(........H.
8660: 5C 24 08 48 89 74 24 10 57 48 83 EC 50 48 8B D9 // \$.H.t$.WH..PH..
8670: 48 8B F2 48 8D 4C 24 30 45 33 C0 33 D2 FF 15 A7 // H..H.L$0E3.3....
8680: 4A 00 00 48 8B 96 B8 00 00 00 48 8B 7B 40 48 8D // J..H......H.{@H.
8690: 5A B8 41 B8 38 00 00 00 48 8B CB E8 2A 3A 00 00 // Z.A.8...H...*:..
86A0: C6 43 03 00 48 8B 86 B8 00 00 00 48 8D 0D 80 FF // .C..H......H....
86B0: FF FF C6 40 BB E0 48 8B D6 48 89 48 F0 48 8D 4C // ...@..H..H.H.H.L
86C0: 24 30 48 89 48 F8 48 8B 4F 10 FF 15 F2 4A 00 00 // $0H.H.H.O....J..
86D0: 3D 03 01 00 00 75 1C 48 83 64 24 20 00 48 8D 4C // =....u.H.d$ .H.L
86E0: 24 30 45 33 C9 45 33 C0 33 D2 FF 15 8A 4A 00 00 // $0E3.E3.3....J..
86F0: 8B 46 30 48 8B 5C 24 60 48 8B 74 24 68 48 83 C4 // .F0H.\$`H.t$hH..
8700: 50 5F C3 CC CC CC CC CC CC CC 48 8B C4 48 89 58 // P_........H..H.X
8710: 08 48 89 68 10 48 89 70 18 57 48 83 EC 30 48 8B // .H.h.H.p.WH..0H.
8720: 71 40 4C 8D 05 A1 3E 00 00 41 B9 01 00 00 00 48 // q@L...>..A.....H
8730: 8D 4E 20 48 8B FA C7 40 E8 20 00 00 00 FF 15 9F // .N H...@. ......
8740: 49 00 00 8B D8 85 C0 79 10 33 D2 48 8B CF 89 47 // I......y.3.H...G
8750: 30 FF 15 13 4A 00 00 EB 2D FE 47 43 48 83 87 B8 // 0...J...-.GCH...
8760: 00 00 00 48 48 8B 4E 10 48 8B D7 FF 15 51 4A 00 // ...HH.N.H....QJ.
8770: 00 48 8D 4E 20 41 B8 20 00 00 00 48 8B D7 8B D8 // .H.N A. ...H....
8780: FF 15 B4 49 00 00 48 8B 6C 24 48 48 8B 74 24 50 // ...I..H.l$HH.t$P
8790: 8B C3 48 8B 5C 24 40 48 83 C4 30 5F C3 CC CC CC // ..H.\$@H..0_....
87A0: CC CC CC CC CC CC 80 7A 41 00 74 0B 48 8B 82 B8 // .......zA.t.H...
87B0: 00 00 00 80 48 03 01 8B 42 30 C3 CC CC CC CC CC // ....H...B0......
87C0: CC CC 48 89 5C 24 08 48 89 74 24 10 57 48 83 EC // ..H.\$.H.t$.WH..
87D0: 20 44 8A 05 1A 5B 00 00 48 8B 71 40 48 8B FA 45 // D...[..H.q@H..E
87E0: 84 C0 0F 84 D4 00 00 00 8A 46 67 3C 12 74 14 3C // .........Fg<.t.<
87F0: 06 74 10 3C 08 74 0C 3C 07 74 08 3C 60 0F 85 B9 // .t.<.t.<.t.<`...
8800: 00 00 00 4C 8B 8A B8 00 00 00 49 8B 51 08 3C 60 // ...L......I.Q.<`
8810: 74 4B 3C 12 74 47 3C 06 74 43 41 81 79 18 03 00 // tK<.tG<.tCA.y...
8820: 22 00 0F 85 94 00 00 00 3C 08 75 13 41 80 F8 01 // ".......<.u.A...
8830: 75 0D 48 8B D7 E8 08 17 00 00 E9 85 00 00 00 48 // u.H............H
8840: 81 FA FF FF FF 7F 72 74 66 83 7A 02 0B 74 2A 66 // ......rtf.z..t*f
8850: 83 7A 02 28 74 23 66 83 7A 02 09 75 5F 48 83 67 // .z.(t#f.z..u_H.g
8860: 38 00 BB 22 00 00 C0 33 D2 48 8B CF 89 5F 30 FF // 8.."...3.H..._0.
8870: 15 F5 48 00 00 8B C3 EB 4B 49 8D 59 B8 49 8B D1 // ..H.....KI.Y.I..
8880: 41 B8 38 00 00 00 48 8B CB E8 3C 38 00 00 C6 43 // A.8...H...<8...C
8890: 03 00 48 8B 87 B8 00 00 00 48 83 60 F8 00 48 8D // ..H......H.`..H.
88A0: 0D 01 FF FF FF C6 40 BB E0 48 89 48 F0 48 8B 4E // ......@..H.H.H.N
88B0: 10 48 8B D7 FF 15 08 49 00 00 EB 08 48 8B D7 E8 // .H.....I....H...
88C0: 46 FE FF FF 48 8B 5C 24 30 48 8B 74 24 38 48 83 // F...H.\$0H.t$8H.
88D0: C4 20 5F C3 CC CC CC CC CC CC 48 83 EC 28 80 7A // . _.......H..(.z
88E0: 41 00 4C 8B 41 40 74 0B 48 8B 82 B8 00 00 00 80 // A.L.A@t.H.......
88F0: 48 03 01 49 8B 40 10 0F BA 60 30 0D 72 05 0F BA // H..I.@...`0.r...
8900: 71 30 0D 49 8D 48 20 41 B8 20 00 00 00 FF 15 27 // q0.I.H A. .....'
8910: 48 00 00 33 C0 48 83 C4 28 C3 CC CC CC CC CC CC // H..3.H..(.......
8920: CC CC 48 89 5C 24 08 48 89 74 24 10 57 48 83 EC // ..H.\$.H.t$.WH..
8930: 20 83 7A 30 00 48 8B 79 40 48 8B DA 7C 58 48 8B // .z0.H.y@H..|XH.
8940: 72 38 48 85 F6 74 4F 48 8B 82 B8 00 00 00 83 78 // r8H..tOH.......x
8950: 08 01 74 06 83 78 08 02 75 3C 83 78 08 02 75 36 // ..t..x..u<.x..u6
8960: 4C 8D 05 73 3C 00 00 33 D2 48 8B CE E8 4D 35 00 // L..s<..3.H...M5.
8970: 00 48 85 C0 74 06 C6 47 67 12 EB 1A 4C 8D 05 67 // .H..t..Gg...L..g
8980: 3C 00 00 33 D2 48 8B CE E8 31 35 00 00 48 85 C0 // <..3.H...15..H..
8990: 74 04 C6 47 67 06 80 7B 41 00 74 0B 48 8B 83 B8 // t..Gg..{A.t.H...
89A0: 00 00 00 80 48 03 01 48 8D 4F 20 41 B8 20 00 00 // ....H..H.O A. ..
89B0: 00 48 8B D3 FF 15 80 47 00 00 8B 43 30 48 8B 5C // .H.....G...C0H.\
89C0: 24 30 48 8B 74 24 38 48 83 C4 20 5F C3 CC CC CC // $0H.t$8H.. _....
89D0: CC CC CC CC CC CC 48 89 5C 24 08 57 48 83 EC 20 // ......H.\$.WH..
89E0: 83 7A 30 00 48 8B 79 40 48 8B DA 7C 78 48 8B 4A // .z0.H.y@H..|xH.J
89F0: 38 48 85 C9 74 6F 48 8B 82 B8 00 00 00 83 78 08 // 8H..toH.......x.
8A00: 00 75 62 4C 8D 05 00 3C 00 00 33 D2 E8 AD 34 00 // .ubL...<..3...4.
8A10: 00 48 85 C0 75 4B 48 8B 4B 38 4C 8D 05 F9 3B 00 // .H..uKH.K8L...;.
8A20: 00 33 D2 E8 96 34 00 00 48 85 C0 75 34 48 8B 4B // .3...4..H..u4H.K
8A30: 38 4C 8D 05 F2 3B 00 00 33 D2 E8 7F 34 00 00 48 // 8L...;..3...4..H
8A40: 85 C0 75 17 48 8B 4B 38 4C 8D 05 EB 3B 00 00 33 // ..u.H.K8L...;..3
8A50: D2 E8 68 34 00 00 48 85 C0 74 0A C6 47 67 03 EB // ..h4..H..t..Gg..
8A60: 04 C6 47 67 60 80 7B 41 00 74 0B 48 8B 83 B8 00 // ..Gg`.{A.t.H....
8A70: 00 00 80 48 03 01 48 8D 4F 20 41 B8 20 00 00 00 // ...H..H.O A. ...
8A80: 48 8B D3 FF 15 B1 46 00 00 8B 43 30 48 8B 5C 24 // H.....F...C0H.\$
8A90: 30 48 83 C4 20 5F C3 CC CC CC CC CC CC CC 48 89 // 0H.. _........H.
8AA0: 5C 24 08 48 89 6C 24 18 48 89 74 24 20 57 41 54 // \$.H.l$.H.t$ WAT
8AB0: 41 55 48 83 EC 30 48 8B D9 BD 00 10 00 00 45 33 // AUH..0H.......E3
8AC0: ED 41 B8 55 53 42 46 33 C9 48 8B D5 45 8B E5 FF // .A.USBF3.H..E...
8AD0: 15 05 46 00 00 48 8B F0 49 3B C5 0F 84 49 01 00 // ..F..H..I;...I..
8AE0: 00 48 8B 7B 18 4C 8B C5 33 D2 48 8B C8 44 89 6C // .H.{.L..3.H..D.l
8AF0: 24 58 E8 23 39 00 00 4C 8D 5C 24 58 41 8D 55 02 // $X.#9..L.\$XA.U.
8B00: 4C 8B CE 41 B8 00 04 00 00 48 8B CF 4C 89 5C 24 // L..A.....H..L.\$
8B10: 20 FF 15 3B 47 00 00 44 8B E0 41 3B C5 75 22 48 // ..;G..D..A;.u"H
8B20: 8B D6 66 44 39 2E 74 19 48 83 C9 FF 33 C0 48 8B // ..fD9.t.H...3.H.
8B30: FA 66 F2 AF 48 F7 D1 48 8D 14 4A 66 44 39 2A 75 // .f..H..H..JfD9*u
8B40: E7 45 3B E5 0F 8C D2 00 00 00 48 8B EE 66 44 39 // .E;.......H..fD9
8B50: 2E 0F 84 C1 00 00 00 48 83 C9 FF 33 C0 48 8B FD // .......H...3.H..
8B60: 66 F2 AF 4C 8D 05 F0 3A 00 00 48 F7 D1 8D 51 FF // f..L...:..H...Q.
8B70: 48 8D 79 FF 48 8B CD E8 42 33 00 00 49 3B C5 74 // H.y.H...B3..I;.t
8B80: 68 66 83 78 0E 30 75 77 66 83 78 10 31 75 06 C6 // hf.x.0uwf.x.1u..
8B90: 43 67 01 EB 4C 66 83 78 10 32 75 06 C6 43 67 02 // Cg..Lf.x.2u..Cg.
8BA0: EB 3F 66 83 78 10 33 75 06 C6 43 67 03 EB 32 66 // .?f.x.3u..Cg..2f
8BB0: 83 78 10 36 75 06 C6 43 67 06 EB 25 66 83 78 10 // .x.6u..Cg..%f.x.
8BC0: 37 75 06 C6 43 67 07 EB 18 66 83 78 10 38 75 06 // 7u..Cg...f.x.8u.
8BD0: C6 43 67 08 EB 0B 66 83 78 10 39 75 04 C6 43 67 // .Cg...f.x.9u..Cg
8BE0: 09 80 7B 67 80 72 31 EB 16 4C 8D 05 7A 3A 00 00 // ..{g.r1..L..z:..
8BF0: 8B D7 48 8B CD E8 C4 32 00 00 49 3B C5 75 15 8D // ..H....2..I;.u..
8C00: 47 01 48 8D 6C 45 00 66 44 39 6D 00 0F 85 45 FF // G.H.lE.fD9m...E.
8C10: FF FF EB 04 C6 43 67 10 C6 43 65 01 BA 55 53 42 // .....Cg..Ce..USB
8C20: 46 48 8B CE FF 15 C8 44 00 00 48 8B 5C 24 50 48 // FH.....D..H.\$PH
8C30: 8B 6C 24 60 48 8B 74 24 68 41 8B C4 48 83 C4 30 // .l$`H.t$hA..H..0
8C40: 41 5D 41 5C 5F C3 CC CC CC CC CC CC CC CC 40 53 // A]A\_.........@S
8C50: 48 83 EC 20 48 8B 49 40 48 8B DA E8 3E FE FF FF // H.. H.I@H...>...
8C60: 48 8B CB 48 83 C4 20 5B 48 FF 25 AB 44 00 00 CC // H..H.. [H.%.D...
8C70: CC CC CC CC CC CC 48 8B C4 48 89 58 10 48 89 68 // ......H..H.X.H.h
8C80: 18 48 89 70 20 57 41 54 41 55 41 56 41 57 48 83 // .H.p WATAUAVAWH.
8C90: EC 30 48 8B 79 40 4C 8B A2 B8 00 00 00 48 8B E9 // .0H.y@L......H..
8CA0: 4C 8D 6F 20 41 BF 01 00 00 00 4C 8D 05 19 39 00 // L.o A.....L...9.
8CB0: 00 49 8B CD 45 8B CF 48 8B F2 C7 40 C8 20 00 00 // .I..E..H...@. ..
8CC0: 00 FF 15 1B 44 00 00 45 33 F6 41 3B C6 8B D8 7D // ....D..E3.A;...}
8CD0: 13 89 46 30 33 D2 48 8B CE FF 15 8B 44 00 00 E9 // ..F03.H.....D...
8CE0: 83 00 00 00 41 0F B6 4C 24 01 83 F9 06 0F 8F B9 // ....A..L$.......
8CF0: 01 00 00 0F 84 9E 01 00 00 41 3B CE 0F 84 EF 00 // .........A;.....
8D00: 00 00 41 2B CF 0F 84 D7 00 00 00 41 2B CF 0F 84 // ..A+.......A+...
8D10: 87 00 00 00 41 2B CF 74 79 41 2B CF 74 68 41 3B // ....A+.tyA+.thA;
8D20: CF 0F 85 A6 01 00 00 8B 47 5C C7 47 5C 02 00 00 // ........G\.G\...
8D30: 00 89 47 60 41 8B DE 44 00 7E 43 48 83 86 B8 00 // ..G`A..D.~CH....
8D40: 00 00 48 89 5E 30 48 8B 4F 10 48 8B D6 FF 15 6F // ..H.^0H.O.H....o
8D50: 44 00 00 8B D8 41 B8 20 00 00 00 48 8B D6 49 8B // D....A. ...H..I.
8D60: CD FF 15 D3 43 00 00 8B C3 48 8B 5C 24 68 48 8B // ....C....H.\$hH.
8D70: 6C 24 70 48 8B 74 24 78 48 83 C4 30 41 5F 41 5E // l$pH.t$xH..0A_A^
8D80: 41 5D 41 5C 5F C3 8B 47 5C C7 47 5C 03 00 00 00 // A]A\_..G\.G\....
8D90: EB 9F 83 7F 5C 04 E9 00 01 00 00 41 B8 20 00 00 // ....\......A. ..
8DA0: 00 48 8B D6 49 8B CD FF 15 C5 43 00 00 48 8B D6 // .H..I.....C..H..
8DB0: 48 8B CD E8 A6 F8 FF FF 8B 57 5C 48 8B 4F 10 89 // H........W\H.O..
8DC0: 57 60 8B D8 C7 47 5C 06 00 00 00 FF 15 71 43 00 // W`...G\......qC.
8DD0: 00 48 8B CD FF 15 30 43 00 00 89 5E 30 E9 F2 FE // .H....0C...^0...
8DE0: FF FF 8B 47 5C C7 47 5C 04 00 00 00 E9 40 FF FF // ...G\.G\.....@..
8DF0: FF 41 BC 22 00 00 C0 44 38 35 F4 54 00 00 74 1C // .A."...D85.T..t.
8E00: 44 38 77 64 75 16 8A 47 67 3C 07 74 0C 3C 06 74 // D8wdu..Gg<.t.<.t
8E10: 08 3C 12 74 04 3C 60 75 03 41 8B DC 41 3B DE 7C // .<.t.<`u.A..A;.|
8E20: 63 48 8B D6 48 8B CD E8 32 F8 FF FF 41 3B C6 8B // cH..H...2...A;..
8E30: D8 7C 18 8B 47 5C 44 89 7F 5C 89 47 60 48 8B 47 // .|..G\D..\.G`H.G
8E40: 10 44 84 78 34 74 04 44 09 7D 34 80 7F 67 FF 75 // .D.x4t.D.}4..g.u
8E50: 12 48 8B CF E8 45 FC FF FF 80 7F 67 FF 75 04 C6 // .H...E.....g.u..
8E60: 47 67 80 44 38 35 88 54 00 00 74 18 44 38 77 64 // Gg.D85.T..t.D8wd
8E70: 75 12 8A 47 67 3C 07 74 08 3C 06 74 04 3C 12 75 // u..Gg<.t.<.t.<.u
8E80: 03 41 8B DC 33 D2 48 8B CE 89 5E 30 FF 15 D8 42 // .A..3.H...^0...B
8E90: 00 00 E9 BE FE FF FF 83 7F 5C 02 0F 85 93 FE FF // .........\......
8EA0: FF 8B 47 60 89 47 5C E9 88 FE FF FF 83 E9 07 0F // ..G`.G\.........
8EB0: 84 09 01 00 00 83 E9 05 0F 84 C1 00 00 00 83 E9 // ................
8EC0: 07 74 7F 83 E9 03 74 1C 41 3B CF 74 08 8B 5E 30 // .t....t.A;.t..^0
8ED0: E9 62 FE FF FF 8B 47 5C C7 47 5C 05 00 00 00 E9 // .b....G\.G\.....
8EE0: 4D FE FF FF 48 8B 45 18 49 3B C6 74 07 0F BA 60 // M...H.E.I;.t...`
8EF0: 30 0D 73 05 0F BA 6D 30 0D 48 8B 96 B8 00 00 00 // 0.s...m0.H......
8F00: 41 B8 38 00 00 00 48 8D 5A B8 48 8B CB E8 B8 31 // A.8...H.Z.H....1
8F10: 00 00 48 8D 0D C1 F9 FF FF 44 88 73 03 48 8B 86 // ..H......D.s.H..
8F20: B8 00 00 00 48 8B D6 48 89 48 F0 4C 89 70 F8 C6 // ....H..H.H.L.p..
8F30: 40 BB E0 48 8B 4F 10 FF 15 85 42 00 00 E9 27 FE // @..H.O....B...'.
8F40: FF FF 8A 47 67 3C 80 73 08 3C 10 0F 85 E6 FD FF // ...Gg<.s.<......
8F50: FF 41 83 7C 24 08 02 0F 85 DA FD FF FF 48 8B 96 // .A.|$........H..
8F60: B8 00 00 00 41 B8 38 00 00 00 48 8D 5A B8 48 8B // ....A.8...H.Z.H.
8F70: CB E8 54 31 00 00 48 8D 0D A5 F9 FF FF EB 9A 8A // ..T1..H.........
8F80: 47 67 3C 80 73 08 3C 10 0F 85 A9 FD FF FF 45 39 // Gg<.s.<.......E9
8F90: 74 24 08 0F 85 9E FD FF FF 48 8B 96 B8 00 00 00 // t$.......H......
8FA0: 41 B8 38 00 00 00 48 8D 5A B8 48 8B CB E8 18 31 // A.8...H.Z.H....1
8FB0: 00 00 48 8D 0D 1D FA FF FF E9 5B FF FF FF 45 39 // ..H.......[...E9
8FC0: 74 24 08 0F 85 6E FD FF FF 8A 47 67 3C 09 74 10 // t$...n....Gg<.t.
8FD0: 3C 10 74 0C 3C FF 74 08 3C 80 0F 85 57 FD FF FF // <.t.<.t.<...W...
8FE0: 48 8B D6 48 8B CD E8 73 F6 FF FF 41 3B C6 8B D8 // H..H...s...A;...
8FF0: 0F 8C 8E FE FF FF 48 8B 5E 38 4C 8B 65 40 49 3B // ......H.^8L.e@I;
9000: DE 74 49 44 39 33 74 44 41 8B FE 76 3F 48 8D 6B // .tID93tDA..v?H.k
9010: 08 48 8B 55 00 4C 8D 44 24 60 33 C9 4C 89 74 24 // .H.U.L.D$`3.L.t$
9020: 60 E8 CC 02 00 00 41 3B C6 7C 16 48 8B 4C 24 60 // `.....A;.|.H.L$`
9030: 49 3B CE 74 0C 48 8B 49 40 41 8A 44 24 67 88 41 // I;.t.H.I@A.D$g.A
9040: 68 41 03 FF 48 83 C5 08 3B 3B 72 C5 41 8B DE E9 // hA..H...;;r.A...
9050: 30 FE FF FF CC CC CC CC CC CC 48 89 5C 24 08 48 // 0.........H.\$.H
9060: 89 74 24 10 57 48 83 EC 30 48 8B F1 48 8B 49 40 // .t$.WH..0H..H.I@
9070: 4C 8D 05 53 35 00 00 41 B9 01 00 00 00 48 83 C1 // L..S5..A.....H..
9080: 20 48 8B DA C7 44 24 20 20 00 00 00 FF 15 50 40 // H...D$ .....P@
9090: 00 00 8B F8 85 C0 79 1B 48 8B CB 89 43 30 FF 15 // ......y.H...C0..
90A0: B6 40 00 00 33 D2 48 8B CB FF 15 BB 40 00 00 8B // .@..3.H.....@...
90B0: C7 EB 63 83 3D 30 52 00 00 06 72 1E FE 43 43 48 // ..c.=0R...r..CCH
90C0: 83 83 B8 00 00 00 48 48 8B 7E 40 48 8B 4F 10 48 // ......HH.~@H.O.H
90D0: 8B D3 FF 15 EA 40 00 00 EB 25 48 8B CB FF 15 77 // .....@...%H....w
90E0: 40 00 00 FE 43 43 48 83 83 B8 00 00 00 48 48 8B // @...CCH......HH.
90F0: 7E 40 48 8B D3 48 8B 4F 10 FF 15 93 40 00 00 48 // ~@H..H.O....@..H
9100: 8D 4F 20 41 B8 20 00 00 00 48 8B D3 8B F0 FF 15 // .O A. ...H......
9110: 26 40 00 00 8B C6 48 8B 5C 24 40 48 8B 74 24 48 // &@....H.\$@H.t$H
9120: 48 83 C4 30 5F C3 CC CC CC CC CC CC CC CC 40 53 // H..0_.........@S
9130: 48 83 EC 20 4C 8B C9 48 8B 49 40 33 DB 49 8B 41 // H.. L..H.I@3.I.A
9140: 18 4C 8B C2 48 3B C3 74 1C 8B 40 48 83 F8 02 74 // .L..H;.t..@H...t
9150: 0A 83 F8 07 74 5A 83 F8 33 75 0A 41 89 41 48 C7 // ....tZ..3u.A.AH.
9160: 01 04 00 00 00 49 8B 49 40 8B 01 3B C3 0F 84 FA // .....I.I@..;....
9170: 00 00 00 83 E8 01 0F 84 DB 00 00 00 83 E8 01 74 // ...............t
9180: 62 83 E8 01 74 50 83 E8 01 74 3E 83 F8 01 74 2C // b...tP...t>...t,
9190: C7 42 30 10 00 00 C0 48 89 5A 38 49 8B C8 33 D2 // .B0....H.Z8I..3.
91A0: FF 15 C4 3F 00 00 B8 10 00 00 C0 E9 D2 00 00 00 // ...?............
91B0: 41 89 41 48 C7 01 03 00 00 00 EB A9 49 8B C9 E8 // A.AH........I...
91C0: 06 1C 00 00 E9 B9 00 00 00 49 8B C9 E8 51 0E 00 // .........I...Q..
91D0: 00 E9 AC 00 00 00 49 8B C9 E8 C4 09 00 00 E9 9F // ......I.........
91E0: 00 00 00 48 8B 92 B8 00 00 00 0F B6 0A 83 E9 0E // ...H............
91F0: 74 30 83 E9 01 49 8B D0 74 1E 83 E9 07 74 0F 83 // t0...I..t....t..
9200: F9 05 49 8B C9 75 45 E8 6A FA FF FF EB 43 49 8B // ..I..uE.j....CI.
9210: C9 E8 44 FE FF FF EB 39 49 8B C9 E8 A2 F5 FF FF // ..D....9I.......
9220: EB 2F 81 7A 18 00 20 28 A0 75 1B 49 8B 40 18 33 // ./.z.. (.u.I.@.3
9230: D2 49 8B C8 C7 00 BB 55 00 00 41 89 58 30 FF 15 // .I.....U..A.X0..
9240: 26 3F 00 00 EB 0D 49 8B D0 49 8B C9 E8 B9 F4 FF // &?....I..I......
9250: FF 8B D8 8B C3 EB 2B 89 5A 30 48 89 5A 38 49 8B // ......+.Z0H.Z8I.
9260: C8 33 D2 FF 15 01 3F 00 00 33 C0 EB 15 FE 42 43 // .3....?..3....BC
9270: 48 83 82 B8 00 00 00 48 48 8B 49 10 FF 15 40 3F // H......HH.I...@?
9280: 00 00 48 83 C4 20 5B C3 CC CC CC CC CC CC 48 89 // ..H.. [.......H.
9290: 5C 24 08 57 48 83 EC 20 48 8B D9 33 FF 48 85 DB // \$.WH.. H..3.H..
92A0: 74 36 48 8B 4B 08 48 85 C9 74 2D 66 83 79 38 1E // t6H.K.H..t-f.y8.
92B0: 72 1B 48 8B 49 40 48 8D 15 CD 33 00 00 41 B8 0F // r.H.I@H...3..A..
92C0: 00 00 00 FF 15 31 3E 00 00 85 C0 74 18 48 8B 5B // .....1>....t.H.[
92D0: 18 FF C7 83 FF 03 7C C5 32 C0 48 8B 5C 24 30 48 // ......|.2.H.\$0H
92E0: 83 C4 20 5F C3 B0 01 EB F1 CC CC CC CC CC CC CC // .. _............
92F0: CC CC 40 53 55 56 57 41 54 41 55 41 57 48 83 EC // ..@SUVWATAUAWH..
9300: 70 48 8B 05 D2 4E 00 00 48 33 C4 48 89 44 24 60 // pH...N..H3.H.D$`
9310: 48 83 64 24 40 00 4D 8B E0 48 8B F2 4C 8B E9 4D // H.d$@.M..H..L..M
9320: 85 C0 74 04 49 83 20 00 48 8B C2 48 85 D2 74 1A // ..t.I. .H..H..t.
9330: 48 8B 0D E3 4F 00 00 48 39 48 08 0F 84 C0 02 00 // H...O..H9H......
9340: 00 48 8B 40 18 48 85 C0 75 ED 48 8B CA FF 15 2F // .H.@.H..u.H..../
9350: 3E 00 00 48 89 44 24 40 48 8B C8 8B 78 48 FF 15 // >..H.D$@H...xH..
9360: 3E 3E 00 00 41 BF 08 00 00 00 83 FF 07 74 23 83 // >>..A........t#.
9370: FF 02 74 1E 83 FF 33 74 19 83 FF 2D 74 14 48 8B // ..t...3t...-t.H.
9380: CE 40 B5 FF E8 05 FF FF FF 84 C0 74 21 41 8A EF // .@.........t!A..
9390: EB 1C 48 8B CE E8 F4 FE FF FF 84 C0 0F 84 5F 02 // ..H..........._.
93A0: 00 00 BD 11 00 00 00 83 FF 07 41 0F 44 EF BA 00 // ..........A.D...
93B0: 10 00 00 33 C9 41 B8 55 53 42 46 FF 15 19 3D 00 // ...3.A.USBF...=.
93C0: 00 48 8B D8 48 85 C0 0F 84 34 02 00 00 4D 85 ED // .H..H....4...M..
93D0: 0F 84 AD 00 00 00 40 80 FD FF 0F 85 A3 00 00 00 // ......@.........
93E0: 83 64 24 48 00 BA 0C 00 00 00 48 8D 44 24 48 44 // .d$H......H.D$HD
93F0: 8D 42 04 4C 8B CB 48 8B CE 48 89 44 24 20 FF 15 // .B.L..H..H.D$ ..
9400: 4E 3E 00 00 85 C0 78 7B 48 8B 13 B8 5D C8 00 00 // N>....x{H...]...
9410: 48 8D 4C 24 50 66 89 44 24 54 B8 D1 11 00 00 C7 // H.L$Pf.D$T......
9420: 44 24 50 BC EB 7D 9D C6 44 24 58 9E C6 44 24 59 // D$P..}..D$X..D$Y
9430: B4 C6 44 24 5A 00 66 89 44 24 56 C6 44 24 5B 60 // ..D$Z.f.D$V.D$[`
9440: 44 88 7C 24 5C C6 44 24 5D C3 C6 44 24 5E A1 C6 // D.|$\.D$]..D$^..
9450: 44 24 5F 9A 48 3B 11 75 0E 4A 8B 14 3B 4A 3B 14 // D$_.H;.u.J..;J;.
9460: 39 75 04 33 C0 EB 05 1B C0 83 D8 FF 85 C0 74 13 // 9u.3..........t.
9470: BA 55 53 42 46 48 8B CB FF 15 74 3C 00 00 E9 7E // .USBFH....t<...~
9480: 01 00 00 BA 55 53 42 46 48 8B CB FF 15 61 3C 00 // ....USBFH....a<.
9490: 00 48 8B 0D 82 4E 00 00 48 8D 44 24 40 48 89 44 // .H...N..H.D$@H.D
94A0: 24 30 4D 85 ED 41 BF 90 00 00 00 49 0F 45 CD 45 // $0M..A.....I.E.E
94B0: 33 C0 44 8B CF 41 8B D7 C6 44 24 28 00 C7 44 24 // 3.D..A...D$(..D$
94C0: 20 00 01 00 00 FF 15 E7 3C 00 00 85 C0 0F 88 30 // .......<......0
94D0: 01 00 00 48 8B 44 24 40 4D 8B C7 33 D2 48 8B 58 // ...H.D$@M..3.H.X
94E0: 40 48 8B CB E8 31 2F 00 00 83 FF 07 75 08 C7 03 // @H...1/.....u...
94F0: 03 00 00 00 EB 18 83 FF 02 74 0D 83 FF 33 74 08 // .........t...3t.
9500: C7 03 02 00 00 00 EB 06 C7 03 04 00 00 00 4D 85 // ..............M.
9510: ED 75 06 C7 03 02 00 00 00 40 88 6B 67 C6 43 64 // .u.......@.kg.Cd
9520: 00 C6 43 68 FF 48 8B 4C 24 40 48 8B D6 FF 15 57 // ..Ch.H.L$@H....W
9530: 3C 00 00 4C 8B D8 48 89 43 10 48 85 C0 75 15 48 // <..L..H.C.H..u.H
9540: 8B 4C 24 40 FF 15 C0 3B 00 00 B8 0E 00 00 C0 E9 // .L$@...;........
9550: AF 00 00 00 48 8B 44 24 40 48 89 73 18 45 33 C9 // ....H.D$@H.s.E3.
9560: 48 89 43 08 41 8B 43 30 48 8B 4C 24 40 25 14 20 // H.C.A.C0H.L$@%.
9570: 00 00 45 33 C0 BA 55 53 42 46 09 41 30 48 8B 43 // ..E3..USBF.A0H.C
9580: 10 C7 44 24 20 20 00 00 00 8B 48 48 48 8B 44 24 // ..D$ ....HHH.D$
9590: 40 89 48 48 48 8B 43 10 8B 48 34 48 8B 44 24 40 // @.HHH.C..H4H.D$@
95A0: 89 48 34 48 8D 4B 20 FF 15 FD 3B 00 00 48 8D 4B // .H4H.K ...;..H.K
95B0: 40 41 B0 01 33 D2 FF 15 6E 3B 00 00 4C 8B 5C 24 // @A..3...n;..L.\$
95C0: 40 41 0F BA 73 30 07 40 80 FD FF 75 26 48 8B 4C // @A..s0.@...u&H.L
95D0: 24 40 FF 15 7A 3B 00 00 48 85 C0 74 16 48 8D 15 // $@..z;..H..t.H..
95E0: 6A F6 FF FF 4C 8B C8 45 33 C0 48 8B C8 FF 15 C7 // j...L..E3.H.....
95F0: 3B 00 00 4D 85 E4 74 09 48 8B 44 24 40 49 89 04 // ;..M..t.H.D$@I..
9600: 24 33 C0 48 8B 4C 24 60 48 33 CC E8 BA 29 00 00 // $3.H.L$`H3...)..
9610: 48 83 C4 70 41 5F 41 5D 41 5C 5F 5E 5D 5B C3 CC // H..pA_A]A\_^][..
9620: CC CC CC CC CC CC 45 33 C0 E9 C4 FC FF FF CC CC // ......E3........
9630: CC CC CC CC CC CC C2 00 00 CC CC CC CC CC CC CC // ................
9640: CC CC 40 53 56 57 48 83 EC 70 48 8B D9 48 89 0D // ..@SVWH..pH..H..
9650: C6 4C 00 00 48 8B CA E8 06 EC FF FF 48 8D 15 47 // .L..H.......H..G
9660: 30 00 00 48 8D 4C 24 40 FF 15 94 3A 00 00 48 8D // 0..H.L$@...:..H.
9670: 94 24 90 00 00 00 BE 90 00 00 00 48 89 54 24 30 // .$.........H.T$0
9680: 4C 8D 44 24 40 41 B9 08 96 00 00 8B D6 48 8B CB // L.D$@A.......H..
9690: C6 44 24 28 00 83 64 24 20 00 FF 15 12 3B 00 00 // .D$(..d$ ....;..
96A0: 85 C0 0F 88 39 01 00 00 48 8B 84 24 90 00 00 00 // ....9...H..$....
96B0: 4C 8B C6 33 D2 48 8B 78 40 48 8B CF E8 59 2D 00 // L..3.H.x@H...Y-.
96C0: 00 C7 07 01 00 00 00 48 8B 84 24 90 00 00 00 0F // .......H..$.....
96D0: BA 70 30 07 48 8D 15 EF 2F 00 00 48 8D 4C 24 50 // .p0.H.../..H.L$P
96E0: FF 15 1C 3A 00 00 48 8D 54 24 40 48 8D 4C 24 50 // ...:..H.T$@H.L$P
96F0: FF 15 A4 3A 00 00 8B F0 85 C0 79 13 48 8B 8C 24 // ...:......y.H..$
9700: 90 00 00 00 FF 15 00 3A 00 00 E9 D0 00 00 00 48 // .......:.......H
9710: 8D 05 18 FA FF FF 48 8D 7B 70 B9 1C 00 00 00 F3 // ......H.{p......
9720: 48 AB 48 8B 43 30 48 8D 0D F9 FE FF FF 48 89 48 // H.H.C0H......H.H
9730: 08 48 8D 05 FE FE FF FF 48 8D 0D FB 4B 00 00 48 // .H......H...K..H
9740: 89 43 68 FF 15 B9 3A 00 00 48 83 25 51 4C 00 00 // .Ch...:..H.%QL..
9750: 00 F6 05 9C 4B 00 00 04 74 72 48 8D 05 89 4A 00 // ....K...trH...J.
9760: 00 48 8D 15 EA 15 00 00 48 8B CB 48 89 43 50 FF // .H......H..H.CP.
9770: 15 95 3A 00 00 85 C0 78 53 48 8D 15 6A 33 00 00 // ..:....xSH..j3..
9780: 48 8D 4C 24 60 FF 15 77 39 00 00 4C 8D 8C 24 A0 // H.L$`..w9..L..$.
9790: 00 00 00 4C 8D 84 24 A8 00 00 00 48 8D 4C 24 60 // ...L..$....H.L$`
97A0: BA 80 00 00 00 FF 15 37 3A 00 00 85 C0 78 1D 48 // .......7:....x.H
97B0: 8B 8C 24 A0 00 00 00 B2 01 E8 94 15 00 00 48 8B // ..$...........H.
97C0: 8C 24 A8 00 00 00 FF 15 D6 39 00 00 48 8D 15 63 // .$.......9..H..c
97D0: FE FF FF 45 33 C0 48 8B CB FF 15 6B 39 00 00 8B // ...E3.H....k9...
97E0: C6 48 83 C4 70 5F 5E 5B C3 CC CC CC CC CC CC CC // .H..p_^[........
97F0: CC CC 83 7A 30 00 7C 12 48 8B 41 40 4C 8B 40 10 // ...z0.|.H.A@L.@.
9800: 41 8B 40 34 83 E0 07 09 41 34 80 7A 41 00 74 0B // A.@4....A4.zA.t.
9810: 48 8B 82 B8 00 00 00 80 48 03 01 8B 42 30 C3 CC // H.......H...B0..
9820: CC CC CC CC CC CC 48 8B C4 48 89 58 08 48 89 68 // ......H..H.X.H.h
9830: 10 48 89 70 18 48 89 78 20 41 54 41 55 41 56 48 // .H.p.H.x ATAUAVH
9840: 83 EC 30 4C 8B A2 B8 00 00 00 48 8B 71 40 33 DB // ..0L......H.q@3.
9850: 41 8A 44 24 01 48 8B EA 48 8B F9 84 C0 0F 84 05 // A.D$.H..H.......
9860: 01 00 00 3C 02 0F 84 D1 00 00 00 3C 16 0F 85 B5 // ...<.......<....
9870: 00 00 00 41 83 7C 24 10 01 0F 85 A9 00 00 00 E8 // ...A.|$.........
9880: D2 0A 00 00 85 C0 74 17 38 1D 64 4A 00 00 74 0F // ......t.8.dJ..t.
9890: 38 5E 64 75 0A 0F BA 77 30 0D E9 B7 00 00 00 48 // 8^du...w0......H
98A0: 21 5C 24 20 48 8D 4E 40 45 33 C9 45 33 C0 33 D2 // !\$ H.N@E3.E3.3.
98B0: FF 15 C4 38 00 00 45 32 ED 41 38 5C 24 08 75 19 // ...8..E2.A8\$.u.
98C0: 83 7E 58 01 75 13 8B 47 30 0F BA E0 0E 72 0A 0F // .~X.u..G0....r..
98D0: BA E8 0D 41 B5 01 89 47 30 48 8B D5 48 8B CF E8 // ...A...G0H..H...
98E0: 7A ED FF FF 8B D8 85 C0 78 22 41 80 7C 24 08 00 // z.......x"A.|$..
98F0: 74 07 F0 83 46 58 01 EB 05 F0 83 46 58 FF 41 80 // t...FX.....FX.A.
9900: 7C 24 08 00 74 11 83 7E 58 01 EB 04 41 80 FD 01 // |$..t..~X...A...
9910: 75 05 0F BA 77 30 0D 48 8D 4E 40 45 33 C0 33 D2 // u...w0.H.N@E3.3.
9920: FF 15 EC 37 00 00 EB 2E FE 42 43 49 8D 44 24 48 // ...7.....BCI.D$H
9930: 48 89 82 B8 00 00 00 E9 98 00 00 00 E8 1D ED FF // H...............
9940: FF 48 8B 4E 10 8B D8 FF 15 F5 37 00 00 48 8B CF // .H.N......7..H..
9950: FF 15 B4 37 00 00 33 D2 48 8B CD 89 5D 30 FF 15 // ...7..3.H...]0..
9960: 06 38 00 00 8B C3 EB 76 F6 05 83 49 00 00 02 74 // .8.....v...I...t
9970: 2E 38 5E 64 75 29 48 8B 41 08 48 8B 48 08 48 85 // .8^du)H.A.H.H.H.
9980: C9 74 1C 48 3B CF 74 0A 48 8B 41 40 80 78 67 08 // .t.H;.t.H.A@.xg.
9990: 74 06 48 8B 49 10 EB E6 BB 22 00 00 C0 EB B7 49 // t.H.I....".....I
99A0: 8D 4C 24 B8 49 8B D4 41 B8 38 00 00 00 E8 18 27 // .L$.I..A.8.....'
99B0: 00 00 41 88 5C 24 BB 48 8B 85 B8 00 00 00 48 21 // ..A.\$.H......H!
99C0: 58 F8 48 8D 0D 29 FE FF FF 48 8B D5 48 89 48 F0 // X.H..)...H..H.H.
99D0: C6 40 BB E0 48 8B 4E 10 FF 15 E4 37 00 00 48 8B // .@..H.N....7..H.
99E0: 5C 24 50 48 8B 6C 24 58 48 8B 74 24 60 48 8B 7C // \$PH.l$XH.t$`H.|
99F0: 24 68 48 83 C4 30 41 5E 41 5D 41 5C C3 CC CC CC // $hH..0A^A]A\....
9A00: CC CC CC CC CC CC 83 7A 30 00 7C 08 48 8B 42 18 // .......z0.|.H.B.
9A10: C6 40 06 01 80 7A 41 00 74 0B 48 8B 82 B8 00 00 // .@...zA.t.H.....
9A20: 00 80 48 03 01 8B 42 30 C3 CC CC CC CC CC CC CC // ..H...B0........
9A30: CC CC 48 8B C4 48 89 58 08 48 89 68 10 48 89 70 // ..H..H.X.H.h.H.p
9A40: 18 48 89 78 20 41 54 48 83 EC 20 48 8B 9A B8 00 // .H.x ATH.. H....
9A50: 00 00 48 8B 69 40 33 F6 81 7B 18 00 20 28 A0 48 // ..H.i@3..{.. (.H
9A60: 8B FA 4C 8B E1 75 1F 48 8B 4A 18 48 3B CE 74 0E // ..L..u.H.J.H;.t.
9A70: 81 39 AA 55 00 00 75 06 0F B6 45 64 89 01 89 72 // .9.U..u...Ed...r
9A80: 30 E9 CF 00 00 00 40 38 35 65 48 00 00 0F 84 D1 // 0.....@85eH.....
9A90: 00 00 00 40 38 75 64 0F 85 C7 00 00 00 E8 B4 08 // ...@8ud.........
9AA0: 00 00 3B C6 0F 84 BA 00 00 00 8B 43 18 2D 04 D0 // ..;........C.-..
9AB0: 04 00 74 65 83 E8 04 74 60 83 E8 0C 74 5B 83 E8 // ..te...t`...t[..
9AC0: 14 74 56 2D FC 2F 02 00 74 48 3D F0 0B 26 00 0F // .tV-./..tH=..&..
9AD0: 85 8F 00 00 00 48 8B 97 B8 00 00 00 41 B8 38 00 // .....H......A.8.
9AE0: 00 00 48 8D 5A B8 48 8B CB E8 DC 25 00 00 40 88 // ..H.Z.H....%..@.
9AF0: 73 03 48 8B 87 B8 00 00 00 48 8D 0D 06 FF FF FF // s.H......H......
9B00: 48 89 70 F8 C6 40 BB E0 48 89 48 F0 48 8B 4D 10 // H.p..@..H.H.H.M.
9B10: EB 66 B8 A2 00 00 C0 EB 33 48 8B 47 18 80 78 24 // .f......3H.G..x$
9B20: 0A 74 24 80 78 24 2A 74 1E 80 78 24 AA 74 18 80 // .t$.x$*t..x$.t..
9B30: 78 24 8A 74 12 80 78 24 10 74 0C 80 78 24 2E 74 // x$.t..x$.t..x$.t
9B40: 06 80 78 24 04 75 1D B8 22 00 00 C0 48 89 77 38 // ..x$.u.."...H.w8
9B50: 89 47 30 8B F0 33 D2 48 8B CF FF 15 0A 36 00 00 // .G0..3.H.....6..
9B60: 8B C6 EB 1D 49 8B 4C 24 40 FE 47 43 48 83 87 B8 // ....I.L$@.GCH...
9B70: 00 00 00 48 48 8B 49 10 48 8B D7 FF 15 41 36 00 // ...HH.I.H....A6.
9B80: 00 48 8B 5C 24 30 48 8B 6C 24 38 48 8B 74 24 40 // .H.\$0H.l$8H.t$@
9B90: 48 8B 7C 24 48 48 83 C4 20 41 5C C3 CC CC CC CC // H.|$HH.. A\.....
9BA0: CC CC 48 89 5C 24 08 48 89 74 24 10 57 48 83 EC // ..H.\$.H.t$.WH..
9BB0: 20 48 8B DA 48 8B 92 B8 00 00 00 33 F6 48 8B F9 // H..H......3.H..
9BC0: 40 38 32 0F 84 39 01 00 00 B1 02 38 0A 0F 86 0E // @82..9.....8....
9BD0: 01 00 00 80 3A 04 0F 86 A4 00 00 00 80 3A 0E 0F // ....:........:..
9BE0: 84 8B 00 00 00 80 3A 16 74 19 80 3A 1B 0F 85 EE // ......:.t..:....
9BF0: 00 00 00 48 8B D3 48 8B CF E8 28 FC FF FF E9 13 // ...H..H...(.....
9C00: 01 00 00 38 4A 01 75 21 83 7A 18 05 75 07 E8 4F // ...8J.u!.z..u..O
9C10: E5 FF FF EB 14 0F B6 05 DA 46 00 00 83 7A 18 01 // .........F...z..
9C20: 0F 44 C6 88 05 CD 46 00 00 83 3D BA 46 00 00 06 // .D....F...=.F...
9C30: 72 14 FE 43 43 48 83 83 B8 00 00 00 48 48 8B 4F // r..CCH......HH.O
9C40: 40 E9 AD 00 00 00 48 8B CB FF 15 0B 35 00 00 FE // @.....H.....5...
9C50: 43 43 48 83 83 B8 00 00 00 48 48 8B 4F 40 48 8B // CCH......HH.O@H.
9C60: D3 48 8B 49 10 FF 15 27 35 00 00 E9 A6 00 00 00 // .H.I...'5.......
9C70: 48 8B D3 48 8B CF E8 B7 FD FF FF E9 96 00 00 00 // H..H............
9C80: 75 3D 48 8B 47 40 40 38 70 64 75 33 8A 05 60 46 // u=H.G@@8pdu3..`F
9C90: 00 00 84 C1 75 04 A8 01 74 25 48 8B CF E8 B4 06 // ....u...t%H.....
9CA0: 00 00 3B C6 74 19 BF 22 00 00 C0 33 D2 48 8B CB // ..;.t.."...3.H..
9CB0: 89 7B 30 48 89 73 38 FF 15 AD 34 00 00 EB 1E 48 // .{0H.s8...4....H
9CC0: 8B 4F 40 FE 43 43 48 83 83 B8 00 00 00 48 48 8B // .O@.CCH......HH.
9CD0: 49 10 48 8B D3 FF 15 E7 34 00 00 8B F8 8B C7 EB // I.H.....4.......
9CE0: 35 48 8B 4F 40 FE 43 43 48 8D 42 48 48 89 83 B8 // 5H.O@.CCH.BHH...
9CF0: 00 00 00 48 8B 49 10 48 8B D3 FF 15 C2 34 00 00 // ...H.I.H.....4..
9D00: EB 14 33 D2 48 8B CB 89 73 30 48 89 73 38 FF 15 // ..3.H...s0H.s8..
9D10: 56 34 00 00 33 C0 48 8B 5C 24 30 48 8B 74 24 38 // V4..3.H.\$0H.t$8
9D20: 48 83 C4 20 5F C3 CC CC CC CC CC CC CC CC 8B 4A // H.. _..........J
9D30: 30 48 8B 82 B8 00 00 00 85 C9 79 10 81 F9 3C 00 // 0H........y...<.
9D40: 00 C0 74 08 81 F9 05 00 00 80 75 76 80 38 0F 75 // ..t.......uv.8.u
9D50: 0E 48 8B 40 08 44 8B 50 10 4C 8D 48 48 EB 2B 81 // .H.@.D.P.L.HH.+.
9D60: 78 18 04 D0 04 00 75 16 48 8B 4A 18 48 8B 41 18 // x.....u.H.J.H.A.
9D70: 44 8B 51 0C 4C 8D 49 24 4C 8D 04 01 EB 10 48 8B // D.Q.L.I$L.....H.
9D80: 42 18 44 8B 50 0C 4C 8D 48 24 4C 8B 40 18 41 80 // B.D.P.L.H$L.@.A.
9D90: 39 1A B8 08 00 00 00 8D 48 FC 0F 44 C1 44 8B C8 // 9.......H..D.D..
9DA0: 48 8D 48 18 41 8B C2 48 3B C1 72 16 43 8A 04 01 // H.H.A..H;.r.C...
9DB0: 24 3F 3C 2A 75 0C 43 80 64 01 03 C8 43 80 64 01 // $?<*u.C.d...C.d.
9DC0: 05 F3 80 7A 41 00 74 0B 48 8B 82 B8 00 00 00 80 // ...zA.t.H.......
9DD0: 48 03 01 8B 42 30 C3 CC CC CC CC CC CC CC 45 33 // H...B0........E3
9DE0: C9 44 39 4A 30 7C 23 4C 8B 42 18 41 8B C9 45 39 // .D9J0|#L.B.A..E9
9DF0: 48 04 76 16 49 8D 40 24 C7 00 04 00 00 00 FF C1 // H.v.I.@$........
9E00: 48 83 C0 20 41 3B 48 04 72 EE 44 38 4A 41 74 0B // H.. A;H.r.D8JAt.
9E10: 48 8B 82 B8 00 00 00 80 48 03 01 8B 42 30 C3 CC // H.......H...B0..
9E20: CC CC CC CC CC CC 48 89 5C 24 08 48 89 74 24 10 // ......H.\$.H.t$.
9E30: 57 48 83 EC 20 80 3D B6 44 00 00 00 48 8B 71 40 // WH.. .=.D...H.q@
9E40: 48 8B FA 0F 84 CB 00 00 00 80 7E 64 00 0F 85 C1 // H.........~d....
9E50: 00 00 00 48 8B 92 B8 00 00 00 8B 42 18 2D 28 40 // ...H.......B.-(@
9E60: 02 00 0F 84 90 00 00 00 2D DC 8F 02 00 74 43 83 // ........-....tC.
9E70: E8 10 74 3E 3D F0 3B 28 00 0F 85 95 00 00 00 48 // ..t>=.;(.......H
9E80: 8D 5A B8 41 B8 38 00 00 00 48 8B CB E8 39 22 00 // .Z.A.8...H...9".
9E90: 00 48 8D 0D 46 FF FF FF C6 43 03 00 48 8B 87 B8 // .H..F....C..H...
9EA0: 00 00 00 48 89 48 F0 48 83 60 F8 00 C6 40 BB E0 // ...H.H.H.`...@..
9EB0: EB 6D 48 8B 4F 18 8A 41 24 3C 0A 74 3B 3C 2A 74 // .mH.O..A$<.t;<*t
9EC0: 37 3C AA 74 33 3C 8A 74 2F 3C 5A 75 47 8A 41 26 // 7<.t3<.t/<ZuG.A&
9ED0: 24 3F 3C 05 75 07 BB 10 00 00 C0 EB 20 48 8D 5A // $?<.u....... H.Z
9EE0: B8 41 B8 38 00 00 00 48 8B CB E8 DB 21 00 00 48 // .A.8...H....!..H
9EF0: 8D 0D 38 FE FF FF EB A0 BB 22 00 00 C0 48 83 67 // ..8......"...H.g
9F00: 38 00 33 D2 48 8B CF 89 5F 30 FF 15 5A 32 00 00 // 8.3.H..._0..Z2..
9F10: 8B C3 EB 18 FE 47 43 48 83 87 B8 00 00 00 48 48 // .....GCH......HH
9F20: 8B 4E 10 48 8B D7 FF 15 96 32 00 00 48 8B 5C 24 // .N.H.....2..H.\$
9F30: 30 48 8B 74 24 38 48 83 C4 20 5F C3 CC CC CC CC // 0H.t$8H.. _.....
9F40: CC CC 48 89 5C 24 08 48 89 74 24 10 57 48 83 EC // ..H.\$.H.t$.WH..
9F50: 20 80 3D 9A 43 00 00 00 48 8B 71 40 48 8B FA 48 // .=.C...H.q@H..H
9F60: 8B 92 B8 00 00 00 0F 84 84 00 00 00 80 7E 64 00 // .............~d.
9F70: 75 7E 48 8B 42 08 48 3D FF FF FF 7F 72 72 80 78 // u~H.B.H=....rr.x
9F80: 02 00 75 6C 8A 40 48 3C 0A 74 49 3C 2A 74 45 3C // ..ul.@H<.tI<*tE<
9F90: AA 74 41 3C 8A 74 3D 8A C8 3C 1A 74 04 3C 5A 75 // .tA<.t=..<.t.<Zu
9FA0: 4F 48 8D 5A B8 41 B8 38 00 00 00 48 8B CB E8 17 // OH.Z.A.8...H....
9FB0: 21 00 00 C6 43 03 00 48 8B 87 B8 00 00 00 48 83 // !...C..H......H.
9FC0: 60 F8 00 48 8D 0D 64 FD FF FF C6 40 BB E0 48 89 // `..H..d....@..H.
9FD0: 48 F0 EB 2A 48 83 67 38 00 BB 22 00 00 C0 33 D2 // H..*H.g8.."...3.
9FE0: 48 8B CF 89 5F 30 FF 15 7E 31 00 00 8B C3 EB 1B // H..._0..~1......
9FF0: FE 47 43 48 8D 42 48 48 89 87 B8 00 00 00 48 8B // .GCH.BHH......H.
A000: 4E 10 48 8B D7 FF 15 B7 31 00 00 48 8B 5C 24 30 // N.H.....1..H.\$0
A010: 48 8B 74 24 38 48 83 C4 20 5F C3 CC CC CC CC CC // H.t$8H.. _......
A020: CC CC 48 89 5C 24 08 57 48 83 EC 20 4C 8B 82 B8 // ..H.\$.WH.. L...
A030: 00 00 00 48 8B DA 48 8B F9 41 0F B6 10 48 8B 49 // ...H..H..A...H.I
A040: 40 83 EA 04 74 71 83 EA 0A 74 5F 83 EA 01 74 4D // @...tq...t_...tM
A050: 83 FA 07 0F 85 88 00 00 00 83 3D 8A 42 00 00 06 // ..........=.B...
A060: 72 14 FE 43 43 49 8D 40 48 48 89 83 B8 00 00 00 // r..CCI.@HH......
A070: 48 8B 4F 40 EB 79 48 8B CB FF 15 DB 30 00 00 FE // H.O@.yH.....0...
A080: 43 43 48 83 83 B8 00 00 00 48 48 8B 4F 40 48 8B // CCH......HH.O@H.
A090: D3 48 8B 49 10 FF 15 F7 30 00 00 EB 5F 48 8B D3 // .H.I....0..._H..
A0A0: 48 8B CF E8 9A FE FF FF EB 52 48 8B D3 48 8B CF // H........RH..H..
A0B0: E8 71 FD FF FF EB 45 33 C0 38 05 33 42 00 00 74 // .q....E3.8.3B..t
A0C0: 20 38 41 64 75 1B BF 22 00 00 C0 33 D2 48 8B CB // 8Adu.."...3.H..
A0D0: 89 7B 30 48 89 43 38 FF 15 8D 30 00 00 8B C7 EB // .{0H.C8...0.....
A0E0: 1B FE 43 43 49 8D 40 48 48 89 83 B8 00 00 00 48 // ..CCI.@HH......H
A0F0: 8B 49 10 48 8B D3 FF 15 C6 30 00 00 48 8B 5C 24 // .I.H.....0..H.\$
A100: 30 48 83 C4 20 5F C3 CC CC CC CC CC CC CC 48 89 // 0H.. _........H.
A110: 5C 24 08 48 89 74 24 10 57 48 83 EC 50 48 8B F9 // \$.H.t$.WH..PH..
A120: 49 8B D8 48 8D 4C 24 30 45 33 C0 33 D2 FF 15 F7 // I..H.L$0E3.3....
A130: 2F 00 00 8A 4F 4C 33 D2 FF 15 BC 30 00 00 48 8D // /...OL3....0..H.
A140: 0D ED E4 FF FF 48 8B 90 B8 00 00 00 48 8B F0 B8 // .....H......H...
A150: 04 00 00 00 89 42 C8 89 42 C0 C7 42 D0 00 20 28 // .....B..B..B.. (
A160: A0 C6 42 B8 0E 48 83 66 08 00 48 89 46 38 48 8B // ..B..H.f..H.F8H.
A170: 86 B8 00 00 00 48 89 5E 18 48 89 5E 70 48 89 48 // .....H.^.H.^pH.H
A180: F0 48 8D 4C 24 30 48 8B D6 48 89 48 F8 48 8B CF // .H.L$0H..H.H.H..
A190: C6 40 BB E0 FF 15 28 30 00 00 8B D8 3D 03 01 00 // .@....(0....=...
A1A0: 00 75 1C 48 83 64 24 20 00 48 8D 4C 24 30 45 33 // .u.H.d$ .H.L$0E3
A1B0: C9 45 33 C0 33 D2 FF 15 BE 2F 00 00 8B 5E 30 48 // .E3.3..../...^0H
A1C0: 8B CE FF 15 22 30 00 00 48 8B 74 24 68 8B C3 48 // ...."0..H.t$h..H
A1D0: 8B 5C 24 60 48 83 C4 50 5F C3 CC CC CC CC CC CC // .\$`H..P_.......
A1E0: CC CC 48 89 5C 24 08 57 48 81 EC 80 00 00 00 48 // ..H.\$.WH......H
A1F0: 8B D9 48 85 C9 75 0A B8 0D 00 00 C0 E9 8B 00 00 // ..H..u..........
A200: 00 48 8D 44 24 50 45 33 C9 45 33 C0 48 89 44 24 // .H.D$PE3.E3.H.D$
A210: 40 48 8D 44 24 60 48 89 44 24 38 C6 44 24 30 00 // @H.D$`H.D$8.D$0.
A220: C7 44 24 28 08 00 00 00 48 89 54 24 20 48 8B D1 // .D$(....H.T$ H..
A230: B9 14 0C 2D 00 FF 15 97 2F 00 00 48 8B F8 48 85 // ...-..../..H..H.
A240: C0 75 07 B8 9A 00 00 C0 EB 42 48 8D 4C 24 60 45 // .u.......BH.L$`E
A250: 33 C0 33 D2 FF 15 D0 2E 00 00 48 8B D7 48 8B CB // 3.3.......H..H..
A260: FF 15 5C 2F 00 00 3D 03 01 00 00 75 1F 48 83 64 // ..\/..=....u.H.d
A270: 24 20 00 45 33 C9 48 8D 4C 24 60 41 8D 51 05 45 // $ .E3.H.L$`A.Q.E
A280: 33 C0 FF 15 F2 2E 00 00 8B 44 24 50 48 8B 9C 24 // 3........D$PH..$
A290: 90 00 00 00 48 81 C4 80 00 00 00 5F C3 CC CC CC // ....H......_....
A2A0: CC CC CC CC CC CC 48 89 5C 24 08 57 48 83 EC 20 // ......H.\$.WH..
A2B0: 48 8B D9 44 0F 20 C0 84 C0 74 07 33 C0 E9 81 00 // H..D. ...t.3....
A2C0: 00 00 48 85 C9 74 F4 BA 00 10 00 00 33 C9 41 B8 // ..H..t......3.A.
A2D0: 55 53 42 46 FF 15 00 2E 00 00 48 8B CB 48 8B D0 // USBF......H..H..
A2E0: 48 8B F8 E8 FA FE FF FF 85 C0 78 3A 80 7F 05 00 // H.........x:....
A2F0: 75 06 80 7F 06 00 74 2E BA 55 53 42 46 48 8B CF // u.....t..USBFH..
A300: FF 15 EC 2D 00 00 83 7B 48 03 74 13 83 7B 48 02 // ...-...{H.t..{H.
A310: 74 0D 83 7B 48 33 74 07 B8 08 00 00 00 EB 24 B8 // t..{H3t.......$.
A320: 11 00 00 00 EB 1D BA 55 53 42 46 48 8B CF FF 15 // .......USBFH....
A330: BE 2D 00 00 48 8B CB E8 52 EF FF FF F6 D8 1B C0 // .-..H...R.......
A340: 83 E0 08 48 8B 5C 24 30 48 83 C4 20 5F C3 CC CC // ...H.\$0H.. _...
A350: CC CC CC CC CC CC 40 53 48 83 EC 20 48 8B 59 40 // ......@SH.. H.Y@
A360: 48 85 DB 75 04 33 C0 EB 36 80 7B 67 FF 75 11 48 // H..u.3..6.{g.u.H
A370: 8B 4B 18 48 85 C9 74 ED E8 29 FF FF FF 88 43 67 // .K.H..t..)....Cg
A380: 8A 43 67 3C 01 75 05 83 3B 05 74 10 3C 11 74 0C // .Cg<.u..;.t.<.t.
A390: 3C 12 74 08 3C 07 74 04 3C 08 75 C9 0F B6 C0 48 // <.t.<.t.<.u....H
A3A0: 83 C4 20 5B C3 CC CC CC CC CC CC CC CC CC 48 89 // .. [..........H.
A3B0: 5C 24 08 48 89 74 24 10 57 48 83 EC 20 48 8B 71 // \$.H.t$.WH.. H.q
A3C0: 40 48 8B FA 48 8B 92 B8 00 00 00 48 8B 4A 08 8B // @H..H......H.J..
A3D0: 41 10 0F BA E0 1E 72 71 A8 02 75 6D 0F BA E0 08 // A.....rq..um....
A3E0: 72 67 0F BA E0 10 72 61 0F B6 42 13 83 F8 03 74 // rg....ra..B....t
A3F0: 1E 85 C0 74 1A 83 F8 05 74 15 83 F8 02 74 10 FE // ...t....t....t..
A400: 47 43 48 8D 42 48 48 89 87 B8 00 00 00 EB 2B 0F // GCH.BHH.......+.
A410: BA 71 10 10 0F BA 72 10 0C C6 42 13 01 48 8B 97 // .q....r...B..H..
A420: B8 00 00 00 41 B8 38 00 00 00 48 8D 5A B8 48 8B // ....A.8...H.Z.H.
A430: CB E8 94 1C 00 00 C6 43 03 00 48 8B 4E 10 48 8B // .......C..H.N.H.
A440: D7 FF 15 7B 2D 00 00 EB 1A 48 83 67 38 00 BB 22 // ...{-....H.g8.."
A450: 00 00 C0 33 D2 48 8B CF 89 5F 30 FF 15 09 2D 00 // ...3.H..._0...-.
A460: 00 8B C3 48 8B 5C 24 30 48 8B 74 24 38 48 83 C4 // ...H.\$0H.t$8H..
A470: 20 5F C3 CC CC CC CC CC CC CC 4C 8B DC 49 89 5B // _........L..I.[
A480: 08 49 89 6B 10 49 89 73 18 57 41 54 41 55 48 81 // .I.k.I.s.WATAUH.
A490: EC A0 03 00 00 48 8B 05 3E 3D 00 00 48 33 C4 48 // .....H..>=..H3.H
A4A0: 89 84 24 90 03 00 00 BF C0 00 00 00 49 8D 8B 98 // ..$.........I...
A4B0: FD FF FF 48 8D 15 40 22 00 00 4C 8B C7 E8 08 1C // ...H..@"..L.....
A4C0: 00 00 48 8D 8C 24 10 02 00 00 48 8D 15 E9 22 00 // ..H..$....H...".
A4D0: 00 4C 8B C7 E8 F1 1B 00 00 48 8D 8C 24 D0 02 00 // .L.......H..$...
A4E0: 00 48 8D 15 92 23 00 00 4C 8B C7 E8 DA 1B 00 00 // .H...#..L.......
A4F0: 48 8D 3D E3 CB FF FF 48 8D 94 24 B0 00 00 00 48 // H.=....H..$....H
A500: 8B 87 60 58 00 00 48 8D 8C 24 90 00 00 00 41 B8 // ..`X..H..$....A.
A510: 72 00 00 00 48 89 02 48 8B 87 68 58 00 00 48 89 // r...H..H..hX..H.
A520: 42 08 48 8B 87 70 58 00 00 48 89 42 10 0F B7 87 // B.H..pX..H.B....
A530: 78 58 00 00 66 89 42 18 48 8B 87 80 58 00 00 48 // xX..f.B.H...X..H
A540: 8D 15 34 24 00 00 48 89 01 48 8B 87 88 58 00 00 // ..4$..H..H...X..
A550: 48 89 41 08 48 8B 87 90 58 00 00 48 89 41 10 0F // H.A.H...X..H.A..
A560: B7 87 98 58 00 00 66 89 41 18 48 8D 8C 24 D0 00 // ...X..f.A.H..$..
A570: 00 00 E8 53 1B 00 00 F6 05 74 3D 00 00 03 41 B4 // ...S.....t=...A.
A580: 01 75 07 32 C0 E9 10 03 00 00 BA 00 10 00 00 33 // .u.2...........3
A590: C9 41 B8 55 53 42 46 FF 15 3D 2B 00 00 45 33 ED // .A.USBF..=+..E3.
A5A0: 48 8B F0 49 3B C5 75 07 B0 01 E9 EB 02 00 00 8A // H..I;.u.........
A5B0: 05 3F 3D 00 00 41 8B DD 41 3B DD 75 12 A8 01 0F // .?=..A..A;.u....
A5C0: 84 0F 01 00 00 48 8D 8C 24 50 01 00 00 EB 2F 83 // .....H..$P..../.
A5D0: FB 01 75 1A A8 02 0F 84 F8 00 00 00 48 8D 8C 24 // ..u.........H..$
A5E0: 10 02 00 00 48 8D AC 24 B0 00 00 00 EB 18 A8 08 // ....H..$........
A5F0: 0F 84 DE 00 00 00 48 8D 8C 24 D0 02 00 00 48 8D // ......H..$....H.
A600: AC 24 90 00 00 00 4C 8D 44 24 48 BA 1F 00 02 00 // .$....L.D$H.....
A610: E8 2D 15 00 00 41 3B C5 0F 8C B0 00 00 00 48 8B // .-...A;.......H.
A620: 4C 24 48 4C 8D 4C 24 40 4C 8B C6 48 8B D5 C7 44 // L$HL.L$@L..H...D
A630: 24 40 00 08 00 00 E8 33 16 00 00 41 3B C5 8B F8 // $@.....3...A;...
A640: 7C 18 8B 54 24 40 4C 8D 05 AD 23 00 00 48 8B CE // |..T$@L...#..H..
A650: E8 69 18 00 00 49 3B C5 75 69 41 3B FD 48 8B D6 // .i...I;.uiA;.H..
A660: 7C 1F 66 44 39 2E 74 19 48 83 C9 FF 33 C0 48 8B // |.fD9.t.H...3.H.
A670: FA 66 F2 AF 48 F7 D1 48 8D 14 4A 66 44 39 2A 75 // .f..H..H..JfD9*u
A680: E7 48 8B 05 72 23 00 00 48 83 C9 FF 48 8B FA 48 // .H..r#..H...H..H
A690: 89 02 0F B7 05 69 23 00 00 4C 8B C6 66 89 42 08 // .....i#..L..f.B.
A6A0: 33 C0 66 F2 AF 48 F7 D1 66 44 89 2C 4A 66 44 89 // 3.f..H..fD.,JfD.
A6B0: 6C 4A 02 48 8B 4C 24 48 48 8B D5 E8 82 16 00 00 // lJ.H.L$HH.......
A6C0: 45 8A E5 48 8B 4C 24 48 FF 15 5C 2B 00 00 8A 05 // E..H.L$H..\+....
A6D0: 20 3C 00 00 FF C3 83 FB 03 0F 82 D9 FE FF FF 4C // <.............L
A6E0: 8D 44 24 48 48 8D 8C 24 D0 00 00 00 BA 1F 00 02 // .D$HH..$........
A6F0: 00 E8 4C 14 00 00 41 3B C5 7D 77 48 8D 94 24 D0 // ..L...A;.}wH..$.
A700: 00 00 00 48 8D 4C 24 50 FF 15 F4 29 00 00 48 8D // ...H.L$P...)..H.
A710: 44 24 50 4C 8D 44 24 60 48 89 44 24 70 48 8D 44 // D$PL.D$`H.D$pH.D
A720: 24 40 48 8D 4C 24 48 48 89 44 24 30 45 33 C9 BA // $@H.L$HH.D$0E3..
A730: 1F 00 02 00 44 89 6C 24 28 C7 44 24 60 30 00 00 // ....D.l$(.D$`0..
A740: 00 4C 89 6C 24 68 4C 89 6C 24 20 C7 44 24 78 40 // .L.l$hL.l$ .D$x@
A750: 02 00 00 4C 89 AC 24 80 00 00 00 4C 89 AC 24 88 // ...L..$....L..$.
A760: 00 00 00 FF 15 A9 2A 00 00 41 3B C5 0F 8C 17 01 // ......*..A;.....
A770: 00 00 48 8B 4C 24 48 48 8D 15 8C 22 00 00 41 B9 // ..H.L$HH..."..A.
A780: 00 02 00 00 4C 8B C6 E8 1A 14 00 00 41 3B C5 7D // ....L.......A;.}
A790: 50 48 8B 5C 24 48 48 83 C9 FF 33 C0 48 8D 2D 77 // PH.\$HH...3.H.-w
A7A0: 22 00 00 48 8D 15 60 22 00 00 48 8B FD 66 F2 AF // "..H..`"..H..f..
A7B0: 48 F7 D1 8D 3C 09 48 8D 4C 24 50 FF 15 41 29 00 // H...<.H.L$P..A).
A7C0: 00 48 8D 54 24 50 41 B9 01 00 00 00 45 33 C0 48 // .H.T$PA.....E3.H
A7D0: 8B CB 89 7C 24 28 48 89 6C 24 20 FF 15 39 2A 00 // ...|$(H.l$ ..9*.
A7E0: 00 48 8B 4C 24 48 4C 8D 44 24 40 48 8D 15 38 22 // .H.L$HL.D$@H..8"
A7F0: 00 00 E8 FB 15 00 00 41 3B C5 7C 07 44 39 6C 24 // .......A;.|.D9l$
A800: 40 74 14 48 8B 4C 24 48 48 8D 15 1B 22 00 00 45 // @t.H.L$HH..."..E
A810: 33 C0 E8 5B 16 00 00 48 8B 4C 24 48 4C 8D 44 24 // 3..[...H.L$HL.D$
A820: 40 48 8D 15 12 22 00 00 E8 C5 15 00 00 41 3B C5 // @H...".......A;.
A830: 7C 07 83 7C 24 40 01 74 17 48 8B 4C 24 48 48 8D // |..|$@.t.H.L$HH.
A840: 15 F5 21 00 00 41 B8 01 00 00 00 E8 22 16 00 00 // ..!..A......"...
A850: 48 8B 4C 24 48 4C 8D 44 24 40 48 8D 15 E9 21 00 // H.L$HL.D$@H...!.
A860: 00 E8 8C 15 00 00 41 3B C5 7C 07 83 7C 24 40 01 // ......A;.|..|$@.
A870: 74 17 48 8B 4C 24 48 48 8D 15 CC 21 00 00 41 B8 // t.H.L$HH...!..A.
A880: 01 00 00 00 E8 E9 15 00 00 BA 55 53 42 46 48 8B // ..........USBFH.
A890: CE FF 15 5B 28 00 00 41 8A C4 48 8B 8C 24 90 03 // ...[(..A..H..$..
A8A0: 00 00 48 33 CC E8 20 17 00 00 4C 8D 9C 24 A0 03 // ..H3.. ...L..$..
A8B0: 00 00 49 8B 5B 20 49 8B 6B 28 49 8B 73 30 49 8B // ..I.[ I.k(I.s0I.
A8C0: E3 41 5D 41 5C 5F C3 CC CC CC CC CC CC CC 48 89 // .A]A\_........H.
A8D0: 5C 24 08 55 56 57 41 54 41 55 48 83 EC 40 48 8B // \$.UVWATAUH..@H.
A8E0: AA B8 00 00 00 48 8B FA 48 8B F1 E8 8A FB FF FF // .....H..H.......
A8F0: 48 8B 4D 08 48 8B 49 10 E8 A9 F9 FF FF 45 33 ED // H.M.H.I......E3.
A900: 8B D8 41 3A C5 0F 84 B8 01 00 00 48 8B 4D 08 C7 // ..A:.......H.M..
A910: 44 24 78 AA 55 00 00 45 8D 4D 04 48 8B 49 10 4C // D$x.U..E.M.H.I.L
A920: 8D 44 24 78 BA 00 20 28 A0 E8 E0 F7 FF FF 41 3B // .D$x.. (......A;
A930: C5 7C 0C 83 7C 24 78 01 0F B6 DB 41 0F 44 DD 44 // .|..|$x....A.D.D
A940: 38 2D AC 39 00 00 0F 84 77 01 00 00 41 3A DD 0F // 8-.9....w...A:..
A950: 84 6E 01 00 00 44 8B 4E 48 48 8B 0D BA 39 00 00 // .n...D.NHH...9..
A960: 48 8D 84 24 80 00 00 00 48 89 44 24 30 41 BC 90 // H..$....H.D$0A..
A970: 00 00 00 45 33 C0 41 8B D4 44 88 6C 24 28 44 89 // ...E3.A..D.l$(D.
A980: 6C 24 20 FF 15 29 28 00 00 33 D2 41 3B C5 8B D8 // l$ ..)(..3.A;...
A990: 7D 17 4C 89 6F 38 89 47 30 48 8B CF FF 15 C8 27 // }.L.o8.G0H.....'
A9A0: 00 00 8B C3 E9 36 01 00 00 48 8B 8C 24 80 00 00 // .....6...H..$...
A9B0: 00 4D 8B C4 48 8B 49 40 E8 5D 1A 00 00 4C 8B 9C // .M..H.I@.]...L..
A9C0: 24 80 00 00 00 48 8B 45 08 48 8B 48 10 4D 8B 63 // $....H.E.H.H.M.c
A9D0: 40 48 8B D7 49 89 4C 24 18 48 8B CE 41 C7 04 24 // @H..I.L$.H..A..$
A9E0: 05 00 00 00 41 C6 44 24 67 01 E8 6F DC FF FF 44 // ....A.D$g..o...D
A9F0: 39 6F 30 4D 8B 5C 24 18 49 8B 6B 38 0F 8C A9 00 // 9o0M.\$.I.k8....
AA00: 00 00 48 8B 4D 08 FF 15 76 27 00 00 48 8B F0 49 // ..H.M...v'..H..I
AA10: 3B F5 74 13 48 8B 0D FF 38 00 00 48 39 4E 08 75 // ;.t.H...8..H9N.u
AA20: 06 4C 39 6E 40 75 7B 48 8B CE FF 15 9A 27 00 00 // .L9n@u{H.....'..
AA30: 48 8B CE 48 8B D8 FF 15 66 27 00 00 48 8B F3 49 // H..H....f'..H..I
AA40: 3B DD 75 CB 48 8B 45 08 F6 40 30 04 74 0C 48 8B // ;.u.H.E..@0.t.H.
AA50: 84 24 80 00 00 00 83 48 30 04 48 8B 45 08 F6 40 // .$.....H0.H.E..@
AA60: 30 10 74 0C 48 8B 84 24 80 00 00 00 83 48 30 10 // 0.t.H..$.....H0.
AA70: 48 8B 55 08 48 8B 8C 24 80 00 00 00 4D 8D 44 24 // H.U.H..$....M.D$
AA80: 10 FF 15 53 27 00 00 41 3B C5 7C 1F 4D 39 6C 24 // ...S'..A;.|.M9l$
AA90: 10 74 18 48 8B 84 24 80 00 00 00 0F BA 70 30 07 // .t.H..$......p0.
AAA0: EB 17 48 8B CE FF 15 F7 26 00 00 48 8B 8C 24 80 // ..H.....&..H..$.
AAB0: 00 00 00 FF 15 51 26 00 00 8B 5F 30 33 D2 E9 D6 // .....Q&..._03...
AAC0: FE FF FF FE 47 43 48 83 87 B8 00 00 00 48 48 8B // ....GCH......HH.
AAD0: 4E 40 48 8B 49 10 48 8B D7 FF 15 E3 26 00 00 48 // N@H.I.H.....&..H
AAE0: 8B 5C 24 70 48 83 C4 40 41 5D 41 5C 5F 5E 5D C3 // .\$pH..@A]A\_^].
AAF0: CC CC CC CC CC CC 48 8B C4 48 89 58 08 48 89 68 // ......H..H.X.H.h
AB00: 10 48 89 70 18 57 48 83 EC 50 48 8B 79 40 48 8B // .H.p.WH..PH.y@H.
AB10: E9 48 8B F2 48 8D 48 D8 45 33 C0 33 D2 FF 15 07 // .H..H.H.E3.3....
AB20: 26 00 00 48 8B 96 B8 00 00 00 41 B8 38 00 00 00 // &..H......A.8...
AB30: 48 8D 5A B8 48 8B CB E8 8E 15 00 00 C6 43 03 00 // H.Z.H........C..
AB40: 48 8B 86 B8 00 00 00 48 8D 0D E4 DA FF FF C6 40 // H......H.......@
AB50: BB E0 48 89 48 F0 48 8D 4C 24 30 48 89 48 F8 48 // ..H.H.H.L$0H.H.H
AB60: 8B 4F 10 FF 15 D9 25 00 00 48 8B 4F 10 48 8B D6 // .O....%..H.O.H..
AB70: FF 15 4C 26 00 00 3D 03 01 00 00 75 19 48 83 64 // ..L&..=....u.H.d
AB80: 24 20 00 48 8D 4C 24 30 45 33 C9 45 33 C0 33 D2 // $ .H.L$0E3.E3.3.
AB90: FF 15 E4 25 00 00 83 7E 30 00 7D 1C 81 7E 30 0E // ...%...~0.}..~0.
ABA0: 01 00 C0 74 13 48 8B 57 10 4C 8D 47 10 48 8B CD // ...t.H.W.L.G.H..
ABB0: FF 15 24 26 00 00 EB 09 48 8B CD FF 15 49 25 00 // ..$&....H....I%.
ABC0: 00 8B 5E 30 33 D2 48 8B CE FF 15 9B 25 00 00 48 // ..^03.H.....%..H
ABD0: 8B 6C 24 68 48 8B 74 24 70 8B C3 48 8B 5C 24 60 // .l$hH.t$p..H.\$`
ABE0: 48 83 C4 50 5F C3 CC CC CC CC CC CC CC CC 48 89 // H..P_.........H.
ABF0: 5C 24 08 57 48 83 EC 50 80 3D F3 36 00 00 00 48 // \$.WH..P.=.6...H
AC00: 8B D9 75 58 48 8D 15 4F 1E 00 00 48 8D 4C 24 40 // ..uXH..O...H.L$@
AC10: FF 15 EC 24 00 00 48 8B 53 08 48 8D 4C 24 40 48 // ...$..H.S.H.L$@H
AC20: 83 C2 38 41 B0 01 FF 15 C6 25 00 00 85 C0 74 58 // ..8A.....%....tX
AC30: 48 8D 15 53 1E 00 00 48 8D 4C 24 40 FF 15 C0 24 // H..S...H.L$@...$
AC40: 00 00 48 8B 53 08 48 8D 4C 24 40 48 83 C2 38 41 // ..H.S.H.L$@H..8A
AC50: B0 01 FF 15 9A 25 00 00 85 C0 74 2C 48 8D 15 57 // .....%....t,H..W
AC60: 1E 00 00 48 8D 4C 24 40 FF 15 94 24 00 00 48 8B // ...H.L$@...$..H.
AC70: 53 08 48 8D 4C 24 40 48 83 C2 38 41 B0 01 FF 15 // S.H.L$@H..8A....
AC80: 6E 25 00 00 85 C0 75 07 33 C0 E9 B1 00 00 00 48 // n%....u.3......H
AC90: 8B 0D 84 36 00 00 48 8D 44 24 68 41 B9 08 00 00 // ...6..H.D$hA....
ACA0: 00 48 89 44 24 30 45 33 C0 BA 90 00 00 00 C6 44 // .H.D$0E3.......D
ACB0: 24 28 00 83 64 24 20 00 FF 15 F4 24 00 00 8B F8 // $(..d$ ....$....
ACC0: 85 C0 78 7A F6 43 30 04 74 09 48 8B 44 24 68 83 // ..xz.C0.t.H.D$h.
ACD0: 48 30 04 F6 43 30 10 74 09 48 8B 44 24 68 83 48 // H0..C0.t.H.D$h.H
ACE0: 30 10 48 8B 44 24 68 33 D2 41 B8 90 00 00 00 48 // 0.H.D$h3.A.....H
ACF0: 8B 78 40 48 8B CF E8 1F 17 00 00 C7 07 05 00 00 // .x@H............
AD00: 00 C6 47 67 00 83 7B 48 03 75 04 C6 47 67 11 48 // ..Gg..{H.u..Gg.H
AD10: 8B 4C 24 68 4C 8D 47 10 48 8B D3 FF 15 B9 24 00 // .L$hL.G.H.....$.
AD20: 00 8B F8 85 C0 79 0D 48 8B 4C 24 68 FF 15 D8 23 // .....y.H.L$h...#
AD30: 00 00 EB 0A 48 8B 44 24 68 0F BA 70 30 07 8B C7 // ....H.D$h..p0...
AD40: 48 8B 5C 24 60 48 83 C4 50 5F C3 CC CC CC CC CC // H.\$`H..P_......
AD50: CC CC 40 53 48 83 EC 20 F6 05 95 35 00 00 04 74 // ..@SH.. ...5...t
AD60: 5D 83 79 48 08 74 06 83 79 48 03 75 51 84 D2 74 // ].yH.t..yH.uQ..t
AD70: 07 E8 78 FE FF FF EB 46 48 8B 59 18 48 85 DB 74 // ..x....FH.Y.H..t
AD80: 3D 48 8B 05 92 35 00 00 48 85 DB 74 0D 48 39 43 // =H...5..H..t.H9C
AD90: 08 75 07 48 83 7B 40 00 75 0E 48 8B CB 48 8B 5B // .u.H.{@.u.H..H.[
ADA0: 18 48 85 DB 74 18 EB E0 FF 15 94 23 00 00 48 83 // .H..t......#..H.
ADB0: 7B 18 00 75 09 48 8B CB FF 15 4C 23 00 00 48 83 // {..u.H....L#..H.
ADC0: C4 20 5B C3 CC CC CC CC CC CC 48 89 5C 24 08 48 // . [.......H.\$.H
ADD0: 89 74 24 10 57 48 83 EC 20 48 8B B2 B8 00 00 00 // .t$.WH.. H......
ADE0: 48 8B F9 48 8B 49 40 80 3E 00 48 8B DA 0F 84 93 // H..H.I@.>.H.....
ADF0: 00 00 00 80 3E 04 0F 84 8A 00 00 00 80 3E 0D 74 // ....>........>.t
AE00: 56 80 3E 10 74 4A 80 3E 16 75 19 80 7E 01 02 75 // V.>.tJ.>.u..~..u
AE10: 13 83 7E 18 05 74 39 83 7E 18 01 75 07 C6 05 D2 // ..~..t9.~..u....
AE20: 34 00 00 00 FE 43 43 48 83 83 B8 00 00 00 48 48 // 4....CCH......HH
AE30: 8B 4F 40 48 8B D3 48 8B 49 10 FF 15 82 23 00 00 // .O@H..H.I....#..
AE40: 48 8B 5C 24 30 48 8B 74 24 38 48 83 C4 20 5F C3 // H.\$0H.t$8H.. _.
AE50: E8 0D D3 FF FF EB CD 8A 46 01 3C 01 75 0A 48 8B // ........F.<.u.H.
AE60: CF E8 68 FA FF FF EB D8 3C 03 75 0A 48 8B CF E8 // ..h.....<.u.H...
AE70: 82 FC FF FF EB CA FE 42 43 48 8D 46 48 48 89 82 // .......BCH.FHH..
AE80: B8 00 00 00 EB B0 80 79 64 00 75 98 48 8B CF E8 // .......yd.u.H...
AE90: C2 F4 FF FF 84 C0 74 8C 8A 05 54 34 00 00 A8 02 // ......t...T4....
AEA0: 74 1C 48 83 63 38 00 BF 22 00 00 C0 33 D2 48 8B // t.H.c8.."...3.H.
AEB0: CB 89 7B 30 FF 15 B0 22 00 00 8B C7 EB 82 A8 01 // ..{0..."........
AEC0: 0F 84 5E FF FF FF 8A 06 3C 04 74 D6 84 C0 0F 85 // ..^.....<.t.....
AED0: 50 FF FF FF 48 8B D3 48 8B CF E8 CF F4 FF FF E9 // P...H..H........
AEE0: 5C FF FF FF CC CC CC CC CC CC 40 53 48 83 EC 40 // \.........@SH..@
AEF0: 4C 8B 94 24 88 00 00 00 4C 8B DA 48 8B D9 4D 85 // L..$....L..H..M.
AF00: D2 74 0E 49 8B 42 40 48 85 C0 74 05 83 38 05 75 // .t.I.B@H..t..8.u
AF10: 4B 49 8B 42 40 48 8B 50 10 48 8B 42 08 48 8B 48 // KI.B@H.P.H.B.H.H
AF20: 50 48 85 C9 74 36 4C 8B 51 08 4D 85 D2 74 2D 48 // PH..t6L.Q.M..t-H
AF30: 8B 84 24 80 00 00 00 48 89 54 24 38 48 8B CB 48 // ..$....H.T$8H..H
AF40: 89 44 24 30 8A 44 24 78 49 8B D3 88 44 24 28 8B // .D$0.D$xI...D$(.
AF50: 44 24 70 89 44 24 20 41 FF D2 EB 02 32 C0 48 83 // D$p.D$ A....2.H.
AF60: C4 40 5B C3 CC CC CC CC CC CC 40 53 48 83 EC 40 // .@[.......@SH..@
AF70: 4C 8B 94 24 88 00 00 00 4C 8B DA 48 8B D9 4D 85 // L..$....L..H..M.
AF80: D2 74 0E 49 8B 42 40 48 85 C0 74 05 83 38 05 75 // .t.I.B@H..t..8.u
AF90: 4D 49 8B 42 40 48 8B 50 10 48 8B 42 08 48 8B 48 // MI.B@H.P.H.B.H.H
AFA0: 50 48 85 C9 74 38 4C 8B 51 10 4D 85 D2 74 2F 48 // PH..t8L.Q.M..t/H
AFB0: 8B 84 24 80 00 00 00 48 89 54 24 38 48 8B CB 48 // ..$....H.T$8H..H
AFC0: 89 44 24 30 48 8B 44 24 78 49 8B D3 48 89 44 24 // .D$0H.D$xI..H.D$
AFD0: 28 8B 44 24 70 89 44 24 20 41 FF D2 EB 02 32 C0 // (.D$p.D$ A....2.
AFE0: 48 83 C4 40 5B C3 CC CC CC CC CC CC CC CC 48 8B // H..@[.........H.
AFF0: C4 48 89 58 08 48 89 68 10 48 89 70 18 48 89 78 // .H.X.H.h.H.p.H.x
B000: 20 41 54 48 83 EC 40 48 8B 9C 24 88 00 00 00 41 // ATH..@H..$....A
B010: 8A F9 41 8B F0 48 8B EA 4C 8B E1 48 85 DB 74 0E // ..A..H..L..H..t.
B020: 48 8B 43 40 48 85 C0 74 05 83 38 05 75 72 F6 05 // H.C@H..t..8.ur..
B030: BD 32 00 00 01 74 16 48 8B 43 40 80 78 64 00 75 // .2...t.H.C@.xd.u
B040: 0C 48 8B CB E8 0D F3 FF FF 85 C0 75 53 48 8B 43 // .H.........uSH.C
B050: 40 48 8B 50 10 48 8B 42 08 48 8B 48 50 48 85 C9 // @H.P.H.B.H.HPH..
B060: 74 3E 4C 8B 51 18 4D 85 D2 74 35 48 8B 84 24 80 // t>L.Q.M..t5H..$.
B070: 00 00 00 48 89 54 24 38 44 8A CF 48 89 44 24 30 // ...H.T$8D..H.D$0
B080: 48 8B 44 24 78 44 8B C6 48 89 44 24 28 8B 44 24 // H.D$xD..H.D$(.D$
B090: 70 48 8B D5 49 8B CC 89 44 24 20 41 FF D2 EB 02 // pH..I...D$ A....
B0A0: 32 C0 48 8B 5C 24 50 48 8B 6C 24 58 48 8B 74 24 // 2.H.\$PH.l$XH.t$
B0B0: 60 48 8B 7C 24 68 48 83 C4 40 41 5C C3 CC CC CC // `H.|$hH..@A\....
B0C0: CC CC CC CC CC CC 40 53 48 83 EC 30 4C 8B 54 24 // ......@SH..0L.T$
B0D0: 60 44 8A DA 48 8B D9 4D 85 D2 74 0E 49 8B 42 40 // `D..H..M..t.I.B@
B0E0: 48 85 C0 74 05 83 38 05 75 2D 49 8B 42 40 48 8B // H..t..8.u-I.B@H.
B0F0: 50 10 48 8B 42 08 48 8B 48 50 48 85 C9 74 18 48 // P.H.B.H.HPH..t.H
B100: 8B 41 20 48 85 C0 74 0F 48 89 54 24 20 48 8B CB // .A H..t.H.T$ H..
B110: 41 8A D3 FF D0 EB 02 32 C0 48 83 C4 30 5B C3 CC // A......2.H..0[..
B120: CC CC CC CC CC CC 40 53 48 83 EC 30 4C 8B 54 24 // ......@SH..0L.T$
B130: 60 44 8A DA 48 8B D9 4D 85 D2 74 0E 49 8B 42 40 // `D..H..M..t.I.B@
B140: 48 85 C0 74 05 83 38 05 75 2D 49 8B 42 40 48 8B // H..t..8.u-I.B@H.
B150: 50 10 48 8B 42 08 48 8B 48 50 48 85 C9 74 18 48 // P.H.B.H.HPH..t.H
B160: 8B 41 28 48 85 C0 74 0F 48 89 54 24 20 48 8B CB // .A(H..t.H.T$ H..
B170: 41 8A D3 FF D0 EB 02 32 C0 48 83 C4 30 5B C3 CC // A......2.H..0[..
B180: CC CC CC CC CC CC 40 53 48 83 EC 50 48 8B 84 24 // ......@SH..PH..$
B190: A0 00 00 00 4C 8B DA 48 8B D9 48 85 C0 74 0F 4C // ....L..H..H..t.L
B1A0: 8B 50 40 4D 85 D2 74 06 41 83 3A 05 75 5C 48 8B // .P@M..t.A.:.u\H.
B1B0: 40 40 48 8B 50 10 48 8B 42 08 48 8B 48 50 48 85 // @@H.P.H.B.H.HPH.
B1C0: C9 74 47 4C 8B 51 30 4D 85 D2 74 3E 48 8B 84 24 // .tGL.Q0M..t>H..$
B1D0: 98 00 00 00 48 89 54 24 40 48 8B CB 48 89 44 24 // ....H.T$@H..H.D$
B1E0: 38 8A 84 24 90 00 00 00 49 8B D3 88 44 24 30 8A // 8..$....I...D$0.
B1F0: 84 24 88 00 00 00 88 44 24 28 8B 84 24 80 00 00 // .$.....D$(..$...
B200: 00 89 44 24 20 41 FF D2 EB 02 32 C0 48 83 C4 50 // ..D$ A....2.H..P
B210: 5B C3 CC CC CC CC CC CC CC CC 40 53 48 83 EC 40 // [.........@SH..@
B220: 4C 8B 94 24 80 00 00 00 4C 8B DA 48 8B D9 4D 85 // L..$....L..H..M.
B230: D2 74 0E 49 8B 42 40 48 85 C0 74 05 83 38 05 75 // .t.I.B@H..t..8.u
B240: 40 49 8B 42 40 48 8B 50 10 48 8B 42 08 48 8B 48 // @I.B@H.P.H.B.H.H
B250: 50 48 85 C9 74 2B 4C 8B 51 38 4D 85 D2 74 22 48 // PH..t+L.Q8M..t"H
B260: 8B 44 24 78 48 89 54 24 30 48 8B CB 48 89 44 24 // .D$xH.T$0H..H.D$
B270: 28 8B 44 24 70 49 8B D3 89 44 24 20 41 FF D2 EB // (.D$pI...D$ A...
B280: 02 32 C0 48 83 C4 40 5B C3 CC CC CC CC CC CC CC // .2.H..@[........
B290: CC CC 48 83 EC 28 4C 8B D1 4D 85 C9 74 0E 49 8B // ..H..(L..M..t.I.
B2A0: 41 40 48 85 C0 74 05 83 38 05 75 25 49 8B 41 40 // A@H..t..8.u%I.A@
B2B0: 4C 8B 48 10 49 8B 41 08 48 8B 48 50 48 85 C9 74 // L.H.I.A.H.HPH..t
B2C0: 10 48 8B 41 40 48 85 C0 74 07 49 8B CA FF D0 EB // .H.A@H..t.I.....
B2D0: 02 32 C0 48 83 C4 28 C3 CC CC CC CC CC CC 40 53 // .2.H..(.......@S
B2E0: 48 83 EC 30 4C 8B 54 24 60 4C 8B DA 48 8B D9 4D // H..0L.T$`L..H..M
B2F0: 85 D2 74 0E 49 8B 42 40 48 85 C0 74 05 83 38 05 // ..t.I.B@H..t..8.
B300: 75 2D 49 8B 42 40 48 8B 50 10 48 8B 42 08 48 8B // u-I.B@H.P.H.B.H.
B310: 48 50 48 85 C9 74 18 48 8B 41 48 48 85 C0 74 0F // HPH..t.H.AHH..t.
B320: 48 89 54 24 20 48 8B CB 49 8B D3 FF D0 EB 02 32 // H.T$ H..I......2
B330: C0 48 83 C4 30 5B C3 CC CC CC CC CC CC CC 40 53 // .H..0[........@S
B340: 48 83 EC 50 48 8B 84 24 A0 00 00 00 44 8A DA 48 // H..PH..$....D..H
B350: 8B D9 48 85 C0 74 0F 4C 8B 50 40 4D 85 D2 74 06 // ..H..t.L.P@M..t.
B360: 41 83 3A 05 75 5E 48 8B 40 40 48 8B 50 10 48 8B // A.:.u^H.@@H.P.H.
B370: 42 08 48 8B 48 50 48 85 C9 74 49 4C 8B 51 50 4D // B.H.HPH..tIL.QPM
B380: 85 D2 74 40 48 8B 84 24 98 00 00 00 48 89 54 24 // ..t@H..$....H.T$
B390: 40 48 8B CB 48 89 44 24 38 8B 84 24 90 00 00 00 // @H..H.D$8..$....
B3A0: 41 8A D3 89 44 24 30 8B 84 24 88 00 00 00 89 44 // A...D$0..$.....D
B3B0: 24 28 48 8B 84 24 80 00 00 00 48 89 44 24 20 41 // $(H..$....H.D$ A
B3C0: FF D2 EB 02 32 C0 48 83 C4 50 5B C3 CC CC CC CC // ....2.H..P[.....
B3D0: CC CC 48 83 EC 28 48 8B 41 08 4C 8B C1 48 8B 50 // ..H..(H.A.L..H.P
B3E0: 38 48 8B 42 08 48 85 C0 74 3B 48 8B 15 29 2F 00 // 8H.B.H..t;H..)/.
B3F0: 00 48 39 50 08 74 0B 48 8B 40 18 48 85 C0 75 F1 // .H9P.t.H.@.H..u.
B400: EB 23 48 8B 40 40 48 8B 48 10 48 8B 41 08 48 8B // .#H.@@H.H.H.A.H.
B410: 40 50 48 85 C0 74 0E 48 8B 40 58 48 85 C0 74 05 // @PH..t.H.@XH..t.
B420: 49 8B C8 FF D0 48 83 C4 28 C3 CC CC CC CC CC CC // I....H..(.......
B430: CC CC 48 83 EC 28 48 8B 41 08 4C 8B C1 48 8B 50 // ..H..(H.A.L..H.P
B440: 38 48 8B 42 08 48 85 C0 74 3B 48 8B 15 C9 2E 00 // 8H.B.H..t;H.....
B450: 00 48 39 50 08 74 0B 48 8B 40 18 48 85 C0 75 F1 // .H9P.t.H.@.H..u.
B460: EB 23 48 8B 40 40 48 8B 48 10 48 8B 41 08 48 8B // .#H.@@H.H.H.A.H.
B470: 40 50 48 85 C0 74 0E 48 8B 40 60 48 85 C0 74 05 // @PH..t.H.@`H..t.
B480: 49 8B C8 FF D0 48 83 C4 28 C3 CC CC CC CC CC CC // I....H..(.......
B490: CC CC 40 53 48 83 EC 20 48 8B 41 40 48 8B D9 83 // ..@SH.. H.A@H...
B4A0: 38 05 74 05 83 38 04 75 12 48 8B CA FF 15 90 1C // 8.t..8.u.H......
B4B0: 00 00 48 8B CB FF 15 4F 1C 00 00 48 83 C4 20 5B // ..H....O...H.. [
B4C0: C3 CC CC CC CC CC CC CC CC CC 40 53 48 83 EC 30 // ..........@SH..0
B4D0: 4C 8B 54 24 60 44 8A DA 48 8B D9 4D 85 D2 74 0E // L.T$`D..H..M..t.
B4E0: 49 8B 42 40 48 85 C0 74 05 83 38 05 75 32 49 8B // I.B@H..t..8.u2I.
B4F0: 42 40 48 8B 50 10 48 8B 42 08 48 8B 48 50 48 85 // B@H.P.H.B.H.HPH.
B500: C9 74 1D 83 39 70 76 18 48 8B 41 70 48 85 C0 74 // .t..9pv.H.ApH..t
B510: 0F 48 89 54 24 20 48 8B CB 41 8A D3 FF D0 EB 02 // .H.T$ H..A......
B520: 32 C0 48 83 C4 30 5B C3 CC CC CC CC CC CC 48 83 // 2.H..0[.......H.
B530: EC 28 4C 8B D1 4D 85 C9 74 0E 49 8B 41 40 48 85 // .(L..M..t.I.A@H.
B540: C0 74 05 83 38 05 75 2A 49 8B 41 40 48 8B 48 10 // .t..8.u*I.A@H.H.
B550: 48 8B 41 08 48 8B 48 50 48 85 C9 74 15 83 39 78 // H.A.H.HPH..t..9x
B560: 76 10 48 8B 41 78 48 85 C0 74 07 49 8B CA FF D0 // v.H.AxH..t.I....
B570: EB 05 B8 02 00 00 C0 48 83 C4 28 C3 CC CC CC CC // .......H..(.....
B580: CC CC 40 53 48 83 EC 40 4C 8B 94 24 80 00 00 00 // ..@SH..@L..$....
B590: 4C 8B DA 48 8B D9 4D 85 D2 74 0E 49 8B 42 40 48 // L..H..M..t.I.B@H
B5A0: 85 C0 74 05 83 38 05 75 4D 49 8B 42 40 48 8B 50 // ..t..8.uMI.B@H.P
B5B0: 10 48 8B 42 08 48 8B 48 50 48 85 C9 74 38 81 39 // .H.B.H.HPH..t8.9
B5C0: 80 00 00 00 76 30 4C 8B 91 80 00 00 00 4D 85 D2 // ....v0L......M..
B5D0: 74 24 48 8B 44 24 78 48 89 54 24 30 48 8B CB 48 // t$H.D$xH.T$0H..H
B5E0: 89 44 24 28 48 8B 44 24 70 49 8B D3 48 89 44 24 // .D$(H.D$pI..H.D$
B5F0: 20 41 FF D2 EB 02 32 C0 48 83 C4 40 5B C3 CC CC // A....2.H..@[...
B600: CC CC CC CC CC CC 48 83 EC 28 4C 8B C9 4D 85 C0 // ......H..(L..M..
B610: 74 0E 49 8B 40 40 48 85 C0 74 05 83 38 05 75 30 // t.I.@@H..t..8.u0
B620: 49 8B 40 40 4C 8B 40 10 49 8B 40 08 48 8B 48 50 // I.@@L.@.I.@.H.HP
B630: 48 85 C9 74 1B 81 39 88 00 00 00 76 13 48 8B 81 // H..t..9....v.H..
B640: 88 00 00 00 48 85 C0 74 07 49 8B C9 FF D0 EB 02 // ....H..t.I......
B650: 32 C0 48 83 C4 28 C3 CC CC CC CC CC CC CC 40 53 // 2.H..(........@S
B660: 48 83 EC 40 4C 8B 94 24 80 00 00 00 4C 8B DA 48 // H..@L..$....L..H
B670: 8B D9 4D 85 D2 74 0E 49 8B 42 40 48 85 C0 74 05 // ..M..t.I.B@H..t.
B680: 83 38 05 75 4D 49 8B 42 40 48 8B 50 10 48 8B 42 // .8.uMI.B@H.P.H.B
B690: 08 48 8B 48 50 48 85 C9 74 38 81 39 90 00 00 00 // .H.HPH..t8.9....
B6A0: 76 30 4C 8B 91 90 00 00 00 4D 85 D2 74 24 48 8B // v0L......M..t$H.
B6B0: 44 24 78 48 89 54 24 30 48 8B CB 48 89 44 24 28 // D$xH.T$0H..H.D$(
B6C0: 48 8B 44 24 70 49 8B D3 48 89 44 24 20 41 FF D2 // H.D$pI..H.D$ A..
B6D0: EB 02 32 C0 48 83 C4 40 5B C3 CC CC CC CC CC CC // ..2.H..@[.......
B6E0: CC CC 48 83 EC 28 4C 8B D1 4D 85 C9 74 0E 49 8B // ..H..(L..M..t.I.
B6F0: 41 40 48 85 C0 74 05 83 38 05 75 30 49 8B 41 40 // A@H..t..8.u0I.A@
B700: 4C 8B 48 10 49 8B 41 08 48 8B 48 50 48 85 C9 74 // L.H.I.A.H.HPH..t
B710: 1B 81 39 98 00 00 00 76 13 48 8B 81 98 00 00 00 // ..9....v.H......
B720: 48 85 C0 74 07 49 8B CA FF D0 EB 02 32 C0 48 83 // H..t.I......2.H.
B730: C4 28 C3 CC CC CC CC CC CC CC 40 53 48 83 EC 50 // .(........@SH..P
B740: 48 8B 84 24 A8 00 00 00 4C 8B DA 48 8B D9 48 85 // H..$....L..H..H.
B750: C0 74 0F 4C 8B 50 40 4D 85 D2 74 06 41 83 3A 05 // .t.L.P@M..t.A.:.
B760: 75 78 48 8B 40 40 48 8B 50 10 48 8B 42 08 48 8B // uxH.@@H.P.H.B.H.
B770: 48 50 48 85 C9 74 63 81 39 A0 00 00 00 76 5B 4C // HPH..tc.9....v[L
B780: 8B 91 A0 00 00 00 4D 85 D2 74 4F 8B 84 24 A0 00 // ......M..tO..$..
B790: 00 00 48 89 54 24 48 48 8B CB 89 44 24 40 48 8B // ..H.T$HH...D$@H.
B7A0: 84 24 98 00 00 00 49 8B D3 48 89 44 24 38 48 8B // .$....I..H.D$8H.
B7B0: 84 24 90 00 00 00 48 89 44 24 30 48 8B 84 24 88 // .$....H.D$0H..$.
B7C0: 00 00 00 48 89 44 24 28 48 8B 84 24 80 00 00 00 // ...H.D$(H..$....
B7D0: 48 89 44 24 20 41 FF D2 EB 02 32 C0 48 83 C4 50 // H.D$ A....2.H..P
B7E0: 5B C3 CC CC CC CC CC CC CC CC 40 53 48 83 EC 50 // [.........@SH..P
B7F0: 48 8B 84 24 A8 00 00 00 4C 8B DA 48 8B D9 48 85 // H..$....L..H..H.
B800: C0 74 0F 4C 8B 50 40 4D 85 D2 74 06 41 83 3A 05 // .t.L.P@M..t.A.:.
B810: 75 78 48 8B 40 40 48 8B 50 10 48 8B 42 08 48 8B // uxH.@@H.P.H.B.H.
B820: 48 50 48 85 C9 74 63 81 39 A8 00 00 00 76 5B 4C // HPH..tc.9....v[L
B830: 8B 91 A8 00 00 00 4D 85 D2 74 4F 8B 84 24 A0 00 // ......M..tO..$..
B840: 00 00 48 89 54 24 48 48 8B CB 89 44 24 40 48 8B // ..H.T$HH...D$@H.
B850: 84 24 98 00 00 00 49 8B D3 48 89 44 24 38 48 8B // .$....I..H.D$8H.
B860: 84 24 90 00 00 00 48 89 44 24 30 48 8B 84 24 88 // .$....H.D$0H..$.
B870: 00 00 00 48 89 44 24 28 48 8B 84 24 80 00 00 00 // ...H.D$(H..$....
B880: 48 89 44 24 20 41 FF D2 EB 02 32 C0 48 83 C4 50 // H.D$ A....2.H..P
B890: 5B C3 CC CC CC CC CC CC CC CC 48 83 EC 28 4C 8B // [.........H..(L.
B8A0: C9 4D 85 C0 74 0E 49 8B 40 40 48 85 C0 74 05 83 // .M..t.I.@@H..t..
B8B0: 38 05 75 30 49 8B 40 40 4C 8B 40 10 49 8B 40 08 // 8.u0I.@@L.@.I.@.
B8C0: 48 8B 48 50 48 85 C9 74 1B 81 39 B0 00 00 00 76 // H.HPH..t..9....v
B8D0: 13 48 8B 81 B0 00 00 00 48 85 C0 74 07 49 8B C9 // .H......H..t.I..
B8E0: FF D0 EB 02 32 C0 48 83 C4 28 C3 CC CC CC CC CC // ....2.H..(......
B8F0: CC CC 48 83 EC 28 4C 8B D1 4D 85 C9 74 0E 49 8B // ..H..(L..M..t.I.
B900: 41 40 48 85 C0 74 05 83 38 05 75 30 49 8B 41 40 // A@H..t..8.u0I.A@
B910: 4C 8B 48 10 49 8B 41 08 48 8B 48 50 48 85 C9 74 // L.H.I.A.H.HPH..t
B920: 1B 81 39 B8 00 00 00 76 13 48 8B 81 B8 00 00 00 // ..9....v.H......
B930: 48 85 C0 74 07 49 8B CA FF D0 EB 02 32 C0 48 83 // H..t.I......2.H.
B940: C4 28 C3 CC CC CC CC CC CC CC 48 89 5C 24 08 48 // .(........H.\$.H
B950: 89 6C 24 10 48 89 74 24 18 57 41 54 41 55 48 83 // .l$.H.t$.WATAUH.
B960: EC 20 49 8B D8 4C 8B EA 4C 8B E1 4D 85 C0 74 12 // . I..L..L..M..t.
B970: 49 8B 40 40 48 85 C0 74 09 83 38 05 0F 85 8A 00 // I.@@H..t..8.....
B980: 00 00 49 8B 48 40 48 8B 69 10 48 8B 45 08 48 8B // ..I.H@H.i.H.E.H.
B990: 78 50 48 85 FF 74 75 81 3F C0 00 00 00 76 6D 48 // xPH..tu.?....vmH
B9A0: 83 BF C0 00 00 00 00 74 63 49 8B B4 24 B8 00 00 // .......tcI..$...
B9B0: 00 48 89 6E 28 80 3D 36 29 00 00 00 74 39 80 79 // .H.n(.=6)...t9.y
B9C0: 64 00 75 33 48 8B CB E8 8A E9 FF FF 85 C0 74 27 // d.u3H.........t'
B9D0: F6 05 1B 29 00 00 02 75 33 48 8B 46 08 8B 48 10 // ...)...u3H.F..H.
B9E0: 0F BA E1 1E 72 26 F6 C1 02 75 21 0F BA E1 08 72 // ....r&...u!....r
B9F0: 1B 0F BA E1 10 72 15 4C 8B C5 49 8B D5 49 8B CC // .....r.L..I..I..
BA00: FF 97 C0 00 00 00 48 89 5E 28 EB 02 32 C0 48 8B // ......H.^(..2.H.
BA10: 5C 24 40 48 8B 6C 24 48 48 8B 74 24 50 48 83 C4 // \$@H.l$HH.t$PH..
BA20: 20 41 5D 41 5C 5F C3 CC CC CC CC CC CC CC 48 83 // A]A\_........H.
BA30: EC 28 4C 8B C9 4D 85 C0 74 0E 49 8B 40 40 48 85 // .(L..M..t.I.@@H.
BA40: C0 74 05 83 38 05 75 30 49 8B 40 40 48 8B 48 10 // .t..8.u0I.@@H.H.
BA50: 48 8B 41 08 48 8B 48 50 48 85 C9 74 1B 81 39 C8 // H.A.H.HPH..t..9.
BA60: 00 00 00 76 13 48 8B 81 C8 00 00 00 48 85 C0 74 // ...v.H......H..t
BA70: 07 49 8B C9 FF D0 EB 05 B8 02 00 00 C0 48 83 C4 // .I...........H..
BA80: 28 C3 CC CC CC CC CC CC CC CC 48 83 EC 28 4C 8B // (.........H..(L.
BA90: C1 48 85 D2 74 0E 48 8B 42 40 48 85 C0 74 05 83 // .H..t.H.B@H..t..
BAA0: 38 05 75 30 48 8B 42 40 48 8B 48 10 48 8B 41 08 // 8.u0H.B@H.H.H.A.
BAB0: 48 8B 48 50 48 85 C9 74 1B 81 39 D0 00 00 00 76 // H.HPH..t..9....v
BAC0: 13 48 8B 81 D0 00 00 00 48 85 C0 74 07 49 8B C8 // .H......H..t.I..
BAD0: FF D0 EB 05 B8 02 00 00 C0 48 83 C4 28 C3 CC CC // .........H..(...
BAE0: CC CC CC CC CC CC 48 83 EC 28 4C 8B C1 48 85 D2 // ......H..(L..H..
BAF0: 74 0E 48 8B 42 40 48 85 C0 74 05 83 38 05 75 30 // t.H.B@H..t..8.u0
BB00: 48 8B 42 40 48 8B 48 10 48 8B 41 08 48 8B 48 50 // H.B@H.H.H.A.H.HP
BB10: 48 85 C9 74 1B 81 39 D8 00 00 00 76 13 48 8B 81 // H..t..9....v.H..
BB20: D8 00 00 00 48 85 C0 74 07 49 8B C8 FF D0 EB 05 // ....H..t.I......
BB30: B8 02 00 00 C0 48 83 C4 28 C3 CC CC CC CC CC CC // .....H..(.......
BB40: CC CC 40 53 48 83 EC 60 48 8B D1 48 8D 4C 24 20 // ..@SH..`H..H.L$
BB50: 49 8B D8 FF 15 A9 15 00 00 33 C9 48 8D 44 24 20 // I........3.H.D$
BB60: 48 89 4C 24 38 48 89 4C 24 50 48 89 4C 24 58 4C // H.L$8H.L$PH.L$XL
BB70: 8D 44 24 30 48 8B CB BA 1F 00 02 00 C7 44 24 30 // .D$0H........D$0
BB80: 30 00 00 00 C7 44 24 48 40 02 00 00 48 89 44 24 // 0....D$H@...H.D$
BB90: 40 FF 15 9B 16 00 00 48 83 C4 60 5B C3 CC CC CC // @......H..`[....
BBA0: CC CC CC CC CC CC 48 89 5C 24 10 56 57 41 54 48 // ......H.\$.VWATH
BBB0: 81 EC 60 08 00 00 48 8B 05 1D 26 00 00 48 33 C4 // ..`...H...&..H3.
BBC0: 48 89 84 24 50 08 00 00 48 8B D9 48 8D 15 38 0E // H..$P...H..H..8.
BBD0: 00 00 48 8D 4C 24 38 49 8B F0 FF 15 22 15 00 00 // ..H.L$8I...."...
BBE0: 4C 8D 5C 24 30 4C 89 5C 24 28 4C 8D 4C 24 50 48 // L.\$0L.\$(L.L$PH
BBF0: 8D 54 24 38 41 B8 02 00 00 00 48 8B CB C7 44 24 // .T$8A.....H...D$
BC00: 20 00 02 00 00 FF 15 17 16 00 00 45 33 E4 41 3B // ..........E3.A;
BC10: C4 8B F8 7C 2D 81 7C 24 58 00 02 00 00 76 07 BF // ...|-.|$X....v..
BC20: 23 00 00 C0 EB 1C 8B 5C 24 58 48 8D 54 24 5C 48 // #......\$XH.T$\H
BC30: 8B CE 4C 8B C3 E8 90 04 00 00 48 D1 EB 66 44 89 // ..L.......H..fD.
BC40: 24 5E 8B C7 48 8B 8C 24 50 08 00 00 48 33 CC E8 // $^..H..$P...H3..
BC50: 76 03 00 00 48 8B 9C 24 88 08 00 00 48 81 C4 60 // v...H..$....H..`
BC60: 08 00 00 41 5C 5F 5E C3 CC CC CC CC CC CC 48 89 // ...A\_^.......H.
BC70: 5C 24 08 48 89 74 24 10 57 48 83 EC 40 48 8B D9 // \$.H.t$.WH..@H..
BC80: 48 8D 4C 24 30 49 8B F1 49 8B F8 FF 15 71 14 00 // H.L$0I..I....q..
BC90: 00 8B 06 4C 8D 5C 24 60 48 8D 54 24 30 4C 8B CF // ...L.\$`H.T$0L..
BCA0: 4C 89 5C 24 28 41 B8 02 00 00 00 48 8B CB 89 44 // L.\$(A.....H...D
BCB0: 24 20 FF 15 6A 15 00 00 45 33 D2 41 3B C2 44 8B // $ ..j...E3.A;.D.
BCC0: D8 7C 65 8B 4F 08 48 8D 57 0C 45 8B C2 89 4C 24 // .|e.O.H.W.E...L$
BCD0: 60 44 88 54 39 0C 8B 4C 24 60 FF C1 44 88 54 39 // `D.T9..L$`..D.T9
BCE0: 0C 44 8B 4C 24 60 48 8B CF 41 D1 E9 74 23 0F B7 // .D.L$`H..A..t#..
BCF0: 02 66 89 01 48 83 C1 02 66 44 39 12 75 07 66 44 // .f..H...fD9.u.fD
BD00: 39 52 02 74 0C 41 FF C0 48 83 C2 02 45 3B C1 72 // 9R.t.A..H...E;.r
BD10: DD 48 8D 41 02 66 44 89 11 66 44 89 51 02 48 2B // .H.A.fD..fD.Q.H+
BD20: C7 48 D1 F8 03 C0 89 06 48 8B 5C 24 50 48 8B 74 // .H......H.\$PH.t
BD30: 24 58 41 8B C3 48 83 C4 40 5F C3 CC CC CC CC CC // $XA..H..@_......
BD40: CC CC 48 89 5C 24 20 55 56 57 48 83 EC 50 48 8B // ..H.\$ UVWH..PH.
BD50: 05 85 24 00 00 48 33 C4 48 89 44 24 48 45 33 C9 // ..$..H3.H.D$HE3.
BD60: 49 8B F0 48 8B E9 4D 3B C1 75 11 33 C0 48 8D 74 // I..H..M;.u.3.H.t
BD70: 24 40 8D 58 04 48 89 44 24 40 EB 28 41 8B D9 66 // $@.X.H.D$@.(A..f
BD80: 44 39 0E 74 1C 48 83 C9 FF 33 C0 49 8B F8 66 F2 // D9.t.H...3.I..f.
BD90: AF 48 F7 D1 4D 8D 04 48 8D 1C 4B 66 45 39 08 75 // .H..M..H..KfE9.u
BDA0: E4 83 C3 02 48 8D 4C 24 30 FF 15 53 13 00 00 48 // ....H.L$0..S...H
BDB0: 8D 54 24 30 41 B9 07 00 00 00 45 33 C0 48 8B CD // .T$0A.....E3.H..
BDC0: 89 5C 24 28 48 89 74 24 20 FF 15 4B 14 00 00 48 // .\$(H.t$ ..K...H
BDD0: 8B 4C 24 48 48 33 CC E8 EE 01 00 00 48 8B 9C 24 // .L$HH3......H..$
BDE0: 88 00 00 00 48 83 C4 50 5F 5E 5D C3 CC CC CC CC // ....H..P_^].....
BDF0: CC CC 48 89 5C 24 20 57 48 83 EC 70 48 8B 05 D7 // ..H.\$ WH..pH...
BE00: 23 00 00 48 33 C4 48 89 44 24 68 48 8B D9 48 8D // #..H3.H.D$hH..H.
BE10: 4C 24 38 49 8B F8 FF 15 E6 12 00 00 4C 8D 5C 24 // L$8I........L.\$
BE20: 30 4C 8D 4C 24 48 4C 89 5C 24 28 48 8D 54 24 38 // 0L.L$HL.\$(H.T$8
BE30: 41 B8 02 00 00 00 48 8B CB C7 44 24 20 20 00 00 // A.....H...D$ ..
BE40: 00 FF 15 DB 13 00 00 85 C0 78 06 8B 4C 24 54 89 // .........x..L$T.
BE50: 0F 48 8B 4C 24 68 48 33 CC E8 6C 01 00 00 48 8B // .H.L$hH3..l...H.
BE60: 9C 24 98 00 00 00 48 83 C4 70 5F C3 CC CC CC CC // .$....H..p_.....
BE70: CC CC 44 89 44 24 18 53 48 83 EC 40 48 8B D9 48 // ..D.D$.SH..@H..H
BE80: 8D 4C 24 30 FF 15 78 12 00 00 48 8D 44 24 60 41 // .L$0..x...H.D$`A
BE90: B9 04 00 00 00 44 89 4C 24 28 48 8D 54 24 30 45 // .....D.L$(H.T$0E
BEA0: 33 C0 48 8B CB 48 89 44 24 20 FF 15 6A 13 00 00 // 3.H..H.D$ ..j...
BEB0: 48 83 C4 40 5B C3 CC CC CC CC CC CC CC CC 48 8B // H..@[.........H.
BEC0: C4 48 89 58 08 48 89 68 10 48 89 70 18 48 89 78 // .H.X.H.h.H.p.H.x
BED0: 20 41 54 48 83 EC 20 48 8B F1 4D 8B E0 49 83 C8 // ATH.. H..M..I..
BEE0: FF 33 C0 49 8B C8 49 8B FC 66 F2 AF 8B DA 48 F7 // .3.I..I..f....H.
BEF0: D1 48 8D 51 FF 48 85 F6 74 3F 85 DB 75 10 49 8B // .H.Q.H..t?..u.I.
BF00: C8 48 8B FE 66 F2 AF 48 F7 D1 48 8D 59 FF 3B DA // .H..f..H..H.Y.;.
BF10: 72 25 33 FF 2B DA 78 1F 8B EA 48 63 C7 4C 8B C5 // r%3.+.x...Hc.L..
BF20: 49 8B D4 48 8D 0C 46 FF 15 CD 11 00 00 85 C0 74 // I..H..F........t
BF30: 23 FF C7 3B FB 7E E3 33 C0 48 8B 5C 24 30 48 8B // #..;.~.3.H.\$0H.
BF40: 6C 24 38 48 8B 74 24 40 48 8B 7C 24 48 48 83 C4 // l$8H.t$@H.|$HH..
BF50: 20 41 5C C3 48 63 C7 48 8D 04 46 EB DC CC CC CC // A\.Hc.H..F.....
BF60: CC CC CC CC CC CC CC CC CC CC 50 53 51 52 56 57 // ..........PSQRVW
BF70: 4C 8B C1 41 8B 00 41 8B 58 04 41 8B 48 08 41 8B // L..A..A.X.A.H.A.
BF80: 50 0C 41 8B 70 10 41 8B 78 14 41 50 EE E6 EB E6 // P.A.p.A.x.AP....
BF90: ED E6 EB E6 ED 41 58 41 89 00 41 89 58 04 41 89 // .....AXA..A.X.A.
BFA0: 48 08 41 89 50 0C 41 89 70 10 41 89 78 14 5F 5E // H.A.P.A.p.A.x._^
BFB0: 5A 59 5B 58 C3 CC CC CC CC CC CC CC CC CC CC CC // ZY[X............
BFC0: 66 66 0F 1F 84 00 00 00 00 00 48 3B 0D 09 22 00 // ff........H;..".
BFD0: 00 75 12 48 C1 C1 10 66 F7 C1 FF FF 75 03 C2 00 // .u.H...f....u...
BFE0: 00 48 C1 C9 10 E9 08 00 00 00 CC CC CC CC CC CC // .H..............
BFF0: CC CC 48 83 EC 38 4C 8B 0D E5 21 00 00 4C 8B 05 // ..H..8L...!..L..
C000: D6 21 00 00 48 83 64 24 20 00 48 8B D1 B9 F7 00 // .!..H.d$ .H.....
C010: 00 00 FF 15 42 12 00 00 CC CC CC CC CC CC CC CC // ....B...........
C020: CC CC 40 53 48 83 EC 20 45 8B 18 48 8B DA 4C 8B // ..@SH.. E..H..L.
C030: C9 41 83 E3 F8 41 F6 00 04 4C 8B D1 74 13 41 8B // .A...A...L..t.A.
C040: 40 08 4D 63 50 04 F7 D8 4C 03 D1 48 63 C8 4C 23 // @.McP...L..Hc.L#
C050: D1 49 63 C3 4A 8B 14 10 48 8B 43 10 8B 48 08 48 // .Ic.J...H.C..H.H
C060: 03 4B 08 F6 41 03 0F 74 0C 0F B6 41 03 83 E0 F0 // .K..A..t...A....
C070: 48 98 4C 03 C8 4C 33 CA 49 8B C9 48 83 C4 20 5B // H.L..L3.I..H.. [
C080: E9 45 FF FF FF CC CC CC CC CC CC CC CC CC 48 83 // .E............H.
C090: EC 28 4D 8B 41 38 48 8B CA 49 8B D1 E8 81 FF FF // .(M.A8H..I......
C0A0: FF B8 01 00 00 00 48 83 C4 28 C3 CC CC CC CC CC // ......H..(......
C0B0: CC CC CC CC CC CC CC CC CC CC CC CC CC CC CC CC // ................
C0C0: 66 66 66 90 66 66 66 90 66 90 4C 8B D9 48 2B D1 // fff.fff.f.L..H+.
C0D0: 0F 86 9C 01 00 00 49 83 F8 08 72 62 F6 C1 07 74 // ......I...rb...t
C0E0: 37 F6 C1 01 74 0C 8A 04 0A 49 FF C8 88 01 48 83 // 7...t....I....H.
C0F0: C1 01 F6 C1 02 74 0F 66 8B 04 0A 49 83 E8 02 66 // .....t.f...I...f
C100: 89 01 48 83 C1 02 F6 C1 04 74 0D 8B 04 0A 49 83 // ..H......t....I.
C110: E8 04 89 01 48 83 C1 04 4D 8B C8 49 C1 E9 05 75 // ....H...M..I...u
C120: 50 4D 8B C8 49 C1 E9 03 74 14 48 8B 04 0A 48 89 // PM..I...t.H...H.
C130: 01 48 83 C1 08 49 FF C9 75 F0 49 83 E0 07 4D 85 // .H...I..u.I...M.
C140: C0 75 07 49 8B C3 C3 66 66 90 8A 04 0A 88 01 48 // .u.I...ff......H
C150: FF C1 49 FF C8 75 F3 49 8B C3 C3 66 66 66 90 66 // ..I..u.I...fff.f
C160: 66 66 90 66 66 66 90 66 66 90 66 66 66 90 66 66 // ff.fff.ff.fff.ff
C170: 90 49 81 F9 00 08 00 00 73 42 48 8B 04 0A 4C 8B // .I......sBH...L.
C180: 54 0A 08 48 83 C1 20 48 89 41 E0 4C 89 51 E8 48 // T..H.. H.A.L.Q.H
C190: 8B 44 0A F0 4C 8B 54 0A F8 49 FF C9 48 89 41 F0 // .D..L.T..I..H.A.
C1A0: 4C 89 51 F8 75 D4 49 83 E0 1F E9 72 FF FF FF 66 // L.Q.u.I....r...f
C1B0: 66 66 90 66 66 66 90 66 66 90 66 90 48 81 FA 00 // ff.fff.ff.f.H...
C1C0: 10 00 00 72 B5 B8 20 00 00 00 0F 18 04 0A 0F 18 // ...r.. .........
C1D0: 44 0A 40 48 81 C1 80 00 00 00 FF C8 75 EC 48 81 // D.@H........u.H.
C1E0: E9 00 10 00 00 B8 40 00 00 00 4C 8B 0C 0A 4C 8B // ......@...L...L.
C1F0: 54 0A 08 4C 0F C3 09 4C 0F C3 51 08 4C 8B 4C 0A // T..L...L..Q.L.L.
C200: 10 4C 8B 54 0A 18 4C 0F C3 49 10 4C 0F C3 51 18 // .L.T..L..I.L..Q.
C210: 4C 8B 4C 0A 20 4C 8B 54 0A 28 48 83 C1 40 4C 0F // L.L. L.T.(H..@L.
C220: C3 49 E0 4C 0F C3 51 E8 4C 8B 4C 0A F0 4C 8B 54 // .I.L..Q.L.L..L.T
C230: 0A F8 FF C8 4C 0F C3 49 F0 4C 0F C3 51 F8 75 AA // ....L..I.L..Q.u.
C240: 49 81 E8 00 10 00 00 49 81 F8 00 10 00 00 0F 83 // I......I........
C250: 71 FF FF FF F0 80 0C 24 00 E9 BA FE FF FF 66 66 // q......$......ff
C260: 66 90 66 66 66 90 66 66 66 90 66 66 66 90 66 66 // f.fff.fff.fff.ff
C270: 66 90 74 6F 49 03 C8 49 83 F8 08 72 61 F6 C1 07 // f.toI..I...ra...
C280: 74 36 F6 C1 01 74 0B 48 FF C9 8A 04 0A 49 FF C8 // t6...t.H.....I..
C290: 88 01 F6 C1 02 74 0F 48 83 E9 02 66 8B 04 0A 49 // .....t.H...f...I
C2A0: 83 E8 02 66 89 01 F6 C1 04 74 0D 48 83 E9 04 8B // ...f.....t.H....
C2B0: 04 0A 49 83 E8 04 89 01 4D 8B C8 49 C1 E9 05 75 // ..I.....M..I...u
C2C0: 50 4D 8B C8 49 C1 E9 03 74 14 48 83 E9 08 48 8B // PM..I...t.H...H.
C2D0: 04 0A 49 FF C9 48 89 01 75 F0 49 83 E0 07 4D 85 // ..I..H..u.I...M.
C2E0: C0 75 07 49 8B C3 C3 66 66 90 48 FF C9 8A 04 0A // .u.I...ff.H.....
C2F0: 49 FF C8 88 01 75 F3 49 8B C3 C3 66 66 66 90 66 // I....u.I...fff.f
C300: 66 66 90 66 66 66 90 66 66 90 66 66 66 90 66 66 // ff.fff.ff.fff.ff
C310: 90 49 81 F9 00 08 00 00 73 42 48 8B 44 0A F8 4C // .I......sBH.D..L
C320: 8B 54 0A F0 48 83 E9 20 48 89 41 18 4C 89 51 10 // .T..H.. H.A.L.Q.
C330: 48 8B 44 0A 08 4C 8B 14 0A 49 FF C9 48 89 41 08 // H.D..L...I..H.A.
C340: 4C 89 11 75 D5 49 83 E0 1F E9 73 FF FF FF 66 66 // L..u.I....s...ff
C350: 66 90 66 66 66 90 66 66 66 90 66 90 48 81 FA 00 // f.fff.fff.f.H...
C360: F0 FF FF 77 B5 B8 20 00 00 00 48 81 E9 80 00 00 // ...w.. ...H.....
C370: 00 0F 18 04 0A 0F 18 44 0A 40 FF C8 75 EC 48 81 // .......D.@..u.H.
C380: C1 00 10 00 00 B8 40 00 00 00 4C 8B 4C 0A F8 4C // ......@...L.L..L
C390: 8B 54 0A F0 4C 0F C3 49 F8 4C 0F C3 51 F0 4C 8B // .T..L..I.L..Q.L.
C3A0: 4C 0A E8 4C 8B 54 0A E0 4C 0F C3 49 E8 4C 0F C3 // L..L.T..L..I.L..
C3B0: 51 E0 4C 8B 4C 0A D8 4C 8B 54 0A D0 48 83 E9 40 // Q.L.L..L.T..H..@
C3C0: 4C 0F C3 49 18 4C 0F C3 51 10 4C 8B 4C 0A 08 4C // L..I.L..Q.L.L..L
C3D0: 8B 14 0A FF C8 4C 0F C3 49 08 4C 0F C3 11 75 AA // .....L..I.L...u.
C3E0: 49 81 E8 00 10 00 00 49 81 F8 00 10 00 00 0F 83 // I......I........
C3F0: 71 FF FF FF F0 80 0C 24 00 E9 BA FE FF FF CC CC // q......$........
C400: CC CC CC CC CC CC CC CC CC CC CC CC CC CC CC CC // ................
C410: 66 66 66 90 66 66 66 90 66 90 48 8B C1 49 83 F8 // fff.fff.f.H..I..
C420: 08 72 53 0F B6 D2 49 B9 01 01 01 01 01 01 01 01 // .rS...I.........
C430: 49 0F AF D1 49 83 F8 40 72 1E 48 F7 D9 83 E1 07 // I...I..@r.H.....
C440: 74 06 4C 2B C1 48 89 10 48 03 C8 4D 8B C8 49 83 // t.L+.H..H..M..I.
C450: E0 3F 49 C1 E9 06 75 39 4D 8B C8 49 83 E0 07 49 // .?I...u9M..I...I
C460: C1 E9 03 74 11 66 66 66 90 90 48 89 11 48 83 C1 // ...t.fff..H..H..
C470: 08 49 FF C9 75 F4 4D 85 C0 74 0A 88 11 48 FF C1 // .I..u.M..t...H..
C480: 49 FF C8 75 F6 C3 66 66 66 90 66 66 66 90 66 66 // I..u..fff.fff.ff
C490: 90 49 81 F9 00 04 00 00 73 30 48 89 11 48 89 51 // .I......s0H..H.Q
C4A0: 08 48 89 51 10 48 83 C1 40 48 89 51 D8 48 89 51 // .H.Q.H..@H.Q.H.Q
C4B0: E0 49 FF C9 48 89 51 E8 48 89 51 F0 48 89 51 F8 // .I..H.Q.H.Q.H.Q.
C4C0: 75 D8 EB 94 66 66 90 66 66 90 48 0F C3 11 48 0F // u...ff.ff.H...H.
C4D0: C3 51 08 48 0F C3 51 10 48 83 C1 40 48 0F C3 51 // .Q.H..Q.H..@H..Q
C4E0: D8 48 0F C3 51 E0 49 FF C9 48 0F C3 51 E8 48 0F // .H..Q.I..H..Q.H.
C4F0: C3 51 F0 48 0F C3 51 F8 75 D0 F0 80 0C 24 00 E9 // .Q.H..Q.u....$..
C500: 54 FF FF FF CC CC CC CC CC CC 4B 00 65 00 51 00 // T.........K.e.Q.
C510: 75 00 65 00 72 00 79 00 41 00 63 00 74 00 69 00 // u.e.r.y.A.c.t.i.
C520: 76 00 65 00 50 00 72 00 6F 00 63 00 65 00 73 00 // v.e.P.r.o.c.e.s.
C530: 73 00 6F 00 72 00 43 00 6F 00 75 00 6E 00 74 00 // s.o.r.C.o.u.n.t.
C540: 00 00 CC CC CC CC CC CC CC CC 4B 00 65 00 53 00 // ..........K.e.S.
C550: 65 00 74 00 53 00 79 00 73 00 74 00 65 00 6D 00 // e.t.S.y.s.t.e.m.
C560: 41 00 66 00 66 00 69 00 6E 00 69 00 74 00 79 00 // A.f.f.i.n.i.t.y.
C570: 54 00 68 00 72 00 65 00 61 00 64 00 45 00 78 00 // T.h.r.e.a.d.E.x.
C580: 00 00 CC CC CC CC CC CC CC CC 4B 00 65 00 52 00 // ..........K.e.R.
C590: 65 00 76 00 65 00 72 00 74 00 54 00 6F 00 55 00 // e.v.e.r.t.T.o.U.
C5A0: 73 00 65 00 72 00 41 00 66 00 66 00 69 00 6E 00 // s.e.r.A.f.f.i.n.
C5B0: 69 00 74 00 79 00 54 00 68 00 72 00 65 00 61 00 // i.t.y.T.h.r.e.a.
C5C0: 64 00 45 00 78 00 00 00 CC CC 00 CC CC CC CC CC // d.E.x...........
C5D0: CC CC CC CC CC CC CC CC CC CC 5F 00 4D 00 54 00 // .........._.M.T.
C5E0: 50 00 00 00 CC CC CC CC CC CC 5C 00 43 00 6C 00 // P.........\.C.l.
C5F0: 61 00 73 00 73 00 5F 00 30 00 36 00 00 00 CC CC // a.s.s._.0.6.....
C600: CC CC CC CC CC CC CC CC CC CC 69 00 50 00 68 00 // ..........i.P.h.
C610: 6F 00 6E 00 65 00 00 00 CC CC 69 00 50 00 61 00 // o.n.e.....i.P.a.
C620: 64 00 00 00 CC CC CC CC CC CC 6D 00 6F 00 75 00 // d.........m.o.u.
C630: 73 00 65 00 00 00 CC CC CC CC 4B 00 65 00 79 00 // s.e.......K.e.y.
C640: 62 00 6F 00 61 00 72 00 64 00 00 00 CC CC CC CC // b.o.a.r.d.......
C650: CC CC CC CC CC CC CC CC CC CC 5C 00 43 00 6C 00 // ..........\.C.l.
C660: 61 00 73 00 73 00 5F 00 00 00 43 00 4F 00 4D 00 // a.s.s._...C.O.M.
C670: 50 00 4F 00 53 00 49 00 54 00 45 00 00 00 CC CC // P.O.S.I.T.E.....
C680: CC CC CC CC CC CC CC CC CC CC 5C 00 44 00 72 00 // ..........\.D.r.
C690: 69 00 76 00 65 00 72 00 5C 00 55 00 53 00 42 00 // i.v.e.r.\.U.S.B.
C6A0: 53 00 54 00 4F 00 52 00 00 00 5C 00 44 00 65 00 // S.T.O.R...\.D.e.
C6B0: 76 00 69 00 63 00 65 00 5C 00 55 00 53 00 42 00 // v.i.c.e.\.U.S.B.
C6C0: 46 00 00 00 CC CC CC CC CC CC 5C 00 44 00 6F 00 // F.........\.D.o.
C6D0: 73 00 44 00 65 00 76 00 69 00 63 00 65 00 73 00 // s.D.e.v.i.c.e.s.
C6E0: 5C 00 55 00 53 00 42 00 46 00 00 00 CC CC CC CC // \.U.S.B.F.......
C6F0: CC CC CC CC CC CC CC CC CC CC 5C 00 52 00 65 00 // ..........\.R.e.
C700: 67 00 69 00 73 00 74 00 72 00 79 00 5C 00 4D 00 // g.i.s.t.r.y.\.M.
C710: 61 00 63 00 68 00 69 00 6E 00 65 00 5C 00 53 00 // a.c.h.i.n.e.\.S.
C720: 79 00 73 00 74 00 65 00 6D 00 5C 00 43 00 75 00 // y.s.t.e.m.\.C.u.
C730: 72 00 72 00 65 00 6E 00 74 00 43 00 6F 00 6E 00 // r.r.e.n.t.C.o.n.
C740: 74 00 72 00 6F 00 6C 00 53 00 65 00 74 00 5C 00 // t.r.o.l.S.e.t.\.
C750: 43 00 6F 00 6E 00 74 00 72 00 6F 00 6C 00 5C 00 // C.o.n.t.r.o.l.\.
C760: 43 00 6C 00 61 00 73 00 73 00 5C 00 7B 00 33 00 // C.l.a.s.s.\.{.3.
C770: 36 00 46 00 43 00 39 00 45 00 36 00 30 00 2D 00 // 6.F.C.9.E.6.0.-.
C780: 43 00 34 00 36 00 35 00 2D 00 31 00 31 00 43 00 // C.4.6.5.-.1.1.C.
C790: 46 00 2D 00 38 00 30 00 35 00 36 00 2D 00 34 00 // F.-.8.0.5.6.-.4.
C7A0: 34 00 34 00 35 00 35 00 33 00 35 00 34 00 30 00 // 4.4.5.5.3.5.4.0.
C7B0: 30 00 30 00 30 00 7D 00 00 00 5C 00 52 00 65 00 // 0.0.0.}...\.R.e.
C7C0: 67 00 69 00 73 00 74 00 72 00 79 00 5C 00 4D 00 // g.i.s.t.r.y.\.M.
C7D0: 61 00 63 00 68 00 69 00 6E 00 65 00 5C 00 53 00 // a.c.h.i.n.e.\.S.
C7E0: 79 00 73 00 74 00 65 00 6D 00 5C 00 43 00 75 00 // y.s.t.e.m.\.C.u.
C7F0: 72 00 72 00 65 00 6E 00 74 00 43 00 6F 00 6E 00 // r.r.e.n.t.C.o.n.
C800: 74 00 72 00 6F 00 6C 00 53 00 65 00 74 00 5C 00 // t.r.o.l.S.e.t.\.
C810: 43 00 6F 00 6E 00 74 00 72 00 6F 00 6C 00 5C 00 // C.o.n.t.r.o.l.\.
C820: 43 00 6C 00 61 00 73 00 73 00 5C 00 7B 00 34 00 // C.l.a.s.s.\.{.4.
C830: 44 00 33 00 36 00 45 00 39 00 36 00 37 00 2D 00 // D.3.6.E.9.6.7.-.
C840: 45 00 33 00 32 00 35 00 2D 00 31 00 31 00 43 00 // E.3.2.5.-.1.1.C.
C850: 45 00 2D 00 42 00 46 00 43 00 31 00 2D 00 30 00 // E.-.B.F.C.1.-.0.
C860: 38 00 30 00 30 00 32 00 42 00 45 00 31 00 30 00 // 8.0.0.2.B.E.1.0.
C870: 33 00 31 00 38 00 7D 00 00 00 5C 00 52 00 65 00 // 3.1.8.}...\.R.e.
C880: 67 00 69 00 73 00 74 00 72 00 79 00 5C 00 4D 00 // g.i.s.t.r.y.\.M.
C890: 61 00 63 00 68 00 69 00 6E 00 65 00 5C 00 53 00 // a.c.h.i.n.e.\.S.
C8A0: 79 00 73 00 74 00 65 00 6D 00 5C 00 43 00 75 00 // y.s.t.e.m.\.C.u.
C8B0: 72 00 72 00 65 00 6E 00 74 00 43 00 6F 00 6E 00 // r.r.e.n.t.C.o.n.
C8C0: 74 00 72 00 6F 00 6C 00 53 00 65 00 74 00 5C 00 // t.r.o.l.S.e.t.\.
C8D0: 43 00 6F 00 6E 00 74 00 72 00 6F 00 6C 00 5C 00 // C.o.n.t.r.o.l.\.
C8E0: 43 00 6C 00 61 00 73 00 73 00 5C 00 7B 00 34 00 // C.l.a.s.s.\.{.4.
C8F0: 44 00 33 00 36 00 45 00 39 00 36 00 35 00 2D 00 // D.3.6.E.9.6.5.-.
C900: 45 00 33 00 32 00 35 00 2D 00 31 00 31 00 43 00 // E.3.2.5.-.1.1.C.
C910: 45 00 2D 00 42 00 46 00 43 00 31 00 2D 00 30 00 // E.-.B.F.C.1.-.0.
C920: 38 00 30 00 30 00 32 00 42 00 45 00 31 00 30 00 // 8.0.0.2.B.E.1.0.
C930: 33 00 31 00 38 00 7D 00 00 00 55 00 70 00 70 00 // 3.1.8.}...U.p.p.
C940: 65 00 72 00 46 00 69 00 6C 00 74 00 65 00 72 00 // e.r.F.i.l.t.e.r.
C950: 73 00 00 00 CC CC CC CC CC CC 4C 00 6F 00 77 00 // s.........L.o.w.
C960: 65 00 72 00 46 00 69 00 6C 00 74 00 65 00 72 00 // e.r.F.i.l.t.e.r.
C970: 73 00 00 00 CC CC CC CC CC CC 5C 00 52 00 65 00 // s.........\.R.e.
C980: 67 00 69 00 73 00 74 00 72 00 79 00 5C 00 4D 00 // g.i.s.t.r.y.\.M.
C990: 61 00 63 00 68 00 69 00 6E 00 65 00 5C 00 53 00 // a.c.h.i.n.e.\.S.
C9A0: 79 00 73 00 74 00 65 00 6D 00 5C 00 43 00 75 00 // y.s.t.e.m.\.C.u.
C9B0: 72 00 72 00 65 00 6E 00 74 00 43 00 6F 00 6E 00 // r.r.e.n.t.C.o.n.
C9C0: 74 00 72 00 6F 00 6C 00 53 00 65 00 74 00 5C 00 // t.r.o.l.S.e.t.\.
C9D0: 53 00 65 00 72 00 76 00 69 00 63 00 65 00 73 00 // S.e.r.v.i.c.e.s.
C9E0: 5C 00 55 00 53 00 42 00 46 00 00 00 CC CC CC CC // \.U.S.B.F.......
C9F0: CC CC CC CC CC CC CC CC CC CC 55 00 53 00 42 00 // ..........U.S.B.
CA00: 46 00 00 00 CC CC CC CC CC CC 47 00 72 00 6F 00 // F.........G.r.o.
CA10: 75 00 70 00 00 00 CC CC CC CC 46 00 69 00 6C 00 // u.p.......F.i.l.
CA20: 74 00 65 00 72 00 00 00 CC CC 53 00 74 00 61 00 // t.e.r.....S.t.a.
CA30: 72 00 74 00 00 00 CC CC CC CC 54 00 79 00 70 00 // r.t.......T.y.p.
CA40: 65 00 00 00 CC CC CC CC CC CC 54 00 61 00 67 00 // e.........T.a.g.
CA50: 00 00 CC CC CC CC CC CC CC CC 5C 00 46 00 69 00 // ..........\.F.i.
CA60: 6C 00 65 00 53 00 79 00 73 00 74 00 65 00 6D 00 // l.e.S.y.s.t.e.m.
CA70: 5C 00 75 00 64 00 66 00 73 00 00 00 CC CC CC CC // \.u.d.f.s.......
CA80: CC CC CC CC CC CC CC CC CC CC 5C 00 46 00 69 00 // ..........\.F.i.
CA90: 6C 00 65 00 53 00 79 00 73 00 74 00 65 00 6D 00 // l.e.S.y.s.t.e.m.
CAA0: 5C 00 63 00 64 00 66 00 73 00 00 00 CC CC CC CC // \.c.d.f.s.......
CAB0: CC CC CC CC CC CC CC CC CC CC 5C 00 46 00 69 00 // ..........\.F.i.
CAC0: 6C 00 65 00 53 00 79 00 73 00 74 00 65 00 6D 00 // l.e.S.y.s.t.e.m.
CAD0: 5C 00 46 00 73 00 5F 00 52 00 65 00 63 00 00 00 // \.F.s._.R.e.c...
CAE0: CC CC CC CC CC CC CC CC CC CC 5C 00 44 00 65 00 // ..........\.D.e.
CAF0: 76 00 69 00 63 00 65 00 5C 00 52 00 61 00 77 00 // v.i.c.e.\.R.a.w.
CB00: 44 00 69 00 73 00 6B 00 00 00 52 53 44 20 50 54 // D.i.s.k...RSD PT
CB10: 52 20 00 CC CC CC CC CC CC CC 52 53 44 54 00 CC // R ........RSDT..
CB20: CC CC CC CC CC CC CC CC CC CC 46 41 43 50 00 00 // ..........FACP..
CB30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
CB40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
CB50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
CB60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
CB70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
CB80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
CB90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
CBA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
CBB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
CBC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
CBD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
CBE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
CBF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
CC00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
CC10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
CC20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
CC30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
CC40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
CC50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
CC60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
CC70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
CC80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
CC90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
CCA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
CCB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
CCC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
CCD0: 00 00 00 00 00 00 00 00 00 00 58 A2 00 00 00 00 // ..........X.....
CCE0: 00 00 70 A2 00 00 00 00 00 00 88 A2 00 00 00 00 // ..p.............
CCF0: 00 00 A2 A2 00 00 00 00 00 00 B6 A2 00 00 00 00 // ................
CD00: 00 00 C2 A2 00 00 00 00 00 00 DA A2 00 00 00 00 // ................
CD10: 00 00 EC A2 00 00 00 00 00 00 FA A2 00 00 00 00 // ................
CD20: 00 00 0C A3 00 00 00 00 00 00 28 A3 00 00 00 00 // ..........(.....
CD30: 00 00 3C A3 00 00 00 00 00 00 4C A3 00 00 00 00 // ..<.......L.....
CD40: 00 00 64 A3 00 00 00 00 00 00 76 A3 00 00 00 00 // ..d.......v.....
CD50: 00 00 9E A3 00 00 00 00 00 00 B4 A3 00 00 00 00 // ................
CD60: 00 00 CA A3 00 00 00 00 00 00 E2 A3 00 00 00 00 // ................
CD70: 00 00 F8 A3 00 00 00 00 00 00 18 A4 00 00 00 00 // ................
CD80: 00 00 30 A4 00 00 00 00 00 00 50 A4 00 00 00 00 // ..0.......P.....
CD90: 00 00 6E A4 00 00 00 00 00 00 7E A4 00 00 00 00 // ..n.......~.....
CDA0: 00 00 96 A4 00 00 00 00 00 00 AE A4 00 00 00 00 // ................
CDB0: 00 00 CA A4 00 00 00 00 00 00 DC A4 00 00 00 00 // ................
CDC0: 00 00 EE A4 00 00 00 00 00 00 FE A4 00 00 00 00 // ................
CDD0: 00 00 18 A5 00 00 00 00 00 00 38 A5 00 00 00 00 // ..........8.....
CDE0: 00 00 5A A5 00 00 00 00 00 00 76 A5 00 00 00 00 // ..Z.......v.....
CDF0: 00 00 82 A5 00 00 00 00 00 00 9C A5 00 00 00 00 // ................
CE00: 00 00 AC A5 00 00 00 00 00 00 C8 A5 00 00 00 00 // ................
CE10: 00 00 EA A5 00 00 00 00 00 00 F8 A5 00 00 00 00 // ................
CE20: 00 00 08 A6 00 00 00 00 00 00 1A A6 00 00 00 00 // ................
CE30: 00 00 24 A6 00 00 00 00 00 00 30 A6 00 00 00 00 // ..$.......0.....
CE40: 00 00 3A A6 00 00 00 00 00 00 4C A6 00 00 00 00 // ..:.......L.....
CE50: 00 00 5C A6 00 00 00 00 00 00 72 A6 00 00 00 00 // ..\.......r.....
CE60: 00 00 90 A6 00 00 00 00 00 00 AE A6 00 00 00 00 // ................
CE70: 00 00 BE A6 00 00 00 00 00 00 00 00 00 00 00 00 // ................
CE80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 B5 93 // ................
CE90: 83 57 00 00 00 00 02 00 00 00 5C 00 00 00 18 62 // .W........\....b
CEA0: 00 00 18 52 00 00 00 00 00 00 52 00 74 00 6C 00 // ...R......R.t.l.
CEB0: 51 00 75 00 65 00 72 00 79 00 4D 00 6F 00 64 00 // Q.u.e.r.y.M.o.d.
CEC0: 75 00 6C 00 65 00 49 00 6E 00 66 00 6F 00 72 00 // u.l.e.I.n.f.o.r.
CED0: 6D 00 61 00 74 00 69 00 6F 00 6E 00 00 00 00 00 // m.a.t.i.o.n.....
CEE0: 00 00 32 00 34 00 00 00 00 00 D0 61 01 00 00 00 // ..2.4......a....
CEF0: 00 00 52 53 44 53 D9 E3 56 D8 E2 D1 89 49 BE D1 // ..RSDS..V....I..
CF00: ED 45 EC 98 F6 3D 01 00 00 00 67 3A 5C 77 6F 72 // .E...=....g:\wor
CF10: 6B 5C 6C 65 6E 6F 76 6F 5C 75 73 62 66 69 6C 74 // k\lenovo\usbfilt
CF20: 65 72 5C 74 72 75 6E 6B 5C 73 79 73 5C 6F 62 6A // er\trunk\sys\obj
CF30: 66 72 65 5F 77 6E 65 74 5F 61 6D 64 36 34 5C 61 // fre_wnet_amd64\a
CF40: 6D 64 36 34 5C 55 73 62 46 2E 70 64 62 00 01 04 // md64\UsbF.pdb...
CF50: 01 00 04 42 00 00 01 04 01 00 04 62 00 00 02 18 // ...B.......b....
CF60: 0C 00 06 16 00 06 18 64 0B 00 18 54 09 00 18 34 // .......d...T...4
CF70: 08 00 18 32 14 F0 12 E0 10 70 02 06 04 00 02 16 // ...2.....p......
CF80: 00 06 06 32 02 30 01 19 0A 00 19 74 09 00 19 64 // ...2.0.....t...d
CF90: 08 00 19 54 07 00 19 34 06 00 19 32 15 C0 01 0A // ...T...4...2....
CFA0: 02 00 0A 72 06 30 19 19 04 00 0A 34 13 00 0A D2 // ...r.0.....4....
CFB0: 06 70 B4 4F 00 00 68 00 00 00 19 1B 06 00 0C 34 // .p.O..h........4
CFC0: 11 00 0C 92 08 70 07 60 06 50 B4 4F 00 00 48 00 // .....p.`.P.O..H.
CFD0: 00 00 01 0F 06 00 0F 64 0B 00 0F 34 0A 00 0F 72 // .......d...4...r
CFE0: 0B 70 19 22 07 00 10 34 11 01 10 01 0C 01 09 C0 // .p."...4........
CFF0: 07 70 06 60 00 00 B4 4F 00 00 50 08 00 00 01 06 // .p.`...O..P.....
D000: 02 00 06 B2 02 30 01 06 02 00 06 72 02 30 01 06 // .....0.....r.0..
D010: 02 00 06 92 02 30 01 06 02 00 06 52 02 30 19 2D // .....0.....R.0.-
D020: 0B 00 1B 64 7A 00 1B 54 79 00 1B 34 78 00 1B 01 // ...dz..Ty..4x...
D030: 74 00 14 D0 12 C0 10 70 00 00 B4 4F 00 00 90 03 // t......p...O....
D040: 00 00 01 0D 04 00 0D 34 12 00 0D F2 06 70 01 18 // .......4.....p..
D050: 0A 00 18 64 0D 00 18 54 0C 00 18 34 0A 00 18 52 // ...d...T...4...R
D060: 14 D0 12 C0 10 70 01 0A 04 00 0A 34 0C 00 0A 92 // .....p.....4....
D070: 06 70 01 0A 04 00 0A 34 06 00 0A 32 06 70 01 0F // .p.....4...2.p..
D080: 06 00 0F 64 09 00 0F 34 08 00 0F 52 0B 70 01 14 // ...d...4...R.p..
D090: 08 00 14 64 0A 00 14 54 09 00 14 34 08 00 14 52 // ...d...T...4...R
D0A0: 10 70 01 0C 04 00 0C 34 0D 00 0C 92 08 70 01 14 // .p.....4.....p..
D0B0: 08 00 14 64 0E 00 14 54 0D 00 14 34 0C 00 14 92 // ...d...T...4....
D0C0: 10 70 01 06 02 00 06 32 02 30 01 0F 06 00 0F 64 // .p.....2.0.....d
D0D0: 0D 00 0F 34 0C 00 0F 92 0B 70 19 32 0D 00 20 74 // ...4.....p.2.. t
D0E0: 3B 00 20 64 3A 00 20 54 39 00 20 34 38 00 20 01 // ;. d:. T9. 48. .
D0F0: 34 00 19 F0 17 D0 15 C0 00 00 B4 4F 00 00 90 01 // 4..........O....
D100: 00 00 01 18 0A 00 18 64 0A 00 18 54 09 00 18 34 // .......d...T...4
D110: 08 00 18 32 14 D0 12 C0 10 70 01 19 0A 00 19 74 // ...2.....p.....t
D120: 0D 00 19 64 0C 00 19 54 0B 00 19 34 0A 00 19 72 // ...d...T...4...r
D130: 15 C0 01 10 08 00 10 34 0E 00 10 72 0C D0 0A C0 // .......4...r....
D140: 08 70 07 60 06 50 19 1E 08 00 0F D2 0B F0 09 D0 // .p.`.P..........
D150: 07 C0 05 70 04 60 03 50 02 30 B4 4F 00 00 60 00 // ...p.`.P.0.O..`.
D160: 00 00 01 0F 06 00 0F 64 07 00 0F 34 06 00 0F 32 // .......d...4...2
D170: 0B 70 01 1D 0C 00 1D 74 0D 00 1D 64 0C 00 1D 54 // .p.....t...d...T
D180: 0B 00 1D 34 0A 00 1D 52 19 E0 17 D0 15 C0 01 1C // ...4...R........
D190: 0C 00 1C 64 0F 00 1C 54 0E 00 1C 34 0D 00 1C 52 // ...d...T...4...R
D1A0: 18 F0 16 E0 14 D0 12 C0 10 70 01 08 04 00 08 D2 // .........p......
D1B0: 04 70 03 60 02 30 00 00 00 00 00 00 00 00 00 00 // .p.`.0..........
D1C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
D1D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
D1E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
D1F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
D200: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
D210: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
D220: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
D230: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
D240: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
D250: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
D260: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
D270: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
D280: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
D290: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
D2A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
D2B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
D2C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
D2D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 // ................
D2E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
D2F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
D300: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
D310: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
D320: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
D330: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
D340: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
D350: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
D360: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
D370: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
D380: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
D390: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
D3A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
D3B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
D3C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
D3D0: 00 00 00 00 00 00 00 00 00 00 32 A2 DF 2D 99 2B // ..........2..-.+
D3E0: 00 00 CD 5D 20 D2 66 D4 FF FF E0 00 00 00 00 00 // ...] .f.........
D3F0: 00 00 10 3E 01 00 00 00 00 00 90 3E 01 00 00 00 // ...>.......>....
D400: 00 00 14 3F 01 00 00 00 00 00 EC 3F 01 00 00 00 // ...?.......?....
D410: 00 00 4C 40 01 00 00 00 00 00 AC 40 01 00 00 00 // ..L@.......@....
D420: 00 00 40 41 01 00 00 00 00 00 B8 41 01 00 00 00 // ..@A.......A....
D430: 00 00 04 42 01 00 00 00 00 00 64 42 01 00 00 00 // ...B......dB....
D440: 00 00 F8 42 01 00 00 00 00 00 58 43 01 00 00 00 // ...B......XC....
D450: 00 00 B8 43 01 00 00 00 00 00 F0 43 01 00 00 00 // ...C.......C....
D460: 00 00 54 44 01 00 00 00 00 00 A8 44 01 00 00 00 // ..TD.......D....
D470: 00 00 2C 45 01 00 00 00 00 00 84 45 01 00 00 00 // ..,E.......E....
D480: 00 00 08 46 01 00 00 00 00 00 60 46 01 00 00 00 // ...F......`F....
D490: 00 00 10 47 01 00 00 00 00 00 C0 47 01 00 00 00 // ...G.......G....
D4A0: 00 00 18 48 01 00 00 00 00 00 70 48 01 00 00 00 // ...H......pH....
D4B0: 00 00 54 49 01 00 00 00 00 00 B0 49 01 00 00 00 // ..TI.......I....
D4C0: 00 00 0C 4A 01 00 00 00 00 00 00 00 00 00 00 00 // ...J............
D4D0: 00 00 00 00 00 00 00 00 00 00 08 10 00 00 80 10 // ................
D4E0: 00 00 88 64 00 00 88 10 00 00 7F 11 00 00 C8 63 // ...d...........c
D4F0: 00 00 88 11 00 00 50 15 00 00 00 64 00 00 58 15 // ......P....d..X.
D500: 00 00 7D 15 00 00 74 62 00 00 84 15 00 00 29 16 // ..}...tb......).
D510: 00 00 F0 63 00 00 30 16 00 00 C3 16 00 00 B4 63 // ...c..0........c
D520: 00 00 E8 16 00 00 FA 17 00 00 88 64 00 00 00 18 // ...........d....
D530: 00 00 40 18 00 00 74 62 00 00 48 18 00 00 F3 18 // ..@...tb..H.....
D540: 00 00 88 64 00 00 FC 18 00 00 BD 19 00 00 98 63 // ...d...........c
D550: 00 00 C4 19 00 00 6C 1B 00 00 74 63 00 00 74 1B // ......l...tc..t.
D560: 00 00 95 1B 00 00 E8 63 00 00 9C 1B 00 00 7A 1F // .......c......z.
D570: 00 00 B4 64 00 00 80 1F 00 00 4C 20 00 00 A4 63 // ...d......L ...c
D580: 00 00 54 20 00 00 AE 21 00 00 E8 63 00 00 B4 21 // ..T ...!...c...!
D590: 00 00 0F 22 00 00 98 63 00 00 18 22 00 00 45 25 // ..."...c..."..E%
D5A0: 00 00 6C 64 00 00 68 25 00 00 0F 27 00 00 D0 64 // ..ld..h%...'...d
D5B0: 00 00 4C 27 00 00 23 29 00 00 98 64 00 00 58 29 // ..L'..#)...d..X)
D5C0: 00 00 C2 2A 00 00 AC 62 00 00 C8 2A 00 00 4C 2C // ...*...b...*..L,
D5D0: 00 00 88 64 00 00 4C 2D 00 00 62 2E 00 00 88 64 // ...d..L-..b....d
D5E0: 00 00 68 2E 00 00 41 2F 00 00 88 64 00 00 48 2F // ..h...A/...d..H/
D5F0: 00 00 2D 30 00 00 98 63 00 00 34 30 00 00 00 31 // ..-0...c..40...1
D600: 00 00 F0 63 00 00 08 31 00 00 C3 31 00 00 68 63 // ...c...1...1..hc
D610: 00 00 CC 31 00 00 74 32 00 00 98 63 00 00 7C 32 // ...1..t2...c..|2
D620: 00 00 CB 32 00 00 E8 63 00 00 D4 32 00 00 99 33 // ...2...c...2...3
D630: 00 00 88 64 00 00 A0 33 00 00 ED 37 00 00 44 63 // ...d...3...7..Dc
D640: 00 00 F4 37 00 00 16 3A 00 00 58 64 00 00 1C 3A // ...7...:..Xd...:
D650: 00 00 0C 3B 00 00 D4 63 00 00 14 3B 00 00 71 3C // ...;...c...;..q<
D660: 00 00 8C 63 00 00 78 3C 00 00 EA 3C 00 00 E8 63 // ...c..x<...<...c
D670: 00 00 F0 3C 00 00 0A 3E 00 00 88 64 00 00 10 3E // ...<...>...d...>
D680: 00 00 8A 3E 00 00 2C 63 00 00 90 3E 00 00 0C 3F // ...>..,c...>...?
D690: 00 00 2C 63 00 00 14 3F 00 00 E3 3F 00 00 40 64 // ..,c...?...?..@d
D6A0: 00 00 EC 3F 00 00 45 40 00 00 3C 63 00 00 4C 40 // ...?..E@..<c..L@
D6B0: 00 00 A5 40 00 00 3C 63 00 00 AC 40 00 00 38 41 // ...@..<c...@..8A
D6C0: 00 00 34 63 00 00 40 41 00 00 AF 41 00 00 2C 63 // ..4c..@A...A..,c
D6D0: 00 00 B8 41 00 00 FE 41 00 00 74 62 00 00 04 42 // ...A...A..tb...B
D6E0: 00 00 5D 42 00 00 3C 63 00 00 64 42 00 00 F2 42 // ..]B..<c..dB...B
D6F0: 00 00 34 63 00 00 F8 42 00 00 50 43 00 00 74 62 // ..4c...B..PC..tb
D700: 00 00 58 43 00 00 B0 43 00 00 74 62 00 00 B8 43 // ..XC...C..tb...C
D710: 00 00 E7 43 00 00 E8 63 00 00 F0 43 00 00 4E 44 // ...C...c...C..ND
D720: 00 00 3C 63 00 00 54 44 00 00 A2 44 00 00 74 62 // ..<c..TD...D..tb
D730: 00 00 A8 44 00 00 24 45 00 00 2C 63 00 00 2C 45 // ...D..$E..,c..,E
D740: 00 00 7D 45 00 00 74 62 00 00 84 45 00 00 00 46 // ..}E..tb...E...F
D750: 00 00 2C 63 00 00 08 46 00 00 59 46 00 00 74 62 // ..,c...F..YF..tb
D760: 00 00 60 46 00 00 08 47 00 00 34 63 00 00 10 47 // ..`F...G..4c...G
D770: 00 00 B8 47 00 00 34 63 00 00 C0 47 00 00 11 48 // ...G..4c...G...H
D780: 00 00 74 62 00 00 18 48 00 00 69 48 00 00 74 62 // ..tb...H..iH..tb
D790: 00 00 70 48 00 00 4D 49 00 00 28 64 00 00 54 49 // ..pH..MI..(d..TI
D7A0: 00 00 A8 49 00 00 74 62 00 00 B0 49 00 00 04 4A // ...I..tb...I...J
D7B0: 00 00 74 62 00 00 0C 4A 00 00 60 4A 00 00 74 62 // ..tb...J..`J..tb
D7C0: 00 00 68 4A 00 00 C3 4A 00 00 24 63 00 00 CC 4A // ..hJ...J..$c...J
D7D0: 00 00 8E 4B 00 00 08 63 00 00 94 4B 00 00 61 4C // ...K...c...K..aL
D7E0: 00 00 F8 62 00 00 68 4C 00 00 12 4D 00 00 E0 62 // ...b..hL...M...b
D7F0: 00 00 18 4D 00 00 92 4D 00 00 CC 62 00 00 98 4D // ...M...M...b...M
D800: 00 00 DC 4D 00 00 C4 62 00 00 E4 4D 00 00 83 4E // ...M...b...M...N
D810: 00 00 AC 62 00 00 18 4F 00 00 3F 4F 00 00 7C 62 // ...b...O..?O..|b
D820: 00 00 48 4F 00 00 AB 4F 00 00 E8 63 00 00 B4 4F // ..HO...O...c...O
D830: 00 00 D1 4F 00 00 74 62 00 00 08 90 00 00 ED 90 // ...O..tb........
D840: 00 00 84 62 00 00 F4 90 00 00 4C 91 00 00 A0 62 // ...b......L....b
D850: 00 00 64 A0 00 00 82 A0 00 00 74 62 00 00 00 00 // ..d.......tb....
D860: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
D870: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
D880: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
D890: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
D8A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
D8B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
D8C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
D8D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
D8E0: 00 00 48 89 5C 24 08 48 89 6C 24 10 48 89 74 24 // ..H.\$.H.l$.H.t$
D8F0: 20 57 41 56 41 57 48 83 EC 20 41 8B F9 49 8B F0 // WAVAWH.. A..I..
D900: 44 8B F2 44 8B F9 4D 85 C0 75 0F 45 85 C9 74 0A // D..D..M..u.E..t.
D910: B8 0D 00 00 C0 E9 94 00 00 00 41 8D 69 10 B9 01 // ..........A.i...
D920: 00 00 00 41 B8 41 75 78 4B 8B D5 FF 15 31 D1 FF // ...A.AuxK....1..
D930: FF 48 8B D8 48 85 C0 74 6E 4C 8D 4C 24 50 44 8B // .H..H..tnL.L$PD.
D940: C5 48 8B D0 B9 4C 00 00 00 89 78 0C 44 89 38 C7 // .H...L....x.D.8.
D950: 40 04 01 00 00 00 44 89 70 08 FF 15 12 D1 FF FF // @.....D.p.......
D960: 8B F8 85 C0 79 07 3D 23 00 00 C0 75 0F 48 8B 44 // ....y.=#...u.H.D
D970: 24 60 48 85 C0 74 05 8B 4B 0C 89 08 85 FF 78 1A // $`H..t..K.....x.
D980: 48 85 F6 74 15 44 8B 44 24 50 48 8D 53 10 48 8B // H..t.D.D$PH.S.H.
D990: CE 41 83 C0 F0 E8 30 BF FF FF 33 D2 48 8B CB FF // .A....0...3.H...
D9A0: 15 4D CF FF FF EB 05 BF 9A 00 00 C0 8B C7 48 8B // .M............H.
D9B0: 5C 24 40 48 8B 6C 24 48 48 8B 74 24 58 48 83 C4 // \$@H.l$HH.t$XH..
D9C0: 20 41 5F 41 5E 5F C3 CC CC CC CC CC CC CC 40 53 // A_A^_........@S
D9D0: 48 83 EC 20 33 DB 39 1D FE E0 FF FF 75 40 48 8D // H.. 3.9.....u@H.
D9E0: 4C 24 30 45 33 C9 45 33 C0 33 D2 FF 15 79 D0 FF // L$0E3.E3.3...y..
D9F0: FF 83 7C 24 30 05 73 07 BB BB 00 00 C0 EB 1F 48 // ..|$0.s........H
DA00: 8D 0D DC D0 FF FF FF 15 16 CF FF FF B9 01 00 00 // ................
DA10: 00 48 89 05 CA E0 FF FF 87 0D BC E0 FF FF 8B C3 // .H..............
DA20: 48 83 C4 20 5B C3 00 00 00 00 00 00 00 00 00 00 // H.. [...........
DA30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
DA40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
DA50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
DA60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
DA70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
DA80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
DA90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
DAA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
DAB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
DAC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
DAD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
DAE0: 00 00 48 8B 05 F1 D0 FF FF 48 BA 32 A2 DF 2D 99 // ..H......H.2..-.
DAF0: 2B 00 00 48 85 C0 74 05 48 3B C2 75 2F 48 8D 0D // +..H..t.H;.u/H..
DB00: D6 D0 FF FF 48 B8 20 03 00 00 80 F7 FF FF 48 8B // ....H. .......H.
DB10: 00 48 33 C1 48 B9 FF FF FF FF FF FF 00 00 48 23 // .H3.H.........H#
DB20: C1 48 0F 44 C2 48 89 05 AE D0 FF FF 48 F7 D0 48 // .H.D.H......H..H
DB30: 89 05 AC D0 FF FF C3 CC CC CC CC CC CC CC 48 83 // ..............H.
DB40: EC 28 4C 8B C2 4C 8B C9 E8 95 FF FF FF 49 8B D0 // .(L..L.......I..
DB50: 49 8B C9 48 83 C4 28 E9 E6 84 FF FF CC CC B0 A0 // I..H..(.........
DB60: 00 00 00 00 00 00 00 00 00 00 82 A6 00 00 00 60 // ...............`
DB70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
DB80: 00 00 00 00 00 00 00 00 00 00 58 A2 00 00 00 00 // ..........X.....
DB90: 00 00 70 A2 00 00 00 00 00 00 88 A2 00 00 00 00 // ..p.............
DBA0: 00 00 A2 A2 00 00 00 00 00 00 B6 A2 00 00 00 00 // ................
DBB0: 00 00 C2 A2 00 00 00 00 00 00 DA A2 00 00 00 00 // ................
DBC0: 00 00 EC A2 00 00 00 00 00 00 FA A2 00 00 00 00 // ................
DBD0: 00 00 0C A3 00 00 00 00 00 00 28 A3 00 00 00 00 // ..........(.....
DBE0: 00 00 3C A3 00 00 00 00 00 00 4C A3 00 00 00 00 // ..<.......L.....
DBF0: 00 00 64 A3 00 00 00 00 00 00 76 A3 00 00 00 00 // ..d.......v.....
DC00: 00 00 9E A3 00 00 00 00 00 00 B4 A3 00 00 00 00 // ................
DC10: 00 00 CA A3 00 00 00 00 00 00 E2 A3 00 00 00 00 // ................
DC20: 00 00 F8 A3 00 00 00 00 00 00 18 A4 00 00 00 00 // ................
DC30: 00 00 30 A4 00 00 00 00 00 00 50 A4 00 00 00 00 // ..0.......P.....
DC40: 00 00 6E A4 00 00 00 00 00 00 7E A4 00 00 00 00 // ..n.......~.....
DC50: 00 00 96 A4 00 00 00 00 00 00 AE A4 00 00 00 00 // ................
DC60: 00 00 CA A4 00 00 00 00 00 00 DC A4 00 00 00 00 // ................
DC70: 00 00 EE A4 00 00 00 00 00 00 FE A4 00 00 00 00 // ................
DC80: 00 00 18 A5 00 00 00 00 00 00 38 A5 00 00 00 00 // ..........8.....
DC90: 00 00 5A A5 00 00 00 00 00 00 76 A5 00 00 00 00 // ..Z.......v.....
DCA0: 00 00 82 A5 00 00 00 00 00 00 9C A5 00 00 00 00 // ................
DCB0: 00 00 AC A5 00 00 00 00 00 00 C8 A5 00 00 00 00 // ................
DCC0: 00 00 EA A5 00 00 00 00 00 00 F8 A5 00 00 00 00 // ................
DCD0: 00 00 08 A6 00 00 00 00 00 00 1A A6 00 00 00 00 // ................
DCE0: 00 00 24 A6 00 00 00 00 00 00 30 A6 00 00 00 00 // ..$.......0.....
DCF0: 00 00 3A A6 00 00 00 00 00 00 4C A6 00 00 00 00 // ..:.......L.....
DD00: 00 00 5C A6 00 00 00 00 00 00 72 A6 00 00 00 00 // ..\.......r.....
DD10: 00 00 90 A6 00 00 00 00 00 00 AE A6 00 00 00 00 // ................
DD20: 00 00 BE A6 00 00 00 00 00 00 00 00 00 00 00 00 // ................
DD30: 00 00 46 00 45 78 41 6C 6C 6F 63 61 74 65 50 6F // ..F.ExAllocatePo
DD40: 6F 6C 57 69 74 68 54 61 67 00 2B 01 49 6F 41 63 // olWithTag.+.IoAc
DD50: 71 75 69 72 65 52 65 6D 6F 76 65 4C 6F 63 6B 45 // quireRemoveLockE
DD60: 78 00 4A 02 4B 65 51 75 65 72 79 41 63 74 69 76 // x.J.KeQueryActiv
DD70: 65 50 72 6F 63 65 73 73 6F 72 73 00 58 00 45 78 // eProcessors.X.Ex
DD80: 46 72 65 65 50 6F 6F 6C 57 69 74 68 54 61 67 00 // FreePoolWithTag.
DD90: AC 05 5F 77 63 73 6E 69 63 6D 70 00 3E 04 52 74 // .._wcsnicmp.>.Rt
DDA0: 6C 49 6E 69 74 55 6E 69 63 6F 64 65 53 74 72 69 // lInitUnicodeStri
DDB0: 6E 67 00 00 5F 01 49 6F 44 65 6C 65 74 65 44 65 // ng.._.IoDeleteDe
DDC0: 76 69 63 65 00 00 78 02 4B 65 53 65 74 45 76 65 // vice..x.KeSetEve
DDD0: 6E 74 00 00 73 01 49 6F 46 72 65 65 57 6F 72 6B // nt..s.IoFreeWork
DDE0: 49 74 65 6D 00 00 C2 02 4D 6D 47 65 74 53 79 73 // Item....MmGetSys
DDF0: 74 65 6D 52 6F 75 74 69 6E 65 41 64 64 72 65 73 // temRoutineAddres
DE00: 73 00 2E 02 4B 65 49 6E 69 74 69 61 6C 69 7A 65 // s...KeInitialize
DE10: 45 76 65 6E 74 00 36 04 52 74 6C 47 65 74 56 65 // Event.6.RtlGetVe
DE20: 72 73 69 6F 6E 00 B4 01 49 6F 52 65 6C 65 61 73 // rsion...IoReleas
DE30: 65 52 65 6D 6F 76 65 4C 6F 63 6B 45 78 00 62 01 // eRemoveLockEx.b.
DE40: 49 6F 44 65 74 61 63 68 44 65 76 69 63 65 00 00 // IoDetachDevice..
DE50: AA 01 49 6F 52 65 67 69 73 74 65 72 42 6F 6F 74 // ..IoRegisterBoot
DE60: 44 72 69 76 65 72 52 65 69 6E 69 74 69 61 6C 69 // DriverReinitiali
DE70: 7A 61 74 69 6F 6E 00 00 34 01 49 6F 41 6C 6C 6F // zation..4.IoAllo
DE80: 63 61 74 65 57 6F 72 6B 49 74 65 6D 00 00 64 03 // cateWorkItem..d.
DE90: 50 6F 53 74 61 72 74 4E 65 78 74 50 6F 77 65 72 // PoStartNextPower
DEA0: 49 72 70 00 4F 02 4B 65 51 75 65 72 79 54 69 6D // Irp.O.KeQueryTim
DEB0: 65 49 6E 63 72 65 6D 65 6E 74 00 00 F6 01 49 6F // eIncrement....Io
DEC0: 66 43 6F 6D 70 6C 65 74 65 52 65 71 75 65 73 74 // fCompleteRequest
DED0: 00 00 B3 01 49 6F 52 65 6C 65 61 73 65 52 65 6D // ....IoReleaseRem
DEE0: 6F 76 65 4C 6F 63 6B 41 6E 64 57 61 69 74 45 78 // oveLockAndWaitEx
DEF0: 00 00 94 02 4B 65 57 61 69 74 46 6F 72 53 69 6E // ....KeWaitForSin
DF00: 67 6C 65 4F 62 6A 65 63 74 00 75 01 49 6F 47 65 // gleObject.u.IoGe
DF10: 74 41 74 74 61 63 68 65 64 44 65 76 69 63 65 52 // tAttachedDeviceR
DF20: 65 66 65 72 65 6E 63 65 00 00 39 01 49 6F 41 74 // eference..9.IoAt
DF30: 74 61 63 68 44 65 76 69 63 65 54 6F 44 65 76 69 // tachDeviceToDevi
DF40: 63 65 53 74 61 63 6B 00 58 03 50 6F 43 61 6C 6C // ceStack.X.PoCall
DF50: 44 72 69 76 65 72 00 00 55 01 49 6F 43 72 65 61 // Driver..U.IoCrea
DF60: 74 65 53 79 6D 62 6F 6C 69 63 4C 69 6E 6B 00 00 // teSymbolicLink..
DF70: 52 03 4F 62 66 44 65 72 65 66 65 72 65 6E 63 65 // R.ObfDereference
DF80: 4F 62 6A 65 63 74 00 00 8E 01 49 6F 49 6E 69 74 // Object....IoInit
DF90: 69 61 6C 69 7A 65 52 65 6D 6F 76 65 4C 6F 63 6B // ializeRemoveLock
DFA0: 45 78 00 00 4C 01 49 6F 43 72 65 61 74 65 44 65 // Ex..L.IoCreateDe
DFB0: 76 69 63 65 00 00 A2 01 49 6F 51 75 65 75 65 57 // vice....IoQueueW
DFC0: 6F 72 6B 49 74 65 6D 00 F5 01 49 6F 66 43 61 6C // orkItem...IofCal
DFD0: 6C 44 72 69 76 65 72 00 85 01 49 6F 47 65 74 4C // lDriver...IoGetL
DFE0: 6F 77 65 72 44 65 76 69 63 65 4F 62 6A 65 63 74 // owerDeviceObject
DFF0: 00 00 3C 01 49 6F 42 75 69 6C 64 44 65 76 69 63 // ..<.IoBuildDevic
E000: 65 49 6F 43 6F 6E 74 72 6F 6C 52 65 71 75 65 73 // eIoControlReques
E010: 74 00 3A 01 49 6F 41 74 74 61 63 68 44 65 76 69 // t.:.IoAttachDevi
E020: 63 65 54 6F 44 65 76 69 63 65 53 74 61 63 6B 53 // ceToDeviceStackS
E030: 61 66 65 00 7D 01 49 6F 47 65 74 44 65 76 69 63 // afe.}.IoGetDevic
E040: 65 4F 62 6A 65 63 74 50 6F 69 6E 74 65 72 00 00 // eObjectPointer..
E050: 71 01 49 6F 46 72 65 65 49 72 70 00 E4 03 52 74 // q.IoFreeIrp...Rt
E060: 6C 43 6F 6D 70 61 72 65 55 6E 69 63 6F 64 65 53 // lCompareUnicodeS
E070: 74 72 69 6E 67 00 32 01 49 6F 41 6C 6C 6F 63 61 // tring.2.IoAlloca
E080: 74 65 49 72 70 00 61 00 45 78 49 6E 69 74 69 61 // teIrp.a.ExInitia
E090: 6C 69 7A 65 52 65 73 6F 75 72 63 65 4C 69 74 65 // lizeResourceLite
E0A0: 00 00 AE 01 49 6F 52 65 67 69 73 74 65 72 46 73 // ....IoRegisterFs
E0B0: 52 65 67 69 73 74 72 61 74 69 6F 6E 43 68 61 6E // RegistrationChan
E0C0: 67 65 00 00 2C 05 5A 77 43 72 65 61 74 65 4B 65 // ge..,.ZwCreateKe
E0D0: 79 00 8A 05 5A 77 53 65 74 56 61 6C 75 65 4B 65 // y...ZwSetValueKe
E0E0: 79 00 70 05 5A 77 51 75 65 72 79 56 61 6C 75 65 // y.p.ZwQueryValue
E0F0: 4B 65 79 00 25 05 5A 77 43 6C 6F 73 65 00 4F 05 // Key.%.ZwClose.O.
E100: 5A 77 4F 70 65 6E 4B 65 79 00 CA 05 73 74 72 6E // ZwOpenKey...strn
E110: 63 6D 70 00 EE 02 4D 6D 55 6E 6D 61 70 49 6F 53 // cmp...MmUnmapIoS
E120: 70 61 63 65 00 00 D0 02 4D 6D 4D 61 70 49 6F 53 // pace....MmMapIoS
E130: 70 61 63 65 00 00 7E 01 49 6F 47 65 74 44 65 76 // pace..~.IoGetDev
E140: 69 63 65 50 72 6F 70 65 72 74 79 00 13 02 4B 65 // iceProperty...Ke
E150: 42 75 67 43 68 65 63 6B 45 78 00 00 6E 74 6F 73 // BugCheckEx..ntos
E160: 6B 72 6E 6C 2E 65 78 65 00 00 45 00 45 78 41 6C // krnl.exe..E.ExAl
E170: 6C 6F 63 61 74 65 50 6F 6F 6C 57 69 74 68 51 75 // locatePoolWithQu
E180: 6F 74 61 54 61 67 00 00 A0 03 50 73 47 65 74 56 // otaTag....PsGetV
E190: 65 72 73 69 6F 6E 00 00 6F 05 5A 77 51 75 65 72 // ersion..o.ZwQuer
E1A0: 79 53 79 73 74 65 6D 49 6E 66 6F 72 6D 61 74 69 // ySystemInformati
E1B0: 6F 6E 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // on..............
E1C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
E1D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
E1E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
E1F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
E200: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
E210: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
E220: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
E230: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
E240: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
E250: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
E260: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
E270: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
E280: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
E290: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
E2A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
E2B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
E2C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
E2D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
E2E0: 00 00 00 00 00 00 00 00 01 00 10 00 00 00 18 00 // ................
E2F0: 00 80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
E300: 01 00 01 00 00 00 30 00 00 80 00 00 00 00 00 00 // ......0.........
E310: 00 00 00 00 00 00 00 00 01 00 09 04 00 00 48 00 // ..............H.
E320: 00 00 60 B0 00 00 DC 02 00 00 00 00 00 00 00 00 // ..`.............
E330: 00 00 00 00 00 00 00 00 00 00 DC 02 34 00 00 00 // ............4...
E340: 56 00 53 00 5F 00 56 00 45 00 52 00 53 00 49 00 // V.S._.V.E.R.S.I.
E350: 4F 00 4E 00 5F 00 49 00 4E 00 46 00 4F 00 00 00 // O.N._.I.N.F.O...
E360: 00 00 BD 04 EF FE 00 00 01 00 00 00 01 00 14 00 // ................
E370: 01 00 01 00 06 00 01 40 B0 1D 3F 00 00 00 08 00 // .......@..?.....
E380: 00 00 04 00 04 00 03 00 00 00 07 00 00 00 00 00 // ................
E390: 00 00 00 00 00 00 3A 02 00 00 01 00 53 00 74 00 // ......:.....S.t.
E3A0: 72 00 69 00 6E 00 67 00 46 00 69 00 6C 00 65 00 // r.i.n.g.F.i.l.e.
E3B0: 49 00 6E 00 66 00 6F 00 00 00 16 02 00 00 01 00 // I.n.f.o.........
E3C0: 30 00 34 00 30 00 39 00 30 00 34 00 42 00 30 00 // 0.4.0.9.0.4.B.0.
E3D0: 00 00 2E 00 07 00 01 00 43 00 6F 00 6D 00 70 00 // ........C.o.m.p.
E3E0: 61 00 6E 00 79 00 4E 00 61 00 6D 00 65 00 00 00 // a.n.y.N.a.m.e...
E3F0: 00 00 4C 00 65 00 6E 00 6F 00 76 00 6F 00 00 00 // ..L.e.n.o.v.o...
E400: 00 00 3E 00 0B 00 01 00 46 00 69 00 6C 00 65 00 // ..>.....F.i.l.e.
E410: 44 00 65 00 73 00 63 00 72 00 69 00 70 00 74 00 // D.e.s.c.r.i.p.t.
E420: 69 00 6F 00 6E 00 00 00 00 00 55 00 73 00 62 00 // i.o.n.....U.s.b.
E430: 20 00 46 00 69 00 6C 00 74 00 65 00 72 00 00 00 // .F.i.l.t.e.r...
E440: 00 00 54 00 1A 00 01 00 46 00 69 00 6C 00 65 00 // ..T.....F.i.l.e.
E450: 56 00 65 00 72 00 73 00 69 00 6F 00 6E 00 00 00 // V.e.r.s.i.o.n...
E460: 00 00 31 00 2C 00 30 00 2C 00 31 00 2C 00 32 00 // ..1.,.0.,.1.,.2.
E470: 30 00 20 00 62 00 75 00 69 00 6C 00 74 00 20 00 // 0. .b.u.i.l.t. .
E480: 62 00 79 00 3A 00 20 00 57 00 69 00 6E 00 44 00 // b.y.:. .W.i.n.D.
E490: 44 00 4B 00 00 00 34 00 0A 00 01 00 49 00 6E 00 // D.K...4.....I.n.
E4A0: 74 00 65 00 72 00 6E 00 61 00 6C 00 4E 00 61 00 // t.e.r.n.a.l.N.a.
E4B0: 6D 00 65 00 00 00 55 00 73 00 62 00 46 00 69 00 // m.e...U.s.b.F.i.
E4C0: 6C 00 74 00 65 00 72 00 00 00 54 00 18 00 01 00 // l.t.e.r...T.....
E4D0: 4C 00 65 00 67 00 61 00 6C 00 43 00 6F 00 70 00 // L.e.g.a.l.C.o.p.
E4E0: 79 00 72 00 69 00 67 00 68 00 74 00 00 00 43 00 // y.r.i.g.h.t...C.
E4F0: 6F 00 70 00 79 00 72 00 69 00 67 00 68 00 74 00 // o.p.y.r.i.g.h.t.
E500: 20 00 28 00 43 00 29 00 20 00 32 00 30 00 31 00 // .(.C.). .2.0.1.
E510: 33 00 2D 00 32 00 30 00 31 00 34 00 00 00 44 00 // 3.-.2.0.1.4...D.
E520: 0E 00 01 00 4F 00 72 00 69 00 67 00 69 00 6E 00 // ....O.r.i.g.i.n.
E530: 61 00 6C 00 46 00 69 00 6C 00 65 00 6E 00 61 00 // a.l.F.i.l.e.n.a.
E540: 6D 00 65 00 00 00 55 00 73 00 62 00 46 00 69 00 // m.e...U.s.b.F.i.
E550: 6C 00 74 00 65 00 72 00 2E 00 73 00 79 00 73 00 // l.t.e.r...s.y.s.
E560: 00 00 36 00 0B 00 01 00 50 00 72 00 6F 00 64 00 // ..6.....P.r.o.d.
E570: 75 00 63 00 74 00 4E 00 61 00 6D 00 65 00 00 00 // u.c.t.N.a.m.e...
E580: 00 00 55 00 73 00 62 00 20 00 46 00 69 00 6C 00 // ..U.s.b. .F.i.l.
E590: 74 00 65 00 72 00 00 00 00 00 36 00 09 00 01 00 // t.e.r.....6.....
E5A0: 50 00 72 00 6F 00 64 00 75 00 63 00 74 00 56 00 // P.r.o.d.u.c.t.V.
E5B0: 65 00 72 00 73 00 69 00 6F 00 6E 00 00 00 31 00 // e.r.s.i.o.n...1.
E5C0: 2C 00 30 00 2C 00 31 00 2C 00 32 00 30 00 00 00 // ,.0.,.1.,.2.0...
E5D0: 00 00 44 00 00 00 01 00 56 00 61 00 72 00 46 00 // ..D.....V.a.r.F.
E5E0: 69 00 6C 00 65 00 49 00 6E 00 66 00 6F 00 00 00 // i.l.e.I.n.f.o...
E5F0: 00 00 24 00 04 00 00 00 54 00 72 00 61 00 6E 00 // ..$.....T.r.a.n.
E600: 73 00 6C 00 61 00 74 00 69 00 6F 00 6E 00 00 00 // s.l.a.t.i.o.n...
E610: 00 00 09 04 B0 04 00 00 00 00 00 00 00 00 00 00 // ................
E620: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
E630: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
E640: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
E650: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
E660: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
E670: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
E680: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
E690: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
E6A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
E6B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
E6C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
E6D0: 00 00 00 00 00 00 00 00 00 00 00 60 00 00 0C 00 // ...........`....
E6E0: 00 00 10 A2 00 00 00 70 00 00 40 00 00 00 18 A1 // .......p..@.....
E6F0: 20 A1 28 A1 30 A1 38 A1 40 A1 48 A1 50 A1 58 A1 // .(.0.8.@.H.P.X.
E700: 60 A1 68 A1 70 A1 78 A1 80 A1 88 A1 90 A1 98 A1 // `.h.p.x.........
E710: A0 A1 A8 A1 B0 A1 B8 A1 C0 A1 C8 A1 D0 A1 D8 A1 // ................
E720: E0 A1 E8 A1 00 00 00 00 00 00 00 00 00 00 00 00 // ................
E730: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
E740: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
E750: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
E760: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
E770: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
E780: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
E790: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
E7A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
E7B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
E7C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
E7D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
E7E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
E7F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
E800: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
E810: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
E820: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
E830: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
E840: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
E850: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
E860: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
E870: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
E880: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
E890: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
E8A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
E8B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
E8C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
E8D0: 00 00 00 00 00 00 00 00 00 00 10 21 00 00 00 02 // ...........!....
E8E0: 02 00 30 82 21 00 06 09 2A 86 48 86 F7 0D 01 07 // ..0.!...*.H.....
E8F0: 02 A0 82 20 F1 30 82 20 ED 02 01 01 31 0F 30 0D // ... .0. ....1.0.
E900: 06 09 60 86 48 01 65 03 04 02 01 05 00 30 5C 06 // ..`.H.e......0\.
E910: 0A 2B 06 01 04 01 82 37 02 01 04 A0 4E 30 4C 30 // .+.....7....N0L0
E920: 17 06 0A 2B 06 01 04 01 82 37 02 01 0F 30 09 03 // ...+.....7...0..
E930: 01 00 A0 04 A2 02 80 00 30 31 30 0D 06 09 60 86 // ........010...`.
E940: 48 01 65 03 04 02 01 05 00 04 20 67 1E 44 1C AD // H.e....... g.D..
E950: FE 82 94 4F E7 37 3D D4 D4 83 F5 DB DB 8F B7 BD // ...O.7=.........
E960: AC 0F 67 66 5E BF A1 92 4A B1 DC A0 82 0F F5 30 // ..gf^...J......0
E970: 82 04 F6 30 82 03 DE A0 03 02 01 02 02 10 57 16 // ...0..........W.
E980: 18 0D B7 D4 98 9D C4 A1 70 83 DC FA 75 67 30 0D // ........p...ug0.
E990: 06 09 2A 86 48 86 F7 0D 01 01 0B 05 00 30 7F 31 // ..*.H........0.1
E9A0: 0B 30 09 06 03 55 04 06 13 02 55 53 31 1D 30 1B // .0...U....US1.0.
E9B0: 06 03 55 04 0A 13 14 53 79 6D 61 6E 74 65 63 20 // ..U....Symantec
E9C0: 43 6F 72 70 6F 72 61 74 69 6F 6E 31 1F 30 1D 06 // Corporation1.0..
E9D0: 03 55 04 0B 13 16 53 79 6D 61 6E 74 65 63 20 54 // .U....Symantec T
E9E0: 72 75 73 74 20 4E 65 74 77 6F 72 6B 31 30 30 2E // rust Network100.
E9F0: 06 03 55 04 03 13 27 53 79 6D 61 6E 74 65 63 20 // ..U...'Symantec
EA00: 43 6C 61 73 73 20 33 20 53 48 41 32 35 36 20 43 // Class 3 SHA256 C
EA10: 6F 64 65 20 53 69 67 6E 69 6E 67 20 43 41 30 1E // ode Signing CA0.
EA20: 17 0D 31 35 30 31 31 33 30 30 30 30 30 30 5A 17 // ..150113000000Z.
EA30: 0D 31 38 30 31 31 32 32 33 35 39 35 39 5A 30 5E // .180112235959Z0^
EA40: 31 0B 30 09 06 03 55 04 06 13 02 55 53 31 17 30 // 1.0...U....US1.0
EA50: 15 06 03 55 04 08 13 0E 4E 6F 72 74 68 20 43 61 // ...U....North Ca
EA60: 72 6F 6C 69 6E 61 31 14 30 12 06 03 55 04 07 13 // rolina1.0...U...
EA70: 0B 4D 6F 72 72 69 73 76 69 6C 6C 65 31 0F 30 0D // .Morrisville1.0.
EA80: 06 03 55 04 0A 14 06 4C 45 4E 4F 56 4F 31 0F 30 // ..U....LENOVO1.0
EA90: 0D 06 03 55 04 03 14 06 4C 45 4E 4F 56 4F 30 82 // ...U....LENOVO0.
EAA0: 01 22 30 0D 06 09 2A 86 48 86 F7 0D 01 01 01 05 // ."0...*.H.......
EAB0: 00 03 82 01 0F 00 30 82 01 0A 02 82 01 01 00 B7 // ......0.........
EAC0: 05 56 32 E7 C5 AD 26 BA F2 FF 61 FA A3 08 10 F4 // .V2...&...a.....
EAD0: CD 66 B6 5C C4 FC DD 88 EA 03 7D D4 EE 5F 80 39 // .f.\......}.._.9
EAE0: D7 28 52 A5 B7 32 4A EF 4C 6D E5 EC BB 86 60 F1 // .(R..2J.Lm....`.
EAF0: FD BD 9D 03 18 9D 8B 31 49 57 C0 52 96 9E 77 74 // .......1IW.R..wt
EB00: A3 8E 77 DF DA 4E BF 58 7A 52 7E 81 B3 7F 9A 03 // ..w..N.XzR~.....
EB10: 5A BC D8 DC DB 2C EB 85 6B 13 6F C2 DC 56 74 5D // Z....,..k.o..Vt]
EB20: 59 69 FF 14 40 38 EE 75 33 24 50 D7 83 F3 D0 A5 // Yi..@8.u3$P.....
EB30: 4E 82 0C 38 2D 78 23 43 C4 F2 CB 7E FD 16 2F 42 // N..8-x#C...~../B
EB40: 88 37 41 2E 64 85 06 DD AB 0E 81 95 3D F8 A2 BB // .7A.d.......=...
EB50: 45 CF 83 A1 FA AF F8 F0 E1 4D EC 43 68 B0 D5 EC // E........M.Ch...
EB60: 85 59 76 BE B4 AA 87 9B 8B 89 2A F5 B3 59 95 9D // .Yv.......*..Y..
EB70: E5 6B 25 B3 88 96 C7 94 61 1E 04 FB F8 ED DF 2D // .k%.....a......-
EB80: 17 35 14 F7 FC A1 79 79 41 D5 5E AF FD 54 1C 61 // .5....yyA.^..T.a
EB90: CD E3 04 5B 10 90 C3 25 62 A1 09 40 9B A7 32 F1 // ...[...%b..@..2.
EBA0: 0A 47 75 14 8C 4C 3D 08 28 8D B8 B3 F5 39 01 04 // .Gu..L=.(....9..
EBB0: B8 B7 E7 36 33 84 77 91 00 11 E6 D4 35 FF 05 02 // ...63.w.....5...
EBC0: 03 01 00 01 A3 82 01 8D 30 82 01 89 30 09 06 03 // ........0...0...
EBD0: 55 1D 13 04 02 30 00 30 0E 06 03 55 1D 0F 01 01 // U....0.0...U....
EBE0: FF 04 04 03 02 07 80 30 2B 06 03 55 1D 1F 04 24 // .......0+..U...$
EBF0: 30 22 30 20 A0 1E A0 1C 86 1A 68 74 74 70 3A 2F // 0"0 ......http:/
EC00: 2F 73 76 2E 73 79 6D 63 62 2E 63 6F 6D 2F 73 76 // /sv.symcb.com/sv
EC10: 2E 63 72 6C 30 66 06 03 55 1D 20 04 5F 30 5D 30 // .crl0f..U. ._0]0
EC20: 5B 06 0B 60 86 48 01 86 F8 45 01 07 17 03 30 4C // [..`.H...E....0L
EC30: 30 23 06 08 2B 06 01 05 05 07 02 01 16 17 68 74 // 0#..+.........ht
EC40: 74 70 73 3A 2F 2F 64 2E 73 79 6D 63 62 2E 63 6F // tps://d.symcb.co
EC50: 6D 2F 63 70 73 30 25 06 08 2B 06 01 05 05 07 02 // m/cps0%..+......
EC60: 02 30 19 0C 17 68 74 74 70 73 3A 2F 2F 64 2E 73 // .0...https://d.s
EC70: 79 6D 63 62 2E 63 6F 6D 2F 72 70 61 30 13 06 03 // ymcb.com/rpa0...
EC80: 55 1D 25 04 0C 30 0A 06 08 2B 06 01 05 05 07 03 // U.%..0...+......
EC90: 03 30 57 06 08 2B 06 01 05 05 07 01 01 04 4B 30 // .0W..+........K0
ECA0: 49 30 1F 06 08 2B 06 01 05 05 07 30 01 86 13 68 // I0...+.....0...h
ECB0: 74 74 70 3A 2F 2F 73 76 2E 73 79 6D 63 64 2E 63 // ttp://sv.symcd.c
ECC0: 6F 6D 30 26 06 08 2B 06 01 05 05 07 30 02 86 1A // om0&..+.....0...
ECD0: 68 74 74 70 3A 2F 2F 73 76 2E 73 79 6D 63 62 2E // http://sv.symcb.
ECE0: 63 6F 6D 2F 73 76 2E 63 72 74 30 1F 06 03 55 1D // com/sv.crt0...U.
ECF0: 23 04 18 30 16 80 14 96 3B 53 F0 79 33 97 AF 7D // #..0....;S.y3..}
ED00: 83 EF 2E 2B CC CA B7 86 1E 72 66 30 1D 06 03 55 // ...+.....rf0...U
ED10: 1D 0E 04 16 04 14 52 32 61 ED 9A F2 B5 85 4B DE // ......R2a.....K.
ED20: BB 17 A8 27 F2 70 8F 92 75 F2 30 11 06 09 60 86 // ...'.p..u.0...`.
ED30: 48 01 86 F8 42 01 01 04 04 03 02 04 10 30 16 06 // H...B........0..
ED40: 0A 2B 06 01 04 01 82 37 02 01 1B 04 08 30 06 01 // .+.....7.....0..
ED50: 01 00 01 01 FF 30 0D 06 09 2A 86 48 86 F7 0D 01 // .....0...*.H....
ED60: 01 0B 05 00 03 82 01 01 00 75 B8 F6 AE 86 81 25 // .........u.....%
ED70: E4 2D 59 EA 82 FC 36 66 9B 33 EE 6A AB DD 33 9B // .-Y...6f.3.j..3.
ED80: F4 E5 CC E0 A3 A7 19 05 94 A5 F6 27 4F F1 DA 25 // ...........'O..%
ED90: B1 CE A4 7E 3A 2E 58 0E C0 17 7D 85 5C 8E 23 93 // ...~:.X...}.\.#.
EDA0: 8D E9 2D 09 49 EE A0 72 9E 3D 35 9D 9A A1 8B F2 // ..-.I..r.=5.....
EDB0: 22 AA BE 93 AC 6C AF 44 31 56 A1 F3 3C 3D 20 3A // "....l.D1V..<= :
EDC0: 8B 70 58 15 CA 86 0D 3E 08 CC B1 22 E2 98 02 35 // .pX....>..."...5
EDD0: CD C6 F9 F3 06 A7 80 9B 24 5B 66 81 AF 15 D3 DE // ........$[f.....
EDE0: A9 B1 A9 9B E9 2F 4B E3 1E 31 37 72 F2 09 97 31 // ...../K..17r...1
EDF0: 90 A3 F5 FD 8A 84 33 63 9B 68 18 8C A0 15 11 EC // ......3c.h......
EE00: A8 76 BB 3F 2E AA D8 B0 03 01 E3 E8 9E D3 DF 69 // .v.?...........i
EE10: 03 9F BE 80 13 3C F7 66 78 0C 44 44 87 5E 18 D5 // .....<.fx.DD.^..
EE20: 87 6F FE C2 EC 02 D3 AB 90 D7 86 95 18 27 A1 39 // .o...........'.9
EE30: 25 CC 55 6A 68 71 E6 E7 94 FF 73 A5 73 1E 32 9A // %.Ujhq....s.s.2.
EE40: 6C D1 DB FE DF 16 B7 7A 6C 7A F4 14 9C DE 0A AB // l......zlz......
EE50: 1C 87 AE 4D 68 42 9F 15 DF 0C C9 34 DB A6 E2 D0 // ...MhB.....4....
EE60: 38 F8 37 39 C3 DB 94 81 17 30 82 05 59 30 82 04 // 8.79.....0..Y0..
EE70: 41 A0 03 02 01 02 02 10 3D 78 D7 F9 76 49 60 B2 // A.......=x..vI`.
EE80: 61 7D F4 F0 1E CA 86 2A 30 0D 06 09 2A 86 48 86 // a}.....*0...*.H.
EE90: F7 0D 01 01 0B 05 00 30 81 CA 31 0B 30 09 06 03 // .......0..1.0...
EEA0: 55 04 06 13 02 55 53 31 17 30 15 06 03 55 04 0A // U....US1.0...U..
EEB0: 13 0E 56 65 72 69 53 69 67 6E 2C 20 49 6E 63 2E // ..VeriSign, Inc.
EEC0: 31 1F 30 1D 06 03 55 04 0B 13 16 56 65 72 69 53 // 1.0...U....VeriS
EED0: 69 67 6E 20 54 72 75 73 74 20 4E 65 74 77 6F 72 // ign Trust Networ
EEE0: 6B 31 3A 30 38 06 03 55 04 0B 13 31 28 63 29 20 // k1:08..U...1(c)
EEF0: 32 30 30 36 20 56 65 72 69 53 69 67 6E 2C 20 49 // 2006 VeriSign, I
EF00: 6E 63 2E 20 2D 20 46 6F 72 20 61 75 74 68 6F 72 // nc. - For author
EF10: 69 7A 65 64 20 75 73 65 20 6F 6E 6C 79 31 45 30 // ized use only1E0
EF20: 43 06 03 55 04 03 13 3C 56 65 72 69 53 69 67 6E // C..U...<VeriSign
EF30: 20 43 6C 61 73 73 20 33 20 50 75 62 6C 69 63 20 // Class 3 Public
EF40: 50 72 69 6D 61 72 79 20 43 65 72 74 69 66 69 63 // Primary Certific
EF50: 61 74 69 6F 6E 20 41 75 74 68 6F 72 69 74 79 20 // ation Authority
EF60: 2D 20 47 35 30 1E 17 0D 31 33 31 32 31 30 30 30 // - G50...13121000
EF70: 30 30 30 30 5A 17 0D 32 33 31 32 30 39 32 33 35 // 0000Z..231209235
EF80: 39 35 39 5A 30 7F 31 0B 30 09 06 03 55 04 06 13 // 959Z0.1.0...U...
EF90: 02 55 53 31 1D 30 1B 06 03 55 04 0A 13 14 53 79 // .US1.0...U....Sy
EFA0: 6D 61 6E 74 65 63 20 43 6F 72 70 6F 72 61 74 69 // mantec Corporati
EFB0: 6F 6E 31 1F 30 1D 06 03 55 04 0B 13 16 53 79 6D // on1.0...U....Sym
EFC0: 61 6E 74 65 63 20 54 72 75 73 74 20 4E 65 74 77 // antec Trust Netw
EFD0: 6F 72 6B 31 30 30 2E 06 03 55 04 03 13 27 53 79 // ork100...U...'Sy
EFE0: 6D 61 6E 74 65 63 20 43 6C 61 73 73 20 33 20 53 // mantec Class 3 S
EFF0: 48 41 32 35 36 20 43 6F 64 65 20 53 69 67 6E 69 // HA256 Code Signi
F000: 6E 67 20 43 41 30 82 01 22 30 0D 06 09 2A 86 48 // ng CA0.."0...*.H
F010: 86 F7 0D 01 01 01 05 00 03 82 01 0F 00 30 82 01 // .............0..
F020: 0A 02 82 01 01 00 97 83 1E 00 16 AF 2C B1 D2 08 // ............,...
F030: C4 D7 68 93 51 60 1E 71 F6 E2 47 B4 DB 58 4D 23 // ..h.Q`.q..G..XM#
F040: 62 6A B4 BF 5A 1B 51 F7 A3 0D 18 77 68 BB D8 36 // bj..Z.Q....wh..6
F050: AB 2F 21 50 DA 9E F3 E7 5F 27 4E 0B C2 97 C8 09 // ./!P...._'N.....
F060: 70 93 A9 DA 5C 0D 4E A4 0D 91 A0 B4 EC 14 CE 91 // p...\.N.........
F070: 72 54 2E CE A3 DB 44 E9 52 1B 3F 41 3C CA 4A E4 // rT....D.R.?A<.J.
F080: AA C0 E8 39 AB 53 CC 21 D0 CC CF 7F 9B E6 C2 CC // ...9.S.!........
F090: 58 6A 82 15 EE 3D 36 CF 1C C5 97 07 24 8E F1 7B // Xj...=6.....$..{
F0A0: BE 31 2D 3D 6E DC B5 99 42 9F 4B 61 95 5F 1C 70 // .1-=n...B.Ka._.p
F0B0: EE 17 7D DB 8B E5 61 89 78 C7 68 1B AF 11 78 1A // ..}...a.x.h...x.
F0C0: 98 AE C4 55 47 53 D9 B3 32 D6 A1 0E 46 40 C5 97 // ...UGS..2...F@..
F0D0: 92 8A D1 53 A7 99 5B 85 35 57 D3 EA 93 62 61 20 // ...S..[.5W...ba
F0E0: 0A C7 30 77 24 11 4D 62 83 B6 BA 7B 68 82 31 EE // ..0w$.Mb...{h.1.
F0F0: 65 CA DF F9 D5 8D B2 35 DC 8C 2B 6F 6A 72 5C 60 // e......5..+ojr\`
F100: 84 9C F2 0C 94 5E C0 56 52 00 48 CC D3 F8 A5 7D // .....^.VR.H....}
F110: DE 2F D7 13 E4 38 A8 84 D5 46 B8 13 86 C2 1B 9D // ./...8...F......
F120: EA 5A 38 DD 9B DB 02 03 01 00 01 A3 82 01 83 30 // .Z8............0
F130: 82 01 7F 30 2F 06 08 2B 06 01 05 05 07 01 01 04 // ...0/..+........
F140: 23 30 21 30 1F 06 08 2B 06 01 05 05 07 30 01 86 // #0!0...+.....0..
F150: 13 68 74 74 70 3A 2F 2F 73 32 2E 73 79 6D 63 62 // .http://s2.symcb
F160: 2E 63 6F 6D 30 12 06 03 55 1D 13 01 01 FF 04 08 // .com0...U.......
F170: 30 06 01 01 FF 02 01 00 30 6C 06 03 55 1D 20 04 // 0.......0l..U. .
F180: 65 30 63 30 61 06 0B 60 86 48 01 86 F8 45 01 07 // e0c0a..`.H...E..
F190: 17 03 30 52 30 26 06 08 2B 06 01 05 05 07 02 01 // ..0R0&..+.......
F1A0: 16 1A 68 74 74 70 3A 2F 2F 77 77 77 2E 73 79 6D // ..http://www.sym
F1B0: 61 75 74 68 2E 63 6F 6D 2F 63 70 73 30 28 06 08 // auth.com/cps0(..
F1C0: 2B 06 01 05 05 07 02 02 30 1C 1A 1A 68 74 74 70 // +.......0...http
F1D0: 3A 2F 2F 77 77 77 2E 73 79 6D 61 75 74 68 2E 63 // ://www.symauth.c
F1E0: 6F 6D 2F 72 70 61 30 30 06 03 55 1D 1F 04 29 30 // om/rpa00..U...)0
F1F0: 27 30 25 A0 23 A0 21 86 1F 68 74 74 70 3A 2F 2F // '0%.#.!..http://
F200: 73 31 2E 73 79 6D 63 62 2E 63 6F 6D 2F 70 63 61 // s1.symcb.com/pca
F210: 33 2D 67 35 2E 63 72 6C 30 1D 06 03 55 1D 25 04 // 3-g5.crl0...U.%.
F220: 16 30 14 06 08 2B 06 01 05 05 07 03 02 06 08 2B // .0...+.........+
F230: 06 01 05 05 07 03 03 30 0E 06 03 55 1D 0F 01 01 // .......0...U....
F240: FF 04 04 03 02 01 06 30 29 06 03 55 1D 11 04 22 // .......0)..U..."
F250: 30 20 A4 1E 30 1C 31 1A 30 18 06 03 55 04 03 13 // 0 ..0.1.0...U...
F260: 11 53 79 6D 61 6E 74 65 63 50 4B 49 2D 31 2D 35 // .SymantecPKI-1-5
F270: 36 37 30 1D 06 03 55 1D 0E 04 16 04 14 96 3B 53 // 670...U.......;S
F280: F0 79 33 97 AF 7D 83 EF 2E 2B CC CA B7 86 1E 72 // .y3..}...+.....r
F290: 66 30 1F 06 03 55 1D 23 04 18 30 16 80 14 7F D3 // f0...U.#..0.....
F2A0: 65 A7 C2 DD EC BB F0 30 09 F3 43 39 FA 02 AF 33 // e......0..C9...3
F2B0: 31 33 30 0D 06 09 2A 86 48 86 F7 0D 01 01 0B 05 // 130...*.H.......
F2C0: 00 03 82 01 01 00 13 85 1A 1E 69 A9 37 F7 A0 BD // ..........i.7...
F2D0: A4 AF 7E 1D 61 53 FE 9D 8C 5E 0C A6 75 1E 78 17 // ..~.aS...^..u.x.
F2E0: 23 DD FD EC 1A 03 55 39 FB 71 95 C7 65 5A A7 8E // #.....U9.q..eZ..
F2F0: 30 D2 44 5A 61 DB 70 6F DA 21 05 C2 2E 73 BA 49 // 0.DZa.po.!...s.I
F300: F1 D1 93 FE 5D C9 CD 5E 03 E0 89 9E 3F 74 1E D7 // ....]..^....?t..
F310: F7 38 8B A9 D6 CF BB 35 2F 33 58 A8 92 56 D1 C8 // .8.....5/3X..V..
F320: 4D 3B 82 E6 79 84 16 FC 28 B0 B1 47 F3 1D A2 3E // M;..y...(..G...>
F330: EE 87 D9 A6 7F A4 56 A5 3F AD 84 2E 29 DE 7C BC // ......V.?...).|.
F340: A8 AA A3 3D 04 01 EA BA 93 A2 0E 50 22 29 17 4C // ...=.......P").L
F350: 87 E4 3A 11 5F D6 A4 25 89 9B 05 6B 2F B4 C9 01 // ..:._..%...k/...
F360: 4C 27 7B 0B AC 19 05 22 A0 60 15 3F DA C9 FB 4D // L'{....".`.?...M
F370: 4C 8F FB 72 67 77 FD 27 94 C7 BA 35 0E 88 49 FE // L..rgw.'...5..I.
F380: 8D FD 28 AF 4A 12 BD 0D B3 97 05 DE 44 0C 15 FA // ..(.J.......D...
F390: 36 2B 03 DC C1 50 01 F1 A1 11 5D 14 E5 E2 BD 27 // 6+...P....]....'
F3A0: 4B 54 BE 2B 84 5E 0F A6 C3 74 05 0A EF 97 C3 89 // KT.+.^...t......
F3B0: 22 B1 1F 77 F3 BD CD 43 D4 F1 4C A9 3F B5 8B 84 // "..w...C..L.?...
F3C0: AF 64 F2 D0 14 21 30 82 05 9A 30 82 03 82 A0 03 // .d...!0...0.....
F3D0: 02 01 02 02 0A 61 19 93 E4 00 00 00 00 00 1C 30 // .....a.........0
F3E0: 0D 06 09 2A 86 48 86 F7 0D 01 01 05 05 00 30 7F // ...*.H........0.
F3F0: 31 0B 30 09 06 03 55 04 06 13 02 55 53 31 13 30 // 1.0...U....US1.0
F400: 11 06 03 55 04 08 13 0A 57 61 73 68 69 6E 67 74 // ...U....Washingt
F410: 6F 6E 31 10 30 0E 06 03 55 04 07 13 07 52 65 64 // on1.0...U....Red
F420: 6D 6F 6E 64 31 1E 30 1C 06 03 55 04 0A 13 15 4D // mond1.0...U....M
F430: 69 63 72 6F 73 6F 66 74 20 43 6F 72 70 6F 72 61 // icrosoft Corpora
F440: 74 69 6F 6E 31 29 30 27 06 03 55 04 03 13 20 4D // tion1)0'..U... M
F450: 69 63 72 6F 73 6F 66 74 20 43 6F 64 65 20 56 65 // icrosoft Code Ve
F460: 72 69 66 69 63 61 74 69 6F 6E 20 52 6F 6F 74 30 // rification Root0
F470: 1E 17 0D 31 31 30 32 32 32 31 39 32 35 31 37 5A // ...110222192517Z
F480: 17 0D 32 31 30 32 32 32 31 39 33 35 31 37 5A 30 // ..210222193517Z0
F490: 81 CA 31 0B 30 09 06 03 55 04 06 13 02 55 53 31 // ..1.0...U....US1
F4A0: 17 30 15 06 03 55 04 0A 13 0E 56 65 72 69 53 69 // .0...U....VeriSi
F4B0: 67 6E 2C 20 49 6E 63 2E 31 1F 30 1D 06 03 55 04 // gn, Inc.1.0...U.
F4C0: 0B 13 16 56 65 72 69 53 69 67 6E 20 54 72 75 73 // ...VeriSign Trus
F4D0: 74 20 4E 65 74 77 6F 72 6B 31 3A 30 38 06 03 55 // t Network1:08..U
F4E0: 04 0B 13 31 28 63 29 20 32 30 30 36 20 56 65 72 // ...1(c) 2006 Ver
F4F0: 69 53 69 67 6E 2C 20 49 6E 63 2E 20 2D 20 46 6F // iSign, Inc. - Fo
F500: 72 20 61 75 74 68 6F 72 69 7A 65 64 20 75 73 65 // r authorized use
F510: 20 6F 6E 6C 79 31 45 30 43 06 03 55 04 03 13 3C // only1E0C..U...<
F520: 56 65 72 69 53 69 67 6E 20 43 6C 61 73 73 20 33 // VeriSign Class 3
F530: 20 50 75 62 6C 69 63 20 50 72 69 6D 61 72 79 20 // Public Primary
F540: 43 65 72 74 69 66 69 63 61 74 69 6F 6E 20 41 75 // Certification Au
F550: 74 68 6F 72 69 74 79 20 2D 20 47 35 30 82 01 22 // thority - G50.."
F560: 30 0D 06 09 2A 86 48 86 F7 0D 01 01 01 05 00 03 // 0...*.H.........
F570: 82 01 0F 00 30 82 01 0A 02 82 01 01 00 AF 24 08 // ....0.........$.
F580: 08 29 7A 35 9E 60 0C AA E7 4B 3B 4E DC 7C BC 3C // .)z5.`...K;N.|.<
F590: 45 1C BB 2B E0 FE 29 02 F9 57 08 A3 64 85 15 27 // E..+..)..W..d..'
F5A0: F5 F1 AD C8 31 89 5D 22 E8 2A AA A6 42 B3 8F F8 // ....1.]".*..B...
F5B0: B9 55 B7 B1 B7 4B B3 FE 8F 7E 07 57 EC EF 43 DB // .U...K...~.W..C.
F5C0: 66 62 15 61 CF 60 0D A4 D8 DE F8 E0 C3 62 08 3D // fb.a.`.......b.=
F5D0: 54 13 EB 49 CA 59 54 85 26 E5 2B 8F 1B 9F EB F5 // T..I.YT.&.+.....
F5E0: A1 91 C2 33 49 D8 43 63 6A 52 4B D2 8F E8 70 51 // ...3I.CcjRK...pQ
F5F0: 4D D1 89 69 7B C7 70 F6 B3 DC 12 74 DB 7B 5D 4B // M..i{.p....t.{]K
F600: 56 D3 96 BF 15 77 A1 B0 F4 A2 25 F2 AF 1C 92 67 // V....w....%....g
F610: 18 E5 F4 06 04 EF 90 B9 E4 00 E4 DD 3A B5 19 FF // ............:...
F620: 02 BA F4 3C EE E0 8B EB 37 8B EC F4 D7 AC F2 F6 // ...<....7.......
F630: F0 3D AF DD 75 91 33 19 1D 1C 40 CB 74 24 19 21 // .=..u.3...@.t$.!
F640: 93 D9 14 FE AC 2A 52 C7 8F D5 04 49 E4 8D 63 47 // .....*R....I..cG
F650: 88 3C 69 83 CB FE 47 BD 2B 7E 4F C5 95 AE 0E 9D // .<i...G.+~O.....
F660: D4 D1 43 C0 67 73 E3 14 08 7E E5 3F 9F 73 B8 33 // ..C.gs...~.?.s.3
F670: 0A CF 5D 3F 34 87 96 8A EE 53 E8 25 15 02 03 01 // ..]?4....S.%....
F680: 00 01 A3 81 CB 30 81 C8 30 11 06 03 55 1D 20 04 // .....0..0...U. .
F690: 0A 30 08 30 06 06 04 55 1D 20 00 30 0F 06 03 55 // .0.0...U. .0...U
F6A0: 1D 13 01 01 FF 04 05 30 03 01 01 FF 30 0B 06 03 // .......0....0...
F6B0: 55 1D 0F 04 04 03 02 01 86 30 1D 06 03 55 1D 0E // U........0...U..
F6C0: 04 16 04 14 7F D3 65 A7 C2 DD EC BB F0 30 09 F3 // ......e......0..
F6D0: 43 39 FA 02 AF 33 31 33 30 1F 06 03 55 1D 23 04 // C9...3130...U.#.
F6E0: 18 30 16 80 14 62 FB 0A 21 5B 7F 43 6E 11 DA 09 // .0...b..![.Cn...
F6F0: 54 50 6B F5 D2 96 71 F1 9E 30 55 06 03 55 1D 1F // TPk...q..0U..U..
F700: 04 4E 30 4C 30 4A A0 48 A0 46 86 44 68 74 74 70 // .N0L0J.H.F.Dhttp
F710: 3A 2F 2F 63 72 6C 2E 6D 69 63 72 6F 73 6F 66 74 // ://crl.microsoft
F720: 2E 63 6F 6D 2F 70 6B 69 2F 63 72 6C 2F 70 72 6F // .com/pki/crl/pro
F730: 64 75 63 74 73 2F 4D 69 63 72 6F 73 6F 66 74 43 // ducts/MicrosoftC
F740: 6F 64 65 56 65 72 69 66 52 6F 6F 74 2E 63 72 6C // odeVerifRoot.crl
F750: 30 0D 06 09 2A 86 48 86 F7 0D 01 01 05 05 00 03 // 0...*.H.........
F760: 82 02 01 00 81 2A 82 16 8C 34 67 2B E5 03 EB 34 // .....*...4g+...4
F770: 7B 8C A2 A3 50 8A F4 55 86 F1 1E 8C 8E AE 7D EE // {...P..U......}.
F780: 03 19 CE 72 95 18 48 AD 62 11 FD 20 FD 3F 47 06 // ...r..H.b.. .?G.
F790: 01 5A E2 E0 6F 8C 15 2C 4E 3C 6A 50 6C 0B 36 A3 // .Z..o..,N<jPl.6.
F7A0: CF 7A 0D 9C 42 BC 5C F8 19 D5 60 E3 69 E6 E2 23 // .z..B.\...`.i..#
F7B0: 41 67 8C 68 83 76 2B 8F 93 A3 2A B5 7F BE 59 FB // Ag.h.v+...*...Y.
F7C0: A9 C9 B2 26 8F CA A2 F3 82 1B 98 3E 91 95 27 97 // ...&.......>..'.
F7D0: 86 61 EE 5B 5D 07 6B CD 86 A8 E2 65 80 A8 E2 15 // .a.[].k....e....
F7E0: E2 B2 BE 23 05 6A BA 0C F3 47 93 4D AC A4 8C 07 // ...#.j...G.M....
F7F0: 79 39 C0 61 12 3A 05 0D 89 A3 EC 9F 57 89 84 FB // y9.a.:......W...
F800: EC CA 7C 47 66 14 91 D8 B6 0F 19 5D E6 B8 4A AC // ..|Gf......]..J.
F810: BC 47 C8 71 43 96 E6 32 20 A5 DC 77 86 FD 3C E3 // .G.qC..2 ..w..<.
F820: 8B 71 DB 7B 9B 03 FC B7 1D 32 64 EB 16 52 A0 43 // .q.{.....2d..R.C
F830: A3 FA 2E AD 59 92 4E 7C C7 F2 33 42 48 38 51 3A // ....Y.N|..3BH8Q:
F840: 7C 38 C7 1B 24 22 28 40 1E 1A 46 1F 17 DB 18 F7 // |8..$"(@..F.....
F850: F0 27 35 6C B8 63 D9 CD B9 64 5D 2B A5 5E EF C6 // .'5l.c...d]+.^..
F860: 29 B4 F2 C7 F8 21 CC 04 BA 57 FD 01 B6 AB C6 67 // )....!...W.....g
F870: F9 E7 D3 99 7F F4 F5 22 FA 72 F5 FD FF 3A 1C 42 // .......".r...:.B
F880: 3A A1 F9 80 18 A5 EE 8D 1C D4 66 9E 45 01 FE AA // :.........f.E...
F890: EE FF FB 17 8F 30 F7 F1 CD 29 C5 9D EC B5 D5 49 // .....0...).....I
F8A0: 00 3D 85 B8 CB BB 93 3A 27 6A 49 C0 30 AE 66 C9 // .=.....:'jI.0.f.
F8B0: F7 23 28 32 76 F9 A4 83 56 C8 48 CE 5A 96 AA A0 // .#(2v...V.H.Z...
F8C0: CC 0C C4 7F B4 8E 97 AF 6D E3 54 27 C3 9F 86 C0 // ........m.T'....
F8D0: D6 E4 73 08 97 05 DB D0 54 62 5E 03 48 C2 D5 9F // ..s.....Tb^.H...
F8E0: 7F A7 66 8C D0 9D B0 4F D4 D3 98 5F 4B 7A C9 7F // ..f....O..._Kz..
F8F0: B2 29 52 D0 12 80 C7 0F 54 B6 1E 67 CD C6 A0 6C // .)R.....T..g...l
F900: 11 03 84 D3 48 75 E7 2A FE B0 3B 6E 0A 3A A6 6B // ....Hu.*..;n.:.k
F910: 76 99 05 A3 F1 77 68 61 33 14 47 06 FC 53 7F 52 // v....wha3.G..S.R
F920: BD 92 14 5C 4A 24 6A 67 8C AF 8D 90 AA D0 F6 79 // ...\J$jg.......y
F930: 21 1B 93 26 7C C3 CE 1E BD 88 38 92 AE 45 C6 19 // !..&|.....8..E..
F940: 6A 49 50 B3 05 F8 AE 59 37 8A 6A 25 03 94 B1 59 // jIP....Y7.j%...Y
F950: 81 50 E8 BA 83 80 B7 23 35 F4 76 B9 67 1D 59 18 // .P.....#5.v.g.Y.
F960: AD 20 8D 94 31 82 10 7E 30 82 10 7A 02 01 01 30 // . ..1..~0..z...0
F970: 81 93 30 7F 31 0B 30 09 06 03 55 04 06 13 02 55 // ..0.1.0...U....U
F980: 53 31 1D 30 1B 06 03 55 04 0A 13 14 53 79 6D 61 // S1.0...U....Syma
F990: 6E 74 65 63 20 43 6F 72 70 6F 72 61 74 69 6F 6E // ntec Corporation
F9A0: 31 1F 30 1D 06 03 55 04 0B 13 16 53 79 6D 61 6E // 1.0...U....Syman
F9B0: 74 65 63 20 54 72 75 73 74 20 4E 65 74 77 6F 72 // tec Trust Networ
F9C0: 6B 31 30 30 2E 06 03 55 04 03 13 27 53 79 6D 61 // k100...U...'Syma
F9D0: 6E 74 65 63 20 43 6C 61 73 73 20 33 20 53 48 41 // ntec Class 3 SHA
F9E0: 32 35 36 20 43 6F 64 65 20 53 69 67 6E 69 6E 67 // 256 Code Signing
F9F0: 20 43 41 02 10 57 16 18 0D B7 D4 98 9D C4 A1 70 // CA..W.........p
FA00: 83 DC FA 75 67 30 0D 06 09 60 86 48 01 65 03 04 // ...ug0...`.H.e..
FA10: 02 01 05 00 A0 7C 30 10 06 0A 2B 06 01 04 01 82 // .....|0...+.....
FA20: 37 02 01 0C 31 02 30 00 30 19 06 09 2A 86 48 86 // 7...1.0.0...*.H.
FA30: F7 0D 01 09 03 31 0C 06 0A 2B 06 01 04 01 82 37 // .....1...+.....7
FA40: 02 01 04 30 1C 06 0A 2B 06 01 04 01 82 37 02 01 // ...0...+.....7..
FA50: 0B 31 0E 30 0C 06 0A 2B 06 01 04 01 82 37 02 01 // .1.0...+.....7..
FA60: 15 30 2F 06 09 2A 86 48 86 F7 0D 01 09 04 31 22 // .0/..*.H......1"
FA70: 04 20 BB FA 07 22 7B B7 2A 67 23 1D FC 15 6C 6F // . ..."{.*g#...lo
FA80: DD 20 2D CB 2D 5D A2 69 CE C1 3B 29 7F 5F BC 82 // . -.-].i..;)._..
FA90: 01 60 30 0D 06 09 2A 86 48 86 F7 0D 01 01 01 05 // .`0...*.H.......
FAA0: 00 04 82 01 00 84 0F DA 06 DE D9 9A AA 5F BB 86 // ............._..
FAB0: 11 03 F7 92 19 BD 82 4F AB 74 B8 EE 92 A7 FD E2 // .......O.t......
FAC0: 9E 3B 40 D7 1C 15 9B BD 07 D6 D4 16 62 52 80 CE // .;@.........bR..
FAD0: 29 9C 28 DF 14 6A A3 EF 1B BC 04 42 1E 61 78 87 // ).(..j.....B.ax.
FAE0: AB 8B F7 C6 ED 19 10 29 A4 14 74 2C 78 39 EF A5 // .......)..t,x9..
FAF0: 64 80 90 B4 B7 F3 1F 7F DA 54 3D E4 5C 07 15 CB // d........T=.\...
FB00: 49 4D 57 C1 61 98 4E 39 6D 94 6B CB EA AB 48 C1 // IMW.a.N9m.k...H.
FB10: F5 AC 8E D5 D9 51 8C 26 71 52 53 98 EF C4 91 42 // .....Q.&qRS....B
FB20: B3 26 E6 FB 17 92 40 25 EA 57 31 1D 56 85 ED B9 // .&....@%.W1.V...
FB30: 1F BC C2 72 32 9B 80 1B 32 2B 4F DA EB 49 9C 89 // ...r2...2+O..I..
FB40: 41 A9 FD 26 CE EE 6A 7A 9D 75 6F 42 80 E9 5E AD // A..&..jz.uoB..^.
FB50: E4 29 ED D4 0C 34 D6 1E 29 80 19 49 EA F7 54 54 // .)...4..)..I..TT
FB60: 65 26 21 78 1E 36 01 24 7C DD 58 3D 1A 17 7D 22 // e&!x.6.$|.X=..}"
FB70: 9F 84 4E 8C 90 6E 80 37 2B 51 BC FA 5D 16 DF B2 // ..N..n.7+Q..]...
FB80: F3 8C 86 2F 7D 40 3C 86 57 6A B5 77 95 D1 3F E7 // .../}@<.Wj.w..?.
FB90: 16 E8 C7 43 12 51 CD 1F 32 73 66 08 C7 F5 BE FE // ...C.Q..2sf.....
FBA0: AF 3A 2A F7 12 A1 82 0E 3D 30 82 0E 39 06 0A 2B // .:*.....=0..9..+
FBB0: 06 01 04 01 82 37 03 03 01 31 82 0E 29 30 82 0E // .....7...1..)0..
FBC0: 25 06 09 2A 86 48 86 F7 0D 01 07 02 A0 82 0E 16 // %..*.H..........
FBD0: 30 82 0E 12 02 01 03 31 0D 30 0B 06 09 60 86 48 // 0......1.0...`.H
FBE0: 01 65 03 04 02 01 30 82 01 0F 06 0B 2A 86 48 86 // .e....0.....*.H.
FBF0: F7 0D 01 09 10 01 04 A0 81 FF 04 81 FC 30 81 F9 // .............0..
FC00: 02 01 01 06 0B 60 86 48 01 86 F8 45 01 07 17 03 // .....`.H...E....
FC10: 30 31 30 0D 06 09 60 86 48 01 65 03 04 02 01 05 // 010...`.H.e.....
FC20: 00 04 20 AA B8 12 F7 E1 B4 BB 49 6A F7 64 70 D2 // .. .......Ij.dp.
FC30: 11 CA 76 72 A6 E0 B9 F1 CF B5 B6 43 02 8C D2 20 // ..vr.......C...
FC40: EE 07 A8 02 15 00 99 48 3C 67 33 D6 F7 DE 3D 1C // .......H<g3...=.
FC50: 99 75 7C 74 E6 3A C7 11 A9 44 18 0F 32 30 31 37 // .u|t.:...D..2017
FC60: 31 30 33 31 30 39 32 32 35 35 5A 30 03 02 01 1E // 1031092255Z0....
FC70: A0 81 86 A4 81 83 30 81 80 31 0B 30 09 06 03 55 // ......0..1.0...U
FC80: 04 06 13 02 55 53 31 1D 30 1B 06 03 55 04 0A 13 // ....US1.0...U...
FC90: 14 53 79 6D 61 6E 74 65 63 20 43 6F 72 70 6F 72 // .Symantec Corpor
FCA0: 61 74 69 6F 6E 31 1F 30 1D 06 03 55 04 0B 13 16 // ation1.0...U....
FCB0: 53 79 6D 61 6E 74 65 63 20 54 72 75 73 74 20 4E // Symantec Trust N
FCC0: 65 74 77 6F 72 6B 31 31 30 2F 06 03 55 04 03 13 // etwork110/..U...
FCD0: 28 53 79 6D 61 6E 74 65 63 20 53 48 41 32 35 36 // (Symantec SHA256
FCE0: 20 54 69 6D 65 53 74 61 6D 70 69 6E 67 20 53 69 // TimeStamping Si
FCF0: 67 6E 65 72 20 2D 20 47 32 A0 82 0A 8B 30 82 05 // gner - G2....0..
FD00: 38 30 82 04 20 A0 03 02 01 02 02 10 7B 05 B1 D4 // 80.. .......{...
FD10: 49 68 51 44 F7 C9 89 D2 9C 19 9D 12 30 0D 06 09 // IhQD........0...
FD20: 2A 86 48 86 F7 0D 01 01 0B 05 00 30 81 BD 31 0B // *.H........0..1.
FD30: 30 09 06 03 55 04 06 13 02 55 53 31 17 30 15 06 // 0...U....US1.0..
FD40: 03 55 04 0A 13 0E 56 65 72 69 53 69 67 6E 2C 20 // .U....VeriSign,
FD50: 49 6E 63 2E 31 1F 30 1D 06 03 55 04 0B 13 16 56 // Inc.1.0...U....V
FD60: 65 72 69 53 69 67 6E 20 54 72 75 73 74 20 4E 65 // eriSign Trust Ne
FD70: 74 77 6F 72 6B 31 3A 30 38 06 03 55 04 0B 13 31 // twork1:08..U...1
FD80: 28 63 29 20 32 30 30 38 20 56 65 72 69 53 69 67 // (c) 2008 VeriSig
FD90: 6E 2C 20 49 6E 63 2E 20 2D 20 46 6F 72 20 61 75 // n, Inc. - For au
FDA0: 74 68 6F 72 69 7A 65 64 20 75 73 65 20 6F 6E 6C // thorized use onl
FDB0: 79 31 38 30 36 06 03 55 04 03 13 2F 56 65 72 69 // y1806..U.../Veri
FDC0: 53 69 67 6E 20 55 6E 69 76 65 72 73 61 6C 20 52 // Sign Universal R
FDD0: 6F 6F 74 20 43 65 72 74 69 66 69 63 61 74 69 6F // oot Certificatio
FDE0: 6E 20 41 75 74 68 6F 72 69 74 79 30 1E 17 0D 31 // n Authority0...1
FDF0: 36 30 31 31 32 30 30 30 30 30 30 5A 17 0D 33 31 // 60112000000Z..31
FE00: 30 31 31 31 32 33 35 39 35 39 5A 30 77 31 0B 30 // 0111235959Z0w1.0
FE10: 09 06 03 55 04 06 13 02 55 53 31 1D 30 1B 06 03 // ...U....US1.0...
FE20: 55 04 0A 13 14 53 79 6D 61 6E 74 65 63 20 43 6F // U....Symantec Co
FE30: 72 70 6F 72 61 74 69 6F 6E 31 1F 30 1D 06 03 55 // rporation1.0...U
FE40: 04 0B 13 16 53 79 6D 61 6E 74 65 63 20 54 72 75 // ....Symantec Tru
FE50: 73 74 20 4E 65 74 77 6F 72 6B 31 28 30 26 06 03 // st Network1(0&..
FE60: 55 04 03 13 1F 53 79 6D 61 6E 74 65 63 20 53 48 // U....Symantec SH
FE70: 41 32 35 36 20 54 69 6D 65 53 74 61 6D 70 69 6E // A256 TimeStampin
FE80: 67 20 43 41 30 82 01 22 30 0D 06 09 2A 86 48 86 // g CA0.."0...*.H.
FE90: F7 0D 01 01 01 05 00 03 82 01 0F 00 30 82 01 0A // ............0...
FEA0: 02 82 01 01 00 BB 59 9D 59 55 4F 9D 8C 72 5D 1A // ......Y.YUO..r].
FEB0: 81 A2 EB 55 F3 B0 01 AD 3C 71 AC 32 8F 05 6B 86 // ...U....<q.2..k.
FEC0: 9A 27 00 32 97 6A 4D C9 64 14 4B 29 BB C2 D9 29 // .'.2.jM.d.K)...)
FED0: B9 2E EC 63 B3 E1 CF 3F 0B 56 90 F8 62 1B 7E EB // ...c...?.V..b.~.
FEE0: A6 07 E2 DE 7F 5E 6D 40 38 D4 91 06 E7 41 7C 79 // .....^m@8....A|y
FEF0: 1C CB CB AD 1B BF D8 95 91 F3 F0 EE 6C F8 AD 96 // ............l...
FF00: 39 2E 7F C1 27 B8 78 39 C5 84 A5 ED ED AF 87 8E // 9...'.x9........
FF10: CE 8D C7 6D EA D2 98 B5 3A 1F 1E 39 9D C3 F4 9A // ...m....:..9....
FF20: A8 F4 84 E1 C4 D1 7C 71 C6 06 29 B4 3F E4 83 0D // ......|q..).?...
FF30: 26 C3 7B 08 3E 4D F9 0A B7 33 49 FF CA 3B D4 F5 // &.{.>M...3I..;..
FF40: B2 9B 4B E1 88 99 1A F5 C0 E9 33 14 D6 DF C7 80 // ..K.......3.....
FF50: DB 91 EE FE BC 92 57 72 77 F4 CD A8 CC FE 09 F5 // ......Wrw.......
FF60: 93 37 BE 95 88 6A C5 DC F4 B1 4B D4 CE E8 09 91 // .7...j....K.....
FF70: 5F B5 84 79 35 8A 78 AC 19 32 8F 23 C1 32 41 1B // _..y5.x..2.#.2A.
FF80: 59 0E A9 3E B1 CC F9 D6 2B EF B7 D8 E4 D5 1D 6D // Y..>....+......m
FF90: 11 3A 92 F6 93 C9 9C E3 48 EE BB 53 0E D4 36 97 // .:......H..S..6.
FFA0: 86 78 C5 A1 37 02 03 01 00 01 A3 82 01 77 30 82 // .x..7........w0.
FFB0: 01 73 30 0E 06 03 55 1D 0F 01 01 FF 04 04 03 02 // .s0...U.........
FFC0: 01 06 30 12 06 03 55 1D 13 01 01 FF 04 08 30 06 // ..0...U.......0.
FFD0: 01 01 FF 02 01 00 30 66 06 03 55 1D 20 04 5F 30 // ......0f..U. ._0
FFE0: 5D 30 5B 06 0B 60 86 48 01 86 F8 45 01 07 17 03 // ]0[..`.H...E....
FFF0: 30 4C 30 23 06 08 2B 06 01 05 05 07 02 01 16 17 // 0L0#..+.........
10000: 68 74 74 70 73 3A 2F 2F 64 2E 73 79 6D 63 62 2E // https://d.symcb.
10010: 63 6F 6D 2F 63 70 73 30 25 06 08 2B 06 01 05 05 // com/cps0%..+....
10020: 07 02 02 30 19 1A 17 68 74 74 70 73 3A 2F 2F 64 // ...0...https://d
10030: 2E 73 79 6D 63 62 2E 63 6F 6D 2F 72 70 61 30 2E // .symcb.com/rpa0.
10040: 06 08 2B 06 01 05 05 07 01 01 04 22 30 20 30 1E // ..+........"0 0.
10050: 06 08 2B 06 01 05 05 07 30 01 86 12 68 74 74 70 // ..+.....0...http
10060: 3A 2F 2F 73 2E 73 79 6D 63 64 2E 63 6F 6D 30 36 // ://s.symcd.com06
10070: 06 03 55 1D 1F 04 2F 30 2D 30 2B A0 29 A0 27 86 // ..U.../0-0+.).'.
10080: 25 68 74 74 70 3A 2F 2F 73 2E 73 79 6D 63 62 2E // %http://s.symcb.
10090: 63 6F 6D 2F 75 6E 69 76 65 72 73 61 6C 2D 72 6F // com/universal-ro
100A0: 6F 74 2E 63 72 6C 30 13 06 03 55 1D 25 04 0C 30 // ot.crl0...U.%..0
100B0: 0A 06 08 2B 06 01 05 05 07 03 08 30 28 06 03 55 // ...+.......0(..U
100C0: 1D 11 04 21 30 1F A4 1D 30 1B 31 19 30 17 06 03 // ...!0...0.1.0...
100D0: 55 04 03 13 10 54 69 6D 65 53 74 61 6D 70 2D 32 // U....TimeStamp-2
100E0: 30 34 38 2D 33 30 1D 06 03 55 1D 0E 04 16 04 14 // 048-30...U......
100F0: AF 63 D6 CA A3 4E 85 72 E0 A7 BC 41 F3 29 A2 38 // .c...N.r...A.).8
10100: 7F 80 75 62 30 1F 06 03 55 1D 23 04 18 30 16 80 // ..ub0...U.#..0..
10110: 14 B6 77 FA 69 48 47 9F 53 12 D5 C2 EA 07 32 76 // ..w.iHG.S.....2v
10120: 07 D1 97 07 19 30 0D 06 09 2A 86 48 86 F7 0D 01 // .....0...*.H....
10130: 01 0B 05 00 03 82 01 01 00 75 EA B0 2D D5 34 19 // .........u..-.4.
10140: 5C 32 45 FE 0E E1 D4 4F A6 78 C1 6F D7 EA DD DC // \2E....O.x.o....
10150: 4F F3 A1 C8 81 88 F7 A7 8F 15 E6 40 29 AD E6 5D // O..........@)..]
10160: F4 A2 D9 56 64 84 71 30 2A DD 1E 61 17 66 20 56 // ...Vd.q0*..a.f V
10170: 06 98 19 8D 5D 71 F2 F8 97 BC 09 FD 1C 91 47 C9 // ....]q........G.
10180: E2 E8 8D 03 FB CC 90 2F D6 0A 6C 4E 33 EC D6 B4 // ......./..lN3...
10190: 93 C8 4C 90 63 48 39 40 21 C4 DD D6 6E 89 98 3C // ..L.cH9@!...n..<
101A0: B5 98 97 E8 A9 06 B7 09 C9 8F 53 57 41 90 2F E1 // ..........SWA./.
101B0: 1E 4D 4E DC CA 10 78 6C 42 6E F0 B6 C5 F8 61 5C // .MN...xlBn....a\
101C0: 52 F5 4E F6 6B 8D F7 4A 7A BE F3 CD FD 03 D7 D9 // R.N.k..Jz.......
101D0: F6 03 A8 0F E3 53 F7 0A 75 EC C6 75 2E AA 66 85 // .....S..u..u..f.
101E0: 04 99 B7 F8 06 57 E1 C6 0E F6 E8 AF DA EC 9B 18 // .....W..........
101F0: 1F AA B9 E3 3A 00 BF CE 8A 94 CB 01 DB 9E C7 38 // ....:..........8
10200: BB 0F 52 AB D1 E3 94 03 60 0A 4D A0 FE 27 6D 14 // ..R.....`.M..'m.
10210: 32 FC 3F 97 40 E1 BF 99 89 DB E4 39 14 BD DA E4 // 2.?.@......9....
10220: D3 C3 EA 2B 5A B3 95 58 55 04 7D C7 9A EC 23 03 // ...+Z..XU.}...#.
10230: 8D 85 2A D2 FF AE A9 61 81 30 82 05 4B 30 82 04 // ..*....a.0..K0..
10240: 33 A0 03 02 01 02 02 10 54 58 F2 AA D7 41 D6 44 // 3.......TX...A.D
10250: BC 84 A9 7B A0 96 52 E6 30 0D 06 09 2A 86 48 86 // ...{..R.0...*.H.
10260: F7 0D 01 01 0B 05 00 30 77 31 0B 30 09 06 03 55 // .......0w1.0...U
10270: 04 06 13 02 55 53 31 1D 30 1B 06 03 55 04 0A 13 // ....US1.0...U...
10280: 14 53 79 6D 61 6E 74 65 63 20 43 6F 72 70 6F 72 // .Symantec Corpor
10290: 61 74 69 6F 6E 31 1F 30 1D 06 03 55 04 0B 13 16 // ation1.0...U....
102A0: 53 79 6D 61 6E 74 65 63 20 54 72 75 73 74 20 4E // Symantec Trust N
102B0: 65 74 77 6F 72 6B 31 28 30 26 06 03 55 04 03 13 // etwork1(0&..U...
102C0: 1F 53 79 6D 61 6E 74 65 63 20 53 48 41 32 35 36 // .Symantec SHA256
102D0: 20 54 69 6D 65 53 74 61 6D 70 69 6E 67 20 43 41 // TimeStamping CA
102E0: 30 1E 17 0D 31 37 30 31 30 32 30 30 30 30 30 30 // 0...170102000000
102F0: 5A 17 0D 32 38 30 34 30 31 32 33 35 39 35 39 5A // Z..280401235959Z
10300: 30 81 80 31 0B 30 09 06 03 55 04 06 13 02 55 53 // 0..1.0...U....US
10310: 31 1D 30 1B 06 03 55 04 0A 13 14 53 79 6D 61 6E // 1.0...U....Syman
10320: 74 65 63 20 43 6F 72 70 6F 72 61 74 69 6F 6E 31 // tec Corporation1
10330: 1F 30 1D 06 03 55 04 0B 13 16 53 79 6D 61 6E 74 // .0...U....Symant
10340: 65 63 20 54 72 75 73 74 20 4E 65 74 77 6F 72 6B // ec Trust Network
10350: 31 31 30 2F 06 03 55 04 03 13 28 53 79 6D 61 6E // 110/..U...(Syman
10360: 74 65 63 20 53 48 41 32 35 36 20 54 69 6D 65 53 // tec SHA256 TimeS
10370: 74 61 6D 70 69 6E 67 20 53 69 67 6E 65 72 20 2D // tamping Signer -
10380: 20 47 32 30 82 01 22 30 0D 06 09 2A 86 48 86 F7 // G20.."0...*.H..
10390: 0D 01 01 01 05 00 03 82 01 0F 00 30 82 01 0A 02 // ...........0....
103A0: 82 01 01 00 99 F3 FC D8 04 09 03 86 F9 D7 5C A6 // ..............\.
103B0: 93 C0 42 7C EA 7C 63 CF 5D 00 E2 8E F3 C0 90 DF // ..B|.|c.].......
103C0: 8F 29 F5 18 EA 94 B7 92 E5 D7 B0 A0 73 81 E8 E9 // .)..........s...
103D0: 0A 9B 4A 7C 01 FF 9D 8F A4 39 A7 0E EA 45 F4 22 // ..J|.....9...E."
103E0: 0C 3A 70 ED 39 45 8B E4 C5 1B 5C F0 45 68 46 24 // .:p.9E....\.EhF$
103F0: 05 63 76 9B 1C FC 9E 6C 2A B1 56 E5 8A 7F 52 71 // .cv....l*.V...Rq
10400: AE F2 35 D5 46 23 06 1C CF 48 2D 1D B4 CD B8 D9 // ..5.F#...H-.....
10410: 76 23 8E 1C FF 3E BF BB 06 5C 69 07 A6 65 0E F8 // v#...>...\i..e..
10420: 5E AE 7D 2E ED 4D AE 35 EF C9 D7 00 42 FD 28 95 // ^.}..M.5....B.(.
10430: 0E 9F 5D 72 42 09 BC C3 DA 44 D2 ED CC 47 84 E4 // ..]rB....D...G..
10440: FC CA 2D AC 58 BE AE F7 AE D9 44 0D 08 B7 C2 77 // ..-.X.....D....w
10450: D6 1A 43 70 D1 6E 03 DE 52 92 C4 10 08 71 D9 BA // ..Cp.n..R....q..
10460: 22 55 F2 1F BC ED 9B 9D 3B E2 5E 1D 4C 83 FF 97 // "U......;.^.L...
10470: 0F 7B 0B E7 55 83 4E D2 0D EB BE D7 EC AE 6E 47 // .{..U.N.......nG
10480: B9 9F DF A5 D6 51 BC 04 55 ED FF 27 70 4C C9 ED // .....Q..U..'pL..
10490: 2A 4B 13 E1 B1 B9 4C 0F C9 01 EE 55 65 5F 69 02 // *K....L....Ue_i.
104A0: 78 66 CB 3F 02 03 01 00 01 A3 82 01 C7 30 82 01 // xf.?.........0..
104B0: C3 30 0C 06 03 55 1D 13 01 01 FF 04 02 30 00 30 // .0...U.......0.0
104C0: 66 06 03 55 1D 20 04 5F 30 5D 30 5B 06 0B 60 86 // f..U. ._0]0[..`.
104D0: 48 01 86 F8 45 01 07 17 03 30 4C 30 23 06 08 2B // H...E....0L0#..+
104E0: 06 01 05 05 07 02 01 16 17 68 74 74 70 73 3A 2F // .........https:/
104F0: 2F 64 2E 73 79 6D 63 62 2E 63 6F 6D 2F 63 70 73 // /d.symcb.com/cps
10500: 30 25 06 08 2B 06 01 05 05 07 02 02 30 19 1A 17 // 0%..+.......0...
10510: 68 74 74 70 73 3A 2F 2F 64 2E 73 79 6D 63 62 2E // https://d.symcb.
10520: 63 6F 6D 2F 72 70 61 30 40 06 03 55 1D 1F 04 39 // com/rpa0@..U...9
10530: 30 37 30 35 A0 33 A0 31 86 2F 68 74 74 70 3A 2F // 0705.3.1./http:/
10540: 2F 74 73 2D 63 72 6C 2E 77 73 2E 73 79 6D 61 6E // /ts-crl.ws.syman
10550: 74 65 63 2E 63 6F 6D 2F 73 68 61 32 35 36 2D 74 // tec.com/sha256-t
10560: 73 73 2D 63 61 2E 63 72 6C 30 16 06 03 55 1D 25 // ss-ca.crl0...U.%
10570: 01 01 FF 04 0C 30 0A 06 08 2B 06 01 05 05 07 03 // .....0...+......
10580: 08 30 0E 06 03 55 1D 0F 01 01 FF 04 04 03 02 07 // .0...U..........
10590: 80 30 77 06 08 2B 06 01 05 05 07 01 01 04 6B 30 // .0w..+........k0
105A0: 69 30 2A 06 08 2B 06 01 05 05 07 30 01 86 1E 68 // i0*..+.....0...h
105B0: 74 74 70 3A 2F 2F 74 73 2D 6F 63 73 70 2E 77 73 // ttp://ts-ocsp.ws
105C0: 2E 73 79 6D 61 6E 74 65 63 2E 63 6F 6D 30 3B 06 // .symantec.com0;.
105D0: 08 2B 06 01 05 05 07 30 02 86 2F 68 74 74 70 3A // .+.....0../http:
105E0: 2F 2F 74 73 2D 61 69 61 2E 77 73 2E 73 79 6D 61 // //ts-aia.ws.syma
105F0: 6E 74 65 63 2E 63 6F 6D 2F 73 68 61 32 35 36 2D // ntec.com/sha256-
10600: 74 73 73 2D 63 61 2E 63 65 72 30 28 06 03 55 1D // tss-ca.cer0(..U.
10610: 11 04 21 30 1F A4 1D 30 1B 31 19 30 17 06 03 55 // ..!0...0.1.0...U
10620: 04 03 13 10 54 69 6D 65 53 74 61 6D 70 2D 32 30 // ....TimeStamp-20
10630: 34 38 2D 35 30 1D 06 03 55 1D 0E 04 16 04 14 09 // 48-50...U.......
10640: B5 C1 FE 96 72 97 29 43 9A C9 E0 02 BA AE F8 FD // ....r.)C........
10650: 2F BA F6 30 1F 06 03 55 1D 23 04 18 30 16 80 14 // /..0...U.#..0...
10660: AF 63 D6 CA A3 4E 85 72 E0 A7 BC 41 F3 29 A2 38 // .c...N.r...A.).8
10670: 7F 80 75 62 30 0D 06 09 2A 86 48 86 F7 0D 01 01 // ..ub0...*.H.....
10680: 0B 05 00 03 82 01 01 00 17 B3 0A 88 E9 5C 5A 5E // .............\Z^
10690: 20 6B 3B 0A 15 B2 6C C5 A9 8A 32 87 D3 B1 F4 1C // k;...l...2.....
106A0: 53 AE 85 BE 3F 9B FF D7 BC B7 94 85 B4 C7 52 7E // S...?.........R~
106B0: 94 E8 BD ED 61 B2 D4 A7 99 E4 C3 C9 93 C1 35 3D // ....a.........5=
106C0: 0B E8 68 0A 5D 56 98 BD B1 22 3B D1 44 7A D7 BF // ..h.]V...";.Dz..
106D0: F0 6D 51 32 8A D5 23 DF 38 01 37 F6 E2 53 2B 7A // .mQ2..#.8.7..S+z
106E0: 2B 11 8F B7 4D 6C 7A 33 03 1B 7C 6B 09 94 17 BB // +...Mlz3..|k....
106F0: E4 DB 58 D4 21 13 65 E7 EC D1 25 CA 2C 75 9A 9C // ..X.!.e...%.,u..
10700: 7F FC C9 BB 2A 68 AB C4 7D B4 CF A3 C9 6C A7 D9 // ....*h..}....l..
10710: C4 00 9C 89 0A 77 91 F4 4D A2 FB 31 3B 86 6E F6 // .....w..M..1;.n.
10720: E6 1F 50 03 86 9B BF CB 42 AB E6 76 9B 72 5A 11 // ..P.....B..v.rZ.
10730: 01 8A C6 EF A5 6F 95 E7 DD AE BA E6 22 65 F0 18 // .....o......"e..
10740: 59 1B 11 C9 CD 80 B7 D8 97 47 1F 42 08 F8 AC 71 // Y........G.B...q
10750: 1F B0 46 53 B3 D4 B2 D5 A3 AB 50 75 48 12 17 82 // ..FS......PuH...
10760: AD CF E0 41 4F 32 7E CD 95 1C BF 91 8A 08 3D A4 // ...AO2~.......=.
10770: A7 67 02 96 DF 24 4C A5 D0 41 C0 82 60 A3 8A 17 // .g...$L..A..`...
10780: 32 4B D3 BC CF A4 B4 8C 31 82 02 5A 30 82 02 56 // 2K......1..Z0..V
10790: 02 01 01 30 81 8B 30 77 31 0B 30 09 06 03 55 04 // ...0..0w1.0...U.
107A0: 06 13 02 55 53 31 1D 30 1B 06 03 55 04 0A 13 14 // ...US1.0...U....
107B0: 53 79 6D 61 6E 74 65 63 20 43 6F 72 70 6F 72 61 // Symantec Corpora
107C0: 74 69 6F 6E 31 1F 30 1D 06 03 55 04 0B 13 16 53 // tion1.0...U....S
107D0: 79 6D 61 6E 74 65 63 20 54 72 75 73 74 20 4E 65 // ymantec Trust Ne
107E0: 74 77 6F 72 6B 31 28 30 26 06 03 55 04 03 13 1F // twork1(0&..U....
107F0: 53 79 6D 61 6E 74 65 63 20 53 48 41 32 35 36 20 // Symantec SHA256
10800: 54 69 6D 65 53 74 61 6D 70 69 6E 67 20 43 41 02 // TimeStamping CA.
10810: 10 54 58 F2 AA D7 41 D6 44 BC 84 A9 7B A0 96 52 // .TX...A.D...{..R
10820: E6 30 0B 06 09 60 86 48 01 65 03 04 02 01 A0 81 // .0...`.H.e......
10830: A4 30 1A 06 09 2A 86 48 86 F7 0D 01 09 03 31 0D // .0...*.H......1.
10840: 06 0B 2A 86 48 86 F7 0D 01 09 10 01 04 30 1C 06 // ..*.H........0..
10850: 09 2A 86 48 86 F7 0D 01 09 05 31 0F 17 0D 31 37 // .*.H......1...17
10860: 31 30 33 31 30 39 32 32 35 35 5A 30 2F 06 09 2A // 1031092255Z0/..*
10870: 86 48 86 F7 0D 01 09 04 31 22 04 20 C1 FA C4 95 // .H......1". ....
10880: 7E 27 E4 1F 34 48 28 0D 30 05 2B 18 44 E7 71 06 // ~'..4H(.0.+.D.q.
10890: 6A B3 61 92 FB 4A 9B 11 F6 92 A0 A9 30 37 06 0B // j.a..J......07..
108A0: 2A 86 48 86 F7 0D 01 09 10 02 2F 31 28 30 26 30 // *.H......./1(0&0
108B0: 24 30 22 04 20 CF 7A C1 7A D0 47 EC D5 FD C3 68 // $0". .z.z.G....h
108C0: 22 03 1B 12 D4 EF 07 8B 6F 2B 4C 5E 6B A4 1F 8F // ".......o+L^k...
108D0: F2 CF 4B AD 67 30 0B 06 09 2A 86 48 86 F7 0D 01 // ..K.g0...*.H....
108E0: 01 01 04 82 01 00 48 10 47 E8 F2 98 DC 37 BE 67 // ......H.G....7.g
108F0: EE 76 BE 28 63 E9 A6 51 8A 5E C1 8C EF C2 8F 6E // .v.(c..Q.^.....n
10900: CE E4 26 6C A9 9B 1A 7F D7 E4 97 DF 99 9C 48 E8 // ..&l..........H.
10910: 20 70 11 40 BA 65 DE E2 21 6D 85 DA 98 02 EA B0 // p.@.e..!m......
10920: D0 5D 93 0A 1E 2E 83 96 C2 F3 1E CF 33 1F 6A BF // .]..........3.j.
10930: C8 C8 43 90 EC A1 B4 50 13 6F 52 4C E0 14 58 63 // ..C....P.oRL..Xc
10940: 12 C0 BD 48 F5 3A 15 C1 DA AD 2D 0D 47 CB 88 4F // ...H.:....-.G..O
10950: F0 48 52 40 47 65 05 64 BE 41 72 9D E0 1D 93 25 // .HR@Ge.d.Ar....%
10960: 8F 39 27 CE 8B 76 F5 D4 8C C2 7A D1 40 40 44 5B // .9'..v....z.@@D[
10970: 9E D8 68 DA DB 8D 5A DA 83 0D 63 8A 29 9F 82 C0 // ..h...Z...c.)...
10980: 9B ED 18 FF A4 05 56 8D 7B 68 9A 4A 04 80 41 C4 // ......V.{h.J..A.
10990: 41 9D 4C 1A B6 B5 9E 58 A3 75 A5 BD 2E 51 03 00 // A.L....X.u...Q..
109A0: C4 01 CD DA 56 0C 56 EC 07 D0 A9 EA 7E 0C 20 A1 // ....V.V.....~. .
109B0: BE F3 F1 8B 38 B9 16 4F 55 A6 38 C5 38 5C B0 14 // ....8..OU.8.8\..
109C0: B8 83 ED 12 BD 4A 15 ED 6C 7B 11 42 9E CB 44 8A // .....J..l{.B..D.
109D0: 78 F9 29 F0 34 35 EF 69 D1 7A 24 DE DF C2 10 A6 // x.).45.i.z$.....
109E0: BC F7 8B C1 CE 9D 00 00 00 00 00 00 00 00 00 00 // ................
109F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
10A00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
10A10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
10A20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
10A30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
10A40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
10A50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
10A60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
10A70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
10A80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
10A90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
10AA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
10AB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
10AC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
10AD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
10AE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
10AF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
10B00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
10B10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
10B20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
10B30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
10B40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
10B50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
10B60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
10B70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
10B80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
10B90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
10BA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
10BB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
10BC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
10BD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
10BE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
10BF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
10C00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
10C10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
10C20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
10C30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
10C40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
10C50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
10C60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
10C70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
10C80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
10C90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
10CA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
10CB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
10CC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
10CD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
10CE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
10CF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
10D00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
10D10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
10D20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
10D30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
10D40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
10D50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
10D60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
10D70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
10D80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
10D90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
10DA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
10DB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
10DC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
10DD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
10DE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
10DF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
10E00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
10E10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
10E20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
10E30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
10E40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
10E50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
10E60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
10E70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
10E80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
10E90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
10EA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
10EB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
10EC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
10ED0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
10EE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
10EF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
10F00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
10F10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
10F20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
10F30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
10F40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
10F50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
10F60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
10F70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
10F80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
10F90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
10FA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
10FB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
10FC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
10FD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
10FE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
10FF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11000: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
110A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
110B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
110C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
110D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
110E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
110F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11100: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11110: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11120: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11130: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11140: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11150: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11160: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11170: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11180: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11190: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
111A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
111B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
111C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
111D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
111E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
111F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11200: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11210: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11220: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11230: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11240: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11250: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11260: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11270: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11280: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11290: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
112A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
112B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
112C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
112D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
112E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
112F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11300: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11310: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11320: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11330: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11340: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11350: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11360: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11370: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11380: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11390: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
113A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
113B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
113C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
113D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
113E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
113F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11400: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11410: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11420: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11430: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11440: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11450: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11460: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11470: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11480: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11490: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
114A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
114B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
114C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
114D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
114E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
114F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11500: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11510: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11520: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11530: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11540: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11550: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11560: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11570: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11580: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11590: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
115A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
115B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
115C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
115D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
115E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
115F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11600: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11610: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11620: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11630: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11640: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11650: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11660: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11670: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11680: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11690: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
116A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
116B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
116C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
116D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
116E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
116F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11700: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11710: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11720: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11730: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11740: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11750: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11760: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11770: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11780: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11790: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
117A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
117B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
117C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
117D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
117E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
117F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11800: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11810: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11820: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11830: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11840: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11850: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11860: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11870: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11880: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11890: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
118A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
118B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
118C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
118D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
118E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
118F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11900: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11910: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11920: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11930: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11940: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11950: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11960: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11970: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11980: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11990: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
119A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
119B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
119C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
119D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
119E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
119F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11A00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11A10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11A20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11A30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11A40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11A50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11A60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11A70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11A80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11A90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11AA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11AB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11AC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11AD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11AE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11AF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11B00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11B10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11B20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11B30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11B40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11B50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11B60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11B70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11B80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11B90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11BA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11BB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11BC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11BD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11BE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11BF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11C00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11C10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11C20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11C30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11C40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11C50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11C60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11C70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11C80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11C90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11CA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11CB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11CC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11CD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11CE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11CF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11D00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11D10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11D20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11D30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11D40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11D50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11D60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11D70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11D80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11D90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11DA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11DB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11DC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11DD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11DE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11DF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11E00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11E10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11E20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11E30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11E40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11E50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11E60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11E70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11E80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11E90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11EA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11EB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11EC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11ED0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11EE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11EF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11F00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11F10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11F20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11F30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11F40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11F50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11F60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11F70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11F80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11F90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11FA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11FB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11FC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11FD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11FE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
11FF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12000: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
120A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
120B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
120C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
120D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
120E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
120F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12100: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12110: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12120: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12130: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12140: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12150: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12160: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12170: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12180: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12190: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
121A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
121B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
121C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
121D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
121E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
121F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12200: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12210: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12220: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12230: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12240: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12250: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12260: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12270: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12280: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12290: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
122A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
122B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
122C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
122D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
122E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
122F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12300: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12310: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12320: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12330: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12340: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12350: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12360: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12370: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12380: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12390: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
123A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
123B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
123C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
123D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
123E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
123F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12400: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12410: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12420: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12430: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12440: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12450: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12460: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12470: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12480: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12490: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
124A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
124B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
124C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
124D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
124E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
124F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12500: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12510: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12520: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12530: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12540: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12550: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12560: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12570: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12580: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12590: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
125A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
125B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
125C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
125D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
125E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
125F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12600: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12610: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12620: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12630: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12640: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12650: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12660: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12670: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12680: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12690: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
126A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
126B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
126C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
126D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
126E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
126F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12700: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12710: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12720: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12730: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12740: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12750: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12760: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12770: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12780: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12790: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
127A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
127B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
127C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
127D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
127E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
127F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12800: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12810: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12820: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12830: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12840: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12850: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12860: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12870: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12880: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12890: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
128A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
128B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
128C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
128D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
128E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
128F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12900: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12910: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12920: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12930: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12940: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12950: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12960: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12970: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12980: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12990: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
129A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
129B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
129C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
129D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
129E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
129F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12A00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12A10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12A20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12A30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12A40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12A50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12A60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12A70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12A80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12A90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12AA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12AB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12AC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12AD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12AE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12AF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12B00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12B10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12B20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12B30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12B40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12B50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12B60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12B70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12B80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12B90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12BA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12BB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12BC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12BD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12BE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12BF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12C00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12C10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12C20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12C30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12C40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12C50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12C60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12C70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12C80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12C90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12CA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12CB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12CC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12CD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12CE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12CF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12D00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12D10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12D20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12D30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12D40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12D50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12D60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12D70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12D80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12D90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12DA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12DB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12DC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12DD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12DE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12DF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12E00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12E10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12E20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12E30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12E40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12E50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12E60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12E70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12E80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12E90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12EA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12EB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12EC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12ED0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12EE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12EF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12F00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12F10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12F20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12F30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12F40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12F50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12F60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12F70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12F80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12F90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12FA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12FB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12FC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12FD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12FE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
12FF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13000: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
130A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
130B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
130C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
130D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
130E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
130F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13100: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13110: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13120: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13130: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13140: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13150: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13160: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13170: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13180: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13190: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
131A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
131B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
131C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
131D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
131E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
131F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13200: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13210: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13220: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13230: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13240: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13250: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13260: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13270: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13280: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13290: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
132A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
132B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
132C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
132D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
132E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
132F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13300: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13310: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13320: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13330: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13340: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13350: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13360: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13370: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13380: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13390: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
133A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
133B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
133C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
133D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
133E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
133F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13400: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13410: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13420: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13430: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13440: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13450: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13460: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13470: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13480: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13490: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
134A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
134B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
134C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
134D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
134E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
134F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13500: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13510: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13520: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13530: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13540: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13550: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13560: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13570: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13580: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13590: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
135A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
135B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
135C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
135D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
135E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
135F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13600: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13610: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13620: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13630: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13640: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13650: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13660: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13670: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13680: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13690: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
136A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
136B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
136C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
136D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
136E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
136F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13700: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13710: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13720: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13730: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13740: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13750: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13760: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13770: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13780: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13790: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
137A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
137B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
137C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
137D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
137E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
137F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13800: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13810: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13820: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13830: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13840: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13850: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13860: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13870: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13880: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13890: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
138A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
138B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
138C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
138D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
138E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
138F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13900: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13910: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13920: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13930: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13940: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13950: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13960: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13970: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13980: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13990: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
139A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
139B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
139C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
139D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
139E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
139F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13A00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13A10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13A20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13A30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13A40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13A50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13A60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13A70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13A80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13A90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13AA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13AB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13AC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13AD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13AE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13AF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13B00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13B10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13B20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13B30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13B40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13B50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13B60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13B70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13B80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13B90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13BA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13BB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13BC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13BD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13BE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13BF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13C00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13C10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13C20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13C30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13C40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13C50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13C60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13C70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13C80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13C90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13CA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13CB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13CC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13CD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13CE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13CF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13D00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13D10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13D20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13D30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13D40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13D50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13D60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13D70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13D80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13D90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13DA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13DB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13DC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13DD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13DE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13DF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13E00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13E10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13E20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13E30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13E40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13E50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13E60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13E70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13E80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13E90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13EA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13EB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13EC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13ED0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13EE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13EF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13F00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13F10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13F20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13F30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13F40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13F50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13F60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13F70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13F80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13F90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13FA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13FB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13FC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13FD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13FE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
13FF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14000: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
140A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
140B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
140C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
140D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
140E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
140F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14100: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14110: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14120: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14130: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14140: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14150: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14160: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14170: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14180: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14190: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
141A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
141B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
141C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
141D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
141E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
141F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14200: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14210: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14220: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14230: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14240: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14250: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14260: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14270: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14280: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14290: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
142A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
142B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
142C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
142D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
142E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
142F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14300: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14310: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14320: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14330: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14340: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14350: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14360: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14370: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14380: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14390: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
143A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
143B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
143C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
143D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
143E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
143F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14400: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14410: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14420: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14430: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14440: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14450: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14460: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14470: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14480: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14490: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
144A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
144B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
144C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
144D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
144E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
144F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14500: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14510: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14520: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14530: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14540: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14550: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14560: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14570: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14580: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14590: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
145A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
145B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
145C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
145D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
145E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
145F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14600: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14610: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14620: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14630: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14640: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14650: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14660: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14670: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14680: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14690: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
146A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
146B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
146C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
146D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
146E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
146F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14700: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14710: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14720: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14730: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14740: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14750: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14760: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14770: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14780: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14790: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
147A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
147B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
147C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
147D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
147E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
147F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14800: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14810: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14820: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14830: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14840: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14850: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14860: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14870: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14880: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14890: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
148A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
148B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
148C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
148D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
148E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
148F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14900: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14910: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14920: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14930: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14940: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14950: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14960: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14970: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14980: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14990: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
149A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
149B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
149C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
149D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
149E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
149F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14A00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14A10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14A20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14A30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14A40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14A50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14A60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14A70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14A80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14A90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14AA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14AB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14AC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14AD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14AE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14AF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14B00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14B10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14B20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14B30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14B40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14B50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14B60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14B70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14B80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14B90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14BA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14BB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14BC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14BD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14BE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14BF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14C00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14C10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14C20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14C30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14C40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14C50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14C60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14C70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14C80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14C90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14CA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14CB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14CC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14CD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14CE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14CF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14D00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14D10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14D20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14D30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14D40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14D50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14D60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14D70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14D80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14D90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14DA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14DB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14DC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14DD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14DE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14DF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14E00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14E10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14E20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14E30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14E40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14E50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14E60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14E70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14E80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14E90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14EA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14EB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14EC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14ED0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14EE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14EF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14F00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14F10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14F20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14F30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14F40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14F50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14F60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14F70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14F80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14F90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14FA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14FB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14FC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14FD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14FE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
14FF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15000: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
150A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
150B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
150C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
150D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
150E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
150F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15100: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15110: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15120: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15130: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15140: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15150: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15160: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15170: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15180: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15190: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
151A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
151B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
151C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
151D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
151E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
151F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15200: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15210: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15220: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15230: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15240: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15250: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15260: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15270: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15280: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15290: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
152A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
152B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
152C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
152D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
152E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
152F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15300: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15310: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15320: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15330: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15340: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15350: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15360: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15370: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15380: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15390: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
153A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
153B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
153C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
153D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
153E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
153F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15400: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15410: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15420: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15430: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15440: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15450: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15460: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15470: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15480: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15490: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
154A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
154B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
154C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
154D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
154E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
154F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15500: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15510: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15520: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15530: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15540: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15550: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15560: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15570: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15580: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15590: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
155A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
155B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
155C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
155D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
155E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
155F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15600: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15610: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15620: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15630: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15640: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15650: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15660: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15670: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15680: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15690: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
156A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
156B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
156C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
156D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
156E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
156F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15700: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15710: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15720: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15730: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15740: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15750: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15760: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15770: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15780: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15790: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
157A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
157B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
157C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
157D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
157E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
157F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15800: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15810: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15820: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15830: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15840: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15850: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15860: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15870: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15880: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15890: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
158A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
158B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
158C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
158D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
158E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
158F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15900: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15910: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15920: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15930: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15940: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15950: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15960: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15970: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15980: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15990: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
159A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
159B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
159C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
159D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
159E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
159F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15A00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15A10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15A20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15A30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15A40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15A50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15A60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15A70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15A80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15A90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15AA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15AB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15AC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15AD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15AE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15AF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15B00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15B10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15B20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15B30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15B40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15B50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15B60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15B70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15B80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15B90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15BA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15BB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15BC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15BD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15BE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15BF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15C00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15C10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15C20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15C30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15C40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15C50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15C60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15C70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15C80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15C90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15CA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15CB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15CC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15CD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15CE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15CF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15D00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15D10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15D20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15D30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15D40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15D50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15D60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15D70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15D80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15D90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15DA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15DB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15DC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15DD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15DE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15DF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15E00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15E10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15E20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15E30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15E40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15E50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15E60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15E70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15E80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15E90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15EA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15EB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15EC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15ED0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15EE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15EF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15F00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15F10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15F20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15F30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15F40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15F50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15F60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15F70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15F80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15F90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15FA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15FB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15FC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15FD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15FE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
15FF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16000: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
160A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
160B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
160C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
160D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
160E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
160F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16100: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16110: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16120: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16130: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16140: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16150: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16160: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16170: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16180: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16190: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
161A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
161B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
161C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
161D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
161E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
161F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16200: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16210: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16220: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16230: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16240: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16250: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16260: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16270: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16280: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16290: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
162A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
162B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
162C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
162D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
162E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
162F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16300: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16310: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16320: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16330: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16340: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16350: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16360: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16370: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16380: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16390: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
163A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
163B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
163C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
163D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
163E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
163F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16400: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16410: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16420: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16430: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16440: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16450: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16460: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16470: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16480: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16490: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
164A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
164B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
164C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
164D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
164E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
164F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16500: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16510: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16520: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16530: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16540: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16550: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16560: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16570: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16580: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16590: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
165A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
165B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
165C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
165D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
165E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
165F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16600: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16610: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16620: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16630: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16640: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16650: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16660: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16670: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16680: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16690: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
166A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
166B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
166C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
166D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
166E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
166F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16700: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16710: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16720: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16730: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16740: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16750: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16760: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16770: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16780: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16790: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
167A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
167B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
167C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
167D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
167E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
167F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16800: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16810: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16820: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16830: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16840: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16850: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16860: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16870: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16880: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16890: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
168A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
168B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
168C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
168D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
168E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
168F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16900: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16910: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16920: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16930: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16940: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16950: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16960: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16970: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16980: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16990: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
169A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
169B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
169C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
169D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
169E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
169F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16A00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16A10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16A20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16A30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16A40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16A50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16A60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16A70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16A80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16A90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16AA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16AB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16AC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16AD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16AE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16AF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16B00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16B10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16B20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16B30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16B40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16B50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16B60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16B70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16B80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16B90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16BA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16BB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16BC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16BD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16BE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16BF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16C00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16C10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16C20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16C30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16C40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16C50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16C60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16C70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16C80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16C90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16CA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16CB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16CC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16CD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16CE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16CF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16D00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16D10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16D20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16D30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16D40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16D50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16D60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16D70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16D80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16D90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16DA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16DB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16DC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16DD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16DE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16DF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16E00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16E10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16E20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16E30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16E40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16E50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16E60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16E70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16E80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16E90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16EA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16EB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16EC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16ED0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16EE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16EF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16F00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16F10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16F20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16F30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16F40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16F50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16F60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16F70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16F80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16F90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16FA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16FB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16FC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16FD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16FE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
16FF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17000: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
170A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
170B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
170C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
170D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
170E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
170F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17100: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17110: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17120: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17130: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17140: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17150: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17160: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17170: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17180: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17190: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
171A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
171B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
171C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
171D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
171E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
171F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17200: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17210: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17220: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17230: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17240: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17250: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17260: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17270: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17280: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17290: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
172A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
172B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
172C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
172D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
172E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
172F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17300: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17310: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17320: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17330: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17340: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17350: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17360: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17370: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17380: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17390: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
173A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
173B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
173C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
173D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
173E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
173F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17400: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17410: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17420: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17430: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17440: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17450: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17460: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17470: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17480: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17490: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
174A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
174B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
174C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
174D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
174E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
174F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17500: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17510: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17520: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17530: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17540: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17550: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17560: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17570: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17580: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17590: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
175A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
175B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
175C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
175D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
175E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
175F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17600: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17610: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17620: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17630: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17640: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17650: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17660: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17670: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17680: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17690: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
176A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
176B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
176C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
176D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
176E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
176F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17700: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17710: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17720: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17730: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17740: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17750: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17760: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17770: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17780: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17790: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
177A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
177B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
177C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
177D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
177E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
177F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17800: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17810: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17820: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17830: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17840: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17850: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17860: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17870: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17880: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17890: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
178A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
178B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
178C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
178D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
178E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
178F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17900: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17910: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17920: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17930: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17940: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17950: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17960: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17970: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17980: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17990: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
179A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
179B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
179C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
179D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
179E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
179F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17A00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17A10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17A20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17A30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17A40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17A50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17A60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17A70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17A80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17A90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17AA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17AB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17AC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17AD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17AE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17AF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17B00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17B10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17B20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17B30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17B40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17B50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17B60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17B70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17B80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17B90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17BA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17BB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17BC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17BD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17BE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17BF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17C00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17C10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17C20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17C30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17C40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17C50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17C60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17C70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17C80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17C90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17CA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17CB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17CC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17CD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17CE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17CF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17D00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17D10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17D20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17D30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17D40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17D50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17D60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17D70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17D80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17D90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17DA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17DB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17DC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17DD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17DE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17DF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17E00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17E10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17E20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17E30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17E40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17E50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17E60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17E70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17E80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17E90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17EA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17EB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17EC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17ED0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17EE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17EF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17F00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17F10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17F20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17F30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17F40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17F50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17F60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17F70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17F80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17F90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17FA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17FB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17FC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17FD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17FE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
17FF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18000: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
180A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
180B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
180C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
180D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
180E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
180F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18100: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18110: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18120: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18130: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18140: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18150: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18160: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18170: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18180: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18190: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
181A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
181B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
181C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
181D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
181E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
181F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18200: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18210: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18220: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18230: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18240: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18250: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18260: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18270: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18280: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18290: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
182A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
182B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
182C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
182D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
182E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
182F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18300: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18310: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18320: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18330: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18340: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18350: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18360: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18370: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18380: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18390: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
183A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
183B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
183C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
183D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
183E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
183F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18400: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18410: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18420: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18430: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18440: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18450: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18460: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18470: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18480: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18490: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
184A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
184B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
184C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
184D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
184E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
184F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18500: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18510: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18520: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18530: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18540: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18550: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18560: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18570: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18580: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18590: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
185A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
185B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
185C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
185D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
185E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
185F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18600: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18610: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18620: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18630: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18640: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18650: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18660: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18670: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18680: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18690: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
186A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
186B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
186C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
186D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
186E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
186F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18700: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18710: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18720: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18730: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18740: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18750: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18760: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18770: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18780: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18790: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
187A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
187B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
187C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
187D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
187E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
187F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18800: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18810: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18820: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18830: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18840: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18850: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18860: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18870: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18880: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18890: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
188A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
188B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
188C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
188D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
188E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
188F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18900: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18910: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18920: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18930: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18940: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18950: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18960: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18970: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18980: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18990: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
189A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
189B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
189C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
189D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
189E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
189F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18A00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18A10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18A20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18A30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18A40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18A50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18A60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18A70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18A80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18A90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18AA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18AB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18AC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18AD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18AE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18AF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18B00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18B10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18B20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18B30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18B40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18B50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18B60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18B70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18B80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18B90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18BA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18BB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18BC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18BD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18BE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18BF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18C00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18C10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18C20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18C30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18C40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18C50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18C60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18C70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18C80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18C90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18CA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18CB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18CC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18CD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18CE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18CF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18D00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18D10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18D20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18D30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18D40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18D50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18D60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18D70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18D80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18D90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18DA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18DB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18DC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18DD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18DE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18DF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18E00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18E10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18E20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18E30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18E40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18E50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18E60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18E70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18E80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18E90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18EA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18EB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18EC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18ED0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18EE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18EF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18F00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18F10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18F20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18F30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18F40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18F50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18F60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18F70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18F80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18F90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18FA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18FB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18FC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18FD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18FE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
18FF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19000: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
190A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
190B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
190C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
190D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
190E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
190F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19100: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19110: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19120: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19130: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19140: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19150: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19160: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19170: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19180: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19190: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
191A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
191B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
191C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
191D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
191E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
191F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19200: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19210: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19220: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19230: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19240: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19250: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19260: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19270: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19280: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19290: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
192A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
192B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
192C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
192D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
192E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
192F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19300: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19310: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19320: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19330: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19340: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19350: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19360: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19370: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19380: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19390: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
193A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
193B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
193C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
193D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
193E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
193F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19400: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19410: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19420: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19430: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19440: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19450: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19460: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19470: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19480: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19490: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
194A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
194B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
194C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
194D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
194E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
194F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19500: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19510: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19520: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19530: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19540: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19550: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19560: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19570: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19580: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19590: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
195A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
195B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
195C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
195D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
195E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
195F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19600: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19610: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19620: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19630: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19640: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19650: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19660: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19670: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19680: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19690: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
196A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
196B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
196C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
196D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
196E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
196F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19700: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19710: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19720: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19730: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19740: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19750: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19760: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19770: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19780: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19790: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
197A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
197B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
197C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
197D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
197E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
197F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19800: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19810: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19820: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19830: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19840: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19850: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19860: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19870: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19880: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19890: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
198A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
198B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
198C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
198D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
198E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
198F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19900: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19910: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19920: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19930: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19940: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19950: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19960: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19970: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19980: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19990: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
199A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
199B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
199C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
199D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
199E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
199F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19A00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19A10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19A20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19A30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19A40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19A50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19A60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19A70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19A80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19A90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19AA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19AB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19AC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19AD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19AE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19AF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19B00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19B10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19B20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19B30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19B40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19B50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19B60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19B70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19B80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19B90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19BA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19BB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19BC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19BD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19BE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19BF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19C00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19C10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19C20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19C30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19C40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19C50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19C60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19C70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19C80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19C90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19CA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19CB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19CC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19CD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19CE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19CF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19D00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19D10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19D20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19D30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19D40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19D50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19D60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19D70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19D80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19D90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19DA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19DB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19DC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19DD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19DE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19DF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19E00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19E10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19E20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19E30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19E40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19E50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19E60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19E70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19E80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19E90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19EA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19EB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19EC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19ED0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19EE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19EF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19F00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19F10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19F20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19F30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19F40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19F50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19F60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19F70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19F80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19F90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19FA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19FB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19FC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19FD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19FE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
19FF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1A000: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1A010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1A020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1A030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1A040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1A050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1A060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1A070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1A080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1A090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1A0A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1A0B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1A0C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1A0D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1A0E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1A0F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1A100: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1A110: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1A120: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1A130: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1A140: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1A150: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1A160: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1A170: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1A180: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1A190: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1A1A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1A1B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1A1C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1A1D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1A1E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1A1F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1A200: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1A210: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1A220: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1A230: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1A240: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1A250: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1A260: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1A270: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1A280: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1A290: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1A2A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1A2B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1A2C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1A2D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1A2E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1A2F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1A300: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1A310: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1A320: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1A330: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1A340: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1A350: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1A360: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1A370: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1A380: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1A390: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1A3A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1A3B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1A3C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1A3D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1A3E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1A3F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1A400: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1A410: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1A420: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1A430: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1A440: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1A450: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1A460: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1A470: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1A480: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1A490: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1A4A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1A4B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1A4C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1A4D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1A4E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1A4F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1A500: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1A510: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1A520: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1A530: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1A540: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1A550: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1A560: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1A570: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1A580: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1A590: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1A5A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1A5B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1A5C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1A5D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1A5E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1A5F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1A600: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1A610: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1A620: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1A630: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1A640: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1A650: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1A660: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1A670: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1A680: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1A690: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1A6A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1A6B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1A6C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1A6D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1A6E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1A6F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1A700: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1A710: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1A720: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1A730: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1A740: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1A750: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1A760: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1A770: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1A780: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1A790: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1A7A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1A7B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1A7C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1A7D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1A7E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1A7F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1A800: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1A810: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1A820: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1A830: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1A840: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1A850: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1A860: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1A870: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1A880: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1A890: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1A8A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1A8B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1A8C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1A8D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1A8E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1A8F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1A900: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1A910: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1A920: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1A930: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1A940: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1A950: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1A960: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1A970: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1A980: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1A990: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1A9A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1A9B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1A9C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1A9D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1A9E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1A9F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1AA00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1AA10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1AA20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1AA30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1AA40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1AA50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1AA60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1AA70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1AA80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1AA90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1AAA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1AAB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1AAC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1AAD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1AAE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1AAF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1AB00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1AB10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1AB20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1AB30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1AB40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1AB50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1AB60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1AB70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1AB80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1AB90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1ABA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1ABB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1ABC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1ABD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1ABE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1ABF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1AC00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1AC10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1AC20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1AC30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1AC40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1AC50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1AC60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1AC70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1AC80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1AC90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1ACA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1ACB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1ACC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1ACD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1ACE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1ACF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1AD00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1AD10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1AD20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1AD30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1AD40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1AD50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1AD60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1AD70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1AD80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1AD90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1ADA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1ADB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1ADC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1ADD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1ADE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1ADF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1AE00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1AE10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1AE20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1AE30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1AE40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1AE50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1AE60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1AE70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1AE80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1AE90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1AEA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1AEB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1AEC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1AED0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1AEE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1AEF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1AF00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1AF10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1AF20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1AF30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1AF40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1AF50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1AF60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1AF70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1AF80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1AF90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1AFA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1AFB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1AFC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1AFD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1AFE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1AFF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1B000: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1B010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1B020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1B030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1B040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1B050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1B060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1B070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1B080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1B090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1B0A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1B0B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1B0C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1B0D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1B0E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1B0F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1B100: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1B110: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1B120: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1B130: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1B140: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1B150: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1B160: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1B170: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1B180: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1B190: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1B1A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1B1B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1B1C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1B1D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1B1E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1B1F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1B200: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1B210: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1B220: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1B230: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1B240: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1B250: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1B260: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1B270: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1B280: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1B290: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1B2A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1B2B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1B2C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1B2D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1B2E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1B2F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1B300: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1B310: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1B320: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1B330: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1B340: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1B350: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1B360: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1B370: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1B380: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1B390: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1B3A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1B3B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1B3C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1B3D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1B3E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1B3F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1B400: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1B410: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1B420: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1B430: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1B440: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1B450: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1B460: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1B470: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1B480: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1B490: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1B4A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1B4B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1B4C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1B4D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1B4E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1B4F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1B500: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1B510: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1B520: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1B530: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1B540: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1B550: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1B560: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1B570: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1B580: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1B590: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1B5A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1B5B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1B5C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1B5D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1B5E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1B5F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1B600: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1B610: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1B620: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1B630: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1B640: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1B650: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1B660: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1B670: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1B680: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1B690: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1B6A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1B6B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1B6C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1B6D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1B6E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1B6F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1B700: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1B710: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1B720: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1B730: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1B740: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1B750: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1B760: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1B770: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1B780: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1B790: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1B7A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1B7B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1B7C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1B7D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1B7E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1B7F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1B800: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1B810: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1B820: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1B830: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1B840: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1B850: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1B860: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1B870: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1B880: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1B890: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1B8A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1B8B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1B8C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1B8D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1B8E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1B8F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1B900: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1B910: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1B920: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1B930: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1B940: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1B950: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1B960: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1B970: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1B980: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1B990: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1B9A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1B9B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1B9C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1B9D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1B9E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1B9F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1BA00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1BA10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1BA20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1BA30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1BA40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1BA50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1BA60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1BA70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1BA80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1BA90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1BAA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1BAB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1BAC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1BAD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1BAE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1BAF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1BB00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1BB10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1BB20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1BB30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1BB40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1BB50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1BB60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1BB70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1BB80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1BB90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1BBA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1BBB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1BBC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1BBD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1BBE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1BBF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1BC00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1BC10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1BC20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1BC30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1BC40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1BC50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1BC60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1BC70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1BC80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1BC90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1BCA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1BCB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1BCC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1BCD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1BCE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1BCF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1BD00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1BD10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1BD20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1BD30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1BD40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1BD50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1BD60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1BD70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1BD80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1BD90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1BDA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1BDB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1BDC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1BDD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1BDE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1BDF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1BE00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1BE10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1BE20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1BE30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1BE40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1BE50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1BE60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1BE70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1BE80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1BE90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1BEA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1BEB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1BEC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1BED0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1BEE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1BEF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1BF00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1BF10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1BF20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1BF30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1BF40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1BF50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1BF60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1BF70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1BF80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1BF90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1BFA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1BFB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1BFC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1BFD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1BFE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1BFF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1C000: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1C010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1C020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1C030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1C040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1C050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1C060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1C070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1C080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1C090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1C0A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1C0B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1C0C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1C0D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1C0E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1C0F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1C100: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1C110: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1C120: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1C130: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1C140: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1C150: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1C160: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1C170: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1C180: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1C190: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1C1A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1C1B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1C1C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1C1D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1C1E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1C1F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1C200: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1C210: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1C220: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1C230: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1C240: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1C250: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1C260: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1C270: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1C280: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1C290: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1C2A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1C2B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1C2C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1C2D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1C2E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1C2F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1C300: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1C310: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1C320: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1C330: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1C340: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1C350: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1C360: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1C370: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1C380: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1C390: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1C3A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1C3B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1C3C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1C3D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1C3E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1C3F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1C400: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1C410: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1C420: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1C430: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1C440: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1C450: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1C460: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1C470: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1C480: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1C490: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1C4A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1C4B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1C4C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1C4D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1C4E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1C4F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1C500: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1C510: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1C520: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1C530: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1C540: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1C550: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1C560: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1C570: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1C580: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1C590: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1C5A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1C5B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1C5C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1C5D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1C5E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1C5F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1C600: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1C610: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1C620: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1C630: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1C640: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1C650: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1C660: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1C670: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1C680: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1C690: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1C6A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1C6B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1C6C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1C6D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1C6E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1C6F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1C700: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1C710: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1C720: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1C730: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1C740: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1C750: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1C760: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1C770: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1C780: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1C790: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1C7A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1C7B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1C7C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1C7D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1C7E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1C7F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1C800: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1C810: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1C820: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1C830: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1C840: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1C850: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1C860: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1C870: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1C880: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1C890: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1C8A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1C8B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1C8C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1C8D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1C8E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1C8F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1C900: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1C910: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1C920: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1C930: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1C940: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1C950: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1C960: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1C970: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1C980: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1C990: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1C9A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1C9B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1C9C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1C9D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1C9E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1C9F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1CA00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1CA10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1CA20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1CA30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1CA40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1CA50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1CA60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1CA70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1CA80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1CA90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1CAA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1CAB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1CAC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1CAD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1CAE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1CAF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1CB00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1CB10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1CB20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1CB30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1CB40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1CB50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1CB60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1CB70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1CB80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1CB90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1CBA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1CBB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1CBC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1CBD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1CBE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1CBF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1CC00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1CC10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1CC20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1CC30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1CC40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1CC50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1CC60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1CC70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1CC80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1CC90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1CCA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1CCB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1CCC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1CCD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1CCE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1CCF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1CD00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1CD10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1CD20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1CD30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1CD40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1CD50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1CD60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1CD70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1CD80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1CD90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1CDA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1CDB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1CDC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1CDD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1CDE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1CDF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1CE00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1CE10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1CE20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1CE30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1CE40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1CE50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1CE60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1CE70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1CE80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1CE90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1CEA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1CEB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1CEC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1CED0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1CEE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1CEF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1CF00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1CF10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1CF20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1CF30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1CF40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1CF50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1CF60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1CF70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1CF80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1CF90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1CFA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1CFB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1CFC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1CFD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1CFE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1CFF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1D000: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1D010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1D020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1D030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1D040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1D050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1D060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1D070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1D080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1D090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1D0A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1D0B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1D0C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1D0D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1D0E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1D0F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1D100: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1D110: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1D120: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1D130: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1D140: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1D150: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1D160: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1D170: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1D180: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1D190: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1D1A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1D1B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1D1C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1D1D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1D1E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1D1F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1D200: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1D210: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1D220: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1D230: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1D240: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1D250: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1D260: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1D270: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1D280: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1D290: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1D2A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1D2B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1D2C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1D2D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1D2E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1D2F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1D300: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1D310: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1D320: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1D330: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1D340: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1D350: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1D360: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1D370: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1D380: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1D390: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1D3A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1D3B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1D3C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1D3D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1D3E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1D3F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1D400: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1D410: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1D420: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1D430: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1D440: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1D450: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1D460: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1D470: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1D480: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1D490: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1D4A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1D4B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1D4C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1D4D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1D4E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1D4F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1D500: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1D510: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1D520: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1D530: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1D540: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1D550: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1D560: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1D570: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1D580: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1D590: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1D5A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1D5B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1D5C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1D5D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1D5E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1D5F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1D600: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1D610: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1D620: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1D630: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1D640: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1D650: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1D660: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1D670: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1D680: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1D690: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1D6A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1D6B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1D6C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1D6D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1D6E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1D6F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1D700: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1D710: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1D720: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1D730: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1D740: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1D750: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1D760: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1D770: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1D780: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1D790: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1D7A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1D7B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1D7C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1D7D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1D7E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1D7F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1D800: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1D810: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1D820: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1D830: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1D840: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1D850: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1D860: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1D870: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1D880: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1D890: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1D8A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1D8B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1D8C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1D8D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1D8E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1D8F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1D900: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1D910: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1D920: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1D930: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1D940: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1D950: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1D960: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1D970: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1D980: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1D990: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1D9A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1D9B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1D9C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1D9D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1D9E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1D9F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1DA00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1DA10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1DA20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1DA30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1DA40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1DA50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1DA60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1DA70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1DA80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1DA90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1DAA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1DAB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1DAC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1DAD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1DAE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1DAF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1DB00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1DB10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1DB20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1DB30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1DB40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1DB50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1DB60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1DB70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1DB80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1DB90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1DBA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1DBB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1DBC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1DBD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1DBE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1DBF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1DC00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1DC10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1DC20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1DC30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1DC40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1DC50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1DC60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1DC70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1DC80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1DC90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1DCA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1DCB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1DCC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1DCD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1DCE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1DCF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1DD00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1DD10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1DD20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1DD30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1DD40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1DD50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1DD60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1DD70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1DD80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1DD90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1DDA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1DDB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1DDC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1DDD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1DDE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1DDF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1DE00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1DE10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1DE20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1DE30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1DE40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1DE50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1DE60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1DE70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1DE80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1DE90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1DEA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1DEB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1DEC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1DED0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1DEE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1DEF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1DF00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1DF10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1DF20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1DF30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1DF40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1DF50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1DF60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1DF70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1DF80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1DF90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1DFA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1DFB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1DFC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1DFD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1DFE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1DFF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1E000: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1E010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1E020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1E030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1E040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1E050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1E060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1E070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1E080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1E090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1E0A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1E0B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1E0C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1E0D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1E0E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1E0F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1E100: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1E110: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1E120: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1E130: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1E140: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1E150: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1E160: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1E170: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1E180: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1E190: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1E1A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1E1B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1E1C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1E1D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1E1E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1E1F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1E200: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1E210: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1E220: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1E230: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1E240: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1E250: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1E260: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1E270: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1E280: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1E290: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1E2A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1E2B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1E2C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1E2D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1E2E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1E2F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1E300: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1E310: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1E320: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1E330: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1E340: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1E350: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1E360: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1E370: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1E380: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1E390: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1E3A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1E3B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1E3C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1E3D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1E3E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1E3F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1E400: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1E410: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1E420: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1E430: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1E440: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1E450: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1E460: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1E470: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1E480: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1E490: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1E4A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1E4B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1E4C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1E4D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1E4E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1E4F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1E500: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1E510: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1E520: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1E530: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1E540: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1E550: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1E560: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1E570: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1E580: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1E590: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1E5A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1E5B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1E5C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1E5D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1E5E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1E5F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1E600: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1E610: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1E620: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1E630: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1E640: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1E650: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1E660: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1E670: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1E680: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1E690: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1E6A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1E6B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1E6C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1E6D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1E6E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1E6F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1E700: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1E710: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1E720: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1E730: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1E740: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1E750: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1E760: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1E770: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1E780: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1E790: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1E7A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1E7B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1E7C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1E7D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1E7E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1E7F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1E800: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1E810: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1E820: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1E830: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1E840: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1E850: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1E860: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1E870: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1E880: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1E890: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1E8A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1E8B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1E8C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1E8D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1E8E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1E8F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1E900: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1E910: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1E920: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1E930: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1E940: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1E950: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1E960: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1E970: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1E980: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1E990: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1E9A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1E9B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1E9C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1E9D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1E9E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1E9F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1EA00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1EA10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1EA20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1EA30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1EA40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1EA50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1EA60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1EA70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1EA80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1EA90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1EAA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1EAB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1EAC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1EAD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1EAE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1EAF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1EB00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1EB10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1EB20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1EB30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1EB40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1EB50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1EB60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1EB70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1EB80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1EB90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1EBA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1EBB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1EBC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1EBD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1EBE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1EBF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1EC00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1EC10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1EC20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1EC30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1EC40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1EC50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1EC60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1EC70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1EC80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1EC90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1ECA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1ECB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1ECC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1ECD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1ECE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1ECF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1ED00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1ED10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1ED20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1ED30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1ED40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1ED50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1ED60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1ED70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1ED80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1ED90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1EDA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1EDB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1EDC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1EDD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1EDE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1EDF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1EE00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1EE10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1EE20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1EE30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1EE40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1EE50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1EE60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1EE70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1EE80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1EE90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1EEA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1EEB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1EEC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1EED0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1EEE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1EEF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1EF00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1EF10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1EF20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1EF30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1EF40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1EF50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1EF60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1EF70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1EF80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1EF90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1EFA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1EFB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1EFC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1EFD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1EFE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1EFF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1F000: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1F010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1F020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1F030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1F040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1F050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1F060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1F070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1F080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1F090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1F0A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1F0B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1F0C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1F0D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1F0E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1F0F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1F100: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1F110: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1F120: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1F130: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1F140: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1F150: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1F160: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1F170: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1F180: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1F190: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1F1A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1F1B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1F1C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1F1D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1F1E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1F1F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1F200: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1F210: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1F220: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1F230: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1F240: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1F250: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1F260: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1F270: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1F280: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1F290: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1F2A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1F2B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1F2C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1F2D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1F2E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1F2F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1F300: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1F310: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1F320: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1F330: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1F340: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1F350: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1F360: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1F370: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1F380: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1F390: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1F3A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1F3B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1F3C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1F3D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1F3E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1F3F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1F400: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1F410: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1F420: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1F430: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1F440: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1F450: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1F460: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1F470: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1F480: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1F490: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1F4A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1F4B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1F4C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1F4D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1F4E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1F4F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1F500: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1F510: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1F520: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1F530: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1F540: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1F550: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1F560: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1F570: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1F580: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1F590: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1F5A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1F5B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1F5C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1F5D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1F5E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1F5F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1F600: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1F610: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1F620: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1F630: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1F640: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1F650: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1F660: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1F670: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1F680: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1F690: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1F6A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1F6B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1F6C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1F6D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1F6E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1F6F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1F700: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1F710: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1F720: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1F730: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1F740: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1F750: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1F760: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1F770: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1F780: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1F790: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1F7A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1F7B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1F7C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1F7D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1F7E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1F7F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1F800: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1F810: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1F820: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1F830: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1F840: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1F850: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1F860: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1F870: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1F880: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1F890: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1F8A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1F8B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1F8C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1F8D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1F8E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1F8F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1F900: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1F910: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1F920: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1F930: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1F940: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1F950: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1F960: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1F970: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1F980: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1F990: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1F9A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1F9B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1F9C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1F9D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1F9E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1F9F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1FA00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1FA10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1FA20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1FA30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1FA40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1FA50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1FA60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1FA70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1FA80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1FA90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1FAA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1FAB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1FAC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1FAD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1FAE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1FAF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1FB00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1FB10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1FB20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1FB30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1FB40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1FB50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1FB60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1FB70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1FB80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1FB90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1FBA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1FBB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1FBC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1FBD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1FBE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1FBF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1FC00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1FC10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1FC20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1FC30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1FC40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1FC50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1FC60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1FC70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1FC80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1FC90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1FCA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1FCB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1FCC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1FCD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1FCE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1FCF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1FD00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1FD10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1FD20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1FD30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1FD40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1FD50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1FD60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1FD70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1FD80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1FD90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1FDA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1FDB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1FDC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1FDD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1FDE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1FDF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1FE00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1FE10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1FE20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1FE30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1FE40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1FE50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1FE60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1FE70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1FE80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1FE90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1FEA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1FEB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1FEC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1FED0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1FEE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1FEF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1FF00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1FF10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1FF20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1FF30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1FF40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1FF50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1FF60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1FF70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1FF80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1FF90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1FFA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1FFB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1FFC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1FFD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1FFE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
1FFF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20000: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
200A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
200B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
200C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
200D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
200E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
200F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20100: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20110: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20120: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20130: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20140: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20150: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20160: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20170: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20180: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20190: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
201A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
201B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
201C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
201D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
201E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
201F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20200: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20210: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20220: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20230: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20240: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20250: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20260: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20270: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20280: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20290: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
202A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
202B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
202C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
202D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
202E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
202F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20300: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20310: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20320: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20330: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20340: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20350: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20360: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20370: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20380: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20390: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
203A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
203B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
203C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
203D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
203E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
203F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20400: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20410: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20420: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20430: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20440: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20450: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20460: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20470: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20480: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20490: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
204A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
204B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
204C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
204D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
204E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
204F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20500: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20510: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20520: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20530: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20540: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20550: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20560: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20570: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20580: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20590: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
205A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
205B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
205C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
205D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
205E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
205F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20600: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20610: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20620: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20630: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20640: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20650: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20660: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20670: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20680: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20690: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
206A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
206B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
206C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
206D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
206E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
206F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20700: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20710: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20720: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20730: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20740: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20750: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20760: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20770: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20780: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20790: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
207A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
207B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
207C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
207D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
207E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
207F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20800: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20810: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20820: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20830: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20840: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20850: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20860: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20870: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20880: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20890: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
208A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
208B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
208C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
208D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
208E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
208F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20900: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20910: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20920: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20930: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20940: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20950: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20960: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20970: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20980: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20990: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
209A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
209B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
209C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
209D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
209E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
209F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20A00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20A10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20A20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20A30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20A40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20A50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20A60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20A70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20A80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20A90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20AA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20AB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20AC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20AD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20AE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20AF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20B00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20B10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20B20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20B30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20B40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20B50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20B60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20B70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20B80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20B90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20BA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20BB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20BC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20BD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20BE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20BF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20C00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20C10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20C20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20C30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20C40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20C50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20C60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20C70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20C80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20C90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20CA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20CB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20CC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20CD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20CE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20CF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20D00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20D10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20D20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20D30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20D40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20D50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20D60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20D70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20D80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20D90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20DA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20DB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20DC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20DD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20DE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20DF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20E00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20E10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20E20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20E30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20E40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20E50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20E60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20E70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20E80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20E90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20EA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20EB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20EC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20ED0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20EE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20EF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20F00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20F10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20F20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20F30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20F40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20F50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20F60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20F70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20F80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20F90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20FA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20FB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20FC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20FD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20FE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
20FF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21000: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
210A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
210B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
210C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
210D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
210E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
210F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21100: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21110: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21120: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21130: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21140: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21150: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21160: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21170: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21180: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21190: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
211A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
211B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
211C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
211D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
211E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
211F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21200: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21210: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21220: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21230: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21240: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21250: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21260: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21270: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21280: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21290: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
212A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
212B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
212C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
212D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
212E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
212F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21300: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21310: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21320: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21330: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21340: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21350: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21360: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21370: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21380: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21390: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
213A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
213B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
213C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
213D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
213E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
213F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21400: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21410: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21420: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21430: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21440: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21450: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21460: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21470: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21480: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21490: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
214A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
214B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
214C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
214D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
214E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
214F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21500: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21510: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21520: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21530: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21540: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21550: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21560: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21570: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21580: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21590: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
215A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
215B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
215C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
215D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
215E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
215F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21600: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21610: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21620: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21630: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21640: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21650: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21660: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21670: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21680: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21690: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
216A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
216B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
216C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
216D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
216E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
216F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21700: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21710: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21720: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21730: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21740: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21750: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21760: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21770: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21780: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21790: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
217A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
217B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
217C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
217D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
217E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
217F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21800: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21810: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21820: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21830: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21840: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21850: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21860: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21870: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21880: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21890: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
218A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
218B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
218C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
218D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
218E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
218F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21900: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21910: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21920: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21930: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21940: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21950: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21960: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21970: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21980: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21990: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
219A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
219B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
219C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
219D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
219E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
219F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21A00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21A10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21A20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21A30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21A40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21A50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21A60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21A70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21A80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21A90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21AA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21AB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21AC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21AD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21AE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21AF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21B00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21B10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21B20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21B30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21B40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21B50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21B60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21B70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21B80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21B90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21BA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21BB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21BC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21BD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21BE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21BF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21C00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21C10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21C20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21C30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21C40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21C50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21C60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21C70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21C80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21C90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21CA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21CB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21CC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21CD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21CE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21CF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21D00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21D10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21D20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21D30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21D40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21D50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21D60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21D70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21D80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21D90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21DA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21DB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21DC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21DD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21DE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21DF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21E00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21E10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21E20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21E30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21E40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21E50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21E60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21E70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21E80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21E90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21EA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21EB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21EC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21ED0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21EE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21EF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21F00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21F10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21F20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21F30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21F40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21F50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21F60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21F70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21F80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21F90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21FA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21FB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21FC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21FD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21FE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
21FF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22000: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
220A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
220B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
220C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
220D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
220E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
220F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22100: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22110: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22120: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22130: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22140: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22150: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22160: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22170: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22180: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22190: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
221A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
221B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
221C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
221D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
221E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
221F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22200: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22210: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22220: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22230: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22240: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22250: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22260: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22270: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22280: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22290: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
222A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
222B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
222C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
222D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
222E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
222F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22300: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22310: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22320: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22330: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22340: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22350: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22360: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22370: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22380: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22390: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
223A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
223B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
223C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
223D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
223E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
223F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22400: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22410: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22420: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22430: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22440: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22450: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22460: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22470: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22480: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22490: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
224A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
224B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
224C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
224D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
224E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
224F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22500: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22510: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22520: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22530: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22540: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22550: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22560: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22570: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22580: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22590: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
225A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
225B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
225C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
225D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
225E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
225F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22600: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22610: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22620: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22630: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22640: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22650: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22660: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22670: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22680: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22690: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
226A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
226B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
226C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
226D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
226E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
226F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22700: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22710: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22720: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22730: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22740: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22750: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22760: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22770: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22780: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22790: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
227A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
227B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
227C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
227D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
227E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
227F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22800: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22810: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22820: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22830: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22840: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22850: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22860: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22870: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22880: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22890: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
228A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
228B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
228C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
228D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
228E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
228F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22900: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22910: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22920: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22930: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22940: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22950: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22960: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22970: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22980: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22990: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
229A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
229B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
229C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
229D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
229E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
229F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22A00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22A10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22A20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22A30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22A40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22A50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22A60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22A70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22A80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22A90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22AA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22AB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22AC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22AD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22AE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22AF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22B00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22B10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22B20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22B30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22B40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22B50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22B60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22B70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22B80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22B90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22BA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22BB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22BC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22BD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22BE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22BF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22C00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22C10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22C20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22C30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22C40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22C50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22C60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22C70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22C80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22C90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22CA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22CB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22CC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22CD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22CE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22CF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22D00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22D10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22D20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22D30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22D40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22D50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22D60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22D70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22D80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22D90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22DA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22DB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22DC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22DD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22DE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22DF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22E00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22E10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22E20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22E30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22E40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22E50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22E60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22E70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22E80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22E90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22EA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22EB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22EC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22ED0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22EE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22EF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22F00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22F10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22F20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22F30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22F40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22F50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22F60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22F70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22F80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22F90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22FA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22FB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22FC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22FD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22FE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
22FF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23000: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
230A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
230B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
230C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
230D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
230E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
230F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23100: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23110: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23120: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23130: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23140: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23150: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23160: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23170: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23180: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23190: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
231A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
231B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
231C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
231D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
231E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
231F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23200: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23210: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23220: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23230: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23240: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23250: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23260: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23270: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23280: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23290: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
232A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
232B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
232C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
232D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
232E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
232F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23300: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23310: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23320: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23330: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23340: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23350: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23360: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23370: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23380: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23390: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
233A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
233B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
233C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
233D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
233E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
233F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23400: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23410: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23420: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23430: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23440: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23450: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23460: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23470: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23480: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23490: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
234A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
234B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
234C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
234D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
234E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
234F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23500: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23510: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23520: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23530: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23540: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23550: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23560: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23570: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23580: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23590: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
235A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
235B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
235C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
235D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
235E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
235F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23600: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23610: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23620: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23630: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23640: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23650: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23660: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23670: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23680: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23690: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
236A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
236B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
236C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
236D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
236E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
236F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23700: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23710: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23720: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23730: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23740: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23750: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23760: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23770: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23780: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23790: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
237A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
237B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
237C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
237D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
237E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
237F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23800: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23810: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23820: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23830: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23840: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23850: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23860: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23870: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23880: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23890: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
238A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
238B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
238C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
238D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
238E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
238F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23900: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23910: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23920: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23930: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23940: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23950: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23960: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23970: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23980: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23990: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
239A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
239B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
239C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
239D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
239E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
239F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23A00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23A10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23A20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23A30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23A40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23A50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23A60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23A70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23A80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23A90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23AA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23AB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23AC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23AD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23AE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23AF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23B00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23B10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23B20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23B30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23B40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23B50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23B60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23B70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23B80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23B90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23BA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23BB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23BC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23BD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23BE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23BF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23C00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23C10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23C20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23C30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23C40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23C50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23C60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23C70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23C80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23C90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23CA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23CB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23CC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23CD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23CE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23CF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23D00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23D10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23D20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23D30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23D40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23D50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23D60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23D70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23D80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23D90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23DA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23DB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23DC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23DD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23DE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23DF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23E00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23E10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23E20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23E30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23E40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23E50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23E60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23E70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23E80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23E90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23EA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23EB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23EC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23ED0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23EE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23EF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23F00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23F10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23F20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23F30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23F40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23F50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23F60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23F70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23F80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23F90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23FA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23FB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23FC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23FD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23FE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
23FF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24000: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
240A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
240B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
240C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
240D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
240E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
240F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24100: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24110: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24120: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24130: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24140: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24150: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24160: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24170: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24180: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24190: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
241A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
241B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
241C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
241D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
241E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
241F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24200: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24210: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24220: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24230: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24240: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24250: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24260: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24270: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24280: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24290: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
242A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
242B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
242C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
242D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
242E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
242F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24300: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24310: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24320: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24330: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24340: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24350: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24360: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24370: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24380: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24390: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
243A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
243B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
243C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
243D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
243E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
243F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24400: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24410: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24420: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24430: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24440: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24450: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24460: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24470: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24480: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24490: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
244A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
244B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
244C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
244D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
244E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
244F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24500: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24510: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24520: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24530: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24540: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24550: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24560: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24570: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24580: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24590: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
245A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
245B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
245C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
245D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
245E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
245F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24600: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24610: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24620: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24630: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24640: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24650: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24660: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24670: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24680: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24690: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
246A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
246B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
246C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
246D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
246E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
246F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24700: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24710: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24720: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24730: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24740: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24750: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24760: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24770: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24780: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24790: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
247A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
247B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
247C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
247D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
247E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
247F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24800: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24810: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24820: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24830: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24840: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24850: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24860: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24870: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24880: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24890: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
248A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
248B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
248C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
248D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
248E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
248F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24900: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24910: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24920: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24930: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24940: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24950: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24960: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24970: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24980: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24990: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
249A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
249B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
249C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
249D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
249E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
249F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24A00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24A10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24A20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24A30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24A40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24A50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24A60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24A70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24A80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24A90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24AA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24AB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24AC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24AD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24AE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24AF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24B00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24B10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24B20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24B30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24B40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24B50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24B60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24B70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24B80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24B90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24BA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24BB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24BC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24BD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24BE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24BF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24C00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24C10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24C20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24C30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24C40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24C50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24C60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24C70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24C80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24C90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24CA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24CB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24CC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24CD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24CE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24CF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24D00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24D10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24D20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24D30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24D40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24D50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24D60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24D70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24D80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24D90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24DA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24DB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24DC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24DD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24DE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24DF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24E00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24E10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24E20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24E30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24E40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24E50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24E60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24E70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24E80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24E90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24EA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24EB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24EC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24ED0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24EE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24EF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24F00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24F10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24F20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24F30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24F40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24F50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24F60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24F70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24F80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24F90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24FA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24FB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24FC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24FD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24FE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
24FF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25000: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
250A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
250B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
250C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
250D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
250E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
250F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25100: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25110: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25120: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25130: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25140: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25150: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25160: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25170: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25180: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25190: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
251A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
251B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
251C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
251D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
251E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
251F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25200: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25210: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25220: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25230: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25240: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25250: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25260: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25270: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25280: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25290: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
252A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
252B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
252C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
252D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
252E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
252F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25300: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25310: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25320: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25330: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25340: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25350: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25360: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25370: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25380: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25390: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
253A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
253B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
253C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
253D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
253E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
253F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25400: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25410: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25420: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25430: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25440: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25450: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25460: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25470: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25480: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25490: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
254A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
254B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
254C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
254D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
254E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
254F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25500: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25510: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25520: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25530: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25540: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25550: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25560: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25570: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25580: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25590: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
255A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
255B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
255C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
255D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
255E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
255F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25600: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25610: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25620: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25630: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25640: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25650: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25660: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25670: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25680: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25690: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
256A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
256B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
256C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
256D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
256E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
256F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25700: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25710: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25720: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25730: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25740: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25750: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25760: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25770: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25780: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25790: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
257A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
257B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
257C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
257D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
257E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
257F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25800: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25810: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25820: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25830: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25840: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25850: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25860: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25870: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25880: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25890: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
258A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
258B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
258C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
258D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
258E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
258F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25900: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25910: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25920: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25930: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25940: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25950: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25960: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25970: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25980: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25990: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
259A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
259B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
259C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
259D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
259E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
259F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25A00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25A10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25A20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25A30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25A40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25A50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25A60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25A70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25A80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25A90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25AA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25AB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25AC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25AD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25AE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25AF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25B00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25B10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25B20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25B30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25B40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25B50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25B60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25B70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25B80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25B90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25BA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25BB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25BC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25BD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25BE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25BF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25C00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25C10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25C20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25C30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25C40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25C50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25C60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25C70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25C80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25C90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25CA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25CB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25CC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25CD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25CE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25CF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25D00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25D10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25D20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25D30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25D40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25D50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25D60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25D70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25D80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25D90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25DA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25DB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25DC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25DD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25DE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25DF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25E00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25E10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25E20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25E30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25E40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25E50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25E60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25E70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25E80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25E90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25EA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25EB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25EC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25ED0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25EE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25EF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25F00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25F10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25F20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25F30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25F40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25F50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25F60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25F70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25F80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25F90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25FA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25FB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25FC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25FD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25FE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
25FF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26000: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
260A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
260B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
260C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
260D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
260E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
260F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26100: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26110: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26120: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26130: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26140: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26150: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26160: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26170: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26180: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26190: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
261A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
261B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
261C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
261D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
261E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
261F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26200: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26210: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26220: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26230: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26240: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26250: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26260: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26270: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26280: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26290: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
262A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
262B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
262C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
262D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
262E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
262F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26300: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26310: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26320: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26330: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26340: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26350: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26360: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26370: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26380: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26390: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
263A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
263B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
263C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
263D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
263E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
263F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26400: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26410: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26420: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26430: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26440: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26450: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26460: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26470: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26480: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26490: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
264A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
264B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
264C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
264D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
264E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
264F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26500: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26510: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26520: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26530: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26540: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26550: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26560: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26570: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26580: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26590: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
265A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
265B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
265C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
265D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
265E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
265F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26600: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26610: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26620: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26630: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26640: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26650: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26660: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26670: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26680: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26690: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
266A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
266B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
266C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
266D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
266E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
266F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26700: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26710: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26720: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26730: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26740: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26750: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26760: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26770: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26780: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26790: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
267A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
267B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
267C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
267D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
267E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
267F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26800: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26810: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26820: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26830: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26840: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26850: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26860: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26870: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26880: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26890: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
268A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
268B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
268C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
268D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
268E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
268F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26900: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26910: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26920: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26930: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26940: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26950: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26960: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26970: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26980: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26990: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
269A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
269B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
269C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
269D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
269E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
269F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26A00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26A10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26A20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26A30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26A40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26A50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26A60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26A70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26A80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26A90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26AA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26AB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26AC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26AD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26AE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26AF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26B00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26B10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26B20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26B30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26B40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26B50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26B60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26B70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26B80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26B90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26BA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26BB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26BC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26BD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26BE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26BF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26C00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26C10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26C20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26C30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26C40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26C50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26C60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26C70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26C80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26C90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26CA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26CB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26CC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26CD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26CE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26CF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26D00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26D10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26D20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26D30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26D40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26D50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26D60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26D70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26D80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26D90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26DA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26DB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26DC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26DD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26DE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26DF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26E00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26E10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26E20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26E30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26E40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26E50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26E60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26E70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26E80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26E90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26EA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26EB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26EC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26ED0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26EE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26EF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26F00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26F10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26F20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26F30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26F40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26F50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26F60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26F70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26F80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26F90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26FA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26FB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26FC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26FD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26FE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
26FF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27000: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
270A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
270B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
270C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
270D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
270E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
270F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27100: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27110: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27120: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27130: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27140: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27150: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27160: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27170: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27180: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27190: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
271A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
271B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
271C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
271D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
271E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
271F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27200: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27210: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27220: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27230: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27240: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27250: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27260: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27270: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27280: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27290: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
272A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
272B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
272C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
272D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
272E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
272F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27300: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27310: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27320: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27330: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27340: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27350: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27360: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27370: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27380: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27390: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
273A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
273B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
273C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
273D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
273E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
273F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27400: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27410: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27420: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27430: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27440: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27450: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27460: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27470: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27480: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27490: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
274A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
274B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
274C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
274D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
274E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
274F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27500: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27510: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27520: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27530: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27540: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27550: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27560: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27570: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27580: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27590: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
275A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
275B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
275C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
275D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
275E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
275F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27600: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27610: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27620: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27630: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27640: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27650: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27660: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27670: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27680: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27690: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
276A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
276B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
276C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
276D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
276E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
276F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27700: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27710: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27720: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27730: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27740: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27750: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27760: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27770: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27780: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27790: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
277A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
277B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
277C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
277D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
277E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
277F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27800: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27810: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27820: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27830: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27840: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27850: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27860: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27870: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27880: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27890: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
278A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
278B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
278C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
278D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
278E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
278F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27900: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27910: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27920: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27930: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27940: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27950: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27960: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27970: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27980: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27990: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
279A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
279B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
279C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
279D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
279E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
279F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27A00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27A10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27A20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27A30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27A40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27A50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27A60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27A70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27A80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27A90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27AA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27AB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27AC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27AD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27AE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27AF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27B00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27B10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27B20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27B30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27B40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27B50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27B60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27B70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27B80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27B90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27BA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27BB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27BC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27BD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27BE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27BF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27C00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27C10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27C20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27C30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27C40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27C50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27C60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27C70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27C80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27C90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27CA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27CB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27CC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27CD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27CE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27CF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27D00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27D10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27D20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27D30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27D40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27D50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27D60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27D70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27D80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27D90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27DA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27DB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27DC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27DD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27DE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27DF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27E00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27E10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27E20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27E30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27E40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27E50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27E60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27E70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27E80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27E90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27EA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27EB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27EC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27ED0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27EE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27EF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27F00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27F10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27F20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27F30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27F40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27F50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27F60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27F70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27F80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27F90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27FA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27FB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27FC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27FD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27FE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
27FF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28000: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
280A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
280B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
280C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
280D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
280E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
280F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28100: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28110: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28120: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28130: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28140: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28150: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28160: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28170: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28180: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28190: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
281A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
281B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
281C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
281D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
281E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
281F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28200: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28210: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28220: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28230: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28240: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28250: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28260: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28270: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28280: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28290: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
282A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
282B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
282C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
282D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
282E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
282F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28300: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28310: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28320: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28330: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28340: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28350: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28360: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28370: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28380: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28390: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
283A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
283B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
283C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
283D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
283E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
283F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28400: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28410: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28420: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28430: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28440: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28450: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28460: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28470: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28480: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28490: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
284A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
284B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
284C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
284D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
284E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
284F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28500: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28510: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28520: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28530: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28540: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28550: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28560: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28570: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28580: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28590: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
285A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
285B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
285C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
285D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
285E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
285F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28600: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28610: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28620: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28630: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28640: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28650: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28660: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28670: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28680: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28690: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
286A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
286B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
286C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
286D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
286E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
286F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28700: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28710: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28720: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28730: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28740: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28750: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28760: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28770: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28780: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28790: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
287A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
287B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
287C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
287D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
287E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
287F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28800: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28810: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28820: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28830: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28840: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28850: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28860: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28870: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28880: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28890: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
288A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
288B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
288C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
288D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
288E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
288F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28900: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28910: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28920: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28930: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28940: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28950: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28960: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28970: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28980: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28990: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
289A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
289B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
289C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
289D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
289E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
289F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28A00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28A10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28A20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28A30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28A40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28A50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28A60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28A70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28A80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28A90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28AA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28AB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28AC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28AD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28AE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28AF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28B00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28B10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28B20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28B30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28B40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28B50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28B60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28B70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28B80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28B90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28BA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28BB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28BC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28BD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28BE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28BF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28C00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28C10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28C20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28C30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28C40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28C50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28C60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28C70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28C80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28C90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28CA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28CB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28CC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28CD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28CE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28CF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28D00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28D10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28D20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28D30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28D40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28D50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28D60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28D70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28D80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28D90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28DA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28DB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28DC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28DD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28DE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28DF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28E00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28E10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28E20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28E30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28E40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28E50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28E60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28E70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28E80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28E90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28EA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28EB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28EC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28ED0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28EE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28EF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28F00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28F10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28F20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28F30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28F40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28F50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28F60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28F70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28F80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28F90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28FA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28FB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28FC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28FD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28FE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
28FF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29000: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
290A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
290B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
290C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
290D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
290E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
290F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29100: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29110: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29120: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29130: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29140: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29150: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29160: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29170: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29180: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29190: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
291A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
291B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
291C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
291D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
291E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
291F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29200: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29210: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29220: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29230: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29240: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29250: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29260: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29270: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29280: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29290: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
292A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
292B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
292C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
292D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
292E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
292F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29300: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29310: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29320: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29330: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29340: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29350: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29360: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29370: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29380: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29390: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
293A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
293B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
293C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
293D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
293E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
293F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29400: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29410: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29420: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29430: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29440: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29450: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29460: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29470: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29480: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29490: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
294A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
294B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
294C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
294D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
294E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
294F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29500: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29510: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29520: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29530: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29540: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29550: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29560: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29570: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29580: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29590: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
295A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
295B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
295C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
295D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
295E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
295F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29600: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29610: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29620: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29630: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29640: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29650: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29660: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29670: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29680: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29690: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
296A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
296B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
296C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
296D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
296E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
296F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29700: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29710: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29720: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29730: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29740: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29750: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29760: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29770: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29780: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29790: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
297A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
297B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
297C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
297D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
297E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
297F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29800: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29810: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29820: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29830: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29840: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29850: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29860: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29870: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29880: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29890: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
298A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
298B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
298C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
298D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
298E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
298F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29900: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29910: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29920: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29930: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29940: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29950: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29960: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29970: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29980: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29990: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
299A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
299B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
299C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
299D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
299E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
299F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29A00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29A10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29A20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29A30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29A40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29A50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29A60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29A70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29A80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29A90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29AA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29AB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29AC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29AD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29AE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29AF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29B00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29B10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29B20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29B30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29B40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29B50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29B60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29B70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29B80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29B90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29BA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29BB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29BC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29BD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29BE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29BF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29C00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29C10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29C20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29C30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29C40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29C50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29C60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29C70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29C80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29C90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29CA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29CB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29CC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29CD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29CE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29CF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29D00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29D10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29D20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29D30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29D40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29D50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29D60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29D70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29D80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29D90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29DA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29DB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29DC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29DD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29DE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29DF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29E00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29E10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29E20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29E30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29E40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29E50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29E60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29E70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29E80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29E90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29EA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29EB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29EC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29ED0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29EE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29EF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29F00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29F10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29F20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29F30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29F40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29F50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29F60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29F70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29F80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29F90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29FA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29FB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29FC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29FD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29FE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
29FF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2A000: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2A010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2A020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2A030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2A040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2A050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2A060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2A070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2A080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2A090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2A0A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2A0B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2A0C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2A0D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2A0E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2A0F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2A100: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2A110: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2A120: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2A130: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2A140: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2A150: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2A160: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2A170: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2A180: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2A190: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2A1A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2A1B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2A1C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2A1D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2A1E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2A1F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2A200: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2A210: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2A220: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2A230: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2A240: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2A250: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2A260: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2A270: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2A280: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2A290: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2A2A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2A2B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2A2C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2A2D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2A2E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2A2F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2A300: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2A310: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2A320: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2A330: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2A340: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2A350: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2A360: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2A370: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2A380: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2A390: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2A3A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2A3B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2A3C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2A3D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2A3E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2A3F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2A400: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2A410: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2A420: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2A430: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2A440: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2A450: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2A460: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2A470: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2A480: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2A490: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2A4A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2A4B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2A4C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2A4D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2A4E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2A4F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2A500: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2A510: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2A520: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2A530: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2A540: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2A550: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2A560: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2A570: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2A580: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2A590: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2A5A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2A5B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2A5C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2A5D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2A5E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2A5F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2A600: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2A610: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2A620: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2A630: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2A640: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2A650: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2A660: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2A670: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2A680: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2A690: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2A6A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2A6B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2A6C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2A6D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2A6E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2A6F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2A700: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2A710: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2A720: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2A730: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2A740: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2A750: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2A760: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2A770: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2A780: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2A790: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2A7A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2A7B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2A7C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2A7D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2A7E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2A7F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2A800: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2A810: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2A820: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2A830: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2A840: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2A850: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2A860: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2A870: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2A880: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2A890: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2A8A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2A8B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2A8C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2A8D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2A8E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2A8F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2A900: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2A910: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2A920: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2A930: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2A940: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2A950: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2A960: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2A970: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2A980: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2A990: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2A9A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2A9B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2A9C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2A9D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2A9E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2A9F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2AA00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2AA10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2AA20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2AA30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2AA40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2AA50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2AA60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2AA70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2AA80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2AA90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2AAA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2AAB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2AAC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2AAD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2AAE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2AAF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2AB00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2AB10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2AB20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2AB30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2AB40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2AB50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2AB60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2AB70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2AB80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2AB90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2ABA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2ABB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2ABC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2ABD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2ABE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2ABF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2AC00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2AC10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2AC20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2AC30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2AC40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2AC50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2AC60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2AC70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2AC80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2AC90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2ACA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2ACB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2ACC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2ACD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2ACE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2ACF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2AD00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2AD10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2AD20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2AD30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2AD40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2AD50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2AD60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2AD70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2AD80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2AD90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2ADA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2ADB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2ADC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2ADD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2ADE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2ADF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2AE00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2AE10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2AE20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2AE30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2AE40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2AE50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2AE60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2AE70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2AE80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2AE90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2AEA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2AEB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2AEC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2AED0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2AEE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2AEF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2AF00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2AF10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2AF20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2AF30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2AF40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2AF50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2AF60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2AF70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2AF80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2AF90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2AFA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2AFB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2AFC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2AFD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2AFE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2AFF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2B000: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2B010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2B020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2B030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2B040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2B050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2B060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2B070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2B080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2B090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2B0A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2B0B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2B0C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2B0D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2B0E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2B0F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2B100: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2B110: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2B120: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2B130: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2B140: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2B150: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2B160: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2B170: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2B180: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2B190: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2B1A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2B1B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2B1C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2B1D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2B1E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2B1F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2B200: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2B210: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2B220: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2B230: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2B240: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2B250: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2B260: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2B270: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2B280: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2B290: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2B2A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2B2B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2B2C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2B2D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2B2E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2B2F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2B300: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2B310: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2B320: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2B330: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2B340: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2B350: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2B360: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2B370: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2B380: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2B390: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2B3A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2B3B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2B3C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2B3D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2B3E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2B3F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2B400: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2B410: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2B420: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2B430: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2B440: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2B450: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2B460: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2B470: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2B480: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2B490: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2B4A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2B4B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2B4C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2B4D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2B4E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2B4F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2B500: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2B510: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2B520: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2B530: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2B540: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2B550: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2B560: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2B570: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2B580: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2B590: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2B5A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2B5B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2B5C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2B5D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2B5E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2B5F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2B600: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2B610: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2B620: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2B630: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2B640: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2B650: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2B660: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2B670: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2B680: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2B690: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2B6A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2B6B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2B6C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2B6D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2B6E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2B6F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2B700: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2B710: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2B720: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2B730: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2B740: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2B750: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2B760: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2B770: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2B780: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2B790: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2B7A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2B7B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2B7C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2B7D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2B7E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2B7F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2B800: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2B810: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2B820: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2B830: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2B840: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2B850: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2B860: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2B870: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2B880: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2B890: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2B8A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2B8B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2B8C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2B8D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2B8E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2B8F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2B900: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2B910: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2B920: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2B930: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2B940: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2B950: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2B960: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2B970: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2B980: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2B990: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2B9A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2B9B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2B9C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2B9D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2B9E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2B9F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2BA00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2BA10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2BA20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2BA30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2BA40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2BA50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2BA60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2BA70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2BA80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2BA90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2BAA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2BAB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2BAC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2BAD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2BAE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2BAF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2BB00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2BB10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2BB20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2BB30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2BB40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2BB50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2BB60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2BB70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2BB80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2BB90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2BBA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2BBB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2BBC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2BBD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2BBE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2BBF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2BC00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2BC10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2BC20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2BC30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2BC40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2BC50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2BC60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2BC70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2BC80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2BC90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2BCA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2BCB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2BCC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2BCD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2BCE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2BCF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2BD00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2BD10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2BD20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2BD30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2BD40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2BD50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2BD60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2BD70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2BD80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2BD90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2BDA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2BDB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2BDC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2BDD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2BDE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2BDF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2BE00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2BE10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2BE20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2BE30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2BE40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2BE50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2BE60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2BE70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2BE80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2BE90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2BEA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2BEB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2BEC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2BED0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2BEE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2BEF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2BF00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2BF10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2BF20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2BF30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2BF40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2BF50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2BF60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2BF70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2BF80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2BF90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2BFA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2BFB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2BFC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2BFD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2BFE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2BFF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2C000: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2C010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2C020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2C030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2C040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2C050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2C060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2C070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2C080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2C090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2C0A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2C0B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2C0C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2C0D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2C0E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2C0F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2C100: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2C110: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2C120: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2C130: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2C140: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2C150: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2C160: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2C170: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2C180: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2C190: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2C1A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2C1B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2C1C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2C1D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2C1E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2C1F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2C200: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2C210: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2C220: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2C230: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2C240: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2C250: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2C260: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2C270: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2C280: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2C290: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2C2A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2C2B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2C2C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2C2D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2C2E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2C2F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2C300: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2C310: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2C320: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2C330: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2C340: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2C350: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2C360: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2C370: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2C380: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2C390: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2C3A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2C3B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2C3C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2C3D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2C3E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2C3F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2C400: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2C410: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2C420: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2C430: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2C440: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2C450: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2C460: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2C470: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2C480: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2C490: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2C4A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2C4B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2C4C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2C4D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2C4E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2C4F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2C500: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2C510: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2C520: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2C530: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2C540: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2C550: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2C560: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2C570: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2C580: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2C590: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2C5A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2C5B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2C5C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2C5D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2C5E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2C5F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2C600: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2C610: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2C620: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2C630: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2C640: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2C650: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2C660: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2C670: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2C680: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2C690: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2C6A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2C6B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2C6C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2C6D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2C6E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2C6F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2C700: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2C710: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2C720: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2C730: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2C740: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2C750: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2C760: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2C770: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2C780: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2C790: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2C7A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2C7B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2C7C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2C7D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2C7E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2C7F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2C800: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2C810: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2C820: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2C830: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2C840: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2C850: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2C860: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2C870: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2C880: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2C890: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2C8A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2C8B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2C8C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2C8D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2C8E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2C8F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2C900: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2C910: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2C920: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2C930: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2C940: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2C950: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2C960: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2C970: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2C980: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2C990: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2C9A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2C9B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2C9C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2C9D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2C9E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2C9F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2CA00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2CA10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2CA20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2CA30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2CA40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2CA50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2CA60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2CA70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2CA80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2CA90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2CAA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2CAB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2CAC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2CAD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2CAE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2CAF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2CB00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2CB10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2CB20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2CB30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2CB40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2CB50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2CB60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2CB70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2CB80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2CB90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2CBA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2CBB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2CBC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2CBD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2CBE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2CBF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2CC00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2CC10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2CC20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2CC30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2CC40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2CC50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2CC60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2CC70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2CC80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2CC90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2CCA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2CCB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2CCC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2CCD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2CCE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2CCF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2CD00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2CD10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2CD20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2CD30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2CD40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2CD50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2CD60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2CD70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2CD80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2CD90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2CDA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2CDB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2CDC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2CDD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2CDE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2CDF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2CE00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2CE10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2CE20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2CE30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2CE40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2CE50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2CE60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2CE70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2CE80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2CE90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2CEA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2CEB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2CEC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2CED0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2CEE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2CEF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2CF00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2CF10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2CF20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2CF30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2CF40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2CF50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2CF60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2CF70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2CF80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2CF90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2CFA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2CFB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2CFC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2CFD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2CFE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2CFF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2D000: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2D010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2D020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2D030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2D040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2D050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2D060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2D070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2D080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2D090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2D0A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2D0B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2D0C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2D0D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2D0E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2D0F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2D100: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2D110: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2D120: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2D130: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2D140: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2D150: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2D160: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2D170: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2D180: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2D190: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2D1A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2D1B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2D1C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2D1D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2D1E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2D1F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2D200: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2D210: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2D220: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2D230: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2D240: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2D250: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2D260: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2D270: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2D280: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2D290: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2D2A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2D2B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2D2C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2D2D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2D2E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2D2F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2D300: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2D310: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2D320: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2D330: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2D340: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2D350: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2D360: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2D370: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2D380: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2D390: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2D3A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2D3B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2D3C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2D3D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2D3E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2D3F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2D400: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2D410: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2D420: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2D430: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2D440: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2D450: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2D460: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2D470: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2D480: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2D490: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2D4A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2D4B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2D4C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2D4D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2D4E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2D4F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2D500: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2D510: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2D520: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2D530: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2D540: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2D550: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2D560: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2D570: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2D580: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2D590: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2D5A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2D5B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2D5C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2D5D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2D5E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2D5F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2D600: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2D610: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2D620: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2D630: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2D640: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2D650: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2D660: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2D670: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2D680: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2D690: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2D6A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2D6B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2D6C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2D6D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2D6E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2D6F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2D700: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2D710: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2D720: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2D730: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2D740: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2D750: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2D760: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2D770: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2D780: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2D790: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2D7A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2D7B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2D7C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2D7D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2D7E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2D7F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2D800: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2D810: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2D820: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2D830: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2D840: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2D850: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2D860: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2D870: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2D880: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2D890: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2D8A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2D8B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2D8C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2D8D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2D8E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2D8F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2D900: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2D910: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2D920: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2D930: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2D940: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2D950: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2D960: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2D970: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2D980: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2D990: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2D9A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2D9B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2D9C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2D9D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2D9E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2D9F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2DA00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2DA10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2DA20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2DA30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2DA40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2DA50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2DA60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2DA70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2DA80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2DA90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2DAA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2DAB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2DAC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2DAD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2DAE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2DAF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2DB00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2DB10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2DB20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2DB30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2DB40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2DB50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2DB60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2DB70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2DB80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2DB90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2DBA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2DBB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2DBC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2DBD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2DBE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2DBF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2DC00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2DC10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2DC20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2DC30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2DC40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2DC50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2DC60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2DC70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2DC80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2DC90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2DCA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2DCB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2DCC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2DCD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2DCE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2DCF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2DD00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2DD10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2DD20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2DD30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2DD40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2DD50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2DD60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2DD70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2DD80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2DD90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2DDA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2DDB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2DDC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2DDD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2DDE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2DDF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2DE00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2DE10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2DE20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2DE30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2DE40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2DE50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2DE60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2DE70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2DE80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2DE90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2DEA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2DEB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2DEC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2DED0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2DEE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2DEF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2DF00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2DF10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2DF20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2DF30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2DF40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2DF50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2DF60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2DF70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2DF80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2DF90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2DFA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2DFB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2DFC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2DFD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2DFE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2DFF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2E000: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2E010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2E020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2E030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2E040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2E050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2E060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2E070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2E080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2E090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2E0A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2E0B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2E0C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2E0D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2E0E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2E0F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2E100: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2E110: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2E120: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2E130: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2E140: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2E150: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2E160: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2E170: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2E180: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2E190: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2E1A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2E1B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2E1C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2E1D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2E1E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2E1F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2E200: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2E210: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2E220: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2E230: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2E240: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2E250: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2E260: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2E270: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2E280: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2E290: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2E2A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2E2B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2E2C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2E2D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2E2E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2E2F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2E300: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2E310: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2E320: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2E330: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2E340: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2E350: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2E360: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2E370: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2E380: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2E390: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2E3A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2E3B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2E3C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2E3D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2E3E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2E3F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2E400: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2E410: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2E420: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2E430: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2E440: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2E450: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2E460: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2E470: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2E480: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2E490: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2E4A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2E4B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2E4C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2E4D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2E4E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2E4F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2E500: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2E510: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2E520: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2E530: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2E540: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2E550: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2E560: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2E570: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2E580: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2E590: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2E5A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2E5B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2E5C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2E5D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2E5E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2E5F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2E600: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2E610: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2E620: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2E630: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2E640: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2E650: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2E660: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2E670: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2E680: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2E690: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2E6A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2E6B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2E6C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2E6D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2E6E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2E6F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2E700: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2E710: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2E720: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2E730: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2E740: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2E750: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2E760: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2E770: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2E780: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2E790: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2E7A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2E7B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2E7C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2E7D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2E7E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2E7F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2E800: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2E810: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2E820: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2E830: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2E840: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2E850: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2E860: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2E870: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2E880: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2E890: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2E8A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2E8B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2E8C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2E8D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2E8E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2E8F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2E900: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2E910: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2E920: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2E930: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2E940: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2E950: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2E960: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2E970: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2E980: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2E990: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2E9A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2E9B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2E9C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2E9D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2E9E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2E9F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2EA00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2EA10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2EA20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2EA30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2EA40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2EA50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2EA60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2EA70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2EA80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2EA90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2EAA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2EAB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2EAC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2EAD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2EAE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2EAF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2EB00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2EB10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2EB20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2EB30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2EB40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2EB50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2EB60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2EB70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2EB80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2EB90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2EBA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2EBB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2EBC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2EBD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2EBE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2EBF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2EC00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2EC10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2EC20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2EC30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2EC40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2EC50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2EC60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2EC70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2EC80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2EC90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2ECA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2ECB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2ECC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2ECD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2ECE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2ECF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2ED00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2ED10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2ED20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2ED30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2ED40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2ED50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2ED60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2ED70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2ED80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2ED90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2EDA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2EDB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2EDC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2EDD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2EDE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2EDF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2EE00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2EE10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2EE20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2EE30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2EE40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2EE50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2EE60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2EE70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2EE80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2EE90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2EEA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2EEB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2EEC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2EED0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2EEE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2EEF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2EF00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2EF10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2EF20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2EF30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2EF40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2EF50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2EF60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2EF70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2EF80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2EF90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2EFA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2EFB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2EFC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2EFD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2EFE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2EFF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2F000: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2F010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2F020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2F030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2F040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2F050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2F060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2F070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2F080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2F090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2F0A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2F0B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2F0C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2F0D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2F0E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2F0F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2F100: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2F110: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2F120: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2F130: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2F140: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2F150: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2F160: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2F170: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2F180: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2F190: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2F1A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2F1B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2F1C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2F1D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2F1E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2F1F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2F200: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2F210: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2F220: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2F230: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2F240: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2F250: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2F260: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2F270: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2F280: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2F290: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2F2A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2F2B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2F2C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2F2D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2F2E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2F2F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2F300: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2F310: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2F320: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2F330: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2F340: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2F350: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2F360: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2F370: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2F380: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2F390: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2F3A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2F3B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2F3C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2F3D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2F3E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2F3F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2F400: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2F410: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2F420: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2F430: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2F440: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2F450: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2F460: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2F470: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2F480: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2F490: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2F4A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2F4B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2F4C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2F4D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2F4E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2F4F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2F500: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2F510: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2F520: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2F530: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2F540: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2F550: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2F560: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2F570: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2F580: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2F590: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2F5A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2F5B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2F5C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2F5D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2F5E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2F5F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2F600: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2F610: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2F620: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2F630: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2F640: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2F650: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2F660: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2F670: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2F680: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2F690: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2F6A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2F6B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2F6C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2F6D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2F6E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2F6F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2F700: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2F710: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2F720: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2F730: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2F740: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2F750: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2F760: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2F770: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2F780: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2F790: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2F7A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2F7B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2F7C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2F7D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2F7E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2F7F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2F800: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2F810: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2F820: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2F830: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2F840: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2F850: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2F860: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2F870: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2F880: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2F890: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2F8A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2F8B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2F8C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2F8D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2F8E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2F8F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2F900: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2F910: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2F920: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2F930: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2F940: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2F950: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2F960: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2F970: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2F980: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2F990: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2F9A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2F9B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2F9C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2F9D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2F9E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2F9F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2FA00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2FA10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2FA20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2FA30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2FA40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2FA50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2FA60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2FA70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2FA80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2FA90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2FAA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2FAB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2FAC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2FAD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2FAE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2FAF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2FB00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2FB10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2FB20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2FB30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2FB40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2FB50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2FB60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2FB70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2FB80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2FB90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2FBA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2FBB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2FBC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2FBD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2FBE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2FBF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2FC00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2FC10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2FC20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2FC30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2FC40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2FC50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2FC60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2FC70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2FC80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2FC90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2FCA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2FCB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2FCC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2FCD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2FCE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2FCF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2FD00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2FD10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2FD20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2FD30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2FD40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2FD50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2FD60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2FD70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2FD80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2FD90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2FDA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2FDB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2FDC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2FDD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2FDE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2FDF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2FE00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2FE10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2FE20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2FE30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2FE40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2FE50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2FE60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2FE70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2FE80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2FE90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2FEA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2FEB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2FEC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2FED0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2FEE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2FEF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2FF00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2FF10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2FF20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2FF30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2FF40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2FF50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2FF60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2FF70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2FF80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2FF90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2FFA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2FFB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2FFC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2FFD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2FFE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
2FFF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30000: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
300A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
300B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
300C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
300D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
300E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
300F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30100: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30110: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30120: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30130: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30140: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30150: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30160: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30170: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30180: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30190: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
301A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
301B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
301C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
301D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
301E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
301F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30200: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30210: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30220: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30230: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30240: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30250: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30260: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30270: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30280: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30290: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
302A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
302B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
302C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
302D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
302E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
302F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30300: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30310: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30320: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30330: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30340: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30350: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30360: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30370: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30380: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30390: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
303A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
303B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
303C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
303D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
303E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
303F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30400: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30410: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30420: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30430: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30440: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30450: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30460: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30470: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30480: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30490: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
304A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
304B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
304C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
304D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
304E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
304F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30500: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30510: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30520: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30530: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30540: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30550: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30560: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30570: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30580: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30590: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
305A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
305B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
305C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
305D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
305E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
305F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30600: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30610: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30620: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30630: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30640: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30650: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30660: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30670: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30680: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30690: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
306A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
306B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
306C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
306D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
306E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
306F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30700: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30710: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30720: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30730: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30740: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30750: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30760: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30770: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30780: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30790: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
307A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
307B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
307C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
307D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
307E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
307F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30800: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30810: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30820: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30830: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30840: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30850: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30860: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30870: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30880: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30890: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
308A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
308B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
308C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
308D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
308E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
308F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30900: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30910: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30920: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30930: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30940: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30950: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30960: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30970: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30980: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30990: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
309A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
309B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
309C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
309D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
309E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
309F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30A00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30A10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30A20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30A30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30A40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30A50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30A60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30A70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30A80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30A90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30AA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30AB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30AC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30AD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30AE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30AF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30B00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30B10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30B20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30B30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30B40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30B50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30B60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30B70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30B80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30B90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30BA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30BB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30BC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30BD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30BE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30BF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30C00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30C10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30C20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30C30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30C40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30C50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30C60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30C70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30C80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30C90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30CA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30CB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30CC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30CD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30CE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30CF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30D00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30D10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30D20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30D30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30D40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30D50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30D60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30D70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30D80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30D90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30DA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30DB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30DC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30DD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30DE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30DF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30E00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30E10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30E20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30E30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30E40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30E50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30E60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30E70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30E80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30E90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30EA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30EB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30EC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30ED0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30EE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30EF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30F00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30F10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30F20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30F30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30F40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30F50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30F60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30F70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30F80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30F90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30FA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30FB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30FC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30FD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30FE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
30FF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31000: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
310A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
310B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
310C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
310D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
310E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
310F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31100: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31110: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31120: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31130: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31140: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31150: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31160: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31170: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31180: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31190: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
311A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
311B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
311C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
311D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
311E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
311F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31200: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31210: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31220: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31230: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31240: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31250: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31260: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31270: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31280: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31290: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
312A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
312B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
312C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
312D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
312E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
312F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31300: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31310: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31320: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31330: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31340: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31350: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31360: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31370: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31380: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31390: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
313A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
313B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
313C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
313D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
313E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
313F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31400: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31410: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31420: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31430: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31440: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31450: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31460: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31470: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31480: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31490: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
314A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
314B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
314C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
314D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
314E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
314F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31500: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31510: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31520: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31530: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31540: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31550: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31560: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31570: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31580: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31590: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
315A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
315B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
315C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
315D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
315E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
315F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31600: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31610: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31620: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31630: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31640: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31650: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31660: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31670: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31680: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31690: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
316A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
316B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
316C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
316D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
316E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
316F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31700: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31710: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31720: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31730: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31740: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31750: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31760: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31770: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31780: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31790: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
317A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
317B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
317C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
317D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
317E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
317F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31800: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31810: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31820: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31830: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31840: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31850: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31860: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31870: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31880: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31890: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
318A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
318B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
318C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
318D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
318E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
318F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31900: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31910: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31920: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31930: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31940: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31950: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31960: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31970: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31980: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31990: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
319A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
319B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
319C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
319D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
319E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
319F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31A00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31A10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31A20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31A30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31A40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31A50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31A60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31A70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31A80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31A90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31AA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31AB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31AC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31AD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31AE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31AF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31B00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31B10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31B20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31B30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31B40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31B50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31B60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31B70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31B80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31B90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31BA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31BB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31BC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31BD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31BE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31BF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31C00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31C10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31C20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31C30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31C40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31C50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31C60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31C70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31C80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31C90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31CA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31CB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31CC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31CD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31CE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31CF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31D00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31D10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31D20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31D30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31D40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31D50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31D60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31D70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31D80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31D90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31DA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31DB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31DC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31DD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31DE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31DF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31E00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31E10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31E20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31E30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31E40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31E50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31E60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31E70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31E80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31E90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31EA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31EB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31EC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31ED0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31EE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31EF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31F00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31F10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31F20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31F30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31F40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31F50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31F60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31F70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31F80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31F90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31FA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31FB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31FC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31FD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31FE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
31FF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
32000: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
32010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
32020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
32030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
32040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
32050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
32060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
32070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
32080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
32090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
320A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
320B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
320C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
320D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
320E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
320F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
32100: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
32110: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
32120: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
32130: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
32140: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
32150: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
32160: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
32170: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
32180: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
32190: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
321A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
321B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
321C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
321D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
321E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
321F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
32200: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
32210: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
32220: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
32230: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
32240: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
32250: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
32260: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
32270: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
32280: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
32290: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
322A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
322B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
322C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
322D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
322E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
322F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
32300: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
32310: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
32320: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
32330: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
32340: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
32350: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
32360: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
32370: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
32380: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
32390: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
323A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
323B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
323C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
323D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
323E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
323F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
32400: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
32410: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
32420: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
32430: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
32440: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
32450: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
32460: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
32470: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
32480: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
32490: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
324A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
324B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
324C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
324D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
324E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
324F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
32500: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
32510: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
32520: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
32530: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
32540: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
32550: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
32560: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
32570: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
32580: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
32590: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
325A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
325B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
325C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
325D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
325E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
325F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
32600: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
32610: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
32620: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
32630: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
32640: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
32650: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
32660: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
32670: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
32680: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
32690: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
326A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
326B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
326C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
326D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
326E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
326F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
32700: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
32710: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
32720: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
32730: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
32740: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
32750: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
32760: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
32770: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
32780: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
32790: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
327A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
327B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
327C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
327D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
327E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
327F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
32800: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
32810: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
32820: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
32830: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
32840: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
32850: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
32860: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
32870: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
32880: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
32890: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
328A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
328B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
328C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
328D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
328E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
328F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
32900: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
32910: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
32920: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
32930: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
32940: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
32950: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
32960: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
32970: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
32980: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
32990: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
329A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
329B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
329C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
329D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
329E0: 00 00 5C 00 52 00 65 00 67 00 69 00 73 00 74 00 // ..\.R.e.g.i.s.t.
329F0: 72 00 79 00 5C 00 4D 00 61 00 63 00 68 00 69 00 // r.y.\.M.a.c.h.i.
32A00: 6E 00 65 00 5C 00 53 00 59 00 53 00 54 00 45 00 // n.e.\.S.Y.S.T.E.
32A10: 4D 00 5C 00 43 00 75 00 72 00 72 00 65 00 6E 00 // M.\.C.u.r.r.e.n.
32A20: 74 00 43 00 6F 00 6E 00 74 00 72 00 6F 00 6C 00 // t.C.o.n.t.r.o.l.
32A30: 53 00 65 00 74 00 5C 00 73 00 65 00 72 00 76 00 // S.e.t.\.s.e.r.v.
32A40: 69 00 63 00 65 00 73 00 5C 00 55 00 53 00 42 00 // i.c.e.s.\.U.S.B.
32A50: 46 00 00 00 44 00 69 00 73 00 70 00 6C 00 61 00 // F...D.i.s.p.l.a.
32A60: 79 00 4E 00 61 00 6D 00 65 00 00 00 55 00 53 00 // y.N.a.m.e...U.S.
32A70: 42 00 46 00 00 00 47 00 72 00 6F 00 75 00 70 00 // B.F...G.r.o.u.p.
32A80: 00 00 46 00 69 00 6C 00 74 00 65 00 72 00 00 00 // ..F.i.l.t.e.r...
32A90: 53 00 74 00 61 00 72 00 74 00 00 00 54 00 79 00 // S.t.a.r.t...T.y.
32AA0: 70 00 65 00 00 00 54 00 61 00 67 00 00 00 5C 00 // p.e...T.a.g...\.
32AB0: 52 00 65 00 67 00 69 00 73 00 74 00 72 00 79 00 // R.e.g.i.s.t.r.y.
32AC0: 5C 00 4D 00 61 00 63 00 68 00 69 00 6E 00 65 00 // \.M.a.c.h.i.n.e.
32AD0: 5C 00 53 00 59 00 53 00 54 00 45 00 4D 00 5C 00 // \.S.Y.S.T.E.M.\.
32AE0: 43 00 75 00 72 00 72 00 65 00 6E 00 74 00 43 00 // C.u.r.r.e.n.t.C.
32AF0: 6F 00 6E 00 74 00 72 00 6F 00 6C 00 53 00 65 00 // o.n.t.r.o.l.S.e.
32B00: 74 00 5C 00 43 00 6F 00 6E 00 74 00 72 00 6F 00 // t.\.C.o.n.t.r.o.
32B10: 6C 00 5C 00 43 00 6C 00 61 00 73 00 73 00 5C 00 // l.\.C.l.a.s.s.\.
32B20: 7B 00 34 00 44 00 33 00 36 00 45 00 39 00 36 00 // {.4.D.3.6.E.9.6.
32B30: 37 00 2D 00 45 00 33 00 32 00 35 00 2D 00 31 00 // 7.-.E.3.2.5.-.1.
32B40: 31 00 43 00 45 00 2D 00 42 00 46 00 43 00 31 00 // 1.C.E.-.B.F.C.1.
32B50: 2D 00 30 00 38 00 30 00 30 00 32 00 42 00 45 00 // -.0.8.0.0.2.B.E.
32B60: 31 00 30 00 33 00 31 00 38 00 7D 00 00 00 55 00 // 1.0.3.1.8.}...U.
32B70: 70 00 70 00 65 00 72 00 46 00 69 00 6C 00 74 00 // p.p.e.r.F.i.l.t.
32B80: 65 00 72 00 73 00 00 00 5C 00 52 00 65 00 67 00 // e.r.s...\.R.e.g.
32B90: 69 00 73 00 74 00 72 00 79 00 5C 00 4D 00 61 00 // i.s.t.r.y.\.M.a.
32BA0: 63 00 68 00 69 00 6E 00 65 00 5C 00 53 00 59 00 // c.h.i.n.e.\.S.Y.
32BB0: 53 00 54 00 45 00 4D 00 5C 00 43 00 75 00 72 00 // S.T.E.M.\.C.u.r.
32BC0: 72 00 65 00 6E 00 74 00 43 00 6F 00 6E 00 74 00 // r.e.n.t.C.o.n.t.
32BD0: 72 00 6F 00 6C 00 53 00 65 00 74 00 5C 00 43 00 // r.o.l.S.e.t.\.C.
32BE0: 6F 00 6E 00 74 00 72 00 6F 00 6C 00 5C 00 43 00 // o.n.t.r.o.l.\.C.
32BF0: 6C 00 61 00 73 00 73 00 5C 00 7B 00 33 00 36 00 // l.a.s.s.\.{.3.6.
32C00: 46 00 43 00 39 00 45 00 36 00 30 00 2D 00 43 00 // F.C.9.E.6.0.-.C.
32C10: 34 00 36 00 35 00 2D 00 31 00 31 00 43 00 46 00 // 4.6.5.-.1.1.C.F.
32C20: 2D 00 38 00 30 00 35 00 36 00 2D 00 34 00 34 00 // -.8.0.5.6.-.4.4.
32C30: 34 00 35 00 35 00 33 00 35 00 34 00 30 00 30 00 // 4.5.5.3.5.4.0.0.
32C40: 30 00 30 00 7D 00 00 00 4C 00 6F 00 77 00 65 00 // 0.0.}...L.o.w.e.
32C50: 72 00 46 00 69 00 6C 00 74 00 65 00 72 00 73 00 // r.F.i.l.t.e.r.s.
32C60: 00 00 5C 00 52 00 65 00 67 00 69 00 73 00 74 00 // ..\.R.e.g.i.s.t.
32C70: 72 00 79 00 5C 00 4D 00 61 00 63 00 68 00 69 00 // r.y.\.M.a.c.h.i.
32C80: 6E 00 65 00 5C 00 53 00 59 00 53 00 54 00 45 00 // n.e.\.S.Y.S.T.E.
32C90: 4D 00 5C 00 43 00 75 00 72 00 72 00 65 00 6E 00 // M.\.C.u.r.r.e.n.
32CA0: 74 00 43 00 6F 00 6E 00 74 00 72 00 6F 00 6C 00 // t.C.o.n.t.r.o.l.
32CB0: 53 00 65 00 74 00 5C 00 43 00 6F 00 6E 00 74 00 // S.e.t.\.C.o.n.t.
32CC0: 72 00 6F 00 6C 00 5C 00 43 00 6C 00 61 00 73 00 // r.o.l.\.C.l.a.s.
32CD0: 73 00 5C 00 7B 00 34 00 44 00 33 00 36 00 45 00 // s.\.{.4.D.3.6.E.
32CE0: 39 00 36 00 35 00 2D 00 45 00 33 00 32 00 35 00 // 9.6.5.-.E.3.2.5.
32CF0: 2D 00 31 00 31 00 43 00 45 00 2D 00 42 00 46 00 // -.1.1.C.E.-.B.F.
32D00: 43 00 31 00 2D 00 30 00 38 00 30 00 30 00 32 00 // C.1.-.0.8.0.0.2.
32D10: 42 00 45 00 31 00 30 00 33 00 31 00 38 00 7D 00 // B.E.1.0.3.1.8.}.
32D20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
32D30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
32D40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
32D50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
32D60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
32D70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
32D80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
32D90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
32DA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
32DB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
32DC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
32DD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
32DE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
32DF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
32E00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
32E10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
32E20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
32E30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
32E40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
32E50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
32E60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
32E70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
32E80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
32E90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
32EA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
32EB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
32EC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
32ED0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
32EE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
32EF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
32F00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
32F10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
32F20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
32F30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
32F40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
32F50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
32F60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
32F70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
32F80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
32F90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
32FA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
32FB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
32FC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
32FD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
32FE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
32FF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33000: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
330A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
330B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
330C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
330D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
330E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
330F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33100: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33110: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33120: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33130: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33140: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33150: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33160: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33170: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33180: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33190: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
331A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
331B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
331C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
331D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
331E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
331F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33200: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33210: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33220: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33230: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33240: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33250: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33260: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33270: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33280: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33290: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
332A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
332B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
332C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
332D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
332E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
332F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33300: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33310: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33320: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33330: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33340: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33350: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33360: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33370: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33380: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33390: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
333A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
333B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
333C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
333D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
333E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
333F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33400: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33410: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33420: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33430: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33440: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33450: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33460: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33470: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33480: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33490: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
334A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
334B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
334C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
334D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
334E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
334F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33500: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33510: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33520: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33530: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33540: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33550: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33560: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33570: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33580: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33590: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
335A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
335B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
335C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
335D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
335E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
335F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33600: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33610: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33620: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33630: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33640: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33650: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33660: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33670: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33680: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33690: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
336A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
336B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
336C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
336D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
336E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
336F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33700: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33710: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33720: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33730: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33740: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33750: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33760: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33770: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33780: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33790: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
337A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
337B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
337C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
337D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
337E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
337F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33800: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33810: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33820: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33830: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33840: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33850: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33860: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33870: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33880: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33890: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
338A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
338B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
338C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
338D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
338E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
338F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33900: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33910: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33920: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33930: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33940: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33950: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33960: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33970: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33980: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33990: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
339A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
339B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
339C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
339D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
339E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
339F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33A00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33A10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33A20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33A30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33A40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33A50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33A60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33A70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33A80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33A90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33AA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33AB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33AC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33AD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33AE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33AF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33B00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33B10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33B20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33B30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33B40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33B50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33B60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33B70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33B80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33B90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33BA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33BB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33BC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33BD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33BE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33BF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33C00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33C10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33C20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33C30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33C40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33C50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33C60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33C70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33C80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33C90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33CA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33CB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33CC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33CD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33CE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33CF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33D00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33D10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33D20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33D30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33D40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33D50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33D60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33D70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33D80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33D90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33DA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33DB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33DC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33DD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33DE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33DF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33E00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33E10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33E20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33E30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33E40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33E50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33E60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33E70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33E80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33E90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33EA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33EB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33EC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33ED0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33EE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33EF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33F00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33F10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33F20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33F30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33F40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33F50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33F60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33F70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33F80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33F90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33FA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33FB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33FC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33FD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33FE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
33FF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
34000: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
34010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
34020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
34030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
34040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
34050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
34060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
34070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
34080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
34090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
340A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
340B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
340C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
340D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
340E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
340F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
34100: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
34110: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
34120: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
34130: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
34140: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
34150: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
34160: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
34170: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
34180: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
34190: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
341A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
341B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
341C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
341D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
341E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
341F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
34200: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
34210: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
34220: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
34230: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
34240: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
34250: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
34260: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
34270: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
34280: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
34290: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
342A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
342B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
342C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
342D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
342E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
342F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
34300: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
34310: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
34320: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
34330: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
34340: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
34350: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
34360: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
34370: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
34380: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
34390: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
343A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
343B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
343C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
343D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
343E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
343F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
34400: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
34410: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
34420: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
34430: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
34440: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
34450: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
34460: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
34470: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
34480: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
34490: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
344A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
344B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
344C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
344D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
344E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
344F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
34500: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
34510: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
34520: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
34530: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
34540: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
34550: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
34560: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
34570: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
34580: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
34590: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
345A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
345B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
345C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
345D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
345E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
345F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
34600: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
34610: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
34620: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
34630: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
34640: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
34650: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
34660: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
34670: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
34680: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
34690: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
346A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
346B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
346C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
346D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
346E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
346F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
34700: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
34710: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
34720: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
34730: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
34740: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
34750: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
34760: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
34770: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
34780: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
34790: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
347A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
347B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
347C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
347D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
347E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
347F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
34800: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
34810: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
34820: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
34830: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
34840: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
34850: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
34860: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
34870: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
34880: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
34890: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
348A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
348B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
348C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
348D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
348E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
348F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
34900: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
34910: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
34920: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
34930: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
34940: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
34950: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
34960: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
34970: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
34980: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
34990: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
349A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
349B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
349C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
349D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................
349E0: 00 00 // ..
MCFG
----
[000h 0000 4] Signature : "MCFG" [Memory Mapped Configuration table]
[004h 0004 4] Table Length : 0000003C
[008h 0008 1] Revision : 01
[009h 0009 1] Checksum : F6
[00Ah 0010 6] Oem ID : "LENOVO"
[010h 0016 8] Oem Table ID : "TC-S03 "
[018h 0024 4] Oem Revision : 000013C0
[01Ch 0028 4] Asl Compiler ID : "MSFT"
[020h 0032 4] Asl Compiler Revision : 00000097
[024h 0036 8] Reserved : 0000000000000000
[02Ch 0044 8] Base Address : 0000000080000000
[034h 0052 2] Segment Group Number : 0000
[036h 0054 1] Start Bus Number : 00
[037h 0055 1] End Bus Number : FF
[038h 0056 4] Reserved : 00000000
Raw Table Data: Length 60 (0x3C)
0000: 4D 43 46 47 3C 00 00 00 01 F6 4C 45 4E 4F 56 4F // MCFG<.....LENOVO
0010: 54 43 2D 53 30 33 20 20 C0 13 00 00 4D 53 46 54 // TC-S03 ....MSFT
0020: 97 00 00 00 00 00 00 00 00 00 00 00 00 00 00 80 // ................
0030: 00 00 00 00 00 00 00 FF 00 00 00 00 // ............
MIGT
----
[000h 0000 4] Signature : "MIGT"
[004h 0004 4] Table Length : 00000040
[008h 0008 1] Revision : 01
[009h 0009 1] Checksum : B3
[00Ah 0010 6] Oem ID : "LENOVO"
[010h 0016 8] Oem Table ID : "TC-S03 "
[018h 0024 4] Oem Revision : 000013C0
[01Ch 0028 4] Asl Compiler ID : "INTL"
[020h 0032 4] Asl Compiler Revision : 20091013
**** Unknown ACPI table signature [MIGT]
Raw Table Data: Length 64 (0x40)
0000: 4D 49 47 54 40 00 00 00 01 B3 4C 45 4E 4F 56 4F // MIGT@.....LENOVO
0010: 54 43 2D 53 30 33 20 20 C0 13 00 00 49 4E 54 4C // TC-S03 ....INTL
0020: 13 10 09 20 01 08 00 00 B2 00 00 00 00 00 00 00 // ... ............
0030: FD 00 00 00 00 40 00 00 00 00 00 00 00 00 00 00 // .....@..........
MSCT
----
[000h 0000 4] Signature : "MSCT" [Maximum System Characteristics Table]
[004h 0004 4] Table Length : 0000004E
[008h 0008 1] Revision : 01
[009h 0009 1] Checksum : FC
[00Ah 0010 6] Oem ID : "LENOVO"
[010h 0016 8] Oem Table ID : "TC-S03 "
[018h 0024 4] Oem Revision : 000013C0
[01Ch 0028 4] Asl Compiler ID : "INTL"
[020h 0032 4] Asl Compiler Revision : 20091013
[024h 0036 4] Proximity Offset : 00000038
[028h 0040 4] Max Proximity Domains : 00000000
[02Ch 0044 4] Max Clock Domains : 00000000
[030h 0048 8] Max Physical Address : 00000FFFFFFFFFFF
[038h 0056 1] Revision : 01
[039h 0057 1] Length : 16
[03Ah 0058 4] Domain Range Start : 00000000
[03Eh 0062 4] Domain Range End : 00000000
[042h 0066 4] Processor Capacity : 00000038
[046h 0070 8] Memory Capacity : 00000FFFFFFFFFFF
Raw Table Data: Length 78 (0x4E)
0000: 4D 53 43 54 4E 00 00 00 01 FC 4C 45 4E 4F 56 4F // MSCTN.....LENOVO
0010: 54 43 2D 53 30 33 20 20 C0 13 00 00 49 4E 54 4C // TC-S03 ....INTL
0020: 13 10 09 20 38 00 00 00 00 00 00 00 00 00 00 00 // ... 8...........
0030: FF FF FF FF FF 0F 00 00 01 16 00 00 00 00 00 00 // ................
0040: 00 00 38 00 00 00 FF FF FF FF FF 0F 00 00 // ..8...........
NITR
----
[000h 0000 4] Signature : "NITR"
[004h 0004 4] Table Length : 00000071
[008h 0008 1] Revision : 02
[009h 0009 1] Checksum : 24
[00Ah 0010 6] Oem ID : "LENOVO"
[010h 0016 8] Oem Table ID : "TC-S03 "
[018h 0024 4] Oem Revision : 000013C0
[01Ch 0028 4] Asl Compiler ID : "INTL"
[020h 0032 4] Asl Compiler Revision : 20091013
**** Unknown ACPI table signature [NITR]
Raw Table Data: Length 113 (0x71)
0000: 4E 49 54 52 71 00 00 00 02 24 4C 45 4E 4F 56 4F // NITRq....$LENOVO
0010: 54 43 2D 53 30 33 20 20 C0 13 00 00 49 4E 54 4C // TC-S03 ....INTL
0020: 13 10 09 20 10 4C 04 5C 5F 53 42 5F 5B 82 43 04 // ... .L.\_SB_[.C.
0030: 49 4E 54 53 08 5F 48 49 44 0C 25 D4 35 10 08 5F // INTS._HID.%.5.._
0040: 53 54 52 11 2D 0A 2A 49 00 6E 00 74 00 65 00 6C // STR.-.*I.n.t.e.l
0050: 00 20 00 4E 00 69 00 74 00 72 00 6F 00 75 00 73 // . .N.i.t.r.o.u.s
0060: 00 20 00 44 00 65 00 76 00 69 00 63 00 65 00 00 // . .D.e.v.i.c.e..
0070: 00 // .
OEM1
----
DefinitionBlock ("", "OEM1", 2, "INTEL", "CPU EIST", 0x00003000)
{
External (_SB_.SCK0.CP00, DeviceObj)
External (_SB_.SCK0.CP01, DeviceObj)
External (_SB_.SCK0.CP02, DeviceObj)
External (_SB_.SCK0.CP03, DeviceObj)
External (_SB_.SCK0.CP04, DeviceObj)
External (_SB_.SCK0.CP05, DeviceObj)
External (_SB_.SCK0.CP06, DeviceObj)
External (_SB_.SCK0.CP07, DeviceObj)
External (_SB_.SCK0.CP08, DeviceObj)
External (_SB_.SCK0.CP09, DeviceObj)
External (_SB_.SCK0.CP0A, DeviceObj)
External (_SB_.SCK0.CP0B, DeviceObj)
External (_SB_.SCK0.CP0C, DeviceObj)
External (_SB_.SCK0.CP0D, DeviceObj)
External (_SB_.SCK0.CP0E, DeviceObj)
External (_SB_.SCK0.CP0F, DeviceObj)
External (_SB_.SCK0.CP10, DeviceObj)
External (_SB_.SCK0.CP11, DeviceObj)
External (_SB_.SCK0.CP12, DeviceObj)
External (_SB_.SCK0.CP13, DeviceObj)
External (_SB_.SCK0.CP14, DeviceObj)
External (_SB_.SCK0.CP15, DeviceObj)
External (_SB_.SCK0.CP16, DeviceObj)
External (_SB_.SCK0.CP17, DeviceObj)
External (_SB_.SCK0.CP18, DeviceObj)
External (_SB_.SCK0.CP19, DeviceObj)
External (_SB_.SCK0.CP1A, DeviceObj)
External (_SB_.SCK0.CP1B, DeviceObj)
External (_SB_.SCK0.CP1C, DeviceObj)
External (_SB_.SCK0.CP1D, DeviceObj)
External (_SB_.SCK0.CP1E, DeviceObj)
External (_SB_.SCK0.CP1F, DeviceObj)
External (_SB_.SCK0.CP20, DeviceObj)
External (_SB_.SCK0.CP21, DeviceObj)
External (_SB_.SCK0.CP22, DeviceObj)
External (_SB_.SCK0.CP23, DeviceObj)
External (_SB_.SCK0.CP24, DeviceObj)
External (_SB_.SCK0.CP25, DeviceObj)
External (_SB_.SCK0.CP26, DeviceObj)
External (_SB_.SCK0.CP27, DeviceObj)
External (_SB_.SCK0.CP28, DeviceObj)
External (_SB_.SCK0.CP29, DeviceObj)
External (_SB_.SCK0.CP2A, DeviceObj)
External (_SB_.SCK0.CP2B, DeviceObj)
External (_SB_.SCK0.CP2C, DeviceObj)
External (_SB_.SCK0.CP2D, DeviceObj)
External (_SB_.SCK0.CP2E, DeviceObj)
External (_SB_.SCK0.CP2F, DeviceObj)
External (_SB_.SCK0.CP30, DeviceObj)
External (_SB_.SCK0.CP31, DeviceObj)
External (_SB_.SCK0.CP32, DeviceObj)
External (_SB_.SCK0.CP33, DeviceObj)
External (_SB_.SCK0.CP34, DeviceObj)
External (_SB_.SCK0.CP35, DeviceObj)
External (_SB_.SCK0.CP36, DeviceObj)
External (_SB_.SCK0.CP37, DeviceObj)
External (ACEN, FieldUnitObj)
External (FGTS, FieldUnitObj)
External (HWAL, FieldUnitObj)
External (HWEN, FieldUnitObj)
External (NPSS, PkgObj)
External (PETE, IntObj)
External (PSDC, PkgObj)
External (PSDD, PkgObj)
External (PSDE, PkgObj)
External (PSEN, FieldUnitObj)
External (PSLM, PkgObj)
External (SCKN, FieldUnitObj)
External (TSEN, FieldUnitObj)
External (TYPE, FieldUnitObj)
Scope (\_SB.SCK0.CP00)
{
Name (NCPU, 0x80000000)
Name (DOMN, 0x80000000)
Method (_PPC, 0, NotSerialized) // _PPC: Performance Present Capabilities
{
Return (0x00)
}
Name (NPCT, Package (0x02)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (SPCT, Package (0x02)
{
ResourceTemplate ()
{
Register (SystemIO,
0x10, // Bit Width
0x00, // Bit Offset
0x0000000000000880, // Address
,)
},
ResourceTemplate ()
{
Register (SystemIO,
0x10, // Bit Width
0x00, // Bit Offset
0x0000000000000882, // Address
,)
}
})
Method (_PCT, 0, NotSerialized) // _PCT: Performance Control
{
Return (NPCT) /* \_SB_.SCK0.CP00.NPCT */
}
Name (ZPSS, Package (0x01)
{
Package (0x06)
{
0x00,
0x00,
0x00,
0x00,
0x00,
0x00
}
})
Name (NPSS, Package (0x10)
{
Package (0x06)
{
0x00000E75,
0x0001DC90,
0x0000000A,
0x0000000A,
0x00002D00,
0x00002D00
},
Package (0x06)
{
0x00000E74,
0x0001DC90,
0x0000000A,
0x0000000A,
0x00002500,
0x00002500
},
Package (0x06)
{
0x00000DAC,
0x0001B5D5,
0x0000000A,
0x0000000A,
0x00002300,
0x00002300
},
Package (0x06)
{
0x00000CE4,
0x00019512,
0x0000000A,
0x0000000A,
0x00002100,
0x00002100
},
Package (0x06)
{
0x00000C80,
0x000182E2,
0x0000000A,
0x0000000A,
0x00002000,
0x00002000
},
Package (0x06)
{
0x00000BB8,
0x000163E9,
0x0000000A,
0x0000000A,
0x00001E00,
0x00001E00
},
Package (0x06)
{
0x00000AF0,
0x000141CB,
0x0000000A,
0x0000000A,
0x00001C00,
0x00001C00
},
Package (0x06)
{
0x00000A28,
0x00012532,
0x0000000A,
0x0000000A,
0x00001A00,
0x00001A00
},
Package (0x06)
{
0x00000960,
0x00010599,
0x0000000A,
0x0000000A,
0x00001800,
0x00001800
},
Package (0x06)
{
0x000008FC,
0x0000FA52,
0x0000000A,
0x0000000A,
0x00001700,
0x00001700
},
Package (0x06)
{
0x00000834,
0x0000DC8D,
0x0000000A,
0x0000000A,
0x00001500,
0x00001500
},
Package (0x06)
{
0x0000076C,
0x0000C3DE,
0x0000000A,
0x0000000A,
0x00001300,
0x00001300
},
Package (0x06)
{
0x000006A4,
0x0000A87A,
0x0000000A,
0x0000000A,
0x00001100,
0x00001100
},
Package (0x06)
{
0x00000640,
0x00009EEF,
0x0000000A,
0x0000000A,
0x00001000,
0x00001000
},
Package (0x06)
{
0x00000578,
0x0000853F,
0x0000000A,
0x0000000A,
0x00000E00,
0x00000E00
},
Package (0x06)
{
0x000004B0,
0x0000703F,
0x0000000A,
0x0000000A,
0x00000C00,
0x00000C00
}
})
Method (_PSS, 0, NotSerialized) // _PSS: Performance Supported States
{
If ((PSEN && (HWEN < 0x02)))
{
Return (NPSS) /* \_SB_.SCK0.CP00.NPSS */
}
Return (ZPSS) /* \_SB_.SCK0.CP00.ZPSS */
}
}
Scope (\_SB.SCK0.CP01)
{
Name (NCPU, 0x80000000)
Name (DOMN, 0x80000000)
Method (_PPC, 0, NotSerialized) // _PPC: Performance Present Capabilities
{
Return (0x00)
}
Name (NPCT, Package (0x02)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (SPCT, Package (0x02)
{
ResourceTemplate ()
{
Register (SystemIO,
0x10, // Bit Width
0x00, // Bit Offset
0x0000000000000880, // Address
,)
},
ResourceTemplate ()
{
Register (SystemIO,
0x10, // Bit Width
0x00, // Bit Offset
0x0000000000000882, // Address
,)
}
})
Method (_PCT, 0, NotSerialized) // _PCT: Performance Control
{
Return (NPCT) /* \_SB_.SCK0.CP01.NPCT */
}
Name (ZPSS, Package (0x01)
{
Package (0x06)
{
0x00,
0x00,
0x00,
0x00,
0x00,
0x00
}
})
Name (NPSS, Package (0x10)
{
Package (0x06)
{
0x00000E75,
0x0001DC90,
0x0000000A,
0x0000000A,
0x00002D00,
0x00002D00
},
Package (0x06)
{
0x00000E74,
0x0001DC90,
0x0000000A,
0x0000000A,
0x00002500,
0x00002500
},
Package (0x06)
{
0x00000DAC,
0x0001B5D5,
0x0000000A,
0x0000000A,
0x00002300,
0x00002300
},
Package (0x06)
{
0x00000CE4,
0x00019512,
0x0000000A,
0x0000000A,
0x00002100,
0x00002100
},
Package (0x06)
{
0x00000C80,
0x000182E2,
0x0000000A,
0x0000000A,
0x00002000,
0x00002000
},
Package (0x06)
{
0x00000BB8,
0x000163E9,
0x0000000A,
0x0000000A,
0x00001E00,
0x00001E00
},
Package (0x06)
{
0x00000AF0,
0x000141CB,
0x0000000A,
0x0000000A,
0x00001C00,
0x00001C00
},
Package (0x06)
{
0x00000A28,
0x00012532,
0x0000000A,
0x0000000A,
0x00001A00,
0x00001A00
},
Package (0x06)
{
0x00000960,
0x00010599,
0x0000000A,
0x0000000A,
0x00001800,
0x00001800
},
Package (0x06)
{
0x000008FC,
0x0000FA52,
0x0000000A,
0x0000000A,
0x00001700,
0x00001700
},
Package (0x06)
{
0x00000834,
0x0000DC8D,
0x0000000A,
0x0000000A,
0x00001500,
0x00001500
},
Package (0x06)
{
0x0000076C,
0x0000C3DE,
0x0000000A,
0x0000000A,
0x00001300,
0x00001300
},
Package (0x06)
{
0x000006A4,
0x0000A87A,
0x0000000A,
0x0000000A,
0x00001100,
0x00001100
},
Package (0x06)
{
0x00000640,
0x00009EEF,
0x0000000A,
0x0000000A,
0x00001000,
0x00001000
},
Package (0x06)
{
0x00000578,
0x0000853F,
0x0000000A,
0x0000000A,
0x00000E00,
0x00000E00
},
Package (0x06)
{
0x000004B0,
0x0000703F,
0x0000000A,
0x0000000A,
0x00000C00,
0x00000C00
}
})
Method (_PSS, 0, NotSerialized) // _PSS: Performance Supported States
{
If ((PSEN && (HWEN < 0x02)))
{
Return (NPSS) /* \_SB_.SCK0.CP01.NPSS */
}
Return (ZPSS) /* \_SB_.SCK0.CP01.ZPSS */
}
}
Scope (\_SB.SCK0.CP02)
{
Name (NCPU, 0x80000000)
Name (DOMN, 0x80000000)
Method (_PPC, 0, NotSerialized) // _PPC: Performance Present Capabilities
{
Return (0x00)
}
Name (NPCT, Package (0x02)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (SPCT, Package (0x02)
{
ResourceTemplate ()
{
Register (SystemIO,
0x10, // Bit Width
0x00, // Bit Offset
0x0000000000000880, // Address
,)
},
ResourceTemplate ()
{
Register (SystemIO,
0x10, // Bit Width
0x00, // Bit Offset
0x0000000000000882, // Address
,)
}
})
Method (_PCT, 0, NotSerialized) // _PCT: Performance Control
{
Return (NPCT) /* \_SB_.SCK0.CP02.NPCT */
}
Name (ZPSS, Package (0x01)
{
Package (0x06)
{
0x00,
0x00,
0x00,
0x00,
0x00,
0x00
}
})
Name (NPSS, Package (0x10)
{
Package (0x06)
{
0x00000E75,
0x0001DC90,
0x0000000A,
0x0000000A,
0x00002D00,
0x00002D00
},
Package (0x06)
{
0x00000E74,
0x0001DC90,
0x0000000A,
0x0000000A,
0x00002500,
0x00002500
},
Package (0x06)
{
0x00000DAC,
0x0001B5D5,
0x0000000A,
0x0000000A,
0x00002300,
0x00002300
},
Package (0x06)
{
0x00000CE4,
0x00019512,
0x0000000A,
0x0000000A,
0x00002100,
0x00002100
},
Package (0x06)
{
0x00000C80,
0x000182E2,
0x0000000A,
0x0000000A,
0x00002000,
0x00002000
},
Package (0x06)
{
0x00000BB8,
0x000163E9,
0x0000000A,
0x0000000A,
0x00001E00,
0x00001E00
},
Package (0x06)
{
0x00000AF0,
0x000141CB,
0x0000000A,
0x0000000A,
0x00001C00,
0x00001C00
},
Package (0x06)
{
0x00000A28,
0x00012532,
0x0000000A,
0x0000000A,
0x00001A00,
0x00001A00
},
Package (0x06)
{
0x00000960,
0x00010599,
0x0000000A,
0x0000000A,
0x00001800,
0x00001800
},
Package (0x06)
{
0x000008FC,
0x0000FA52,
0x0000000A,
0x0000000A,
0x00001700,
0x00001700
},
Package (0x06)
{
0x00000834,
0x0000DC8D,
0x0000000A,
0x0000000A,
0x00001500,
0x00001500
},
Package (0x06)
{
0x0000076C,
0x0000C3DE,
0x0000000A,
0x0000000A,
0x00001300,
0x00001300
},
Package (0x06)
{
0x000006A4,
0x0000A87A,
0x0000000A,
0x0000000A,
0x00001100,
0x00001100
},
Package (0x06)
{
0x00000640,
0x00009EEF,
0x0000000A,
0x0000000A,
0x00001000,
0x00001000
},
Package (0x06)
{
0x00000578,
0x0000853F,
0x0000000A,
0x0000000A,
0x00000E00,
0x00000E00
},
Package (0x06)
{
0x000004B0,
0x0000703F,
0x0000000A,
0x0000000A,
0x00000C00,
0x00000C00
}
})
Method (_PSS, 0, NotSerialized) // _PSS: Performance Supported States
{
If ((PSEN && (HWEN < 0x02)))
{
Return (NPSS) /* \_SB_.SCK0.CP02.NPSS */
}
Return (ZPSS) /* \_SB_.SCK0.CP02.ZPSS */
}
}
Scope (\_SB.SCK0.CP03)
{
Name (NCPU, 0x80000000)
Name (DOMN, 0x80000000)
Method (_PPC, 0, NotSerialized) // _PPC: Performance Present Capabilities
{
Return (0x00)
}
Name (NPCT, Package (0x02)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (SPCT, Package (0x02)
{
ResourceTemplate ()
{
Register (SystemIO,
0x10, // Bit Width
0x00, // Bit Offset
0x0000000000000880, // Address
,)
},
ResourceTemplate ()
{
Register (SystemIO,
0x10, // Bit Width
0x00, // Bit Offset
0x0000000000000882, // Address
,)
}
})
Method (_PCT, 0, NotSerialized) // _PCT: Performance Control
{
Return (NPCT) /* \_SB_.SCK0.CP03.NPCT */
}
Name (ZPSS, Package (0x01)
{
Package (0x06)
{
0x00,
0x00,
0x00,
0x00,
0x00,
0x00
}
})
Name (NPSS, Package (0x10)
{
Package (0x06)
{
0x00000E75,
0x0001DC90,
0x0000000A,
0x0000000A,
0x00002D00,
0x00002D00
},
Package (0x06)
{
0x00000E74,
0x0001DC90,
0x0000000A,
0x0000000A,
0x00002500,
0x00002500
},
Package (0x06)
{
0x00000DAC,
0x0001B5D5,
0x0000000A,
0x0000000A,
0x00002300,
0x00002300
},
Package (0x06)
{
0x00000CE4,
0x00019512,
0x0000000A,
0x0000000A,
0x00002100,
0x00002100
},
Package (0x06)
{
0x00000C80,
0x000182E2,
0x0000000A,
0x0000000A,
0x00002000,
0x00002000
},
Package (0x06)
{
0x00000BB8,
0x000163E9,
0x0000000A,
0x0000000A,
0x00001E00,
0x00001E00
},
Package (0x06)
{
0x00000AF0,
0x000141CB,
0x0000000A,
0x0000000A,
0x00001C00,
0x00001C00
},
Package (0x06)
{
0x00000A28,
0x00012532,
0x0000000A,
0x0000000A,
0x00001A00,
0x00001A00
},
Package (0x06)
{
0x00000960,
0x00010599,
0x0000000A,
0x0000000A,
0x00001800,
0x00001800
},
Package (0x06)
{
0x000008FC,
0x0000FA52,
0x0000000A,
0x0000000A,
0x00001700,
0x00001700
},
Package (0x06)
{
0x00000834,
0x0000DC8D,
0x0000000A,
0x0000000A,
0x00001500,
0x00001500
},
Package (0x06)
{
0x0000076C,
0x0000C3DE,
0x0000000A,
0x0000000A,
0x00001300,
0x00001300
},
Package (0x06)
{
0x000006A4,
0x0000A87A,
0x0000000A,
0x0000000A,
0x00001100,
0x00001100
},
Package (0x06)
{
0x00000640,
0x00009EEF,
0x0000000A,
0x0000000A,
0x00001000,
0x00001000
},
Package (0x06)
{
0x00000578,
0x0000853F,
0x0000000A,
0x0000000A,
0x00000E00,
0x00000E00
},
Package (0x06)
{
0x000004B0,
0x0000703F,
0x0000000A,
0x0000000A,
0x00000C00,
0x00000C00
}
})
Method (_PSS, 0, NotSerialized) // _PSS: Performance Supported States
{
If ((PSEN && (HWEN < 0x02)))
{
Return (NPSS) /* \_SB_.SCK0.CP03.NPSS */
}
Return (ZPSS) /* \_SB_.SCK0.CP03.ZPSS */
}
}
Scope (\_SB.SCK0.CP04)
{
Name (NCPU, 0x80000000)
Name (DOMN, 0x80000000)
Method (_PPC, 0, NotSerialized) // _PPC: Performance Present Capabilities
{
Return (0x00)
}
Name (NPCT, Package (0x02)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (SPCT, Package (0x02)
{
ResourceTemplate ()
{
Register (SystemIO,
0x10, // Bit Width
0x00, // Bit Offset
0x0000000000000880, // Address
,)
},
ResourceTemplate ()
{
Register (SystemIO,
0x10, // Bit Width
0x00, // Bit Offset
0x0000000000000882, // Address
,)
}
})
Method (_PCT, 0, NotSerialized) // _PCT: Performance Control
{
Return (NPCT) /* \_SB_.SCK0.CP04.NPCT */
}
Name (ZPSS, Package (0x01)
{
Package (0x06)
{
0x00,
0x00,
0x00,
0x00,
0x00,
0x00
}
})
Name (NPSS, Package (0x10)
{
Package (0x06)
{
0x00000E75,
0x0001DC90,
0x0000000A,
0x0000000A,
0x00002D00,
0x00002D00
},
Package (0x06)
{
0x00000E74,
0x0001DC90,
0x0000000A,
0x0000000A,
0x00002500,
0x00002500
},
Package (0x06)
{
0x00000DAC,
0x0001B5D5,
0x0000000A,
0x0000000A,
0x00002300,
0x00002300
},
Package (0x06)
{
0x00000CE4,
0x00019512,
0x0000000A,
0x0000000A,
0x00002100,
0x00002100
},
Package (0x06)
{
0x00000C80,
0x000182E2,
0x0000000A,
0x0000000A,
0x00002000,
0x00002000
},
Package (0x06)
{
0x00000BB8,
0x000163E9,
0x0000000A,
0x0000000A,
0x00001E00,
0x00001E00
},
Package (0x06)
{
0x00000AF0,
0x000141CB,
0x0000000A,
0x0000000A,
0x00001C00,
0x00001C00
},
Package (0x06)
{
0x00000A28,
0x00012532,
0x0000000A,
0x0000000A,
0x00001A00,
0x00001A00
},
Package (0x06)
{
0x00000960,
0x00010599,
0x0000000A,
0x0000000A,
0x00001800,
0x00001800
},
Package (0x06)
{
0x000008FC,
0x0000FA52,
0x0000000A,
0x0000000A,
0x00001700,
0x00001700
},
Package (0x06)
{
0x00000834,
0x0000DC8D,
0x0000000A,
0x0000000A,
0x00001500,
0x00001500
},
Package (0x06)
{
0x0000076C,
0x0000C3DE,
0x0000000A,
0x0000000A,
0x00001300,
0x00001300
},
Package (0x06)
{
0x000006A4,
0x0000A87A,
0x0000000A,
0x0000000A,
0x00001100,
0x00001100
},
Package (0x06)
{
0x00000640,
0x00009EEF,
0x0000000A,
0x0000000A,
0x00001000,
0x00001000
},
Package (0x06)
{
0x00000578,
0x0000853F,
0x0000000A,
0x0000000A,
0x00000E00,
0x00000E00
},
Package (0x06)
{
0x000004B0,
0x0000703F,
0x0000000A,
0x0000000A,
0x00000C00,
0x00000C00
}
})
Method (_PSS, 0, NotSerialized) // _PSS: Performance Supported States
{
If ((PSEN && (HWEN < 0x02)))
{
Return (NPSS) /* \_SB_.SCK0.CP04.NPSS */
}
Return (ZPSS) /* \_SB_.SCK0.CP04.ZPSS */
}
}
Scope (\_SB.SCK0.CP05)
{
Name (NCPU, 0x80000000)
Name (DOMN, 0x80000000)
Method (_PPC, 0, NotSerialized) // _PPC: Performance Present Capabilities
{
Return (0x00)
}
Name (NPCT, Package (0x02)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (SPCT, Package (0x02)
{
ResourceTemplate ()
{
Register (SystemIO,
0x10, // Bit Width
0x00, // Bit Offset
0x0000000000000880, // Address
,)
},
ResourceTemplate ()
{
Register (SystemIO,
0x10, // Bit Width
0x00, // Bit Offset
0x0000000000000882, // Address
,)
}
})
Method (_PCT, 0, NotSerialized) // _PCT: Performance Control
{
Return (NPCT) /* \_SB_.SCK0.CP05.NPCT */
}
Name (ZPSS, Package (0x01)
{
Package (0x06)
{
0x00,
0x00,
0x00,
0x00,
0x00,
0x00
}
})
Name (NPSS, Package (0x10)
{
Package (0x06)
{
0x00000E75,
0x0001DC90,
0x0000000A,
0x0000000A,
0x00002D00,
0x00002D00
},
Package (0x06)
{
0x00000E74,
0x0001DC90,
0x0000000A,
0x0000000A,
0x00002500,
0x00002500
},
Package (0x06)
{
0x00000DAC,
0x0001B5D5,
0x0000000A,
0x0000000A,
0x00002300,
0x00002300
},
Package (0x06)
{
0x00000CE4,
0x00019512,
0x0000000A,
0x0000000A,
0x00002100,
0x00002100
},
Package (0x06)
{
0x00000C80,
0x000182E2,
0x0000000A,
0x0000000A,
0x00002000,
0x00002000
},
Package (0x06)
{
0x00000BB8,
0x000163E9,
0x0000000A,
0x0000000A,
0x00001E00,
0x00001E00
},
Package (0x06)
{
0x00000AF0,
0x000141CB,
0x0000000A,
0x0000000A,
0x00001C00,
0x00001C00
},
Package (0x06)
{
0x00000A28,
0x00012532,
0x0000000A,
0x0000000A,
0x00001A00,
0x00001A00
},
Package (0x06)
{
0x00000960,
0x00010599,
0x0000000A,
0x0000000A,
0x00001800,
0x00001800
},
Package (0x06)
{
0x000008FC,
0x0000FA52,
0x0000000A,
0x0000000A,
0x00001700,
0x00001700
},
Package (0x06)
{
0x00000834,
0x0000DC8D,
0x0000000A,
0x0000000A,
0x00001500,
0x00001500
},
Package (0x06)
{
0x0000076C,
0x0000C3DE,
0x0000000A,
0x0000000A,
0x00001300,
0x00001300
},
Package (0x06)
{
0x000006A4,
0x0000A87A,
0x0000000A,
0x0000000A,
0x00001100,
0x00001100
},
Package (0x06)
{
0x00000640,
0x00009EEF,
0x0000000A,
0x0000000A,
0x00001000,
0x00001000
},
Package (0x06)
{
0x00000578,
0x0000853F,
0x0000000A,
0x0000000A,
0x00000E00,
0x00000E00
},
Package (0x06)
{
0x000004B0,
0x0000703F,
0x0000000A,
0x0000000A,
0x00000C00,
0x00000C00
}
})
Method (_PSS, 0, NotSerialized) // _PSS: Performance Supported States
{
If ((PSEN && (HWEN < 0x02)))
{
Return (NPSS) /* \_SB_.SCK0.CP05.NPSS */
}
Return (ZPSS) /* \_SB_.SCK0.CP05.ZPSS */
}
}
Scope (\_SB.SCK0.CP06)
{
Name (NCPU, 0x80000000)
Name (DOMN, 0x80000000)
Method (_PPC, 0, NotSerialized) // _PPC: Performance Present Capabilities
{
Return (0x00)
}
Name (NPCT, Package (0x02)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (SPCT, Package (0x02)
{
ResourceTemplate ()
{
Register (SystemIO,
0x10, // Bit Width
0x00, // Bit Offset
0x0000000000000880, // Address
,)
},
ResourceTemplate ()
{
Register (SystemIO,
0x10, // Bit Width
0x00, // Bit Offset
0x0000000000000882, // Address
,)
}
})
Method (_PCT, 0, NotSerialized) // _PCT: Performance Control
{
Return (NPCT) /* \_SB_.SCK0.CP06.NPCT */
}
Name (ZPSS, Package (0x01)
{
Package (0x06)
{
0x00,
0x00,
0x00,
0x00,
0x00,
0x00
}
})
Name (NPSS, Package (0x10)
{
Package (0x06)
{
0x00000E75,
0x0001DC90,
0x0000000A,
0x0000000A,
0x00002D00,
0x00002D00
},
Package (0x06)
{
0x00000E74,
0x0001DC90,
0x0000000A,
0x0000000A,
0x00002500,
0x00002500
},
Package (0x06)
{
0x00000DAC,
0x0001B5D5,
0x0000000A,
0x0000000A,
0x00002300,
0x00002300
},
Package (0x06)
{
0x00000CE4,
0x00019512,
0x0000000A,
0x0000000A,
0x00002100,
0x00002100
},
Package (0x06)
{
0x00000C80,
0x000182E2,
0x0000000A,
0x0000000A,
0x00002000,
0x00002000
},
Package (0x06)
{
0x00000BB8,
0x000163E9,
0x0000000A,
0x0000000A,
0x00001E00,
0x00001E00
},
Package (0x06)
{
0x00000AF0,
0x000141CB,
0x0000000A,
0x0000000A,
0x00001C00,
0x00001C00
},
Package (0x06)
{
0x00000A28,
0x00012532,
0x0000000A,
0x0000000A,
0x00001A00,
0x00001A00
},
Package (0x06)
{
0x00000960,
0x00010599,
0x0000000A,
0x0000000A,
0x00001800,
0x00001800
},
Package (0x06)
{
0x000008FC,
0x0000FA52,
0x0000000A,
0x0000000A,
0x00001700,
0x00001700
},
Package (0x06)
{
0x00000834,
0x0000DC8D,
0x0000000A,
0x0000000A,
0x00001500,
0x00001500
},
Package (0x06)
{
0x0000076C,
0x0000C3DE,
0x0000000A,
0x0000000A,
0x00001300,
0x00001300
},
Package (0x06)
{
0x000006A4,
0x0000A87A,
0x0000000A,
0x0000000A,
0x00001100,
0x00001100
},
Package (0x06)
{
0x00000640,
0x00009EEF,
0x0000000A,
0x0000000A,
0x00001000,
0x00001000
},
Package (0x06)
{
0x00000578,
0x0000853F,
0x0000000A,
0x0000000A,
0x00000E00,
0x00000E00
},
Package (0x06)
{
0x000004B0,
0x0000703F,
0x0000000A,
0x0000000A,
0x00000C00,
0x00000C00
}
})
Method (_PSS, 0, NotSerialized) // _PSS: Performance Supported States
{
If ((PSEN && (HWEN < 0x02)))
{
Return (NPSS) /* \_SB_.SCK0.CP06.NPSS */
}
Return (ZPSS) /* \_SB_.SCK0.CP06.ZPSS */
}
}
Scope (\_SB.SCK0.CP07)
{
Name (NCPU, 0x80000000)
Name (DOMN, 0x80000000)
Method (_PPC, 0, NotSerialized) // _PPC: Performance Present Capabilities
{
Return (0x00)
}
Name (NPCT, Package (0x02)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (SPCT, Package (0x02)
{
ResourceTemplate ()
{
Register (SystemIO,
0x10, // Bit Width
0x00, // Bit Offset
0x0000000000000880, // Address
,)
},
ResourceTemplate ()
{
Register (SystemIO,
0x10, // Bit Width
0x00, // Bit Offset
0x0000000000000882, // Address
,)
}
})
Method (_PCT, 0, NotSerialized) // _PCT: Performance Control
{
Return (NPCT) /* \_SB_.SCK0.CP07.NPCT */
}
Name (ZPSS, Package (0x01)
{
Package (0x06)
{
0x00,
0x00,
0x00,
0x00,
0x00,
0x00
}
})
Name (NPSS, Package (0x10)
{
Package (0x06)
{
0x00000E75,
0x0001DC90,
0x0000000A,
0x0000000A,
0x00002D00,
0x00002D00
},
Package (0x06)
{
0x00000E74,
0x0001DC90,
0x0000000A,
0x0000000A,
0x00002500,
0x00002500
},
Package (0x06)
{
0x00000DAC,
0x0001B5D5,
0x0000000A,
0x0000000A,
0x00002300,
0x00002300
},
Package (0x06)
{
0x00000CE4,
0x00019512,
0x0000000A,
0x0000000A,
0x00002100,
0x00002100
},
Package (0x06)
{
0x00000C80,
0x000182E2,
0x0000000A,
0x0000000A,
0x00002000,
0x00002000
},
Package (0x06)
{
0x00000BB8,
0x000163E9,
0x0000000A,
0x0000000A,
0x00001E00,
0x00001E00
},
Package (0x06)
{
0x00000AF0,
0x000141CB,
0x0000000A,
0x0000000A,
0x00001C00,
0x00001C00
},
Package (0x06)
{
0x00000A28,
0x00012532,
0x0000000A,
0x0000000A,
0x00001A00,
0x00001A00
},
Package (0x06)
{
0x00000960,
0x00010599,
0x0000000A,
0x0000000A,
0x00001800,
0x00001800
},
Package (0x06)
{
0x000008FC,
0x0000FA52,
0x0000000A,
0x0000000A,
0x00001700,
0x00001700
},
Package (0x06)
{
0x00000834,
0x0000DC8D,
0x0000000A,
0x0000000A,
0x00001500,
0x00001500
},
Package (0x06)
{
0x0000076C,
0x0000C3DE,
0x0000000A,
0x0000000A,
0x00001300,
0x00001300
},
Package (0x06)
{
0x000006A4,
0x0000A87A,
0x0000000A,
0x0000000A,
0x00001100,
0x00001100
},
Package (0x06)
{
0x00000640,
0x00009EEF,
0x0000000A,
0x0000000A,
0x00001000,
0x00001000
},
Package (0x06)
{
0x00000578,
0x0000853F,
0x0000000A,
0x0000000A,
0x00000E00,
0x00000E00
},
Package (0x06)
{
0x000004B0,
0x0000703F,
0x0000000A,
0x0000000A,
0x00000C00,
0x00000C00
}
})
Method (_PSS, 0, NotSerialized) // _PSS: Performance Supported States
{
If ((PSEN && (HWEN < 0x02)))
{
Return (NPSS) /* \_SB_.SCK0.CP07.NPSS */
}
Return (ZPSS) /* \_SB_.SCK0.CP07.ZPSS */
}
}
Scope (\_SB.SCK0.CP08)
{
Name (NCPU, 0x80000000)
Name (DOMN, 0x80000000)
Method (_PPC, 0, NotSerialized) // _PPC: Performance Present Capabilities
{
Return (0x00)
}
Name (NPCT, Package (0x02)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (SPCT, Package (0x02)
{
ResourceTemplate ()
{
Register (SystemIO,
0x10, // Bit Width
0x00, // Bit Offset
0x0000000000000880, // Address
,)
},
ResourceTemplate ()
{
Register (SystemIO,
0x10, // Bit Width
0x00, // Bit Offset
0x0000000000000882, // Address
,)
}
})
Method (_PCT, 0, NotSerialized) // _PCT: Performance Control
{
Return (NPCT) /* \_SB_.SCK0.CP08.NPCT */
}
Name (ZPSS, Package (0x01)
{
Package (0x06)
{
0x00,
0x00,
0x00,
0x00,
0x00,
0x00
}
})
Name (NPSS, Package (0x10)
{
Package (0x06)
{
0x00000E75,
0x0001DC90,
0x0000000A,
0x0000000A,
0x00002D00,
0x00002D00
},
Package (0x06)
{
0x00000E74,
0x0001DC90,
0x0000000A,
0x0000000A,
0x00002500,
0x00002500
},
Package (0x06)
{
0x00000DAC,
0x0001B5D5,
0x0000000A,
0x0000000A,
0x00002300,
0x00002300
},
Package (0x06)
{
0x00000CE4,
0x00019512,
0x0000000A,
0x0000000A,
0x00002100,
0x00002100
},
Package (0x06)
{
0x00000C80,
0x000182E2,
0x0000000A,
0x0000000A,
0x00002000,
0x00002000
},
Package (0x06)
{
0x00000BB8,
0x000163E9,
0x0000000A,
0x0000000A,
0x00001E00,
0x00001E00
},
Package (0x06)
{
0x00000AF0,
0x000141CB,
0x0000000A,
0x0000000A,
0x00001C00,
0x00001C00
},
Package (0x06)
{
0x00000A28,
0x00012532,
0x0000000A,
0x0000000A,
0x00001A00,
0x00001A00
},
Package (0x06)
{
0x00000960,
0x00010599,
0x0000000A,
0x0000000A,
0x00001800,
0x00001800
},
Package (0x06)
{
0x000008FC,
0x0000FA52,
0x0000000A,
0x0000000A,
0x00001700,
0x00001700
},
Package (0x06)
{
0x00000834,
0x0000DC8D,
0x0000000A,
0x0000000A,
0x00001500,
0x00001500
},
Package (0x06)
{
0x0000076C,
0x0000C3DE,
0x0000000A,
0x0000000A,
0x00001300,
0x00001300
},
Package (0x06)
{
0x000006A4,
0x0000A87A,
0x0000000A,
0x0000000A,
0x00001100,
0x00001100
},
Package (0x06)
{
0x00000640,
0x00009EEF,
0x0000000A,
0x0000000A,
0x00001000,
0x00001000
},
Package (0x06)
{
0x00000578,
0x0000853F,
0x0000000A,
0x0000000A,
0x00000E00,
0x00000E00
},
Package (0x06)
{
0x000004B0,
0x0000703F,
0x0000000A,
0x0000000A,
0x00000C00,
0x00000C00
}
})
Method (_PSS, 0, NotSerialized) // _PSS: Performance Supported States
{
If ((PSEN && (HWEN < 0x02)))
{
Return (NPSS) /* \_SB_.SCK0.CP08.NPSS */
}
Return (ZPSS) /* \_SB_.SCK0.CP08.ZPSS */
}
}
Scope (\_SB.SCK0.CP09)
{
Name (NCPU, 0x80000000)
Name (DOMN, 0x80000000)
Method (_PPC, 0, NotSerialized) // _PPC: Performance Present Capabilities
{
Return (0x00)
}
Name (NPCT, Package (0x02)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (SPCT, Package (0x02)
{
ResourceTemplate ()
{
Register (SystemIO,
0x10, // Bit Width
0x00, // Bit Offset
0x0000000000000880, // Address
,)
},
ResourceTemplate ()
{
Register (SystemIO,
0x10, // Bit Width
0x00, // Bit Offset
0x0000000000000882, // Address
,)
}
})
Method (_PCT, 0, NotSerialized) // _PCT: Performance Control
{
Return (NPCT) /* \_SB_.SCK0.CP09.NPCT */
}
Name (ZPSS, Package (0x01)
{
Package (0x06)
{
0x00,
0x00,
0x00,
0x00,
0x00,
0x00
}
})
Name (NPSS, Package (0x10)
{
Package (0x06)
{
0x00000E75,
0x0001DC90,
0x0000000A,
0x0000000A,
0x00002D00,
0x00002D00
},
Package (0x06)
{
0x00000E74,
0x0001DC90,
0x0000000A,
0x0000000A,
0x00002500,
0x00002500
},
Package (0x06)
{
0x00000DAC,
0x0001B5D5,
0x0000000A,
0x0000000A,
0x00002300,
0x00002300
},
Package (0x06)
{
0x00000CE4,
0x00019512,
0x0000000A,
0x0000000A,
0x00002100,
0x00002100
},
Package (0x06)
{
0x00000C80,
0x000182E2,
0x0000000A,
0x0000000A,
0x00002000,
0x00002000
},
Package (0x06)
{
0x00000BB8,
0x000163E9,
0x0000000A,
0x0000000A,
0x00001E00,
0x00001E00
},
Package (0x06)
{
0x00000AF0,
0x000141CB,
0x0000000A,
0x0000000A,
0x00001C00,
0x00001C00
},
Package (0x06)
{
0x00000A28,
0x00012532,
0x0000000A,
0x0000000A,
0x00001A00,
0x00001A00
},
Package (0x06)
{
0x00000960,
0x00010599,
0x0000000A,
0x0000000A,
0x00001800,
0x00001800
},
Package (0x06)
{
0x000008FC,
0x0000FA52,
0x0000000A,
0x0000000A,
0x00001700,
0x00001700
},
Package (0x06)
{
0x00000834,
0x0000DC8D,
0x0000000A,
0x0000000A,
0x00001500,
0x00001500
},
Package (0x06)
{
0x0000076C,
0x0000C3DE,
0x0000000A,
0x0000000A,
0x00001300,
0x00001300
},
Package (0x06)
{
0x000006A4,
0x0000A87A,
0x0000000A,
0x0000000A,
0x00001100,
0x00001100
},
Package (0x06)
{
0x00000640,
0x00009EEF,
0x0000000A,
0x0000000A,
0x00001000,
0x00001000
},
Package (0x06)
{
0x00000578,
0x0000853F,
0x0000000A,
0x0000000A,
0x00000E00,
0x00000E00
},
Package (0x06)
{
0x000004B0,
0x0000703F,
0x0000000A,
0x0000000A,
0x00000C00,
0x00000C00
}
})
Method (_PSS, 0, NotSerialized) // _PSS: Performance Supported States
{
If ((PSEN && (HWEN < 0x02)))
{
Return (NPSS) /* \_SB_.SCK0.CP09.NPSS */
}
Return (ZPSS) /* \_SB_.SCK0.CP09.ZPSS */
}
}
Scope (\_SB.SCK0.CP0A)
{
Name (NCPU, 0x80000000)
Name (DOMN, 0x80000000)
Method (_PPC, 0, NotSerialized) // _PPC: Performance Present Capabilities
{
Return (0x00)
}
Name (NPCT, Package (0x02)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (SPCT, Package (0x02)
{
ResourceTemplate ()
{
Register (SystemIO,
0x10, // Bit Width
0x00, // Bit Offset
0x0000000000000880, // Address
,)
},
ResourceTemplate ()
{
Register (SystemIO,
0x10, // Bit Width
0x00, // Bit Offset
0x0000000000000882, // Address
,)
}
})
Method (_PCT, 0, NotSerialized) // _PCT: Performance Control
{
Return (NPCT) /* \_SB_.SCK0.CP0A.NPCT */
}
Name (ZPSS, Package (0x01)
{
Package (0x06)
{
0x00,
0x00,
0x00,
0x00,
0x00,
0x00
}
})
Name (NPSS, Package (0x10)
{
Package (0x06)
{
0x00000E75,
0x0001DC90,
0x0000000A,
0x0000000A,
0x00002D00,
0x00002D00
},
Package (0x06)
{
0x00000E74,
0x0001DC90,
0x0000000A,
0x0000000A,
0x00002500,
0x00002500
},
Package (0x06)
{
0x00000DAC,
0x0001B5D5,
0x0000000A,
0x0000000A,
0x00002300,
0x00002300
},
Package (0x06)
{
0x00000CE4,
0x00019512,
0x0000000A,
0x0000000A,
0x00002100,
0x00002100
},
Package (0x06)
{
0x00000C80,
0x000182E2,
0x0000000A,
0x0000000A,
0x00002000,
0x00002000
},
Package (0x06)
{
0x00000BB8,
0x000163E9,
0x0000000A,
0x0000000A,
0x00001E00,
0x00001E00
},
Package (0x06)
{
0x00000AF0,
0x000141CB,
0x0000000A,
0x0000000A,
0x00001C00,
0x00001C00
},
Package (0x06)
{
0x00000A28,
0x00012532,
0x0000000A,
0x0000000A,
0x00001A00,
0x00001A00
},
Package (0x06)
{
0x00000960,
0x00010599,
0x0000000A,
0x0000000A,
0x00001800,
0x00001800
},
Package (0x06)
{
0x000008FC,
0x0000FA52,
0x0000000A,
0x0000000A,
0x00001700,
0x00001700
},
Package (0x06)
{
0x00000834,
0x0000DC8D,
0x0000000A,
0x0000000A,
0x00001500,
0x00001500
},
Package (0x06)
{
0x0000076C,
0x0000C3DE,
0x0000000A,
0x0000000A,
0x00001300,
0x00001300
},
Package (0x06)
{
0x000006A4,
0x0000A87A,
0x0000000A,
0x0000000A,
0x00001100,
0x00001100
},
Package (0x06)
{
0x00000640,
0x00009EEF,
0x0000000A,
0x0000000A,
0x00001000,
0x00001000
},
Package (0x06)
{
0x00000578,
0x0000853F,
0x0000000A,
0x0000000A,
0x00000E00,
0x00000E00
},
Package (0x06)
{
0x000004B0,
0x0000703F,
0x0000000A,
0x0000000A,
0x00000C00,
0x00000C00
}
})
Method (_PSS, 0, NotSerialized) // _PSS: Performance Supported States
{
If ((PSEN && (HWEN < 0x02)))
{
Return (NPSS) /* \_SB_.SCK0.CP0A.NPSS */
}
Return (ZPSS) /* \_SB_.SCK0.CP0A.ZPSS */
}
}
Scope (\_SB.SCK0.CP0B)
{
Name (NCPU, 0x80000000)
Name (DOMN, 0x80000000)
Method (_PPC, 0, NotSerialized) // _PPC: Performance Present Capabilities
{
Return (0x00)
}
Name (NPCT, Package (0x02)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (SPCT, Package (0x02)
{
ResourceTemplate ()
{
Register (SystemIO,
0x10, // Bit Width
0x00, // Bit Offset
0x0000000000000880, // Address
,)
},
ResourceTemplate ()
{
Register (SystemIO,
0x10, // Bit Width
0x00, // Bit Offset
0x0000000000000882, // Address
,)
}
})
Method (_PCT, 0, NotSerialized) // _PCT: Performance Control
{
Return (NPCT) /* \_SB_.SCK0.CP0B.NPCT */
}
Name (ZPSS, Package (0x01)
{
Package (0x06)
{
0x00,
0x00,
0x00,
0x00,
0x00,
0x00
}
})
Name (NPSS, Package (0x10)
{
Package (0x06)
{
0x00000E75,
0x0001DC90,
0x0000000A,
0x0000000A,
0x00002D00,
0x00002D00
},
Package (0x06)
{
0x00000E74,
0x0001DC90,
0x0000000A,
0x0000000A,
0x00002500,
0x00002500
},
Package (0x06)
{
0x00000DAC,
0x0001B5D5,
0x0000000A,
0x0000000A,
0x00002300,
0x00002300
},
Package (0x06)
{
0x00000CE4,
0x00019512,
0x0000000A,
0x0000000A,
0x00002100,
0x00002100
},
Package (0x06)
{
0x00000C80,
0x000182E2,
0x0000000A,
0x0000000A,
0x00002000,
0x00002000
},
Package (0x06)
{
0x00000BB8,
0x000163E9,
0x0000000A,
0x0000000A,
0x00001E00,
0x00001E00
},
Package (0x06)
{
0x00000AF0,
0x000141CB,
0x0000000A,
0x0000000A,
0x00001C00,
0x00001C00
},
Package (0x06)
{
0x00000A28,
0x00012532,
0x0000000A,
0x0000000A,
0x00001A00,
0x00001A00
},
Package (0x06)
{
0x00000960,
0x00010599,
0x0000000A,
0x0000000A,
0x00001800,
0x00001800
},
Package (0x06)
{
0x000008FC,
0x0000FA52,
0x0000000A,
0x0000000A,
0x00001700,
0x00001700
},
Package (0x06)
{
0x00000834,
0x0000DC8D,
0x0000000A,
0x0000000A,
0x00001500,
0x00001500
},
Package (0x06)
{
0x0000076C,
0x0000C3DE,
0x0000000A,
0x0000000A,
0x00001300,
0x00001300
},
Package (0x06)
{
0x000006A4,
0x0000A87A,
0x0000000A,
0x0000000A,
0x00001100,
0x00001100
},
Package (0x06)
{
0x00000640,
0x00009EEF,
0x0000000A,
0x0000000A,
0x00001000,
0x00001000
},
Package (0x06)
{
0x00000578,
0x0000853F,
0x0000000A,
0x0000000A,
0x00000E00,
0x00000E00
},
Package (0x06)
{
0x000004B0,
0x0000703F,
0x0000000A,
0x0000000A,
0x00000C00,
0x00000C00
}
})
Method (_PSS, 0, NotSerialized) // _PSS: Performance Supported States
{
If ((PSEN && (HWEN < 0x02)))
{
Return (NPSS) /* \_SB_.SCK0.CP0B.NPSS */
}
Return (ZPSS) /* \_SB_.SCK0.CP0B.ZPSS */
}
}
Scope (\_SB.SCK0.CP0C)
{
Name (NCPU, 0x80000000)
Name (DOMN, 0x80000000)
Method (_PPC, 0, NotSerialized) // _PPC: Performance Present Capabilities
{
Return (0x00)
}
Name (NPCT, Package (0x02)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (SPCT, Package (0x02)
{
ResourceTemplate ()
{
Register (SystemIO,
0x10, // Bit Width
0x00, // Bit Offset
0x0000000000000880, // Address
,)
},
ResourceTemplate ()
{
Register (SystemIO,
0x10, // Bit Width
0x00, // Bit Offset
0x0000000000000882, // Address
,)
}
})
Method (_PCT, 0, NotSerialized) // _PCT: Performance Control
{
Return (NPCT) /* \_SB_.SCK0.CP0C.NPCT */
}
Name (ZPSS, Package (0x01)
{
Package (0x06)
{
0x00,
0x00,
0x00,
0x00,
0x00,
0x00
}
})
Name (NPSS, Package (0x10)
{
Package (0x06)
{
0x00000E75,
0x0001DC90,
0x0000000A,
0x0000000A,
0x00002D00,
0x00002D00
},
Package (0x06)
{
0x00000E74,
0x0001DC90,
0x0000000A,
0x0000000A,
0x00002500,
0x00002500
},
Package (0x06)
{
0x00000DAC,
0x0001B5D5,
0x0000000A,
0x0000000A,
0x00002300,
0x00002300
},
Package (0x06)
{
0x00000CE4,
0x00019512,
0x0000000A,
0x0000000A,
0x00002100,
0x00002100
},
Package (0x06)
{
0x00000C80,
0x000182E2,
0x0000000A,
0x0000000A,
0x00002000,
0x00002000
},
Package (0x06)
{
0x00000BB8,
0x000163E9,
0x0000000A,
0x0000000A,
0x00001E00,
0x00001E00
},
Package (0x06)
{
0x00000AF0,
0x000141CB,
0x0000000A,
0x0000000A,
0x00001C00,
0x00001C00
},
Package (0x06)
{
0x00000A28,
0x00012532,
0x0000000A,
0x0000000A,
0x00001A00,
0x00001A00
},
Package (0x06)
{
0x00000960,
0x00010599,
0x0000000A,
0x0000000A,
0x00001800,
0x00001800
},
Package (0x06)
{
0x000008FC,
0x0000FA52,
0x0000000A,
0x0000000A,
0x00001700,
0x00001700
},
Package (0x06)
{
0x00000834,
0x0000DC8D,
0x0000000A,
0x0000000A,
0x00001500,
0x00001500
},
Package (0x06)
{
0x0000076C,
0x0000C3DE,
0x0000000A,
0x0000000A,
0x00001300,
0x00001300
},
Package (0x06)
{
0x000006A4,
0x0000A87A,
0x0000000A,
0x0000000A,
0x00001100,
0x00001100
},
Package (0x06)
{
0x00000640,
0x00009EEF,
0x0000000A,
0x0000000A,
0x00001000,
0x00001000
},
Package (0x06)
{
0x00000578,
0x0000853F,
0x0000000A,
0x0000000A,
0x00000E00,
0x00000E00
},
Package (0x06)
{
0x000004B0,
0x0000703F,
0x0000000A,
0x0000000A,
0x00000C00,
0x00000C00
}
})
Method (_PSS, 0, NotSerialized) // _PSS: Performance Supported States
{
If ((PSEN && (HWEN < 0x02)))
{
Return (NPSS) /* \_SB_.SCK0.CP0C.NPSS */
}
Return (ZPSS) /* \_SB_.SCK0.CP0C.ZPSS */
}
}
Scope (\_SB.SCK0.CP0D)
{
Name (NCPU, 0x80000000)
Name (DOMN, 0x80000000)
Method (_PPC, 0, NotSerialized) // _PPC: Performance Present Capabilities
{
Return (0x00)
}
Name (NPCT, Package (0x02)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (SPCT, Package (0x02)
{
ResourceTemplate ()
{
Register (SystemIO,
0x10, // Bit Width
0x00, // Bit Offset
0x0000000000000880, // Address
,)
},
ResourceTemplate ()
{
Register (SystemIO,
0x10, // Bit Width
0x00, // Bit Offset
0x0000000000000882, // Address
,)
}
})
Method (_PCT, 0, NotSerialized) // _PCT: Performance Control
{
Return (NPCT) /* \_SB_.SCK0.CP0D.NPCT */
}
Name (ZPSS, Package (0x01)
{
Package (0x06)
{
0x00,
0x00,
0x00,
0x00,
0x00,
0x00
}
})
Name (NPSS, Package (0x10)
{
Package (0x06)
{
0x00000E75,
0x0001DC90,
0x0000000A,
0x0000000A,
0x00002D00,
0x00002D00
},
Package (0x06)
{
0x00000E74,
0x0001DC90,
0x0000000A,
0x0000000A,
0x00002500,
0x00002500
},
Package (0x06)
{
0x00000DAC,
0x0001B5D5,
0x0000000A,
0x0000000A,
0x00002300,
0x00002300
},
Package (0x06)
{
0x00000CE4,
0x00019512,
0x0000000A,
0x0000000A,
0x00002100,
0x00002100
},
Package (0x06)
{
0x00000C80,
0x000182E2,
0x0000000A,
0x0000000A,
0x00002000,
0x00002000
},
Package (0x06)
{
0x00000BB8,
0x000163E9,
0x0000000A,
0x0000000A,
0x00001E00,
0x00001E00
},
Package (0x06)
{
0x00000AF0,
0x000141CB,
0x0000000A,
0x0000000A,
0x00001C00,
0x00001C00
},
Package (0x06)
{
0x00000A28,
0x00012532,
0x0000000A,
0x0000000A,
0x00001A00,
0x00001A00
},
Package (0x06)
{
0x00000960,
0x00010599,
0x0000000A,
0x0000000A,
0x00001800,
0x00001800
},
Package (0x06)
{
0x000008FC,
0x0000FA52,
0x0000000A,
0x0000000A,
0x00001700,
0x00001700
},
Package (0x06)
{
0x00000834,
0x0000DC8D,
0x0000000A,
0x0000000A,
0x00001500,
0x00001500
},
Package (0x06)
{
0x0000076C,
0x0000C3DE,
0x0000000A,
0x0000000A,
0x00001300,
0x00001300
},
Package (0x06)
{
0x000006A4,
0x0000A87A,
0x0000000A,
0x0000000A,
0x00001100,
0x00001100
},
Package (0x06)
{
0x00000640,
0x00009EEF,
0x0000000A,
0x0000000A,
0x00001000,
0x00001000
},
Package (0x06)
{
0x00000578,
0x0000853F,
0x0000000A,
0x0000000A,
0x00000E00,
0x00000E00
},
Package (0x06)
{
0x000004B0,
0x0000703F,
0x0000000A,
0x0000000A,
0x00000C00,
0x00000C00
}
})
Method (_PSS, 0, NotSerialized) // _PSS: Performance Supported States
{
If ((PSEN && (HWEN < 0x02)))
{
Return (NPSS) /* \_SB_.SCK0.CP0D.NPSS */
}
Return (ZPSS) /* \_SB_.SCK0.CP0D.ZPSS */
}
}
Scope (\_SB.SCK0.CP0E)
{
Name (NCPU, 0x80000000)
Name (DOMN, 0x80000000)
Method (_PPC, 0, NotSerialized) // _PPC: Performance Present Capabilities
{
Return (0x00)
}
Name (NPCT, Package (0x02)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (SPCT, Package (0x02)
{
ResourceTemplate ()
{
Register (SystemIO,
0x10, // Bit Width
0x00, // Bit Offset
0x0000000000000880, // Address
,)
},
ResourceTemplate ()
{
Register (SystemIO,
0x10, // Bit Width
0x00, // Bit Offset
0x0000000000000882, // Address
,)
}
})
Method (_PCT, 0, NotSerialized) // _PCT: Performance Control
{
Return (NPCT) /* \_SB_.SCK0.CP0E.NPCT */
}
Name (ZPSS, Package (0x01)
{
Package (0x06)
{
0x00,
0x00,
0x00,
0x00,
0x00,
0x00
}
})
Name (NPSS, Package (0x10)
{
Package (0x06)
{
0x00000E75,
0x0001DC90,
0x0000000A,
0x0000000A,
0x00002D00,
0x00002D00
},
Package (0x06)
{
0x00000E74,
0x0001DC90,
0x0000000A,
0x0000000A,
0x00002500,
0x00002500
},
Package (0x06)
{
0x00000DAC,
0x0001B5D5,
0x0000000A,
0x0000000A,
0x00002300,
0x00002300
},
Package (0x06)
{
0x00000CE4,
0x00019512,
0x0000000A,
0x0000000A,
0x00002100,
0x00002100
},
Package (0x06)
{
0x00000C80,
0x000182E2,
0x0000000A,
0x0000000A,
0x00002000,
0x00002000
},
Package (0x06)
{
0x00000BB8,
0x000163E9,
0x0000000A,
0x0000000A,
0x00001E00,
0x00001E00
},
Package (0x06)
{
0x00000AF0,
0x000141CB,
0x0000000A,
0x0000000A,
0x00001C00,
0x00001C00
},
Package (0x06)
{
0x00000A28,
0x00012532,
0x0000000A,
0x0000000A,
0x00001A00,
0x00001A00
},
Package (0x06)
{
0x00000960,
0x00010599,
0x0000000A,
0x0000000A,
0x00001800,
0x00001800
},
Package (0x06)
{
0x000008FC,
0x0000FA52,
0x0000000A,
0x0000000A,
0x00001700,
0x00001700
},
Package (0x06)
{
0x00000834,
0x0000DC8D,
0x0000000A,
0x0000000A,
0x00001500,
0x00001500
},
Package (0x06)
{
0x0000076C,
0x0000C3DE,
0x0000000A,
0x0000000A,
0x00001300,
0x00001300
},
Package (0x06)
{
0x000006A4,
0x0000A87A,
0x0000000A,
0x0000000A,
0x00001100,
0x00001100
},
Package (0x06)
{
0x00000640,
0x00009EEF,
0x0000000A,
0x0000000A,
0x00001000,
0x00001000
},
Package (0x06)
{
0x00000578,
0x0000853F,
0x0000000A,
0x0000000A,
0x00000E00,
0x00000E00
},
Package (0x06)
{
0x000004B0,
0x0000703F,
0x0000000A,
0x0000000A,
0x00000C00,
0x00000C00
}
})
Method (_PSS, 0, NotSerialized) // _PSS: Performance Supported States
{
If ((PSEN && (HWEN < 0x02)))
{
Return (NPSS) /* \_SB_.SCK0.CP0E.NPSS */
}
Return (ZPSS) /* \_SB_.SCK0.CP0E.ZPSS */
}
}
Scope (\_SB.SCK0.CP0F)
{
Name (NCPU, 0x80000000)
Name (DOMN, 0x80000000)
Method (_PPC, 0, NotSerialized) // _PPC: Performance Present Capabilities
{
Return (0x00)
}
Name (NPCT, Package (0x02)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (SPCT, Package (0x02)
{
ResourceTemplate ()
{
Register (SystemIO,
0x10, // Bit Width
0x00, // Bit Offset
0x0000000000000880, // Address
,)
},
ResourceTemplate ()
{
Register (SystemIO,
0x10, // Bit Width
0x00, // Bit Offset
0x0000000000000882, // Address
,)
}
})
Method (_PCT, 0, NotSerialized) // _PCT: Performance Control
{
Return (NPCT) /* \_SB_.SCK0.CP0F.NPCT */
}
Name (ZPSS, Package (0x01)
{
Package (0x06)
{
0x00,
0x00,
0x00,
0x00,
0x00,
0x00
}
})
Name (NPSS, Package (0x10)
{
Package (0x06)
{
0x00000E75,
0x0001DC90,
0x0000000A,
0x0000000A,
0x00002D00,
0x00002D00
},
Package (0x06)
{
0x00000E74,
0x0001DC90,
0x0000000A,
0x0000000A,
0x00002500,
0x00002500
},
Package (0x06)
{
0x00000DAC,
0x0001B5D5,
0x0000000A,
0x0000000A,
0x00002300,
0x00002300
},
Package (0x06)
{
0x00000CE4,
0x00019512,
0x0000000A,
0x0000000A,
0x00002100,
0x00002100
},
Package (0x06)
{
0x00000C80,
0x000182E2,
0x0000000A,
0x0000000A,
0x00002000,
0x00002000
},
Package (0x06)
{
0x00000BB8,
0x000163E9,
0x0000000A,
0x0000000A,
0x00001E00,
0x00001E00
},
Package (0x06)
{
0x00000AF0,
0x000141CB,
0x0000000A,
0x0000000A,
0x00001C00,
0x00001C00
},
Package (0x06)
{
0x00000A28,
0x00012532,
0x0000000A,
0x0000000A,
0x00001A00,
0x00001A00
},
Package (0x06)
{
0x00000960,
0x00010599,
0x0000000A,
0x0000000A,
0x00001800,
0x00001800
},
Package (0x06)
{
0x000008FC,
0x0000FA52,
0x0000000A,
0x0000000A,
0x00001700,
0x00001700
},
Package (0x06)
{
0x00000834,
0x0000DC8D,
0x0000000A,
0x0000000A,
0x00001500,
0x00001500
},
Package (0x06)
{
0x0000076C,
0x0000C3DE,
0x0000000A,
0x0000000A,
0x00001300,
0x00001300
},
Package (0x06)
{
0x000006A4,
0x0000A87A,
0x0000000A,
0x0000000A,
0x00001100,
0x00001100
},
Package (0x06)
{
0x00000640,
0x00009EEF,
0x0000000A,
0x0000000A,
0x00001000,
0x00001000
},
Package (0x06)
{
0x00000578,
0x0000853F,
0x0000000A,
0x0000000A,
0x00000E00,
0x00000E00
},
Package (0x06)
{
0x000004B0,
0x0000703F,
0x0000000A,
0x0000000A,
0x00000C00,
0x00000C00
}
})
Method (_PSS, 0, NotSerialized) // _PSS: Performance Supported States
{
If ((PSEN && (HWEN < 0x02)))
{
Return (NPSS) /* \_SB_.SCK0.CP0F.NPSS */
}
Return (ZPSS) /* \_SB_.SCK0.CP0F.ZPSS */
}
}
Scope (\_SB.SCK0.CP10)
{
Name (NCPU, 0x80000000)
Name (DOMN, 0x80000000)
Method (_PPC, 0, NotSerialized) // _PPC: Performance Present Capabilities
{
Return (0x00)
}
Name (NPCT, Package (0x02)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (SPCT, Package (0x02)
{
ResourceTemplate ()
{
Register (SystemIO,
0x10, // Bit Width
0x00, // Bit Offset
0x0000000000000880, // Address
,)
},
ResourceTemplate ()
{
Register (SystemIO,
0x10, // Bit Width
0x00, // Bit Offset
0x0000000000000882, // Address
,)
}
})
Method (_PCT, 0, NotSerialized) // _PCT: Performance Control
{
Return (NPCT) /* \_SB_.SCK0.CP10.NPCT */
}
Name (ZPSS, Package (0x01)
{
Package (0x06)
{
0x00,
0x00,
0x00,
0x00,
0x00,
0x00
}
})
Name (NPSS, Package (0x10)
{
Package (0x06)
{
0x00000E75,
0x0001DC90,
0x0000000A,
0x0000000A,
0x00002D00,
0x00002D00
},
Package (0x06)
{
0x00000E74,
0x0001DC90,
0x0000000A,
0x0000000A,
0x00002500,
0x00002500
},
Package (0x06)
{
0x00000DAC,
0x0001B5D5,
0x0000000A,
0x0000000A,
0x00002300,
0x00002300
},
Package (0x06)
{
0x00000CE4,
0x00019512,
0x0000000A,
0x0000000A,
0x00002100,
0x00002100
},
Package (0x06)
{
0x00000C80,
0x000182E2,
0x0000000A,
0x0000000A,
0x00002000,
0x00002000
},
Package (0x06)
{
0x00000BB8,
0x000163E9,
0x0000000A,
0x0000000A,
0x00001E00,
0x00001E00
},
Package (0x06)
{
0x00000AF0,
0x000141CB,
0x0000000A,
0x0000000A,
0x00001C00,
0x00001C00
},
Package (0x06)
{
0x00000A28,
0x00012532,
0x0000000A,
0x0000000A,
0x00001A00,
0x00001A00
},
Package (0x06)
{
0x00000960,
0x00010599,
0x0000000A,
0x0000000A,
0x00001800,
0x00001800
},
Package (0x06)
{
0x000008FC,
0x0000FA52,
0x0000000A,
0x0000000A,
0x00001700,
0x00001700
},
Package (0x06)
{
0x00000834,
0x0000DC8D,
0x0000000A,
0x0000000A,
0x00001500,
0x00001500
},
Package (0x06)
{
0x0000076C,
0x0000C3DE,
0x0000000A,
0x0000000A,
0x00001300,
0x00001300
},
Package (0x06)
{
0x000006A4,
0x0000A87A,
0x0000000A,
0x0000000A,
0x00001100,
0x00001100
},
Package (0x06)
{
0x00000640,
0x00009EEF,
0x0000000A,
0x0000000A,
0x00001000,
0x00001000
},
Package (0x06)
{
0x00000578,
0x0000853F,
0x0000000A,
0x0000000A,
0x00000E00,
0x00000E00
},
Package (0x06)
{
0x000004B0,
0x0000703F,
0x0000000A,
0x0000000A,
0x00000C00,
0x00000C00
}
})
Method (_PSS, 0, NotSerialized) // _PSS: Performance Supported States
{
If ((PSEN && (HWEN < 0x02)))
{
Return (NPSS) /* \_SB_.SCK0.CP10.NPSS */
}
Return (ZPSS) /* \_SB_.SCK0.CP10.ZPSS */
}
}
Scope (\_SB.SCK0.CP11)
{
Name (NCPU, 0x80000000)
Name (DOMN, 0x80000000)
Method (_PPC, 0, NotSerialized) // _PPC: Performance Present Capabilities
{
Return (0x00)
}
Name (NPCT, Package (0x02)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (SPCT, Package (0x02)
{
ResourceTemplate ()
{
Register (SystemIO,
0x10, // Bit Width
0x00, // Bit Offset
0x0000000000000880, // Address
,)
},
ResourceTemplate ()
{
Register (SystemIO,
0x10, // Bit Width
0x00, // Bit Offset
0x0000000000000882, // Address
,)
}
})
Method (_PCT, 0, NotSerialized) // _PCT: Performance Control
{
Return (NPCT) /* \_SB_.SCK0.CP11.NPCT */
}
Name (ZPSS, Package (0x01)
{
Package (0x06)
{
0x00,
0x00,
0x00,
0x00,
0x00,
0x00
}
})
Name (NPSS, Package (0x10)
{
Package (0x06)
{
0x00000E75,
0x0001DC90,
0x0000000A,
0x0000000A,
0x00002D00,
0x00002D00
},
Package (0x06)
{
0x00000E74,
0x0001DC90,
0x0000000A,
0x0000000A,
0x00002500,
0x00002500
},
Package (0x06)
{
0x00000DAC,
0x0001B5D5,
0x0000000A,
0x0000000A,
0x00002300,
0x00002300
},
Package (0x06)
{
0x00000CE4,
0x00019512,
0x0000000A,
0x0000000A,
0x00002100,
0x00002100
},
Package (0x06)
{
0x00000C80,
0x000182E2,
0x0000000A,
0x0000000A,
0x00002000,
0x00002000
},
Package (0x06)
{
0x00000BB8,
0x000163E9,
0x0000000A,
0x0000000A,
0x00001E00,
0x00001E00
},
Package (0x06)
{
0x00000AF0,
0x000141CB,
0x0000000A,
0x0000000A,
0x00001C00,
0x00001C00
},
Package (0x06)
{
0x00000A28,
0x00012532,
0x0000000A,
0x0000000A,
0x00001A00,
0x00001A00
},
Package (0x06)
{
0x00000960,
0x00010599,
0x0000000A,
0x0000000A,
0x00001800,
0x00001800
},
Package (0x06)
{
0x000008FC,
0x0000FA52,
0x0000000A,
0x0000000A,
0x00001700,
0x00001700
},
Package (0x06)
{
0x00000834,
0x0000DC8D,
0x0000000A,
0x0000000A,
0x00001500,
0x00001500
},
Package (0x06)
{
0x0000076C,
0x0000C3DE,
0x0000000A,
0x0000000A,
0x00001300,
0x00001300
},
Package (0x06)
{
0x000006A4,
0x0000A87A,
0x0000000A,
0x0000000A,
0x00001100,
0x00001100
},
Package (0x06)
{
0x00000640,
0x00009EEF,
0x0000000A,
0x0000000A,
0x00001000,
0x00001000
},
Package (0x06)
{
0x00000578,
0x0000853F,
0x0000000A,
0x0000000A,
0x00000E00,
0x00000E00
},
Package (0x06)
{
0x000004B0,
0x0000703F,
0x0000000A,
0x0000000A,
0x00000C00,
0x00000C00
}
})
Method (_PSS, 0, NotSerialized) // _PSS: Performance Supported States
{
If ((PSEN && (HWEN < 0x02)))
{
Return (NPSS) /* \_SB_.SCK0.CP11.NPSS */
}
Return (ZPSS) /* \_SB_.SCK0.CP11.ZPSS */
}
}
Scope (\_SB.SCK0.CP12)
{
Name (NCPU, 0x80000000)
Name (DOMN, 0x80000000)
Method (_PPC, 0, NotSerialized) // _PPC: Performance Present Capabilities
{
Return (0x00)
}
Name (NPCT, Package (0x02)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (SPCT, Package (0x02)
{
ResourceTemplate ()
{
Register (SystemIO,
0x10, // Bit Width
0x00, // Bit Offset
0x0000000000000880, // Address
,)
},
ResourceTemplate ()
{
Register (SystemIO,
0x10, // Bit Width
0x00, // Bit Offset
0x0000000000000882, // Address
,)
}
})
Method (_PCT, 0, NotSerialized) // _PCT: Performance Control
{
Return (NPCT) /* \_SB_.SCK0.CP12.NPCT */
}
Name (ZPSS, Package (0x01)
{
Package (0x06)
{
0x00,
0x00,
0x00,
0x00,
0x00,
0x00
}
})
Name (NPSS, Package (0x10)
{
Package (0x06)
{
0x00000E75,
0x0001DC90,
0x0000000A,
0x0000000A,
0x00002D00,
0x00002D00
},
Package (0x06)
{
0x00000E74,
0x0001DC90,
0x0000000A,
0x0000000A,
0x00002500,
0x00002500
},
Package (0x06)
{
0x00000DAC,
0x0001B5D5,
0x0000000A,
0x0000000A,
0x00002300,
0x00002300
},
Package (0x06)
{
0x00000CE4,
0x00019512,
0x0000000A,
0x0000000A,
0x00002100,
0x00002100
},
Package (0x06)
{
0x00000C80,
0x000182E2,
0x0000000A,
0x0000000A,
0x00002000,
0x00002000
},
Package (0x06)
{
0x00000BB8,
0x000163E9,
0x0000000A,
0x0000000A,
0x00001E00,
0x00001E00
},
Package (0x06)
{
0x00000AF0,
0x000141CB,
0x0000000A,
0x0000000A,
0x00001C00,
0x00001C00
},
Package (0x06)
{
0x00000A28,
0x00012532,
0x0000000A,
0x0000000A,
0x00001A00,
0x00001A00
},
Package (0x06)
{
0x00000960,
0x00010599,
0x0000000A,
0x0000000A,
0x00001800,
0x00001800
},
Package (0x06)
{
0x000008FC,
0x0000FA52,
0x0000000A,
0x0000000A,
0x00001700,
0x00001700
},
Package (0x06)
{
0x00000834,
0x0000DC8D,
0x0000000A,
0x0000000A,
0x00001500,
0x00001500
},
Package (0x06)
{
0x0000076C,
0x0000C3DE,
0x0000000A,
0x0000000A,
0x00001300,
0x00001300
},
Package (0x06)
{
0x000006A4,
0x0000A87A,
0x0000000A,
0x0000000A,
0x00001100,
0x00001100
},
Package (0x06)
{
0x00000640,
0x00009EEF,
0x0000000A,
0x0000000A,
0x00001000,
0x00001000
},
Package (0x06)
{
0x00000578,
0x0000853F,
0x0000000A,
0x0000000A,
0x00000E00,
0x00000E00
},
Package (0x06)
{
0x000004B0,
0x0000703F,
0x0000000A,
0x0000000A,
0x00000C00,
0x00000C00
}
})
Method (_PSS, 0, NotSerialized) // _PSS: Performance Supported States
{
If ((PSEN && (HWEN < 0x02)))
{
Return (NPSS) /* \_SB_.SCK0.CP12.NPSS */
}
Return (ZPSS) /* \_SB_.SCK0.CP12.ZPSS */
}
}
Scope (\_SB.SCK0.CP13)
{
Name (NCPU, 0x80000000)
Name (DOMN, 0x80000000)
Method (_PPC, 0, NotSerialized) // _PPC: Performance Present Capabilities
{
Return (0x00)
}
Name (NPCT, Package (0x02)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (SPCT, Package (0x02)
{
ResourceTemplate ()
{
Register (SystemIO,
0x10, // Bit Width
0x00, // Bit Offset
0x0000000000000880, // Address
,)
},
ResourceTemplate ()
{
Register (SystemIO,
0x10, // Bit Width
0x00, // Bit Offset
0x0000000000000882, // Address
,)
}
})
Method (_PCT, 0, NotSerialized) // _PCT: Performance Control
{
Return (NPCT) /* \_SB_.SCK0.CP13.NPCT */
}
Name (ZPSS, Package (0x01)
{
Package (0x06)
{
0x00,
0x00,
0x00,
0x00,
0x00,
0x00
}
})
Name (NPSS, Package (0x10)
{
Package (0x06)
{
0x00000E75,
0x0001DC90,
0x0000000A,
0x0000000A,
0x00002D00,
0x00002D00
},
Package (0x06)
{
0x00000E74,
0x0001DC90,
0x0000000A,
0x0000000A,
0x00002500,
0x00002500
},
Package (0x06)
{
0x00000DAC,
0x0001B5D5,
0x0000000A,
0x0000000A,
0x00002300,
0x00002300
},
Package (0x06)
{
0x00000CE4,
0x00019512,
0x0000000A,
0x0000000A,
0x00002100,
0x00002100
},
Package (0x06)
{
0x00000C80,
0x000182E2,
0x0000000A,
0x0000000A,
0x00002000,
0x00002000
},
Package (0x06)
{
0x00000BB8,
0x000163E9,
0x0000000A,
0x0000000A,
0x00001E00,
0x00001E00
},
Package (0x06)
{
0x00000AF0,
0x000141CB,
0x0000000A,
0x0000000A,
0x00001C00,
0x00001C00
},
Package (0x06)
{
0x00000A28,
0x00012532,
0x0000000A,
0x0000000A,
0x00001A00,
0x00001A00
},
Package (0x06)
{
0x00000960,
0x00010599,
0x0000000A,
0x0000000A,
0x00001800,
0x00001800
},
Package (0x06)
{
0x000008FC,
0x0000FA52,
0x0000000A,
0x0000000A,
0x00001700,
0x00001700
},
Package (0x06)
{
0x00000834,
0x0000DC8D,
0x0000000A,
0x0000000A,
0x00001500,
0x00001500
},
Package (0x06)
{
0x0000076C,
0x0000C3DE,
0x0000000A,
0x0000000A,
0x00001300,
0x00001300
},
Package (0x06)
{
0x000006A4,
0x0000A87A,
0x0000000A,
0x0000000A,
0x00001100,
0x00001100
},
Package (0x06)
{
0x00000640,
0x00009EEF,
0x0000000A,
0x0000000A,
0x00001000,
0x00001000
},
Package (0x06)
{
0x00000578,
0x0000853F,
0x0000000A,
0x0000000A,
0x00000E00,
0x00000E00
},
Package (0x06)
{
0x000004B0,
0x0000703F,
0x0000000A,
0x0000000A,
0x00000C00,
0x00000C00
}
})
Method (_PSS, 0, NotSerialized) // _PSS: Performance Supported States
{
If ((PSEN && (HWEN < 0x02)))
{
Return (NPSS) /* \_SB_.SCK0.CP13.NPSS */
}
Return (ZPSS) /* \_SB_.SCK0.CP13.ZPSS */
}
}
Scope (\_SB.SCK0.CP14)
{
Name (NCPU, 0x80000000)
Name (DOMN, 0x80000000)
Method (_PPC, 0, NotSerialized) // _PPC: Performance Present Capabilities
{
Return (0x00)
}
Name (NPCT, Package (0x02)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (SPCT, Package (0x02)
{
ResourceTemplate ()
{
Register (SystemIO,
0x10, // Bit Width
0x00, // Bit Offset
0x0000000000000880, // Address
,)
},
ResourceTemplate ()
{
Register (SystemIO,
0x10, // Bit Width
0x00, // Bit Offset
0x0000000000000882, // Address
,)
}
})
Method (_PCT, 0, NotSerialized) // _PCT: Performance Control
{
Return (NPCT) /* \_SB_.SCK0.CP14.NPCT */
}
Name (ZPSS, Package (0x01)
{
Package (0x06)
{
0x00,
0x00,
0x00,
0x00,
0x00,
0x00
}
})
Name (NPSS, Package (0x10)
{
Package (0x06)
{
0x00000E75,
0x0001DC90,
0x0000000A,
0x0000000A,
0x00002D00,
0x00002D00
},
Package (0x06)
{
0x00000E74,
0x0001DC90,
0x0000000A,
0x0000000A,
0x00002500,
0x00002500
},
Package (0x06)
{
0x00000DAC,
0x0001B5D5,
0x0000000A,
0x0000000A,
0x00002300,
0x00002300
},
Package (0x06)
{
0x00000CE4,
0x00019512,
0x0000000A,
0x0000000A,
0x00002100,
0x00002100
},
Package (0x06)
{
0x00000C80,
0x000182E2,
0x0000000A,
0x0000000A,
0x00002000,
0x00002000
},
Package (0x06)
{
0x00000BB8,
0x000163E9,
0x0000000A,
0x0000000A,
0x00001E00,
0x00001E00
},
Package (0x06)
{
0x00000AF0,
0x000141CB,
0x0000000A,
0x0000000A,
0x00001C00,
0x00001C00
},
Package (0x06)
{
0x00000A28,
0x00012532,
0x0000000A,
0x0000000A,
0x00001A00,
0x00001A00
},
Package (0x06)
{
0x00000960,
0x00010599,
0x0000000A,
0x0000000A,
0x00001800,
0x00001800
},
Package (0x06)
{
0x000008FC,
0x0000FA52,
0x0000000A,
0x0000000A,
0x00001700,
0x00001700
},
Package (0x06)
{
0x00000834,
0x0000DC8D,
0x0000000A,
0x0000000A,
0x00001500,
0x00001500
},
Package (0x06)
{
0x0000076C,
0x0000C3DE,
0x0000000A,
0x0000000A,
0x00001300,
0x00001300
},
Package (0x06)
{
0x000006A4,
0x0000A87A,
0x0000000A,
0x0000000A,
0x00001100,
0x00001100
},
Package (0x06)
{
0x00000640,
0x00009EEF,
0x0000000A,
0x0000000A,
0x00001000,
0x00001000
},
Package (0x06)
{
0x00000578,
0x0000853F,
0x0000000A,
0x0000000A,
0x00000E00,
0x00000E00
},
Package (0x06)
{
0x000004B0,
0x0000703F,
0x0000000A,
0x0000000A,
0x00000C00,
0x00000C00
}
})
Method (_PSS, 0, NotSerialized) // _PSS: Performance Supported States
{
If ((PSEN && (HWEN < 0x02)))
{
Return (NPSS) /* \_SB_.SCK0.CP14.NPSS */
}
Return (ZPSS) /* \_SB_.SCK0.CP14.ZPSS */
}
}
Scope (\_SB.SCK0.CP15)
{
Name (NCPU, 0x80000000)
Name (DOMN, 0x80000000)
Method (_PPC, 0, NotSerialized) // _PPC: Performance Present Capabilities
{
Return (0x00)
}
Name (NPCT, Package (0x02)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (SPCT, Package (0x02)
{
ResourceTemplate ()
{
Register (SystemIO,
0x10, // Bit Width
0x00, // Bit Offset
0x0000000000000880, // Address
,)
},
ResourceTemplate ()
{
Register (SystemIO,
0x10, // Bit Width
0x00, // Bit Offset
0x0000000000000882, // Address
,)
}
})
Method (_PCT, 0, NotSerialized) // _PCT: Performance Control
{
Return (NPCT) /* \_SB_.SCK0.CP15.NPCT */
}
Name (ZPSS, Package (0x01)
{
Package (0x06)
{
0x00,
0x00,
0x00,
0x00,
0x00,
0x00
}
})
Name (NPSS, Package (0x10)
{
Package (0x06)
{
0x00000E75,
0x0001DC90,
0x0000000A,
0x0000000A,
0x00002D00,
0x00002D00
},
Package (0x06)
{
0x00000E74,
0x0001DC90,
0x0000000A,
0x0000000A,
0x00002500,
0x00002500
},
Package (0x06)
{
0x00000DAC,
0x0001B5D5,
0x0000000A,
0x0000000A,
0x00002300,
0x00002300
},
Package (0x06)
{
0x00000CE4,
0x00019512,
0x0000000A,
0x0000000A,
0x00002100,
0x00002100
},
Package (0x06)
{
0x00000C80,
0x000182E2,
0x0000000A,
0x0000000A,
0x00002000,
0x00002000
},
Package (0x06)
{
0x00000BB8,
0x000163E9,
0x0000000A,
0x0000000A,
0x00001E00,
0x00001E00
},
Package (0x06)
{
0x00000AF0,
0x000141CB,
0x0000000A,
0x0000000A,
0x00001C00,
0x00001C00
},
Package (0x06)
{
0x00000A28,
0x00012532,
0x0000000A,
0x0000000A,
0x00001A00,
0x00001A00
},
Package (0x06)
{
0x00000960,
0x00010599,
0x0000000A,
0x0000000A,
0x00001800,
0x00001800
},
Package (0x06)
{
0x000008FC,
0x0000FA52,
0x0000000A,
0x0000000A,
0x00001700,
0x00001700
},
Package (0x06)
{
0x00000834,
0x0000DC8D,
0x0000000A,
0x0000000A,
0x00001500,
0x00001500
},
Package (0x06)
{
0x0000076C,
0x0000C3DE,
0x0000000A,
0x0000000A,
0x00001300,
0x00001300
},
Package (0x06)
{
0x000006A4,
0x0000A87A,
0x0000000A,
0x0000000A,
0x00001100,
0x00001100
},
Package (0x06)
{
0x00000640,
0x00009EEF,
0x0000000A,
0x0000000A,
0x00001000,
0x00001000
},
Package (0x06)
{
0x00000578,
0x0000853F,
0x0000000A,
0x0000000A,
0x00000E00,
0x00000E00
},
Package (0x06)
{
0x000004B0,
0x0000703F,
0x0000000A,
0x0000000A,
0x00000C00,
0x00000C00
}
})
Method (_PSS, 0, NotSerialized) // _PSS: Performance Supported States
{
If ((PSEN && (HWEN < 0x02)))
{
Return (NPSS) /* \_SB_.SCK0.CP15.NPSS */
}
Return (ZPSS) /* \_SB_.SCK0.CP15.ZPSS */
}
}
Scope (\_SB.SCK0.CP16)
{
Name (NCPU, 0x80000000)
Name (DOMN, 0x80000000)
Method (_PPC, 0, NotSerialized) // _PPC: Performance Present Capabilities
{
Return (0x00)
}
Name (NPCT, Package (0x02)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (SPCT, Package (0x02)
{
ResourceTemplate ()
{
Register (SystemIO,
0x10, // Bit Width
0x00, // Bit Offset
0x0000000000000880, // Address
,)
},
ResourceTemplate ()
{
Register (SystemIO,
0x10, // Bit Width
0x00, // Bit Offset
0x0000000000000882, // Address
,)
}
})
Method (_PCT, 0, NotSerialized) // _PCT: Performance Control
{
Return (NPCT) /* \_SB_.SCK0.CP16.NPCT */
}
Name (ZPSS, Package (0x01)
{
Package (0x06)
{
0x00,
0x00,
0x00,
0x00,
0x00,
0x00
}
})
Name (NPSS, Package (0x10)
{
Package (0x06)
{
0x00000E75,
0x0001DC90,
0x0000000A,
0x0000000A,
0x00002D00,
0x00002D00
},
Package (0x06)
{
0x00000E74,
0x0001DC90,
0x0000000A,
0x0000000A,
0x00002500,
0x00002500
},
Package (0x06)
{
0x00000DAC,
0x0001B5D5,
0x0000000A,
0x0000000A,
0x00002300,
0x00002300
},
Package (0x06)
{
0x00000CE4,
0x00019512,
0x0000000A,
0x0000000A,
0x00002100,
0x00002100
},
Package (0x06)
{
0x00000C80,
0x000182E2,
0x0000000A,
0x0000000A,
0x00002000,
0x00002000
},
Package (0x06)
{
0x00000BB8,
0x000163E9,
0x0000000A,
0x0000000A,
0x00001E00,
0x00001E00
},
Package (0x06)
{
0x00000AF0,
0x000141CB,
0x0000000A,
0x0000000A,
0x00001C00,
0x00001C00
},
Package (0x06)
{
0x00000A28,
0x00012532,
0x0000000A,
0x0000000A,
0x00001A00,
0x00001A00
},
Package (0x06)
{
0x00000960,
0x00010599,
0x0000000A,
0x0000000A,
0x00001800,
0x00001800
},
Package (0x06)
{
0x000008FC,
0x0000FA52,
0x0000000A,
0x0000000A,
0x00001700,
0x00001700
},
Package (0x06)
{
0x00000834,
0x0000DC8D,
0x0000000A,
0x0000000A,
0x00001500,
0x00001500
},
Package (0x06)
{
0x0000076C,
0x0000C3DE,
0x0000000A,
0x0000000A,
0x00001300,
0x00001300
},
Package (0x06)
{
0x000006A4,
0x0000A87A,
0x0000000A,
0x0000000A,
0x00001100,
0x00001100
},
Package (0x06)
{
0x00000640,
0x00009EEF,
0x0000000A,
0x0000000A,
0x00001000,
0x00001000
},
Package (0x06)
{
0x00000578,
0x0000853F,
0x0000000A,
0x0000000A,
0x00000E00,
0x00000E00
},
Package (0x06)
{
0x000004B0,
0x0000703F,
0x0000000A,
0x0000000A,
0x00000C00,
0x00000C00
}
})
Method (_PSS, 0, NotSerialized) // _PSS: Performance Supported States
{
If ((PSEN && (HWEN < 0x02)))
{
Return (NPSS) /* \_SB_.SCK0.CP16.NPSS */
}
Return (ZPSS) /* \_SB_.SCK0.CP16.ZPSS */
}
}
Scope (\_SB.SCK0.CP17)
{
Name (NCPU, 0x80000000)
Name (DOMN, 0x80000000)
Method (_PPC, 0, NotSerialized) // _PPC: Performance Present Capabilities
{
Return (0x00)
}
Name (NPCT, Package (0x02)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (SPCT, Package (0x02)
{
ResourceTemplate ()
{
Register (SystemIO,
0x10, // Bit Width
0x00, // Bit Offset
0x0000000000000880, // Address
,)
},
ResourceTemplate ()
{
Register (SystemIO,
0x10, // Bit Width
0x00, // Bit Offset
0x0000000000000882, // Address
,)
}
})
Method (_PCT, 0, NotSerialized) // _PCT: Performance Control
{
Return (NPCT) /* \_SB_.SCK0.CP17.NPCT */
}
Name (ZPSS, Package (0x01)
{
Package (0x06)
{
0x00,
0x00,
0x00,
0x00,
0x00,
0x00
}
})
Name (NPSS, Package (0x10)
{
Package (0x06)
{
0x00000E75,
0x0001DC90,
0x0000000A,
0x0000000A,
0x00002D00,
0x00002D00
},
Package (0x06)
{
0x00000E74,
0x0001DC90,
0x0000000A,
0x0000000A,
0x00002500,
0x00002500
},
Package (0x06)
{
0x00000DAC,
0x0001B5D5,
0x0000000A,
0x0000000A,
0x00002300,
0x00002300
},
Package (0x06)
{
0x00000CE4,
0x00019512,
0x0000000A,
0x0000000A,
0x00002100,
0x00002100
},
Package (0x06)
{
0x00000C80,
0x000182E2,
0x0000000A,
0x0000000A,
0x00002000,
0x00002000
},
Package (0x06)
{
0x00000BB8,
0x000163E9,
0x0000000A,
0x0000000A,
0x00001E00,
0x00001E00
},
Package (0x06)
{
0x00000AF0,
0x000141CB,
0x0000000A,
0x0000000A,
0x00001C00,
0x00001C00
},
Package (0x06)
{
0x00000A28,
0x00012532,
0x0000000A,
0x0000000A,
0x00001A00,
0x00001A00
},
Package (0x06)
{
0x00000960,
0x00010599,
0x0000000A,
0x0000000A,
0x00001800,
0x00001800
},
Package (0x06)
{
0x000008FC,
0x0000FA52,
0x0000000A,
0x0000000A,
0x00001700,
0x00001700
},
Package (0x06)
{
0x00000834,
0x0000DC8D,
0x0000000A,
0x0000000A,
0x00001500,
0x00001500
},
Package (0x06)
{
0x0000076C,
0x0000C3DE,
0x0000000A,
0x0000000A,
0x00001300,
0x00001300
},
Package (0x06)
{
0x000006A4,
0x0000A87A,
0x0000000A,
0x0000000A,
0x00001100,
0x00001100
},
Package (0x06)
{
0x00000640,
0x00009EEF,
0x0000000A,
0x0000000A,
0x00001000,
0x00001000
},
Package (0x06)
{
0x00000578,
0x0000853F,
0x0000000A,
0x0000000A,
0x00000E00,
0x00000E00
},
Package (0x06)
{
0x000004B0,
0x0000703F,
0x0000000A,
0x0000000A,
0x00000C00,
0x00000C00
}
})
Method (_PSS, 0, NotSerialized) // _PSS: Performance Supported States
{
If ((PSEN && (HWEN < 0x02)))
{
Return (NPSS) /* \_SB_.SCK0.CP17.NPSS */
}
Return (ZPSS) /* \_SB_.SCK0.CP17.ZPSS */
}
}
Scope (\_SB.SCK0.CP18)
{
Name (NCPU, 0x80000000)
Name (DOMN, 0x80000000)
Method (_PPC, 0, NotSerialized) // _PPC: Performance Present Capabilities
{
Return (0x00)
}
Name (NPCT, Package (0x02)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (SPCT, Package (0x02)
{
ResourceTemplate ()
{
Register (SystemIO,
0x10, // Bit Width
0x00, // Bit Offset
0x0000000000000880, // Address
,)
},
ResourceTemplate ()
{
Register (SystemIO,
0x10, // Bit Width
0x00, // Bit Offset
0x0000000000000882, // Address
,)
}
})
Method (_PCT, 0, NotSerialized) // _PCT: Performance Control
{
Return (NPCT) /* \_SB_.SCK0.CP18.NPCT */
}
Name (ZPSS, Package (0x01)
{
Package (0x06)
{
0x00,
0x00,
0x00,
0x00,
0x00,
0x00
}
})
Name (NPSS, Package (0x10)
{
Package (0x06)
{
0x00000E75,
0x0001DC90,
0x0000000A,
0x0000000A,
0x00002D00,
0x00002D00
},
Package (0x06)
{
0x00000E74,
0x0001DC90,
0x0000000A,
0x0000000A,
0x00002500,
0x00002500
},
Package (0x06)
{
0x00000DAC,
0x0001B5D5,
0x0000000A,
0x0000000A,
0x00002300,
0x00002300
},
Package (0x06)
{
0x00000CE4,
0x00019512,
0x0000000A,
0x0000000A,
0x00002100,
0x00002100
},
Package (0x06)
{
0x00000C80,
0x000182E2,
0x0000000A,
0x0000000A,
0x00002000,
0x00002000
},
Package (0x06)
{
0x00000BB8,
0x000163E9,
0x0000000A,
0x0000000A,
0x00001E00,
0x00001E00
},
Package (0x06)
{
0x00000AF0,
0x000141CB,
0x0000000A,
0x0000000A,
0x00001C00,
0x00001C00
},
Package (0x06)
{
0x00000A28,
0x00012532,
0x0000000A,
0x0000000A,
0x00001A00,
0x00001A00
},
Package (0x06)
{
0x00000960,
0x00010599,
0x0000000A,
0x0000000A,
0x00001800,
0x00001800
},
Package (0x06)
{
0x000008FC,
0x0000FA52,
0x0000000A,
0x0000000A,
0x00001700,
0x00001700
},
Package (0x06)
{
0x00000834,
0x0000DC8D,
0x0000000A,
0x0000000A,
0x00001500,
0x00001500
},
Package (0x06)
{
0x0000076C,
0x0000C3DE,
0x0000000A,
0x0000000A,
0x00001300,
0x00001300
},
Package (0x06)
{
0x000006A4,
0x0000A87A,
0x0000000A,
0x0000000A,
0x00001100,
0x00001100
},
Package (0x06)
{
0x00000640,
0x00009EEF,
0x0000000A,
0x0000000A,
0x00001000,
0x00001000
},
Package (0x06)
{
0x00000578,
0x0000853F,
0x0000000A,
0x0000000A,
0x00000E00,
0x00000E00
},
Package (0x06)
{
0x000004B0,
0x0000703F,
0x0000000A,
0x0000000A,
0x00000C00,
0x00000C00
}
})
Method (_PSS, 0, NotSerialized) // _PSS: Performance Supported States
{
If ((PSEN && (HWEN < 0x02)))
{
Return (NPSS) /* \_SB_.SCK0.CP18.NPSS */
}
Return (ZPSS) /* \_SB_.SCK0.CP18.ZPSS */
}
}
Scope (\_SB.SCK0.CP19)
{
Name (NCPU, 0x80000000)
Name (DOMN, 0x80000000)
Method (_PPC, 0, NotSerialized) // _PPC: Performance Present Capabilities
{
Return (0x00)
}
Name (NPCT, Package (0x02)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (SPCT, Package (0x02)
{
ResourceTemplate ()
{
Register (SystemIO,
0x10, // Bit Width
0x00, // Bit Offset
0x0000000000000880, // Address
,)
},
ResourceTemplate ()
{
Register (SystemIO,
0x10, // Bit Width
0x00, // Bit Offset
0x0000000000000882, // Address
,)
}
})
Method (_PCT, 0, NotSerialized) // _PCT: Performance Control
{
Return (NPCT) /* \_SB_.SCK0.CP19.NPCT */
}
Name (ZPSS, Package (0x01)
{
Package (0x06)
{
0x00,
0x00,
0x00,
0x00,
0x00,
0x00
}
})
Name (NPSS, Package (0x10)
{
Package (0x06)
{
0x00000E75,
0x0001DC90,
0x0000000A,
0x0000000A,
0x00002D00,
0x00002D00
},
Package (0x06)
{
0x00000E74,
0x0001DC90,
0x0000000A,
0x0000000A,
0x00002500,
0x00002500
},
Package (0x06)
{
0x00000DAC,
0x0001B5D5,
0x0000000A,
0x0000000A,
0x00002300,
0x00002300
},
Package (0x06)
{
0x00000CE4,
0x00019512,
0x0000000A,
0x0000000A,
0x00002100,
0x00002100
},
Package (0x06)
{
0x00000C80,
0x000182E2,
0x0000000A,
0x0000000A,
0x00002000,
0x00002000
},
Package (0x06)
{
0x00000BB8,
0x000163E9,
0x0000000A,
0x0000000A,
0x00001E00,
0x00001E00
},
Package (0x06)
{
0x00000AF0,
0x000141CB,
0x0000000A,
0x0000000A,
0x00001C00,
0x00001C00
},
Package (0x06)
{
0x00000A28,
0x00012532,
0x0000000A,
0x0000000A,
0x00001A00,
0x00001A00
},
Package (0x06)
{
0x00000960,
0x00010599,
0x0000000A,
0x0000000A,
0x00001800,
0x00001800
},
Package (0x06)
{
0x000008FC,
0x0000FA52,
0x0000000A,
0x0000000A,
0x00001700,
0x00001700
},
Package (0x06)
{
0x00000834,
0x0000DC8D,
0x0000000A,
0x0000000A,
0x00001500,
0x00001500
},
Package (0x06)
{
0x0000076C,
0x0000C3DE,
0x0000000A,
0x0000000A,
0x00001300,
0x00001300
},
Package (0x06)
{
0x000006A4,
0x0000A87A,
0x0000000A,
0x0000000A,
0x00001100,
0x00001100
},
Package (0x06)
{
0x00000640,
0x00009EEF,
0x0000000A,
0x0000000A,
0x00001000,
0x00001000
},
Package (0x06)
{
0x00000578,
0x0000853F,
0x0000000A,
0x0000000A,
0x00000E00,
0x00000E00
},
Package (0x06)
{
0x000004B0,
0x0000703F,
0x0000000A,
0x0000000A,
0x00000C00,
0x00000C00
}
})
Method (_PSS, 0, NotSerialized) // _PSS: Performance Supported States
{
If ((PSEN && (HWEN < 0x02)))
{
Return (NPSS) /* \_SB_.SCK0.CP19.NPSS */
}
Return (ZPSS) /* \_SB_.SCK0.CP19.ZPSS */
}
}
Scope (\_SB.SCK0.CP1A)
{
Name (NCPU, 0x80000000)
Name (DOMN, 0x80000000)
Method (_PPC, 0, NotSerialized) // _PPC: Performance Present Capabilities
{
Return (0x00)
}
Name (NPCT, Package (0x02)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (SPCT, Package (0x02)
{
ResourceTemplate ()
{
Register (SystemIO,
0x10, // Bit Width
0x00, // Bit Offset
0x0000000000000880, // Address
,)
},
ResourceTemplate ()
{
Register (SystemIO,
0x10, // Bit Width
0x00, // Bit Offset
0x0000000000000882, // Address
,)
}
})
Method (_PCT, 0, NotSerialized) // _PCT: Performance Control
{
Return (NPCT) /* \_SB_.SCK0.CP1A.NPCT */
}
Name (ZPSS, Package (0x01)
{
Package (0x06)
{
0x00,
0x00,
0x00,
0x00,
0x00,
0x00
}
})
Name (NPSS, Package (0x10)
{
Package (0x06)
{
0x00000E75,
0x0001DC90,
0x0000000A,
0x0000000A,
0x00002D00,
0x00002D00
},
Package (0x06)
{
0x00000E74,
0x0001DC90,
0x0000000A,
0x0000000A,
0x00002500,
0x00002500
},
Package (0x06)
{
0x00000DAC,
0x0001B5D5,
0x0000000A,
0x0000000A,
0x00002300,
0x00002300
},
Package (0x06)
{
0x00000CE4,
0x00019512,
0x0000000A,
0x0000000A,
0x00002100,
0x00002100
},
Package (0x06)
{
0x00000C80,
0x000182E2,
0x0000000A,
0x0000000A,
0x00002000,
0x00002000
},
Package (0x06)
{
0x00000BB8,
0x000163E9,
0x0000000A,
0x0000000A,
0x00001E00,
0x00001E00
},
Package (0x06)
{
0x00000AF0,
0x000141CB,
0x0000000A,
0x0000000A,
0x00001C00,
0x00001C00
},
Package (0x06)
{
0x00000A28,
0x00012532,
0x0000000A,
0x0000000A,
0x00001A00,
0x00001A00
},
Package (0x06)
{
0x00000960,
0x00010599,
0x0000000A,
0x0000000A,
0x00001800,
0x00001800
},
Package (0x06)
{
0x000008FC,
0x0000FA52,
0x0000000A,
0x0000000A,
0x00001700,
0x00001700
},
Package (0x06)
{
0x00000834,
0x0000DC8D,
0x0000000A,
0x0000000A,
0x00001500,
0x00001500
},
Package (0x06)
{
0x0000076C,
0x0000C3DE,
0x0000000A,
0x0000000A,
0x00001300,
0x00001300
},
Package (0x06)
{
0x000006A4,
0x0000A87A,
0x0000000A,
0x0000000A,
0x00001100,
0x00001100
},
Package (0x06)
{
0x00000640,
0x00009EEF,
0x0000000A,
0x0000000A,
0x00001000,
0x00001000
},
Package (0x06)
{
0x00000578,
0x0000853F,
0x0000000A,
0x0000000A,
0x00000E00,
0x00000E00
},
Package (0x06)
{
0x000004B0,
0x0000703F,
0x0000000A,
0x0000000A,
0x00000C00,
0x00000C00
}
})
Method (_PSS, 0, NotSerialized) // _PSS: Performance Supported States
{
If ((PSEN && (HWEN < 0x02)))
{
Return (NPSS) /* \_SB_.SCK0.CP1A.NPSS */
}
Return (ZPSS) /* \_SB_.SCK0.CP1A.ZPSS */
}
}
Scope (\_SB.SCK0.CP1B)
{
Name (NCPU, 0x80000000)
Name (DOMN, 0x80000000)
Method (_PPC, 0, NotSerialized) // _PPC: Performance Present Capabilities
{
Return (0x00)
}
Name (NPCT, Package (0x02)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (SPCT, Package (0x02)
{
ResourceTemplate ()
{
Register (SystemIO,
0x10, // Bit Width
0x00, // Bit Offset
0x0000000000000880, // Address
,)
},
ResourceTemplate ()
{
Register (SystemIO,
0x10, // Bit Width
0x00, // Bit Offset
0x0000000000000882, // Address
,)
}
})
Method (_PCT, 0, NotSerialized) // _PCT: Performance Control
{
Return (NPCT) /* \_SB_.SCK0.CP1B.NPCT */
}
Name (ZPSS, Package (0x01)
{
Package (0x06)
{
0x00,
0x00,
0x00,
0x00,
0x00,
0x00
}
})
Name (NPSS, Package (0x10)
{
Package (0x06)
{
0x00000E75,
0x0001DC90,
0x0000000A,
0x0000000A,
0x00002D00,
0x00002D00
},
Package (0x06)
{
0x00000E74,
0x0001DC90,
0x0000000A,
0x0000000A,
0x00002500,
0x00002500
},
Package (0x06)
{
0x00000DAC,
0x0001B5D5,
0x0000000A,
0x0000000A,
0x00002300,
0x00002300
},
Package (0x06)
{
0x00000CE4,
0x00019512,
0x0000000A,
0x0000000A,
0x00002100,
0x00002100
},
Package (0x06)
{
0x00000C80,
0x000182E2,
0x0000000A,
0x0000000A,
0x00002000,
0x00002000
},
Package (0x06)
{
0x00000BB8,
0x000163E9,
0x0000000A,
0x0000000A,
0x00001E00,
0x00001E00
},
Package (0x06)
{
0x00000AF0,
0x000141CB,
0x0000000A,
0x0000000A,
0x00001C00,
0x00001C00
},
Package (0x06)
{
0x00000A28,
0x00012532,
0x0000000A,
0x0000000A,
0x00001A00,
0x00001A00
},
Package (0x06)
{
0x00000960,
0x00010599,
0x0000000A,
0x0000000A,
0x00001800,
0x00001800
},
Package (0x06)
{
0x000008FC,
0x0000FA52,
0x0000000A,
0x0000000A,
0x00001700,
0x00001700
},
Package (0x06)
{
0x00000834,
0x0000DC8D,
0x0000000A,
0x0000000A,
0x00001500,
0x00001500
},
Package (0x06)
{
0x0000076C,
0x0000C3DE,
0x0000000A,
0x0000000A,
0x00001300,
0x00001300
},
Package (0x06)
{
0x000006A4,
0x0000A87A,
0x0000000A,
0x0000000A,
0x00001100,
0x00001100
},
Package (0x06)
{
0x00000640,
0x00009EEF,
0x0000000A,
0x0000000A,
0x00001000,
0x00001000
},
Package (0x06)
{
0x00000578,
0x0000853F,
0x0000000A,
0x0000000A,
0x00000E00,
0x00000E00
},
Package (0x06)
{
0x000004B0,
0x0000703F,
0x0000000A,
0x0000000A,
0x00000C00,
0x00000C00
}
})
Method (_PSS, 0, NotSerialized) // _PSS: Performance Supported States
{
If ((PSEN && (HWEN < 0x02)))
{
Return (NPSS) /* \_SB_.SCK0.CP1B.NPSS */
}
Return (ZPSS) /* \_SB_.SCK0.CP1B.ZPSS */
}
}
Scope (\_SB.SCK0.CP1C)
{
Name (NCPU, 0x80000000)
Name (DOMN, 0x80000000)
Method (_PPC, 0, NotSerialized) // _PPC: Performance Present Capabilities
{
Return (0x00)
}
Name (NPCT, Package (0x02)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (SPCT, Package (0x02)
{
ResourceTemplate ()
{
Register (SystemIO,
0x10, // Bit Width
0x00, // Bit Offset
0x0000000000000880, // Address
,)
},
ResourceTemplate ()
{
Register (SystemIO,
0x10, // Bit Width
0x00, // Bit Offset
0x0000000000000882, // Address
,)
}
})
Method (_PCT, 0, NotSerialized) // _PCT: Performance Control
{
Return (NPCT) /* \_SB_.SCK0.CP1C.NPCT */
}
Name (ZPSS, Package (0x01)
{
Package (0x06)
{
0x00,
0x00,
0x00,
0x00,
0x00,
0x00
}
})
Name (NPSS, Package (0x10)
{
Package (0x06)
{
0x00000E75,
0x0001DC90,
0x0000000A,
0x0000000A,
0x00002D00,
0x00002D00
},
Package (0x06)
{
0x00000E74,
0x0001DC90,
0x0000000A,
0x0000000A,
0x00002500,
0x00002500
},
Package (0x06)
{
0x00000DAC,
0x0001B5D5,
0x0000000A,
0x0000000A,
0x00002300,
0x00002300
},
Package (0x06)
{
0x00000CE4,
0x00019512,
0x0000000A,
0x0000000A,
0x00002100,
0x00002100
},
Package (0x06)
{
0x00000C80,
0x000182E2,
0x0000000A,
0x0000000A,
0x00002000,
0x00002000
},
Package (0x06)
{
0x00000BB8,
0x000163E9,
0x0000000A,
0x0000000A,
0x00001E00,
0x00001E00
},
Package (0x06)
{
0x00000AF0,
0x000141CB,
0x0000000A,
0x0000000A,
0x00001C00,
0x00001C00
},
Package (0x06)
{
0x00000A28,
0x00012532,
0x0000000A,
0x0000000A,
0x00001A00,
0x00001A00
},
Package (0x06)
{
0x00000960,
0x00010599,
0x0000000A,
0x0000000A,
0x00001800,
0x00001800
},
Package (0x06)
{
0x000008FC,
0x0000FA52,
0x0000000A,
0x0000000A,
0x00001700,
0x00001700
},
Package (0x06)
{
0x00000834,
0x0000DC8D,
0x0000000A,
0x0000000A,
0x00001500,
0x00001500
},
Package (0x06)
{
0x0000076C,
0x0000C3DE,
0x0000000A,
0x0000000A,
0x00001300,
0x00001300
},
Package (0x06)
{
0x000006A4,
0x0000A87A,
0x0000000A,
0x0000000A,
0x00001100,
0x00001100
},
Package (0x06)
{
0x00000640,
0x00009EEF,
0x0000000A,
0x0000000A,
0x00001000,
0x00001000
},
Package (0x06)
{
0x00000578,
0x0000853F,
0x0000000A,
0x0000000A,
0x00000E00,
0x00000E00
},
Package (0x06)
{
0x000004B0,
0x0000703F,
0x0000000A,
0x0000000A,
0x00000C00,
0x00000C00
}
})
Method (_PSS, 0, NotSerialized) // _PSS: Performance Supported States
{
If ((PSEN && (HWEN < 0x02)))
{
Return (NPSS) /* \_SB_.SCK0.CP1C.NPSS */
}
Return (ZPSS) /* \_SB_.SCK0.CP1C.ZPSS */
}
}
Scope (\_SB.SCK0.CP1D)
{
Name (NCPU, 0x80000000)
Name (DOMN, 0x80000000)
Method (_PPC, 0, NotSerialized) // _PPC: Performance Present Capabilities
{
Return (0x00)
}
Name (NPCT, Package (0x02)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (SPCT, Package (0x02)
{
ResourceTemplate ()
{
Register (SystemIO,
0x10, // Bit Width
0x00, // Bit Offset
0x0000000000000880, // Address
,)
},
ResourceTemplate ()
{
Register (SystemIO,
0x10, // Bit Width
0x00, // Bit Offset
0x0000000000000882, // Address
,)
}
})
Method (_PCT, 0, NotSerialized) // _PCT: Performance Control
{
Return (NPCT) /* \_SB_.SCK0.CP1D.NPCT */
}
Name (ZPSS, Package (0x01)
{
Package (0x06)
{
0x00,
0x00,
0x00,
0x00,
0x00,
0x00
}
})
Name (NPSS, Package (0x10)
{
Package (0x06)
{
0x00000E75,
0x0001DC90,
0x0000000A,
0x0000000A,
0x00002D00,
0x00002D00
},
Package (0x06)
{
0x00000E74,
0x0001DC90,
0x0000000A,
0x0000000A,
0x00002500,
0x00002500
},
Package (0x06)
{
0x00000DAC,
0x0001B5D5,
0x0000000A,
0x0000000A,
0x00002300,
0x00002300
},
Package (0x06)
{
0x00000CE4,
0x00019512,
0x0000000A,
0x0000000A,
0x00002100,
0x00002100
},
Package (0x06)
{
0x00000C80,
0x000182E2,
0x0000000A,
0x0000000A,
0x00002000,
0x00002000
},
Package (0x06)
{
0x00000BB8,
0x000163E9,
0x0000000A,
0x0000000A,
0x00001E00,
0x00001E00
},
Package (0x06)
{
0x00000AF0,
0x000141CB,
0x0000000A,
0x0000000A,
0x00001C00,
0x00001C00
},
Package (0x06)
{
0x00000A28,
0x00012532,
0x0000000A,
0x0000000A,
0x00001A00,
0x00001A00
},
Package (0x06)
{
0x00000960,
0x00010599,
0x0000000A,
0x0000000A,
0x00001800,
0x00001800
},
Package (0x06)
{
0x000008FC,
0x0000FA52,
0x0000000A,
0x0000000A,
0x00001700,
0x00001700
},
Package (0x06)
{
0x00000834,
0x0000DC8D,
0x0000000A,
0x0000000A,
0x00001500,
0x00001500
},
Package (0x06)
{
0x0000076C,
0x0000C3DE,
0x0000000A,
0x0000000A,
0x00001300,
0x00001300
},
Package (0x06)
{
0x000006A4,
0x0000A87A,
0x0000000A,
0x0000000A,
0x00001100,
0x00001100
},
Package (0x06)
{
0x00000640,
0x00009EEF,
0x0000000A,
0x0000000A,
0x00001000,
0x00001000
},
Package (0x06)
{
0x00000578,
0x0000853F,
0x0000000A,
0x0000000A,
0x00000E00,
0x00000E00
},
Package (0x06)
{
0x000004B0,
0x0000703F,
0x0000000A,
0x0000000A,
0x00000C00,
0x00000C00
}
})
Method (_PSS, 0, NotSerialized) // _PSS: Performance Supported States
{
If ((PSEN && (HWEN < 0x02)))
{
Return (NPSS) /* \_SB_.SCK0.CP1D.NPSS */
}
Return (ZPSS) /* \_SB_.SCK0.CP1D.ZPSS */
}
}
Scope (\_SB.SCK0.CP1E)
{
Name (NCPU, 0x80000000)
Name (DOMN, 0x80000000)
Method (_PPC, 0, NotSerialized) // _PPC: Performance Present Capabilities
{
Return (0x00)
}
Name (NPCT, Package (0x02)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (SPCT, Package (0x02)
{
ResourceTemplate ()
{
Register (SystemIO,
0x10, // Bit Width
0x00, // Bit Offset
0x0000000000000880, // Address
,)
},
ResourceTemplate ()
{
Register (SystemIO,
0x10, // Bit Width
0x00, // Bit Offset
0x0000000000000882, // Address
,)
}
})
Method (_PCT, 0, NotSerialized) // _PCT: Performance Control
{
Return (NPCT) /* \_SB_.SCK0.CP1E.NPCT */
}
Name (ZPSS, Package (0x01)
{
Package (0x06)
{
0x00,
0x00,
0x00,
0x00,
0x00,
0x00
}
})
Name (NPSS, Package (0x10)
{
Package (0x06)
{
0x00000E75,
0x0001DC90,
0x0000000A,
0x0000000A,
0x00002D00,
0x00002D00
},
Package (0x06)
{
0x00000E74,
0x0001DC90,
0x0000000A,
0x0000000A,
0x00002500,
0x00002500
},
Package (0x06)
{
0x00000DAC,
0x0001B5D5,
0x0000000A,
0x0000000A,
0x00002300,
0x00002300
},
Package (0x06)
{
0x00000CE4,
0x00019512,
0x0000000A,
0x0000000A,
0x00002100,
0x00002100
},
Package (0x06)
{
0x00000C80,
0x000182E2,
0x0000000A,
0x0000000A,
0x00002000,
0x00002000
},
Package (0x06)
{
0x00000BB8,
0x000163E9,
0x0000000A,
0x0000000A,
0x00001E00,
0x00001E00
},
Package (0x06)
{
0x00000AF0,
0x000141CB,
0x0000000A,
0x0000000A,
0x00001C00,
0x00001C00
},
Package (0x06)
{
0x00000A28,
0x00012532,
0x0000000A,
0x0000000A,
0x00001A00,
0x00001A00
},
Package (0x06)
{
0x00000960,
0x00010599,
0x0000000A,
0x0000000A,
0x00001800,
0x00001800
},
Package (0x06)
{
0x000008FC,
0x0000FA52,
0x0000000A,
0x0000000A,
0x00001700,
0x00001700
},
Package (0x06)
{
0x00000834,
0x0000DC8D,
0x0000000A,
0x0000000A,
0x00001500,
0x00001500
},
Package (0x06)
{
0x0000076C,
0x0000C3DE,
0x0000000A,
0x0000000A,
0x00001300,
0x00001300
},
Package (0x06)
{
0x000006A4,
0x0000A87A,
0x0000000A,
0x0000000A,
0x00001100,
0x00001100
},
Package (0x06)
{
0x00000640,
0x00009EEF,
0x0000000A,
0x0000000A,
0x00001000,
0x00001000
},
Package (0x06)
{
0x00000578,
0x0000853F,
0x0000000A,
0x0000000A,
0x00000E00,
0x00000E00
},
Package (0x06)
{
0x000004B0,
0x0000703F,
0x0000000A,
0x0000000A,
0x00000C00,
0x00000C00
}
})
Method (_PSS, 0, NotSerialized) // _PSS: Performance Supported States
{
If ((PSEN && (HWEN < 0x02)))
{
Return (NPSS) /* \_SB_.SCK0.CP1E.NPSS */
}
Return (ZPSS) /* \_SB_.SCK0.CP1E.ZPSS */
}
}
Scope (\_SB.SCK0.CP1F)
{
Name (NCPU, 0x80000000)
Name (DOMN, 0x80000000)
Method (_PPC, 0, NotSerialized) // _PPC: Performance Present Capabilities
{
Return (0x00)
}
Name (NPCT, Package (0x02)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (SPCT, Package (0x02)
{
ResourceTemplate ()
{
Register (SystemIO,
0x10, // Bit Width
0x00, // Bit Offset
0x0000000000000880, // Address
,)
},
ResourceTemplate ()
{
Register (SystemIO,
0x10, // Bit Width
0x00, // Bit Offset
0x0000000000000882, // Address
,)
}
})
Method (_PCT, 0, NotSerialized) // _PCT: Performance Control
{
Return (NPCT) /* \_SB_.SCK0.CP1F.NPCT */
}
Name (ZPSS, Package (0x01)
{
Package (0x06)
{
0x00,
0x00,
0x00,
0x00,
0x00,
0x00
}
})
Name (NPSS, Package (0x10)
{
Package (0x06)
{
0x00000E75,
0x0001DC90,
0x0000000A,
0x0000000A,
0x00002D00,
0x00002D00
},
Package (0x06)
{
0x00000E74,
0x0001DC90,
0x0000000A,
0x0000000A,
0x00002500,
0x00002500
},
Package (0x06)
{
0x00000DAC,
0x0001B5D5,
0x0000000A,
0x0000000A,
0x00002300,
0x00002300
},
Package (0x06)
{
0x00000CE4,
0x00019512,
0x0000000A,
0x0000000A,
0x00002100,
0x00002100
},
Package (0x06)
{
0x00000C80,
0x000182E2,
0x0000000A,
0x0000000A,
0x00002000,
0x00002000
},
Package (0x06)
{
0x00000BB8,
0x000163E9,
0x0000000A,
0x0000000A,
0x00001E00,
0x00001E00
},
Package (0x06)
{
0x00000AF0,
0x000141CB,
0x0000000A,
0x0000000A,
0x00001C00,
0x00001C00
},
Package (0x06)
{
0x00000A28,
0x00012532,
0x0000000A,
0x0000000A,
0x00001A00,
0x00001A00
},
Package (0x06)
{
0x00000960,
0x00010599,
0x0000000A,
0x0000000A,
0x00001800,
0x00001800
},
Package (0x06)
{
0x000008FC,
0x0000FA52,
0x0000000A,
0x0000000A,
0x00001700,
0x00001700
},
Package (0x06)
{
0x00000834,
0x0000DC8D,
0x0000000A,
0x0000000A,
0x00001500,
0x00001500
},
Package (0x06)
{
0x0000076C,
0x0000C3DE,
0x0000000A,
0x0000000A,
0x00001300,
0x00001300
},
Package (0x06)
{
0x000006A4,
0x0000A87A,
0x0000000A,
0x0000000A,
0x00001100,
0x00001100
},
Package (0x06)
{
0x00000640,
0x00009EEF,
0x0000000A,
0x0000000A,
0x00001000,
0x00001000
},
Package (0x06)
{
0x00000578,
0x0000853F,
0x0000000A,
0x0000000A,
0x00000E00,
0x00000E00
},
Package (0x06)
{
0x000004B0,
0x0000703F,
0x0000000A,
0x0000000A,
0x00000C00,
0x00000C00
}
})
Method (_PSS, 0, NotSerialized) // _PSS: Performance Supported States
{
If ((PSEN && (HWEN < 0x02)))
{
Return (NPSS) /* \_SB_.SCK0.CP1F.NPSS */
}
Return (ZPSS) /* \_SB_.SCK0.CP1F.ZPSS */
}
}
Scope (\_SB.SCK0.CP20)
{
Name (NCPU, 0x80000000)
Name (DOMN, 0x80000000)
Method (_PPC, 0, NotSerialized) // _PPC: Performance Present Capabilities
{
Return (0x00)
}
Name (NPCT, Package (0x02)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (SPCT, Package (0x02)
{
ResourceTemplate ()
{
Register (SystemIO,
0x10, // Bit Width
0x00, // Bit Offset
0x0000000000000880, // Address
,)
},
ResourceTemplate ()
{
Register (SystemIO,
0x10, // Bit Width
0x00, // Bit Offset
0x0000000000000882, // Address
,)
}
})
Method (_PCT, 0, NotSerialized) // _PCT: Performance Control
{
Return (NPCT) /* \_SB_.SCK0.CP20.NPCT */
}
Name (ZPSS, Package (0x01)
{
Package (0x06)
{
0x00,
0x00,
0x00,
0x00,
0x00,
0x00
}
})
Name (NPSS, Package (0x10)
{
Package (0x06)
{
0x00000E75,
0x0001DC90,
0x0000000A,
0x0000000A,
0x00002D00,
0x00002D00
},
Package (0x06)
{
0x00000E74,
0x0001DC90,
0x0000000A,
0x0000000A,
0x00002500,
0x00002500
},
Package (0x06)
{
0x00000DAC,
0x0001B5D5,
0x0000000A,
0x0000000A,
0x00002300,
0x00002300
},
Package (0x06)
{
0x00000CE4,
0x00019512,
0x0000000A,
0x0000000A,
0x00002100,
0x00002100
},
Package (0x06)
{
0x00000C80,
0x000182E2,
0x0000000A,
0x0000000A,
0x00002000,
0x00002000
},
Package (0x06)
{
0x00000BB8,
0x000163E9,
0x0000000A,
0x0000000A,
0x00001E00,
0x00001E00
},
Package (0x06)
{
0x00000AF0,
0x000141CB,
0x0000000A,
0x0000000A,
0x00001C00,
0x00001C00
},
Package (0x06)
{
0x00000A28,
0x00012532,
0x0000000A,
0x0000000A,
0x00001A00,
0x00001A00
},
Package (0x06)
{
0x00000960,
0x00010599,
0x0000000A,
0x0000000A,
0x00001800,
0x00001800
},
Package (0x06)
{
0x000008FC,
0x0000FA52,
0x0000000A,
0x0000000A,
0x00001700,
0x00001700
},
Package (0x06)
{
0x00000834,
0x0000DC8D,
0x0000000A,
0x0000000A,
0x00001500,
0x00001500
},
Package (0x06)
{
0x0000076C,
0x0000C3DE,
0x0000000A,
0x0000000A,
0x00001300,
0x00001300
},
Package (0x06)
{
0x000006A4,
0x0000A87A,
0x0000000A,
0x0000000A,
0x00001100,
0x00001100
},
Package (0x06)
{
0x00000640,
0x00009EEF,
0x0000000A,
0x0000000A,
0x00001000,
0x00001000
},
Package (0x06)
{
0x00000578,
0x0000853F,
0x0000000A,
0x0000000A,
0x00000E00,
0x00000E00
},
Package (0x06)
{
0x000004B0,
0x0000703F,
0x0000000A,
0x0000000A,
0x00000C00,
0x00000C00
}
})
Method (_PSS, 0, NotSerialized) // _PSS: Performance Supported States
{
If ((PSEN && (HWEN < 0x02)))
{
Return (NPSS) /* \_SB_.SCK0.CP20.NPSS */
}
Return (ZPSS) /* \_SB_.SCK0.CP20.ZPSS */
}
}
Scope (\_SB.SCK0.CP21)
{
Name (NCPU, 0x80000000)
Name (DOMN, 0x80000000)
Method (_PPC, 0, NotSerialized) // _PPC: Performance Present Capabilities
{
Return (0x00)
}
Name (NPCT, Package (0x02)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (SPCT, Package (0x02)
{
ResourceTemplate ()
{
Register (SystemIO,
0x10, // Bit Width
0x00, // Bit Offset
0x0000000000000880, // Address
,)
},
ResourceTemplate ()
{
Register (SystemIO,
0x10, // Bit Width
0x00, // Bit Offset
0x0000000000000882, // Address
,)
}
})
Method (_PCT, 0, NotSerialized) // _PCT: Performance Control
{
Return (NPCT) /* \_SB_.SCK0.CP21.NPCT */
}
Name (ZPSS, Package (0x01)
{
Package (0x06)
{
0x00,
0x00,
0x00,
0x00,
0x00,
0x00
}
})
Name (NPSS, Package (0x10)
{
Package (0x06)
{
0x00000E75,
0x0001DC90,
0x0000000A,
0x0000000A,
0x00002D00,
0x00002D00
},
Package (0x06)
{
0x00000E74,
0x0001DC90,
0x0000000A,
0x0000000A,
0x00002500,
0x00002500
},
Package (0x06)
{
0x00000DAC,
0x0001B5D5,
0x0000000A,
0x0000000A,
0x00002300,
0x00002300
},
Package (0x06)
{
0x00000CE4,
0x00019512,
0x0000000A,
0x0000000A,
0x00002100,
0x00002100
},
Package (0x06)
{
0x00000C80,
0x000182E2,
0x0000000A,
0x0000000A,
0x00002000,
0x00002000
},
Package (0x06)
{
0x00000BB8,
0x000163E9,
0x0000000A,
0x0000000A,
0x00001E00,
0x00001E00
},
Package (0x06)
{
0x00000AF0,
0x000141CB,
0x0000000A,
0x0000000A,
0x00001C00,
0x00001C00
},
Package (0x06)
{
0x00000A28,
0x00012532,
0x0000000A,
0x0000000A,
0x00001A00,
0x00001A00
},
Package (0x06)
{
0x00000960,
0x00010599,
0x0000000A,
0x0000000A,
0x00001800,
0x00001800
},
Package (0x06)
{
0x000008FC,
0x0000FA52,
0x0000000A,
0x0000000A,
0x00001700,
0x00001700
},
Package (0x06)
{
0x00000834,
0x0000DC8D,
0x0000000A,
0x0000000A,
0x00001500,
0x00001500
},
Package (0x06)
{
0x0000076C,
0x0000C3DE,
0x0000000A,
0x0000000A,
0x00001300,
0x00001300
},
Package (0x06)
{
0x000006A4,
0x0000A87A,
0x0000000A,
0x0000000A,
0x00001100,
0x00001100
},
Package (0x06)
{
0x00000640,
0x00009EEF,
0x0000000A,
0x0000000A,
0x00001000,
0x00001000
},
Package (0x06)
{
0x00000578,
0x0000853F,
0x0000000A,
0x0000000A,
0x00000E00,
0x00000E00
},
Package (0x06)
{
0x000004B0,
0x0000703F,
0x0000000A,
0x0000000A,
0x00000C00,
0x00000C00
}
})
Method (_PSS, 0, NotSerialized) // _PSS: Performance Supported States
{
If ((PSEN && (HWEN < 0x02)))
{
Return (NPSS) /* \_SB_.SCK0.CP21.NPSS */
}
Return (ZPSS) /* \_SB_.SCK0.CP21.ZPSS */
}
}
Scope (\_SB.SCK0.CP22)
{
Name (NCPU, 0x80000000)
Name (DOMN, 0x80000000)
Method (_PPC, 0, NotSerialized) // _PPC: Performance Present Capabilities
{
Return (0x00)
}
Name (NPCT, Package (0x02)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (SPCT, Package (0x02)
{
ResourceTemplate ()
{
Register (SystemIO,
0x10, // Bit Width
0x00, // Bit Offset
0x0000000000000880, // Address
,)
},
ResourceTemplate ()
{
Register (SystemIO,
0x10, // Bit Width
0x00, // Bit Offset
0x0000000000000882, // Address
,)
}
})
Method (_PCT, 0, NotSerialized) // _PCT: Performance Control
{
Return (NPCT) /* \_SB_.SCK0.CP22.NPCT */
}
Name (ZPSS, Package (0x01)
{
Package (0x06)
{
0x00,
0x00,
0x00,
0x00,
0x00,
0x00
}
})
Name (NPSS, Package (0x10)
{
Package (0x06)
{
0x00000E75,
0x0001DC90,
0x0000000A,
0x0000000A,
0x00002D00,
0x00002D00
},
Package (0x06)
{
0x00000E74,
0x0001DC90,
0x0000000A,
0x0000000A,
0x00002500,
0x00002500
},
Package (0x06)
{
0x00000DAC,
0x0001B5D5,
0x0000000A,
0x0000000A,
0x00002300,
0x00002300
},
Package (0x06)
{
0x00000CE4,
0x00019512,
0x0000000A,
0x0000000A,
0x00002100,
0x00002100
},
Package (0x06)
{
0x00000C80,
0x000182E2,
0x0000000A,
0x0000000A,
0x00002000,
0x00002000
},
Package (0x06)
{
0x00000BB8,
0x000163E9,
0x0000000A,
0x0000000A,
0x00001E00,
0x00001E00
},
Package (0x06)
{
0x00000AF0,
0x000141CB,
0x0000000A,
0x0000000A,
0x00001C00,
0x00001C00
},
Package (0x06)
{
0x00000A28,
0x00012532,
0x0000000A,
0x0000000A,
0x00001A00,
0x00001A00
},
Package (0x06)
{
0x00000960,
0x00010599,
0x0000000A,
0x0000000A,
0x00001800,
0x00001800
},
Package (0x06)
{
0x000008FC,
0x0000FA52,
0x0000000A,
0x0000000A,
0x00001700,
0x00001700
},
Package (0x06)
{
0x00000834,
0x0000DC8D,
0x0000000A,
0x0000000A,
0x00001500,
0x00001500
},
Package (0x06)
{
0x0000076C,
0x0000C3DE,
0x0000000A,
0x0000000A,
0x00001300,
0x00001300
},
Package (0x06)
{
0x000006A4,
0x0000A87A,
0x0000000A,
0x0000000A,
0x00001100,
0x00001100
},
Package (0x06)
{
0x00000640,
0x00009EEF,
0x0000000A,
0x0000000A,
0x00001000,
0x00001000
},
Package (0x06)
{
0x00000578,
0x0000853F,
0x0000000A,
0x0000000A,
0x00000E00,
0x00000E00
},
Package (0x06)
{
0x000004B0,
0x0000703F,
0x0000000A,
0x0000000A,
0x00000C00,
0x00000C00
}
})
Method (_PSS, 0, NotSerialized) // _PSS: Performance Supported States
{
If ((PSEN && (HWEN < 0x02)))
{
Return (NPSS) /* \_SB_.SCK0.CP22.NPSS */
}
Return (ZPSS) /* \_SB_.SCK0.CP22.ZPSS */
}
}
Scope (\_SB.SCK0.CP23)
{
Name (NCPU, 0x80000000)
Name (DOMN, 0x80000000)
Method (_PPC, 0, NotSerialized) // _PPC: Performance Present Capabilities
{
Return (0x00)
}
Name (NPCT, Package (0x02)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (SPCT, Package (0x02)
{
ResourceTemplate ()
{
Register (SystemIO,
0x10, // Bit Width
0x00, // Bit Offset
0x0000000000000880, // Address
,)
},
ResourceTemplate ()
{
Register (SystemIO,
0x10, // Bit Width
0x00, // Bit Offset
0x0000000000000882, // Address
,)
}
})
Method (_PCT, 0, NotSerialized) // _PCT: Performance Control
{
Return (NPCT) /* \_SB_.SCK0.CP23.NPCT */
}
Name (ZPSS, Package (0x01)
{
Package (0x06)
{
0x00,
0x00,
0x00,
0x00,
0x00,
0x00
}
})
Name (NPSS, Package (0x10)
{
Package (0x06)
{
0x00000E75,
0x0001DC90,
0x0000000A,
0x0000000A,
0x00002D00,
0x00002D00
},
Package (0x06)
{
0x00000E74,
0x0001DC90,
0x0000000A,
0x0000000A,
0x00002500,
0x00002500
},
Package (0x06)
{
0x00000DAC,
0x0001B5D5,
0x0000000A,
0x0000000A,
0x00002300,
0x00002300
},
Package (0x06)
{
0x00000CE4,
0x00019512,
0x0000000A,
0x0000000A,
0x00002100,
0x00002100
},
Package (0x06)
{
0x00000C80,
0x000182E2,
0x0000000A,
0x0000000A,
0x00002000,
0x00002000
},
Package (0x06)
{
0x00000BB8,
0x000163E9,
0x0000000A,
0x0000000A,
0x00001E00,
0x00001E00
},
Package (0x06)
{
0x00000AF0,
0x000141CB,
0x0000000A,
0x0000000A,
0x00001C00,
0x00001C00
},
Package (0x06)
{
0x00000A28,
0x00012532,
0x0000000A,
0x0000000A,
0x00001A00,
0x00001A00
},
Package (0x06)
{
0x00000960,
0x00010599,
0x0000000A,
0x0000000A,
0x00001800,
0x00001800
},
Package (0x06)
{
0x000008FC,
0x0000FA52,
0x0000000A,
0x0000000A,
0x00001700,
0x00001700
},
Package (0x06)
{
0x00000834,
0x0000DC8D,
0x0000000A,
0x0000000A,
0x00001500,
0x00001500
},
Package (0x06)
{
0x0000076C,
0x0000C3DE,
0x0000000A,
0x0000000A,
0x00001300,
0x00001300
},
Package (0x06)
{
0x000006A4,
0x0000A87A,
0x0000000A,
0x0000000A,
0x00001100,
0x00001100
},
Package (0x06)
{
0x00000640,
0x00009EEF,
0x0000000A,
0x0000000A,
0x00001000,
0x00001000
},
Package (0x06)
{
0x00000578,
0x0000853F,
0x0000000A,
0x0000000A,
0x00000E00,
0x00000E00
},
Package (0x06)
{
0x000004B0,
0x0000703F,
0x0000000A,
0x0000000A,
0x00000C00,
0x00000C00
}
})
Method (_PSS, 0, NotSerialized) // _PSS: Performance Supported States
{
If ((PSEN && (HWEN < 0x02)))
{
Return (NPSS) /* \_SB_.SCK0.CP23.NPSS */
}
Return (ZPSS) /* \_SB_.SCK0.CP23.ZPSS */
}
}
Scope (\_SB.SCK0.CP24)
{
Name (NCPU, 0x80000000)
Name (DOMN, 0x80000000)
Method (_PPC, 0, NotSerialized) // _PPC: Performance Present Capabilities
{
Return (0x00)
}
Name (NPCT, Package (0x02)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (SPCT, Package (0x02)
{
ResourceTemplate ()
{
Register (SystemIO,
0x10, // Bit Width
0x00, // Bit Offset
0x0000000000000880, // Address
,)
},
ResourceTemplate ()
{
Register (SystemIO,
0x10, // Bit Width
0x00, // Bit Offset
0x0000000000000882, // Address
,)
}
})
Method (_PCT, 0, NotSerialized) // _PCT: Performance Control
{
Return (NPCT) /* \_SB_.SCK0.CP24.NPCT */
}
Name (ZPSS, Package (0x01)
{
Package (0x06)
{
0x00,
0x00,
0x00,
0x00,
0x00,
0x00
}
})
Name (NPSS, Package (0x10)
{
Package (0x06)
{
0x00000E75,
0x0001DC90,
0x0000000A,
0x0000000A,
0x00002D00,
0x00002D00
},
Package (0x06)
{
0x00000E74,
0x0001DC90,
0x0000000A,
0x0000000A,
0x00002500,
0x00002500
},
Package (0x06)
{
0x00000DAC,
0x0001B5D5,
0x0000000A,
0x0000000A,
0x00002300,
0x00002300
},
Package (0x06)
{
0x00000CE4,
0x00019512,
0x0000000A,
0x0000000A,
0x00002100,
0x00002100
},
Package (0x06)
{
0x00000C80,
0x000182E2,
0x0000000A,
0x0000000A,
0x00002000,
0x00002000
},
Package (0x06)
{
0x00000BB8,
0x000163E9,
0x0000000A,
0x0000000A,
0x00001E00,
0x00001E00
},
Package (0x06)
{
0x00000AF0,
0x000141CB,
0x0000000A,
0x0000000A,
0x00001C00,
0x00001C00
},
Package (0x06)
{
0x00000A28,
0x00012532,
0x0000000A,
0x0000000A,
0x00001A00,
0x00001A00
},
Package (0x06)
{
0x00000960,
0x00010599,
0x0000000A,
0x0000000A,
0x00001800,
0x00001800
},
Package (0x06)
{
0x000008FC,
0x0000FA52,
0x0000000A,
0x0000000A,
0x00001700,
0x00001700
},
Package (0x06)
{
0x00000834,
0x0000DC8D,
0x0000000A,
0x0000000A,
0x00001500,
0x00001500
},
Package (0x06)
{
0x0000076C,
0x0000C3DE,
0x0000000A,
0x0000000A,
0x00001300,
0x00001300
},
Package (0x06)
{
0x000006A4,
0x0000A87A,
0x0000000A,
0x0000000A,
0x00001100,
0x00001100
},
Package (0x06)
{
0x00000640,
0x00009EEF,
0x0000000A,
0x0000000A,
0x00001000,
0x00001000
},
Package (0x06)
{
0x00000578,
0x0000853F,
0x0000000A,
0x0000000A,
0x00000E00,
0x00000E00
},
Package (0x06)
{
0x000004B0,
0x0000703F,
0x0000000A,
0x0000000A,
0x00000C00,
0x00000C00
}
})
Method (_PSS, 0, NotSerialized) // _PSS: Performance Supported States
{
If ((PSEN && (HWEN < 0x02)))
{
Return (NPSS) /* \_SB_.SCK0.CP24.NPSS */
}
Return (ZPSS) /* \_SB_.SCK0.CP24.ZPSS */
}
}
Scope (\_SB.SCK0.CP25)
{
Name (NCPU, 0x80000000)
Name (DOMN, 0x80000000)
Method (_PPC, 0, NotSerialized) // _PPC: Performance Present Capabilities
{
Return (0x00)
}
Name (NPCT, Package (0x02)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (SPCT, Package (0x02)
{
ResourceTemplate ()
{
Register (SystemIO,
0x10, // Bit Width
0x00, // Bit Offset
0x0000000000000880, // Address
,)
},
ResourceTemplate ()
{
Register (SystemIO,
0x10, // Bit Width
0x00, // Bit Offset
0x0000000000000882, // Address
,)
}
})
Method (_PCT, 0, NotSerialized) // _PCT: Performance Control
{
Return (NPCT) /* \_SB_.SCK0.CP25.NPCT */
}
Name (ZPSS, Package (0x01)
{
Package (0x06)
{
0x00,
0x00,
0x00,
0x00,
0x00,
0x00
}
})
Name (NPSS, Package (0x10)
{
Package (0x06)
{
0x00000E75,
0x0001DC90,
0x0000000A,
0x0000000A,
0x00002D00,
0x00002D00
},
Package (0x06)
{
0x00000E74,
0x0001DC90,
0x0000000A,
0x0000000A,
0x00002500,
0x00002500
},
Package (0x06)
{
0x00000DAC,
0x0001B5D5,
0x0000000A,
0x0000000A,
0x00002300,
0x00002300
},
Package (0x06)
{
0x00000CE4,
0x00019512,
0x0000000A,
0x0000000A,
0x00002100,
0x00002100
},
Package (0x06)
{
0x00000C80,
0x000182E2,
0x0000000A,
0x0000000A,
0x00002000,
0x00002000
},
Package (0x06)
{
0x00000BB8,
0x000163E9,
0x0000000A,
0x0000000A,
0x00001E00,
0x00001E00
},
Package (0x06)
{
0x00000AF0,
0x000141CB,
0x0000000A,
0x0000000A,
0x00001C00,
0x00001C00
},
Package (0x06)
{
0x00000A28,
0x00012532,
0x0000000A,
0x0000000A,
0x00001A00,
0x00001A00
},
Package (0x06)
{
0x00000960,
0x00010599,
0x0000000A,
0x0000000A,
0x00001800,
0x00001800
},
Package (0x06)
{
0x000008FC,
0x0000FA52,
0x0000000A,
0x0000000A,
0x00001700,
0x00001700
},
Package (0x06)
{
0x00000834,
0x0000DC8D,
0x0000000A,
0x0000000A,
0x00001500,
0x00001500
},
Package (0x06)
{
0x0000076C,
0x0000C3DE,
0x0000000A,
0x0000000A,
0x00001300,
0x00001300
},
Package (0x06)
{
0x000006A4,
0x0000A87A,
0x0000000A,
0x0000000A,
0x00001100,
0x00001100
},
Package (0x06)
{
0x00000640,
0x00009EEF,
0x0000000A,
0x0000000A,
0x00001000,
0x00001000
},
Package (0x06)
{
0x00000578,
0x0000853F,
0x0000000A,
0x0000000A,
0x00000E00,
0x00000E00
},
Package (0x06)
{
0x000004B0,
0x0000703F,
0x0000000A,
0x0000000A,
0x00000C00,
0x00000C00
}
})
Method (_PSS, 0, NotSerialized) // _PSS: Performance Supported States
{
If ((PSEN && (HWEN < 0x02)))
{
Return (NPSS) /* \_SB_.SCK0.CP25.NPSS */
}
Return (ZPSS) /* \_SB_.SCK0.CP25.ZPSS */
}
}
Scope (\_SB.SCK0.CP26)
{
Name (NCPU, 0x80000000)
Name (DOMN, 0x80000000)
Method (_PPC, 0, NotSerialized) // _PPC: Performance Present Capabilities
{
Return (0x00)
}
Name (NPCT, Package (0x02)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (SPCT, Package (0x02)
{
ResourceTemplate ()
{
Register (SystemIO,
0x10, // Bit Width
0x00, // Bit Offset
0x0000000000000880, // Address
,)
},
ResourceTemplate ()
{
Register (SystemIO,
0x10, // Bit Width
0x00, // Bit Offset
0x0000000000000882, // Address
,)
}
})
Method (_PCT, 0, NotSerialized) // _PCT: Performance Control
{
Return (NPCT) /* \_SB_.SCK0.CP26.NPCT */
}
Name (ZPSS, Package (0x01)
{
Package (0x06)
{
0x00,
0x00,
0x00,
0x00,
0x00,
0x00
}
})
Name (NPSS, Package (0x10)
{
Package (0x06)
{
0x00000E75,
0x0001DC90,
0x0000000A,
0x0000000A,
0x00002D00,
0x00002D00
},
Package (0x06)
{
0x00000E74,
0x0001DC90,
0x0000000A,
0x0000000A,
0x00002500,
0x00002500
},
Package (0x06)
{
0x00000DAC,
0x0001B5D5,
0x0000000A,
0x0000000A,
0x00002300,
0x00002300
},
Package (0x06)
{
0x00000CE4,
0x00019512,
0x0000000A,
0x0000000A,
0x00002100,
0x00002100
},
Package (0x06)
{
0x00000C80,
0x000182E2,
0x0000000A,
0x0000000A,
0x00002000,
0x00002000
},
Package (0x06)
{
0x00000BB8,
0x000163E9,
0x0000000A,
0x0000000A,
0x00001E00,
0x00001E00
},
Package (0x06)
{
0x00000AF0,
0x000141CB,
0x0000000A,
0x0000000A,
0x00001C00,
0x00001C00
},
Package (0x06)
{
0x00000A28,
0x00012532,
0x0000000A,
0x0000000A,
0x00001A00,
0x00001A00
},
Package (0x06)
{
0x00000960,
0x00010599,
0x0000000A,
0x0000000A,
0x00001800,
0x00001800
},
Package (0x06)
{
0x000008FC,
0x0000FA52,
0x0000000A,
0x0000000A,
0x00001700,
0x00001700
},
Package (0x06)
{
0x00000834,
0x0000DC8D,
0x0000000A,
0x0000000A,
0x00001500,
0x00001500
},
Package (0x06)
{
0x0000076C,
0x0000C3DE,
0x0000000A,
0x0000000A,
0x00001300,
0x00001300
},
Package (0x06)
{
0x000006A4,
0x0000A87A,
0x0000000A,
0x0000000A,
0x00001100,
0x00001100
},
Package (0x06)
{
0x00000640,
0x00009EEF,
0x0000000A,
0x0000000A,
0x00001000,
0x00001000
},
Package (0x06)
{
0x00000578,
0x0000853F,
0x0000000A,
0x0000000A,
0x00000E00,
0x00000E00
},
Package (0x06)
{
0x000004B0,
0x0000703F,
0x0000000A,
0x0000000A,
0x00000C00,
0x00000C00
}
})
Method (_PSS, 0, NotSerialized) // _PSS: Performance Supported States
{
If ((PSEN && (HWEN < 0x02)))
{
Return (NPSS) /* \_SB_.SCK0.CP26.NPSS */
}
Return (ZPSS) /* \_SB_.SCK0.CP26.ZPSS */
}
}
Scope (\_SB.SCK0.CP27)
{
Name (NCPU, 0x80000000)
Name (DOMN, 0x80000000)
Method (_PPC, 0, NotSerialized) // _PPC: Performance Present Capabilities
{
Return (0x00)
}
Name (NPCT, Package (0x02)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (SPCT, Package (0x02)
{
ResourceTemplate ()
{
Register (SystemIO,
0x10, // Bit Width
0x00, // Bit Offset
0x0000000000000880, // Address
,)
},
ResourceTemplate ()
{
Register (SystemIO,
0x10, // Bit Width
0x00, // Bit Offset
0x0000000000000882, // Address
,)
}
})
Method (_PCT, 0, NotSerialized) // _PCT: Performance Control
{
Return (NPCT) /* \_SB_.SCK0.CP27.NPCT */
}
Name (ZPSS, Package (0x01)
{
Package (0x06)
{
0x00,
0x00,
0x00,
0x00,
0x00,
0x00
}
})
Name (NPSS, Package (0x10)
{
Package (0x06)
{
0x00000E75,
0x0001DC90,
0x0000000A,
0x0000000A,
0x00002D00,
0x00002D00
},
Package (0x06)
{
0x00000E74,
0x0001DC90,
0x0000000A,
0x0000000A,
0x00002500,
0x00002500
},
Package (0x06)
{
0x00000DAC,
0x0001B5D5,
0x0000000A,
0x0000000A,
0x00002300,
0x00002300
},
Package (0x06)
{
0x00000CE4,
0x00019512,
0x0000000A,
0x0000000A,
0x00002100,
0x00002100
},
Package (0x06)
{
0x00000C80,
0x000182E2,
0x0000000A,
0x0000000A,
0x00002000,
0x00002000
},
Package (0x06)
{
0x00000BB8,
0x000163E9,
0x0000000A,
0x0000000A,
0x00001E00,
0x00001E00
},
Package (0x06)
{
0x00000AF0,
0x000141CB,
0x0000000A,
0x0000000A,
0x00001C00,
0x00001C00
},
Package (0x06)
{
0x00000A28,
0x00012532,
0x0000000A,
0x0000000A,
0x00001A00,
0x00001A00
},
Package (0x06)
{
0x00000960,
0x00010599,
0x0000000A,
0x0000000A,
0x00001800,
0x00001800
},
Package (0x06)
{
0x000008FC,
0x0000FA52,
0x0000000A,
0x0000000A,
0x00001700,
0x00001700
},
Package (0x06)
{
0x00000834,
0x0000DC8D,
0x0000000A,
0x0000000A,
0x00001500,
0x00001500
},
Package (0x06)
{
0x0000076C,
0x0000C3DE,
0x0000000A,
0x0000000A,
0x00001300,
0x00001300
},
Package (0x06)
{
0x000006A4,
0x0000A87A,
0x0000000A,
0x0000000A,
0x00001100,
0x00001100
},
Package (0x06)
{
0x00000640,
0x00009EEF,
0x0000000A,
0x0000000A,
0x00001000,
0x00001000
},
Package (0x06)
{
0x00000578,
0x0000853F,
0x0000000A,
0x0000000A,
0x00000E00,
0x00000E00
},
Package (0x06)
{
0x000004B0,
0x0000703F,
0x0000000A,
0x0000000A,
0x00000C00,
0x00000C00
}
})
Method (_PSS, 0, NotSerialized) // _PSS: Performance Supported States
{
If ((PSEN && (HWEN < 0x02)))
{
Return (NPSS) /* \_SB_.SCK0.CP27.NPSS */
}
Return (ZPSS) /* \_SB_.SCK0.CP27.ZPSS */
}
}
Scope (\_SB.SCK0.CP28)
{
Name (NCPU, 0x80000000)
Name (DOMN, 0x80000000)
Method (_PPC, 0, NotSerialized) // _PPC: Performance Present Capabilities
{
Return (0x00)
}
Name (NPCT, Package (0x02)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (SPCT, Package (0x02)
{
ResourceTemplate ()
{
Register (SystemIO,
0x10, // Bit Width
0x00, // Bit Offset
0x0000000000000880, // Address
,)
},
ResourceTemplate ()
{
Register (SystemIO,
0x10, // Bit Width
0x00, // Bit Offset
0x0000000000000882, // Address
,)
}
})
Method (_PCT, 0, NotSerialized) // _PCT: Performance Control
{
Return (NPCT) /* \_SB_.SCK0.CP28.NPCT */
}
Name (ZPSS, Package (0x01)
{
Package (0x06)
{
0x00,
0x00,
0x00,
0x00,
0x00,
0x00
}
})
Name (NPSS, Package (0x10)
{
Package (0x06)
{
0x00000E75,
0x0001DC90,
0x0000000A,
0x0000000A,
0x00002D00,
0x00002D00
},
Package (0x06)
{
0x00000E74,
0x0001DC90,
0x0000000A,
0x0000000A,
0x00002500,
0x00002500
},
Package (0x06)
{
0x00000DAC,
0x0001B5D5,
0x0000000A,
0x0000000A,
0x00002300,
0x00002300
},
Package (0x06)
{
0x00000CE4,
0x00019512,
0x0000000A,
0x0000000A,
0x00002100,
0x00002100
},
Package (0x06)
{
0x00000C80,
0x000182E2,
0x0000000A,
0x0000000A,
0x00002000,
0x00002000
},
Package (0x06)
{
0x00000BB8,
0x000163E9,
0x0000000A,
0x0000000A,
0x00001E00,
0x00001E00
},
Package (0x06)
{
0x00000AF0,
0x000141CB,
0x0000000A,
0x0000000A,
0x00001C00,
0x00001C00
},
Package (0x06)
{
0x00000A28,
0x00012532,
0x0000000A,
0x0000000A,
0x00001A00,
0x00001A00
},
Package (0x06)
{
0x00000960,
0x00010599,
0x0000000A,
0x0000000A,
0x00001800,
0x00001800
},
Package (0x06)
{
0x000008FC,
0x0000FA52,
0x0000000A,
0x0000000A,
0x00001700,
0x00001700
},
Package (0x06)
{
0x00000834,
0x0000DC8D,
0x0000000A,
0x0000000A,
0x00001500,
0x00001500
},
Package (0x06)
{
0x0000076C,
0x0000C3DE,
0x0000000A,
0x0000000A,
0x00001300,
0x00001300
},
Package (0x06)
{
0x000006A4,
0x0000A87A,
0x0000000A,
0x0000000A,
0x00001100,
0x00001100
},
Package (0x06)
{
0x00000640,
0x00009EEF,
0x0000000A,
0x0000000A,
0x00001000,
0x00001000
},
Package (0x06)
{
0x00000578,
0x0000853F,
0x0000000A,
0x0000000A,
0x00000E00,
0x00000E00
},
Package (0x06)
{
0x000004B0,
0x0000703F,
0x0000000A,
0x0000000A,
0x00000C00,
0x00000C00
}
})
Method (_PSS, 0, NotSerialized) // _PSS: Performance Supported States
{
If ((PSEN && (HWEN < 0x02)))
{
Return (NPSS) /* \_SB_.SCK0.CP28.NPSS */
}
Return (ZPSS) /* \_SB_.SCK0.CP28.ZPSS */
}
}
Scope (\_SB.SCK0.CP29)
{
Name (NCPU, 0x80000000)
Name (DOMN, 0x80000000)
Method (_PPC, 0, NotSerialized) // _PPC: Performance Present Capabilities
{
Return (0x00)
}
Name (NPCT, Package (0x02)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (SPCT, Package (0x02)
{
ResourceTemplate ()
{
Register (SystemIO,
0x10, // Bit Width
0x00, // Bit Offset
0x0000000000000880, // Address
,)
},
ResourceTemplate ()
{
Register (SystemIO,
0x10, // Bit Width
0x00, // Bit Offset
0x0000000000000882, // Address
,)
}
})
Method (_PCT, 0, NotSerialized) // _PCT: Performance Control
{
Return (NPCT) /* \_SB_.SCK0.CP29.NPCT */
}
Name (ZPSS, Package (0x01)
{
Package (0x06)
{
0x00,
0x00,
0x00,
0x00,
0x00,
0x00
}
})
Name (NPSS, Package (0x10)
{
Package (0x06)
{
0x00000E75,
0x0001DC90,
0x0000000A,
0x0000000A,
0x00002D00,
0x00002D00
},
Package (0x06)
{
0x00000E74,
0x0001DC90,
0x0000000A,
0x0000000A,
0x00002500,
0x00002500
},
Package (0x06)
{
0x00000DAC,
0x0001B5D5,
0x0000000A,
0x0000000A,
0x00002300,
0x00002300
},
Package (0x06)
{
0x00000CE4,
0x00019512,
0x0000000A,
0x0000000A,
0x00002100,
0x00002100
},
Package (0x06)
{
0x00000C80,
0x000182E2,
0x0000000A,
0x0000000A,
0x00002000,
0x00002000
},
Package (0x06)
{
0x00000BB8,
0x000163E9,
0x0000000A,
0x0000000A,
0x00001E00,
0x00001E00
},
Package (0x06)
{
0x00000AF0,
0x000141CB,
0x0000000A,
0x0000000A,
0x00001C00,
0x00001C00
},
Package (0x06)
{
0x00000A28,
0x00012532,
0x0000000A,
0x0000000A,
0x00001A00,
0x00001A00
},
Package (0x06)
{
0x00000960,
0x00010599,
0x0000000A,
0x0000000A,
0x00001800,
0x00001800
},
Package (0x06)
{
0x000008FC,
0x0000FA52,
0x0000000A,
0x0000000A,
0x00001700,
0x00001700
},
Package (0x06)
{
0x00000834,
0x0000DC8D,
0x0000000A,
0x0000000A,
0x00001500,
0x00001500
},
Package (0x06)
{
0x0000076C,
0x0000C3DE,
0x0000000A,
0x0000000A,
0x00001300,
0x00001300
},
Package (0x06)
{
0x000006A4,
0x0000A87A,
0x0000000A,
0x0000000A,
0x00001100,
0x00001100
},
Package (0x06)
{
0x00000640,
0x00009EEF,
0x0000000A,
0x0000000A,
0x00001000,
0x00001000
},
Package (0x06)
{
0x00000578,
0x0000853F,
0x0000000A,
0x0000000A,
0x00000E00,
0x00000E00
},
Package (0x06)
{
0x000004B0,
0x0000703F,
0x0000000A,
0x0000000A,
0x00000C00,
0x00000C00
}
})
Method (_PSS, 0, NotSerialized) // _PSS: Performance Supported States
{
If ((PSEN && (HWEN < 0x02)))
{
Return (NPSS) /* \_SB_.SCK0.CP29.NPSS */
}
Return (ZPSS) /* \_SB_.SCK0.CP29.ZPSS */
}
}
Scope (\_SB.SCK0.CP2A)
{
Name (NCPU, 0x80000000)
Name (DOMN, 0x80000000)
Method (_PPC, 0, NotSerialized) // _PPC: Performance Present Capabilities
{
Return (0x00)
}
Name (NPCT, Package (0x02)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (SPCT, Package (0x02)
{
ResourceTemplate ()
{
Register (SystemIO,
0x10, // Bit Width
0x00, // Bit Offset
0x0000000000000880, // Address
,)
},
ResourceTemplate ()
{
Register (SystemIO,
0x10, // Bit Width
0x00, // Bit Offset
0x0000000000000882, // Address
,)
}
})
Method (_PCT, 0, NotSerialized) // _PCT: Performance Control
{
Return (NPCT) /* \_SB_.SCK0.CP2A.NPCT */
}
Name (ZPSS, Package (0x01)
{
Package (0x06)
{
0x00,
0x00,
0x00,
0x00,
0x00,
0x00
}
})
Name (NPSS, Package (0x10)
{
Package (0x06)
{
0x00000E75,
0x0001DC90,
0x0000000A,
0x0000000A,
0x00002D00,
0x00002D00
},
Package (0x06)
{
0x00000E74,
0x0001DC90,
0x0000000A,
0x0000000A,
0x00002500,
0x00002500
},
Package (0x06)
{
0x00000DAC,
0x0001B5D5,
0x0000000A,
0x0000000A,
0x00002300,
0x00002300
},
Package (0x06)
{
0x00000CE4,
0x00019512,
0x0000000A,
0x0000000A,
0x00002100,
0x00002100
},
Package (0x06)
{
0x00000C80,
0x000182E2,
0x0000000A,
0x0000000A,
0x00002000,
0x00002000
},
Package (0x06)
{
0x00000BB8,
0x000163E9,
0x0000000A,
0x0000000A,
0x00001E00,
0x00001E00
},
Package (0x06)
{
0x00000AF0,
0x000141CB,
0x0000000A,
0x0000000A,
0x00001C00,
0x00001C00
},
Package (0x06)
{
0x00000A28,
0x00012532,
0x0000000A,
0x0000000A,
0x00001A00,
0x00001A00
},
Package (0x06)
{
0x00000960,
0x00010599,
0x0000000A,
0x0000000A,
0x00001800,
0x00001800
},
Package (0x06)
{
0x000008FC,
0x0000FA52,
0x0000000A,
0x0000000A,
0x00001700,
0x00001700
},
Package (0x06)
{
0x00000834,
0x0000DC8D,
0x0000000A,
0x0000000A,
0x00001500,
0x00001500
},
Package (0x06)
{
0x0000076C,
0x0000C3DE,
0x0000000A,
0x0000000A,
0x00001300,
0x00001300
},
Package (0x06)
{
0x000006A4,
0x0000A87A,
0x0000000A,
0x0000000A,
0x00001100,
0x00001100
},
Package (0x06)
{
0x00000640,
0x00009EEF,
0x0000000A,
0x0000000A,
0x00001000,
0x00001000
},
Package (0x06)
{
0x00000578,
0x0000853F,
0x0000000A,
0x0000000A,
0x00000E00,
0x00000E00
},
Package (0x06)
{
0x000004B0,
0x0000703F,
0x0000000A,
0x0000000A,
0x00000C00,
0x00000C00
}
})
Method (_PSS, 0, NotSerialized) // _PSS: Performance Supported States
{
If ((PSEN && (HWEN < 0x02)))
{
Return (NPSS) /* \_SB_.SCK0.CP2A.NPSS */
}
Return (ZPSS) /* \_SB_.SCK0.CP2A.ZPSS */
}
}
Scope (\_SB.SCK0.CP2B)
{
Name (NCPU, 0x80000000)
Name (DOMN, 0x80000000)
Method (_PPC, 0, NotSerialized) // _PPC: Performance Present Capabilities
{
Return (0x00)
}
Name (NPCT, Package (0x02)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (SPCT, Package (0x02)
{
ResourceTemplate ()
{
Register (SystemIO,
0x10, // Bit Width
0x00, // Bit Offset
0x0000000000000880, // Address
,)
},
ResourceTemplate ()
{
Register (SystemIO,
0x10, // Bit Width
0x00, // Bit Offset
0x0000000000000882, // Address
,)
}
})
Method (_PCT, 0, NotSerialized) // _PCT: Performance Control
{
Return (NPCT) /* \_SB_.SCK0.CP2B.NPCT */
}
Name (ZPSS, Package (0x01)
{
Package (0x06)
{
0x00,
0x00,
0x00,
0x00,
0x00,
0x00
}
})
Name (NPSS, Package (0x10)
{
Package (0x06)
{
0x00000E75,
0x0001DC90,
0x0000000A,
0x0000000A,
0x00002D00,
0x00002D00
},
Package (0x06)
{
0x00000E74,
0x0001DC90,
0x0000000A,
0x0000000A,
0x00002500,
0x00002500
},
Package (0x06)
{
0x00000DAC,
0x0001B5D5,
0x0000000A,
0x0000000A,
0x00002300,
0x00002300
},
Package (0x06)
{
0x00000CE4,
0x00019512,
0x0000000A,
0x0000000A,
0x00002100,
0x00002100
},
Package (0x06)
{
0x00000C80,
0x000182E2,
0x0000000A,
0x0000000A,
0x00002000,
0x00002000
},
Package (0x06)
{
0x00000BB8,
0x000163E9,
0x0000000A,
0x0000000A,
0x00001E00,
0x00001E00
},
Package (0x06)
{
0x00000AF0,
0x000141CB,
0x0000000A,
0x0000000A,
0x00001C00,
0x00001C00
},
Package (0x06)
{
0x00000A28,
0x00012532,
0x0000000A,
0x0000000A,
0x00001A00,
0x00001A00
},
Package (0x06)
{
0x00000960,
0x00010599,
0x0000000A,
0x0000000A,
0x00001800,
0x00001800
},
Package (0x06)
{
0x000008FC,
0x0000FA52,
0x0000000A,
0x0000000A,
0x00001700,
0x00001700
},
Package (0x06)
{
0x00000834,
0x0000DC8D,
0x0000000A,
0x0000000A,
0x00001500,
0x00001500
},
Package (0x06)
{
0x0000076C,
0x0000C3DE,
0x0000000A,
0x0000000A,
0x00001300,
0x00001300
},
Package (0x06)
{
0x000006A4,
0x0000A87A,
0x0000000A,
0x0000000A,
0x00001100,
0x00001100
},
Package (0x06)
{
0x00000640,
0x00009EEF,
0x0000000A,
0x0000000A,
0x00001000,
0x00001000
},
Package (0x06)
{
0x00000578,
0x0000853F,
0x0000000A,
0x0000000A,
0x00000E00,
0x00000E00
},
Package (0x06)
{
0x000004B0,
0x0000703F,
0x0000000A,
0x0000000A,
0x00000C00,
0x00000C00
}
})
Method (_PSS, 0, NotSerialized) // _PSS: Performance Supported States
{
If ((PSEN && (HWEN < 0x02)))
{
Return (NPSS) /* \_SB_.SCK0.CP2B.NPSS */
}
Return (ZPSS) /* \_SB_.SCK0.CP2B.ZPSS */
}
}
Scope (\_SB.SCK0.CP2C)
{
Name (NCPU, 0x80000000)
Name (DOMN, 0x80000000)
Method (_PPC, 0, NotSerialized) // _PPC: Performance Present Capabilities
{
Return (0x00)
}
Name (NPCT, Package (0x02)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (SPCT, Package (0x02)
{
ResourceTemplate ()
{
Register (SystemIO,
0x10, // Bit Width
0x00, // Bit Offset
0x0000000000000880, // Address
,)
},
ResourceTemplate ()
{
Register (SystemIO,
0x10, // Bit Width
0x00, // Bit Offset
0x0000000000000882, // Address
,)
}
})
Method (_PCT, 0, NotSerialized) // _PCT: Performance Control
{
Return (NPCT) /* \_SB_.SCK0.CP2C.NPCT */
}
Name (ZPSS, Package (0x01)
{
Package (0x06)
{
0x00,
0x00,
0x00,
0x00,
0x00,
0x00
}
})
Name (NPSS, Package (0x10)
{
Package (0x06)
{
0x00000E75,
0x0001DC90,
0x0000000A,
0x0000000A,
0x00002D00,
0x00002D00
},
Package (0x06)
{
0x00000E74,
0x0001DC90,
0x0000000A,
0x0000000A,
0x00002500,
0x00002500
},
Package (0x06)
{
0x00000DAC,
0x0001B5D5,
0x0000000A,
0x0000000A,
0x00002300,
0x00002300
},
Package (0x06)
{
0x00000CE4,
0x00019512,
0x0000000A,
0x0000000A,
0x00002100,
0x00002100
},
Package (0x06)
{
0x00000C80,
0x000182E2,
0x0000000A,
0x0000000A,
0x00002000,
0x00002000
},
Package (0x06)
{
0x00000BB8,
0x000163E9,
0x0000000A,
0x0000000A,
0x00001E00,
0x00001E00
},
Package (0x06)
{
0x00000AF0,
0x000141CB,
0x0000000A,
0x0000000A,
0x00001C00,
0x00001C00
},
Package (0x06)
{
0x00000A28,
0x00012532,
0x0000000A,
0x0000000A,
0x00001A00,
0x00001A00
},
Package (0x06)
{
0x00000960,
0x00010599,
0x0000000A,
0x0000000A,
0x00001800,
0x00001800
},
Package (0x06)
{
0x000008FC,
0x0000FA52,
0x0000000A,
0x0000000A,
0x00001700,
0x00001700
},
Package (0x06)
{
0x00000834,
0x0000DC8D,
0x0000000A,
0x0000000A,
0x00001500,
0x00001500
},
Package (0x06)
{
0x0000076C,
0x0000C3DE,
0x0000000A,
0x0000000A,
0x00001300,
0x00001300
},
Package (0x06)
{
0x000006A4,
0x0000A87A,
0x0000000A,
0x0000000A,
0x00001100,
0x00001100
},
Package (0x06)
{
0x00000640,
0x00009EEF,
0x0000000A,
0x0000000A,
0x00001000,
0x00001000
},
Package (0x06)
{
0x00000578,
0x0000853F,
0x0000000A,
0x0000000A,
0x00000E00,
0x00000E00
},
Package (0x06)
{
0x000004B0,
0x0000703F,
0x0000000A,
0x0000000A,
0x00000C00,
0x00000C00
}
})
Method (_PSS, 0, NotSerialized) // _PSS: Performance Supported States
{
If ((PSEN && (HWEN < 0x02)))
{
Return (NPSS) /* \_SB_.SCK0.CP2C.NPSS */
}
Return (ZPSS) /* \_SB_.SCK0.CP2C.ZPSS */
}
}
Scope (\_SB.SCK0.CP2D)
{
Name (NCPU, 0x80000000)
Name (DOMN, 0x80000000)
Method (_PPC, 0, NotSerialized) // _PPC: Performance Present Capabilities
{
Return (0x00)
}
Name (NPCT, Package (0x02)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (SPCT, Package (0x02)
{
ResourceTemplate ()
{
Register (SystemIO,
0x10, // Bit Width
0x00, // Bit Offset
0x0000000000000880, // Address
,)
},
ResourceTemplate ()
{
Register (SystemIO,
0x10, // Bit Width
0x00, // Bit Offset
0x0000000000000882, // Address
,)
}
})
Method (_PCT, 0, NotSerialized) // _PCT: Performance Control
{
Return (NPCT) /* \_SB_.SCK0.CP2D.NPCT */
}
Name (ZPSS, Package (0x01)
{
Package (0x06)
{
0x00,
0x00,
0x00,
0x00,
0x00,
0x00
}
})
Name (NPSS, Package (0x10)
{
Package (0x06)
{
0x00000E75,
0x0001DC90,
0x0000000A,
0x0000000A,
0x00002D00,
0x00002D00
},
Package (0x06)
{
0x00000E74,
0x0001DC90,
0x0000000A,
0x0000000A,
0x00002500,
0x00002500
},
Package (0x06)
{
0x00000DAC,
0x0001B5D5,
0x0000000A,
0x0000000A,
0x00002300,
0x00002300
},
Package (0x06)
{
0x00000CE4,
0x00019512,
0x0000000A,
0x0000000A,
0x00002100,
0x00002100
},
Package (0x06)
{
0x00000C80,
0x000182E2,
0x0000000A,
0x0000000A,
0x00002000,
0x00002000
},
Package (0x06)
{
0x00000BB8,
0x000163E9,
0x0000000A,
0x0000000A,
0x00001E00,
0x00001E00
},
Package (0x06)
{
0x00000AF0,
0x000141CB,
0x0000000A,
0x0000000A,
0x00001C00,
0x00001C00
},
Package (0x06)
{
0x00000A28,
0x00012532,
0x0000000A,
0x0000000A,
0x00001A00,
0x00001A00
},
Package (0x06)
{
0x00000960,
0x00010599,
0x0000000A,
0x0000000A,
0x00001800,
0x00001800
},
Package (0x06)
{
0x000008FC,
0x0000FA52,
0x0000000A,
0x0000000A,
0x00001700,
0x00001700
},
Package (0x06)
{
0x00000834,
0x0000DC8D,
0x0000000A,
0x0000000A,
0x00001500,
0x00001500
},
Package (0x06)
{
0x0000076C,
0x0000C3DE,
0x0000000A,
0x0000000A,
0x00001300,
0x00001300
},
Package (0x06)
{
0x000006A4,
0x0000A87A,
0x0000000A,
0x0000000A,
0x00001100,
0x00001100
},
Package (0x06)
{
0x00000640,
0x00009EEF,
0x0000000A,
0x0000000A,
0x00001000,
0x00001000
},
Package (0x06)
{
0x00000578,
0x0000853F,
0x0000000A,
0x0000000A,
0x00000E00,
0x00000E00
},
Package (0x06)
{
0x000004B0,
0x0000703F,
0x0000000A,
0x0000000A,
0x00000C00,
0x00000C00
}
})
Method (_PSS, 0, NotSerialized) // _PSS: Performance Supported States
{
If ((PSEN && (HWEN < 0x02)))
{
Return (NPSS) /* \_SB_.SCK0.CP2D.NPSS */
}
Return (ZPSS) /* \_SB_.SCK0.CP2D.ZPSS */
}
}
Scope (\_SB.SCK0.CP2E)
{
Name (NCPU, 0x80000000)
Name (DOMN, 0x80000000)
Method (_PPC, 0, NotSerialized) // _PPC: Performance Present Capabilities
{
Return (0x00)
}
Name (NPCT, Package (0x02)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (SPCT, Package (0x02)
{
ResourceTemplate ()
{
Register (SystemIO,
0x10, // Bit Width
0x00, // Bit Offset
0x0000000000000880, // Address
,)
},
ResourceTemplate ()
{
Register (SystemIO,
0x10, // Bit Width
0x00, // Bit Offset
0x0000000000000882, // Address
,)
}
})
Method (_PCT, 0, NotSerialized) // _PCT: Performance Control
{
Return (NPCT) /* \_SB_.SCK0.CP2E.NPCT */
}
Name (ZPSS, Package (0x01)
{
Package (0x06)
{
0x00,
0x00,
0x00,
0x00,
0x00,
0x00
}
})
Name (NPSS, Package (0x10)
{
Package (0x06)
{
0x00000E75,
0x0001DC90,
0x0000000A,
0x0000000A,
0x00002D00,
0x00002D00
},
Package (0x06)
{
0x00000E74,
0x0001DC90,
0x0000000A,
0x0000000A,
0x00002500,
0x00002500
},
Package (0x06)
{
0x00000DAC,
0x0001B5D5,
0x0000000A,
0x0000000A,
0x00002300,
0x00002300
},
Package (0x06)
{
0x00000CE4,
0x00019512,
0x0000000A,
0x0000000A,
0x00002100,
0x00002100
},
Package (0x06)
{
0x00000C80,
0x000182E2,
0x0000000A,
0x0000000A,
0x00002000,
0x00002000
},
Package (0x06)
{
0x00000BB8,
0x000163E9,
0x0000000A,
0x0000000A,
0x00001E00,
0x00001E00
},
Package (0x06)
{
0x00000AF0,
0x000141CB,
0x0000000A,
0x0000000A,
0x00001C00,
0x00001C00
},
Package (0x06)
{
0x00000A28,
0x00012532,
0x0000000A,
0x0000000A,
0x00001A00,
0x00001A00
},
Package (0x06)
{
0x00000960,
0x00010599,
0x0000000A,
0x0000000A,
0x00001800,
0x00001800
},
Package (0x06)
{
0x000008FC,
0x0000FA52,
0x0000000A,
0x0000000A,
0x00001700,
0x00001700
},
Package (0x06)
{
0x00000834,
0x0000DC8D,
0x0000000A,
0x0000000A,
0x00001500,
0x00001500
},
Package (0x06)
{
0x0000076C,
0x0000C3DE,
0x0000000A,
0x0000000A,
0x00001300,
0x00001300
},
Package (0x06)
{
0x000006A4,
0x0000A87A,
0x0000000A,
0x0000000A,
0x00001100,
0x00001100
},
Package (0x06)
{
0x00000640,
0x00009EEF,
0x0000000A,
0x0000000A,
0x00001000,
0x00001000
},
Package (0x06)
{
0x00000578,
0x0000853F,
0x0000000A,
0x0000000A,
0x00000E00,
0x00000E00
},
Package (0x06)
{
0x000004B0,
0x0000703F,
0x0000000A,
0x0000000A,
0x00000C00,
0x00000C00
}
})
Method (_PSS, 0, NotSerialized) // _PSS: Performance Supported States
{
If ((PSEN && (HWEN < 0x02)))
{
Return (NPSS) /* \_SB_.SCK0.CP2E.NPSS */
}
Return (ZPSS) /* \_SB_.SCK0.CP2E.ZPSS */
}
}
Scope (\_SB.SCK0.CP2F)
{
Name (NCPU, 0x80000000)
Name (DOMN, 0x80000000)
Method (_PPC, 0, NotSerialized) // _PPC: Performance Present Capabilities
{
Return (0x00)
}
Name (NPCT, Package (0x02)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (SPCT, Package (0x02)
{
ResourceTemplate ()
{
Register (SystemIO,
0x10, // Bit Width
0x00, // Bit Offset
0x0000000000000880, // Address
,)
},
ResourceTemplate ()
{
Register (SystemIO,
0x10, // Bit Width
0x00, // Bit Offset
0x0000000000000882, // Address
,)
}
})
Method (_PCT, 0, NotSerialized) // _PCT: Performance Control
{
Return (NPCT) /* \_SB_.SCK0.CP2F.NPCT */
}
Name (ZPSS, Package (0x01)
{
Package (0x06)
{
0x00,
0x00,
0x00,
0x00,
0x00,
0x00
}
})
Name (NPSS, Package (0x10)
{
Package (0x06)
{
0x00000E75,
0x0001DC90,
0x0000000A,
0x0000000A,
0x00002D00,
0x00002D00
},
Package (0x06)
{
0x00000E74,
0x0001DC90,
0x0000000A,
0x0000000A,
0x00002500,
0x00002500
},
Package (0x06)
{
0x00000DAC,
0x0001B5D5,
0x0000000A,
0x0000000A,
0x00002300,
0x00002300
},
Package (0x06)
{
0x00000CE4,
0x00019512,
0x0000000A,
0x0000000A,
0x00002100,
0x00002100
},
Package (0x06)
{
0x00000C80,
0x000182E2,
0x0000000A,
0x0000000A,
0x00002000,
0x00002000
},
Package (0x06)
{
0x00000BB8,
0x000163E9,
0x0000000A,
0x0000000A,
0x00001E00,
0x00001E00
},
Package (0x06)
{
0x00000AF0,
0x000141CB,
0x0000000A,
0x0000000A,
0x00001C00,
0x00001C00
},
Package (0x06)
{
0x00000A28,
0x00012532,
0x0000000A,
0x0000000A,
0x00001A00,
0x00001A00
},
Package (0x06)
{
0x00000960,
0x00010599,
0x0000000A,
0x0000000A,
0x00001800,
0x00001800
},
Package (0x06)
{
0x000008FC,
0x0000FA52,
0x0000000A,
0x0000000A,
0x00001700,
0x00001700
},
Package (0x06)
{
0x00000834,
0x0000DC8D,
0x0000000A,
0x0000000A,
0x00001500,
0x00001500
},
Package (0x06)
{
0x0000076C,
0x0000C3DE,
0x0000000A,
0x0000000A,
0x00001300,
0x00001300
},
Package (0x06)
{
0x000006A4,
0x0000A87A,
0x0000000A,
0x0000000A,
0x00001100,
0x00001100
},
Package (0x06)
{
0x00000640,
0x00009EEF,
0x0000000A,
0x0000000A,
0x00001000,
0x00001000
},
Package (0x06)
{
0x00000578,
0x0000853F,
0x0000000A,
0x0000000A,
0x00000E00,
0x00000E00
},
Package (0x06)
{
0x000004B0,
0x0000703F,
0x0000000A,
0x0000000A,
0x00000C00,
0x00000C00
}
})
Method (_PSS, 0, NotSerialized) // _PSS: Performance Supported States
{
If ((PSEN && (HWEN < 0x02)))
{
Return (NPSS) /* \_SB_.SCK0.CP2F.NPSS */
}
Return (ZPSS) /* \_SB_.SCK0.CP2F.ZPSS */
}
}
Scope (\_SB.SCK0.CP30)
{
Name (NCPU, 0x80000000)
Name (DOMN, 0x80000000)
Method (_PPC, 0, NotSerialized) // _PPC: Performance Present Capabilities
{
Return (0x00)
}
Name (NPCT, Package (0x02)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (SPCT, Package (0x02)
{
ResourceTemplate ()
{
Register (SystemIO,
0x10, // Bit Width
0x00, // Bit Offset
0x0000000000000880, // Address
,)
},
ResourceTemplate ()
{
Register (SystemIO,
0x10, // Bit Width
0x00, // Bit Offset
0x0000000000000882, // Address
,)
}
})
Method (_PCT, 0, NotSerialized) // _PCT: Performance Control
{
Return (NPCT) /* \_SB_.SCK0.CP30.NPCT */
}
Name (ZPSS, Package (0x01)
{
Package (0x06)
{
0x00,
0x00,
0x00,
0x00,
0x00,
0x00
}
})
Name (NPSS, Package (0x10)
{
Package (0x06)
{
0x00000E75,
0x0001DC90,
0x0000000A,
0x0000000A,
0x00002D00,
0x00002D00
},
Package (0x06)
{
0x00000E74,
0x0001DC90,
0x0000000A,
0x0000000A,
0x00002500,
0x00002500
},
Package (0x06)
{
0x00000DAC,
0x0001B5D5,
0x0000000A,
0x0000000A,
0x00002300,
0x00002300
},
Package (0x06)
{
0x00000CE4,
0x00019512,
0x0000000A,
0x0000000A,
0x00002100,
0x00002100
},
Package (0x06)
{
0x00000C80,
0x000182E2,
0x0000000A,
0x0000000A,
0x00002000,
0x00002000
},
Package (0x06)
{
0x00000BB8,
0x000163E9,
0x0000000A,
0x0000000A,
0x00001E00,
0x00001E00
},
Package (0x06)
{
0x00000AF0,
0x000141CB,
0x0000000A,
0x0000000A,
0x00001C00,
0x00001C00
},
Package (0x06)
{
0x00000A28,
0x00012532,
0x0000000A,
0x0000000A,
0x00001A00,
0x00001A00
},
Package (0x06)
{
0x00000960,
0x00010599,
0x0000000A,
0x0000000A,
0x00001800,
0x00001800
},
Package (0x06)
{
0x000008FC,
0x0000FA52,
0x0000000A,
0x0000000A,
0x00001700,
0x00001700
},
Package (0x06)
{
0x00000834,
0x0000DC8D,
0x0000000A,
0x0000000A,
0x00001500,
0x00001500
},
Package (0x06)
{
0x0000076C,
0x0000C3DE,
0x0000000A,
0x0000000A,
0x00001300,
0x00001300
},
Package (0x06)
{
0x000006A4,
0x0000A87A,
0x0000000A,
0x0000000A,
0x00001100,
0x00001100
},
Package (0x06)
{
0x00000640,
0x00009EEF,
0x0000000A,
0x0000000A,
0x00001000,
0x00001000
},
Package (0x06)
{
0x00000578,
0x0000853F,
0x0000000A,
0x0000000A,
0x00000E00,
0x00000E00
},
Package (0x06)
{
0x000004B0,
0x0000703F,
0x0000000A,
0x0000000A,
0x00000C00,
0x00000C00
}
})
Method (_PSS, 0, NotSerialized) // _PSS: Performance Supported States
{
If ((PSEN && (HWEN < 0x02)))
{
Return (NPSS) /* \_SB_.SCK0.CP30.NPSS */
}
Return (ZPSS) /* \_SB_.SCK0.CP30.ZPSS */
}
}
Scope (\_SB.SCK0.CP31)
{
Name (NCPU, 0x80000000)
Name (DOMN, 0x80000000)
Method (_PPC, 0, NotSerialized) // _PPC: Performance Present Capabilities
{
Return (0x00)
}
Name (NPCT, Package (0x02)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (SPCT, Package (0x02)
{
ResourceTemplate ()
{
Register (SystemIO,
0x10, // Bit Width
0x00, // Bit Offset
0x0000000000000880, // Address
,)
},
ResourceTemplate ()
{
Register (SystemIO,
0x10, // Bit Width
0x00, // Bit Offset
0x0000000000000882, // Address
,)
}
})
Method (_PCT, 0, NotSerialized) // _PCT: Performance Control
{
Return (NPCT) /* \_SB_.SCK0.CP31.NPCT */
}
Name (ZPSS, Package (0x01)
{
Package (0x06)
{
0x00,
0x00,
0x00,
0x00,
0x00,
0x00
}
})
Name (NPSS, Package (0x10)
{
Package (0x06)
{
0x00000E75,
0x0001DC90,
0x0000000A,
0x0000000A,
0x00002D00,
0x00002D00
},
Package (0x06)
{
0x00000E74,
0x0001DC90,
0x0000000A,
0x0000000A,
0x00002500,
0x00002500
},
Package (0x06)
{
0x00000DAC,
0x0001B5D5,
0x0000000A,
0x0000000A,
0x00002300,
0x00002300
},
Package (0x06)
{
0x00000CE4,
0x00019512,
0x0000000A,
0x0000000A,
0x00002100,
0x00002100
},
Package (0x06)
{
0x00000C80,
0x000182E2,
0x0000000A,
0x0000000A,
0x00002000,
0x00002000
},
Package (0x06)
{
0x00000BB8,
0x000163E9,
0x0000000A,
0x0000000A,
0x00001E00,
0x00001E00
},
Package (0x06)
{
0x00000AF0,
0x000141CB,
0x0000000A,
0x0000000A,
0x00001C00,
0x00001C00
},
Package (0x06)
{
0x00000A28,
0x00012532,
0x0000000A,
0x0000000A,
0x00001A00,
0x00001A00
},
Package (0x06)
{
0x00000960,
0x00010599,
0x0000000A,
0x0000000A,
0x00001800,
0x00001800
},
Package (0x06)
{
0x000008FC,
0x0000FA52,
0x0000000A,
0x0000000A,
0x00001700,
0x00001700
},
Package (0x06)
{
0x00000834,
0x0000DC8D,
0x0000000A,
0x0000000A,
0x00001500,
0x00001500
},
Package (0x06)
{
0x0000076C,
0x0000C3DE,
0x0000000A,
0x0000000A,
0x00001300,
0x00001300
},
Package (0x06)
{
0x000006A4,
0x0000A87A,
0x0000000A,
0x0000000A,
0x00001100,
0x00001100
},
Package (0x06)
{
0x00000640,
0x00009EEF,
0x0000000A,
0x0000000A,
0x00001000,
0x00001000
},
Package (0x06)
{
0x00000578,
0x0000853F,
0x0000000A,
0x0000000A,
0x00000E00,
0x00000E00
},
Package (0x06)
{
0x000004B0,
0x0000703F,
0x0000000A,
0x0000000A,
0x00000C00,
0x00000C00
}
})
Method (_PSS, 0, NotSerialized) // _PSS: Performance Supported States
{
If ((PSEN && (HWEN < 0x02)))
{
Return (NPSS) /* \_SB_.SCK0.CP31.NPSS */
}
Return (ZPSS) /* \_SB_.SCK0.CP31.ZPSS */
}
}
Scope (\_SB.SCK0.CP32)
{
Name (NCPU, 0x80000000)
Name (DOMN, 0x80000000)
Method (_PPC, 0, NotSerialized) // _PPC: Performance Present Capabilities
{
Return (0x00)
}
Name (NPCT, Package (0x02)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (SPCT, Package (0x02)
{
ResourceTemplate ()
{
Register (SystemIO,
0x10, // Bit Width
0x00, // Bit Offset
0x0000000000000880, // Address
,)
},
ResourceTemplate ()
{
Register (SystemIO,
0x10, // Bit Width
0x00, // Bit Offset
0x0000000000000882, // Address
,)
}
})
Method (_PCT, 0, NotSerialized) // _PCT: Performance Control
{
Return (NPCT) /* \_SB_.SCK0.CP32.NPCT */
}
Name (ZPSS, Package (0x01)
{
Package (0x06)
{
0x00,
0x00,
0x00,
0x00,
0x00,
0x00
}
})
Name (NPSS, Package (0x10)
{
Package (0x06)
{
0x00000E75,
0x0001DC90,
0x0000000A,
0x0000000A,
0x00002D00,
0x00002D00
},
Package (0x06)
{
0x00000E74,
0x0001DC90,
0x0000000A,
0x0000000A,
0x00002500,
0x00002500
},
Package (0x06)
{
0x00000DAC,
0x0001B5D5,
0x0000000A,
0x0000000A,
0x00002300,
0x00002300
},
Package (0x06)
{
0x00000CE4,
0x00019512,
0x0000000A,
0x0000000A,
0x00002100,
0x00002100
},
Package (0x06)
{
0x00000C80,
0x000182E2,
0x0000000A,
0x0000000A,
0x00002000,
0x00002000
},
Package (0x06)
{
0x00000BB8,
0x000163E9,
0x0000000A,
0x0000000A,
0x00001E00,
0x00001E00
},
Package (0x06)
{
0x00000AF0,
0x000141CB,
0x0000000A,
0x0000000A,
0x00001C00,
0x00001C00
},
Package (0x06)
{
0x00000A28,
0x00012532,
0x0000000A,
0x0000000A,
0x00001A00,
0x00001A00
},
Package (0x06)
{
0x00000960,
0x00010599,
0x0000000A,
0x0000000A,
0x00001800,
0x00001800
},
Package (0x06)
{
0x000008FC,
0x0000FA52,
0x0000000A,
0x0000000A,
0x00001700,
0x00001700
},
Package (0x06)
{
0x00000834,
0x0000DC8D,
0x0000000A,
0x0000000A,
0x00001500,
0x00001500
},
Package (0x06)
{
0x0000076C,
0x0000C3DE,
0x0000000A,
0x0000000A,
0x00001300,
0x00001300
},
Package (0x06)
{
0x000006A4,
0x0000A87A,
0x0000000A,
0x0000000A,
0x00001100,
0x00001100
},
Package (0x06)
{
0x00000640,
0x00009EEF,
0x0000000A,
0x0000000A,
0x00001000,
0x00001000
},
Package (0x06)
{
0x00000578,
0x0000853F,
0x0000000A,
0x0000000A,
0x00000E00,
0x00000E00
},
Package (0x06)
{
0x000004B0,
0x0000703F,
0x0000000A,
0x0000000A,
0x00000C00,
0x00000C00
}
})
Method (_PSS, 0, NotSerialized) // _PSS: Performance Supported States
{
If ((PSEN && (HWEN < 0x02)))
{
Return (NPSS) /* \_SB_.SCK0.CP32.NPSS */
}
Return (ZPSS) /* \_SB_.SCK0.CP32.ZPSS */
}
}
Scope (\_SB.SCK0.CP33)
{
Name (NCPU, 0x80000000)
Name (DOMN, 0x80000000)
Method (_PPC, 0, NotSerialized) // _PPC: Performance Present Capabilities
{
Return (0x00)
}
Name (NPCT, Package (0x02)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (SPCT, Package (0x02)
{
ResourceTemplate ()
{
Register (SystemIO,
0x10, // Bit Width
0x00, // Bit Offset
0x0000000000000880, // Address
,)
},
ResourceTemplate ()
{
Register (SystemIO,
0x10, // Bit Width
0x00, // Bit Offset
0x0000000000000882, // Address
,)
}
})
Method (_PCT, 0, NotSerialized) // _PCT: Performance Control
{
Return (NPCT) /* \_SB_.SCK0.CP33.NPCT */
}
Name (ZPSS, Package (0x01)
{
Package (0x06)
{
0x00,
0x00,
0x00,
0x00,
0x00,
0x00
}
})
Name (NPSS, Package (0x10)
{
Package (0x06)
{
0x00000E75,
0x0001DC90,
0x0000000A,
0x0000000A,
0x00002D00,
0x00002D00
},
Package (0x06)
{
0x00000E74,
0x0001DC90,
0x0000000A,
0x0000000A,
0x00002500,
0x00002500
},
Package (0x06)
{
0x00000DAC,
0x0001B5D5,
0x0000000A,
0x0000000A,
0x00002300,
0x00002300
},
Package (0x06)
{
0x00000CE4,
0x00019512,
0x0000000A,
0x0000000A,
0x00002100,
0x00002100
},
Package (0x06)
{
0x00000C80,
0x000182E2,
0x0000000A,
0x0000000A,
0x00002000,
0x00002000
},
Package (0x06)
{
0x00000BB8,
0x000163E9,
0x0000000A,
0x0000000A,
0x00001E00,
0x00001E00
},
Package (0x06)
{
0x00000AF0,
0x000141CB,
0x0000000A,
0x0000000A,
0x00001C00,
0x00001C00
},
Package (0x06)
{
0x00000A28,
0x00012532,
0x0000000A,
0x0000000A,
0x00001A00,
0x00001A00
},
Package (0x06)
{
0x00000960,
0x00010599,
0x0000000A,
0x0000000A,
0x00001800,
0x00001800
},
Package (0x06)
{
0x000008FC,
0x0000FA52,
0x0000000A,
0x0000000A,
0x00001700,
0x00001700
},
Package (0x06)
{
0x00000834,
0x0000DC8D,
0x0000000A,
0x0000000A,
0x00001500,
0x00001500
},
Package (0x06)
{
0x0000076C,
0x0000C3DE,
0x0000000A,
0x0000000A,
0x00001300,
0x00001300
},
Package (0x06)
{
0x000006A4,
0x0000A87A,
0x0000000A,
0x0000000A,
0x00001100,
0x00001100
},
Package (0x06)
{
0x00000640,
0x00009EEF,
0x0000000A,
0x0000000A,
0x00001000,
0x00001000
},
Package (0x06)
{
0x00000578,
0x0000853F,
0x0000000A,
0x0000000A,
0x00000E00,
0x00000E00
},
Package (0x06)
{
0x000004B0,
0x0000703F,
0x0000000A,
0x0000000A,
0x00000C00,
0x00000C00
}
})
Method (_PSS, 0, NotSerialized) // _PSS: Performance Supported States
{
If ((PSEN && (HWEN < 0x02)))
{
Return (NPSS) /* \_SB_.SCK0.CP33.NPSS */
}
Return (ZPSS) /* \_SB_.SCK0.CP33.ZPSS */
}
}
Scope (\_SB.SCK0.CP34)
{
Name (NCPU, 0x80000000)
Name (DOMN, 0x80000000)
Method (_PPC, 0, NotSerialized) // _PPC: Performance Present Capabilities
{
Return (0x00)
}
Name (NPCT, Package (0x02)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (SPCT, Package (0x02)
{
ResourceTemplate ()
{
Register (SystemIO,
0x10, // Bit Width
0x00, // Bit Offset
0x0000000000000880, // Address
,)
},
ResourceTemplate ()
{
Register (SystemIO,
0x10, // Bit Width
0x00, // Bit Offset
0x0000000000000882, // Address
,)
}
})
Method (_PCT, 0, NotSerialized) // _PCT: Performance Control
{
Return (NPCT) /* \_SB_.SCK0.CP34.NPCT */
}
Name (ZPSS, Package (0x01)
{
Package (0x06)
{
0x00,
0x00,
0x00,
0x00,
0x00,
0x00
}
})
Name (NPSS, Package (0x10)
{
Package (0x06)
{
0x00000E75,
0x0001DC90,
0x0000000A,
0x0000000A,
0x00002D00,
0x00002D00
},
Package (0x06)
{
0x00000E74,
0x0001DC90,
0x0000000A,
0x0000000A,
0x00002500,
0x00002500
},
Package (0x06)
{
0x00000DAC,
0x0001B5D5,
0x0000000A,
0x0000000A,
0x00002300,
0x00002300
},
Package (0x06)
{
0x00000CE4,
0x00019512,
0x0000000A,
0x0000000A,
0x00002100,
0x00002100
},
Package (0x06)
{
0x00000C80,
0x000182E2,
0x0000000A,
0x0000000A,
0x00002000,
0x00002000
},
Package (0x06)
{
0x00000BB8,
0x000163E9,
0x0000000A,
0x0000000A,
0x00001E00,
0x00001E00
},
Package (0x06)
{
0x00000AF0,
0x000141CB,
0x0000000A,
0x0000000A,
0x00001C00,
0x00001C00
},
Package (0x06)
{
0x00000A28,
0x00012532,
0x0000000A,
0x0000000A,
0x00001A00,
0x00001A00
},
Package (0x06)
{
0x00000960,
0x00010599,
0x0000000A,
0x0000000A,
0x00001800,
0x00001800
},
Package (0x06)
{
0x000008FC,
0x0000FA52,
0x0000000A,
0x0000000A,
0x00001700,
0x00001700
},
Package (0x06)
{
0x00000834,
0x0000DC8D,
0x0000000A,
0x0000000A,
0x00001500,
0x00001500
},
Package (0x06)
{
0x0000076C,
0x0000C3DE,
0x0000000A,
0x0000000A,
0x00001300,
0x00001300
},
Package (0x06)
{
0x000006A4,
0x0000A87A,
0x0000000A,
0x0000000A,
0x00001100,
0x00001100
},
Package (0x06)
{
0x00000640,
0x00009EEF,
0x0000000A,
0x0000000A,
0x00001000,
0x00001000
},
Package (0x06)
{
0x00000578,
0x0000853F,
0x0000000A,
0x0000000A,
0x00000E00,
0x00000E00
},
Package (0x06)
{
0x000004B0,
0x0000703F,
0x0000000A,
0x0000000A,
0x00000C00,
0x00000C00
}
})
Method (_PSS, 0, NotSerialized) // _PSS: Performance Supported States
{
If ((PSEN && (HWEN < 0x02)))
{
Return (NPSS) /* \_SB_.SCK0.CP34.NPSS */
}
Return (ZPSS) /* \_SB_.SCK0.CP34.ZPSS */
}
}
Scope (\_SB.SCK0.CP35)
{
Name (NCPU, 0x80000000)
Name (DOMN, 0x80000000)
Method (_PPC, 0, NotSerialized) // _PPC: Performance Present Capabilities
{
Return (0x00)
}
Name (NPCT, Package (0x02)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (SPCT, Package (0x02)
{
ResourceTemplate ()
{
Register (SystemIO,
0x10, // Bit Width
0x00, // Bit Offset
0x0000000000000880, // Address
,)
},
ResourceTemplate ()
{
Register (SystemIO,
0x10, // Bit Width
0x00, // Bit Offset
0x0000000000000882, // Address
,)
}
})
Method (_PCT, 0, NotSerialized) // _PCT: Performance Control
{
Return (NPCT) /* \_SB_.SCK0.CP35.NPCT */
}
Name (ZPSS, Package (0x01)
{
Package (0x06)
{
0x00,
0x00,
0x00,
0x00,
0x00,
0x00
}
})
Name (NPSS, Package (0x10)
{
Package (0x06)
{
0x00000E75,
0x0001DC90,
0x0000000A,
0x0000000A,
0x00002D00,
0x00002D00
},
Package (0x06)
{
0x00000E74,
0x0001DC90,
0x0000000A,
0x0000000A,
0x00002500,
0x00002500
},
Package (0x06)
{
0x00000DAC,
0x0001B5D5,
0x0000000A,
0x0000000A,
0x00002300,
0x00002300
},
Package (0x06)
{
0x00000CE4,
0x00019512,
0x0000000A,
0x0000000A,
0x00002100,
0x00002100
},
Package (0x06)
{
0x00000C80,
0x000182E2,
0x0000000A,
0x0000000A,
0x00002000,
0x00002000
},
Package (0x06)
{
0x00000BB8,
0x000163E9,
0x0000000A,
0x0000000A,
0x00001E00,
0x00001E00
},
Package (0x06)
{
0x00000AF0,
0x000141CB,
0x0000000A,
0x0000000A,
0x00001C00,
0x00001C00
},
Package (0x06)
{
0x00000A28,
0x00012532,
0x0000000A,
0x0000000A,
0x00001A00,
0x00001A00
},
Package (0x06)
{
0x00000960,
0x00010599,
0x0000000A,
0x0000000A,
0x00001800,
0x00001800
},
Package (0x06)
{
0x000008FC,
0x0000FA52,
0x0000000A,
0x0000000A,
0x00001700,
0x00001700
},
Package (0x06)
{
0x00000834,
0x0000DC8D,
0x0000000A,
0x0000000A,
0x00001500,
0x00001500
},
Package (0x06)
{
0x0000076C,
0x0000C3DE,
0x0000000A,
0x0000000A,
0x00001300,
0x00001300
},
Package (0x06)
{
0x000006A4,
0x0000A87A,
0x0000000A,
0x0000000A,
0x00001100,
0x00001100
},
Package (0x06)
{
0x00000640,
0x00009EEF,
0x0000000A,
0x0000000A,
0x00001000,
0x00001000
},
Package (0x06)
{
0x00000578,
0x0000853F,
0x0000000A,
0x0000000A,
0x00000E00,
0x00000E00
},
Package (0x06)
{
0x000004B0,
0x0000703F,
0x0000000A,
0x0000000A,
0x00000C00,
0x00000C00
}
})
Method (_PSS, 0, NotSerialized) // _PSS: Performance Supported States
{
If ((PSEN && (HWEN < 0x02)))
{
Return (NPSS) /* \_SB_.SCK0.CP35.NPSS */
}
Return (ZPSS) /* \_SB_.SCK0.CP35.ZPSS */
}
}
Scope (\_SB.SCK0.CP36)
{
Name (NCPU, 0x80000000)
Name (DOMN, 0x80000000)
Method (_PPC, 0, NotSerialized) // _PPC: Performance Present Capabilities
{
Return (0x00)
}
Name (NPCT, Package (0x02)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (SPCT, Package (0x02)
{
ResourceTemplate ()
{
Register (SystemIO,
0x10, // Bit Width
0x00, // Bit Offset
0x0000000000000880, // Address
,)
},
ResourceTemplate ()
{
Register (SystemIO,
0x10, // Bit Width
0x00, // Bit Offset
0x0000000000000882, // Address
,)
}
})
Method (_PCT, 0, NotSerialized) // _PCT: Performance Control
{
Return (NPCT) /* \_SB_.SCK0.CP36.NPCT */
}
Name (ZPSS, Package (0x01)
{
Package (0x06)
{
0x00,
0x00,
0x00,
0x00,
0x00,
0x00
}
})
Name (NPSS, Package (0x10)
{
Package (0x06)
{
0x00000E75,
0x0001DC90,
0x0000000A,
0x0000000A,
0x00002D00,
0x00002D00
},
Package (0x06)
{
0x00000E74,
0x0001DC90,
0x0000000A,
0x0000000A,
0x00002500,
0x00002500
},
Package (0x06)
{
0x00000DAC,
0x0001B5D5,
0x0000000A,
0x0000000A,
0x00002300,
0x00002300
},
Package (0x06)
{
0x00000CE4,
0x00019512,
0x0000000A,
0x0000000A,
0x00002100,
0x00002100
},
Package (0x06)
{
0x00000C80,
0x000182E2,
0x0000000A,
0x0000000A,
0x00002000,
0x00002000
},
Package (0x06)
{
0x00000BB8,
0x000163E9,
0x0000000A,
0x0000000A,
0x00001E00,
0x00001E00
},
Package (0x06)
{
0x00000AF0,
0x000141CB,
0x0000000A,
0x0000000A,
0x00001C00,
0x00001C00
},
Package (0x06)
{
0x00000A28,
0x00012532,
0x0000000A,
0x0000000A,
0x00001A00,
0x00001A00
},
Package (0x06)
{
0x00000960,
0x00010599,
0x0000000A,
0x0000000A,
0x00001800,
0x00001800
},
Package (0x06)
{
0x000008FC,
0x0000FA52,
0x0000000A,
0x0000000A,
0x00001700,
0x00001700
},
Package (0x06)
{
0x00000834,
0x0000DC8D,
0x0000000A,
0x0000000A,
0x00001500,
0x00001500
},
Package (0x06)
{
0x0000076C,
0x0000C3DE,
0x0000000A,
0x0000000A,
0x00001300,
0x00001300
},
Package (0x06)
{
0x000006A4,
0x0000A87A,
0x0000000A,
0x0000000A,
0x00001100,
0x00001100
},
Package (0x06)
{
0x00000640,
0x00009EEF,
0x0000000A,
0x0000000A,
0x00001000,
0x00001000
},
Package (0x06)
{
0x00000578,
0x0000853F,
0x0000000A,
0x0000000A,
0x00000E00,
0x00000E00
},
Package (0x06)
{
0x000004B0,
0x0000703F,
0x0000000A,
0x0000000A,
0x00000C00,
0x00000C00
}
})
Method (_PSS, 0, NotSerialized) // _PSS: Performance Supported States
{
If ((PSEN && (HWEN < 0x02)))
{
Return (NPSS) /* \_SB_.SCK0.CP36.NPSS */
}
Return (ZPSS) /* \_SB_.SCK0.CP36.ZPSS */
}
}
Scope (\_SB.SCK0.CP37)
{
Name (NCPU, 0x80000000)
Name (DOMN, 0x80000000)
Method (_PPC, 0, NotSerialized) // _PPC: Performance Present Capabilities
{
Return (0x00)
}
Name (NPCT, Package (0x02)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (SPCT, Package (0x02)
{
ResourceTemplate ()
{
Register (SystemIO,
0x10, // Bit Width
0x00, // Bit Offset
0x0000000000000880, // Address
,)
},
ResourceTemplate ()
{
Register (SystemIO,
0x10, // Bit Width
0x00, // Bit Offset
0x0000000000000882, // Address
,)
}
})
Method (_PCT, 0, NotSerialized) // _PCT: Performance Control
{
Return (NPCT) /* \_SB_.SCK0.CP37.NPCT */
}
Name (ZPSS, Package (0x01)
{
Package (0x06)
{
0x00,
0x00,
0x00,
0x00,
0x00,
0x00
}
})
Name (NPSS, Package (0x10)
{
Package (0x06)
{
0x00000E75,
0x0001DC90,
0x0000000A,
0x0000000A,
0x00002D00,
0x00002D00
},
Package (0x06)
{
0x00000E74,
0x0001DC90,
0x0000000A,
0x0000000A,
0x00002500,
0x00002500
},
Package (0x06)
{
0x00000DAC,
0x0001B5D5,
0x0000000A,
0x0000000A,
0x00002300,
0x00002300
},
Package (0x06)
{
0x00000CE4,
0x00019512,
0x0000000A,
0x0000000A,
0x00002100,
0x00002100
},
Package (0x06)
{
0x00000C80,
0x000182E2,
0x0000000A,
0x0000000A,
0x00002000,
0x00002000
},
Package (0x06)
{
0x00000BB8,
0x000163E9,
0x0000000A,
0x0000000A,
0x00001E00,
0x00001E00
},
Package (0x06)
{
0x00000AF0,
0x000141CB,
0x0000000A,
0x0000000A,
0x00001C00,
0x00001C00
},
Package (0x06)
{
0x00000A28,
0x00012532,
0x0000000A,
0x0000000A,
0x00001A00,
0x00001A00
},
Package (0x06)
{
0x00000960,
0x00010599,
0x0000000A,
0x0000000A,
0x00001800,
0x00001800
},
Package (0x06)
{
0x000008FC,
0x0000FA52,
0x0000000A,
0x0000000A,
0x00001700,
0x00001700
},
Package (0x06)
{
0x00000834,
0x0000DC8D,
0x0000000A,
0x0000000A,
0x00001500,
0x00001500
},
Package (0x06)
{
0x0000076C,
0x0000C3DE,
0x0000000A,
0x0000000A,
0x00001300,
0x00001300
},
Package (0x06)
{
0x000006A4,
0x0000A87A,
0x0000000A,
0x0000000A,
0x00001100,
0x00001100
},
Package (0x06)
{
0x00000640,
0x00009EEF,
0x0000000A,
0x0000000A,
0x00001000,
0x00001000
},
Package (0x06)
{
0x00000578,
0x0000853F,
0x0000000A,
0x0000000A,
0x00000E00,
0x00000E00
},
Package (0x06)
{
0x000004B0,
0x0000703F,
0x0000000A,
0x0000000A,
0x00000C00,
0x00000C00
}
})
Method (_PSS, 0, NotSerialized) // _PSS: Performance Supported States
{
If ((PSEN && (HWEN < 0x02)))
{
Return (NPSS) /* \_SB_.SCK0.CP37.NPSS */
}
Return (ZPSS) /* \_SB_.SCK0.CP37.ZPSS */
}
}
}
OEM2
----
DefinitionBlock ("", "OEM2", 2, "INTEL", "CPU HWP", 0x00003000)
{
External (_SB_.SCK0.CP00, DeviceObj)
External (_SB_.SCK0.CP01, DeviceObj)
External (_SB_.SCK0.CP02, DeviceObj)
External (_SB_.SCK0.CP03, DeviceObj)
External (_SB_.SCK0.CP04, DeviceObj)
External (_SB_.SCK0.CP05, DeviceObj)
External (_SB_.SCK0.CP06, DeviceObj)
External (_SB_.SCK0.CP07, DeviceObj)
External (_SB_.SCK0.CP08, DeviceObj)
External (_SB_.SCK0.CP09, DeviceObj)
External (_SB_.SCK0.CP0A, DeviceObj)
External (_SB_.SCK0.CP0B, DeviceObj)
External (_SB_.SCK0.CP0C, DeviceObj)
External (_SB_.SCK0.CP0D, DeviceObj)
External (_SB_.SCK0.CP0E, DeviceObj)
External (_SB_.SCK0.CP0F, DeviceObj)
External (_SB_.SCK0.CP10, DeviceObj)
External (_SB_.SCK0.CP11, DeviceObj)
External (_SB_.SCK0.CP12, DeviceObj)
External (_SB_.SCK0.CP13, DeviceObj)
External (_SB_.SCK0.CP14, DeviceObj)
External (_SB_.SCK0.CP15, DeviceObj)
External (_SB_.SCK0.CP16, DeviceObj)
External (_SB_.SCK0.CP17, DeviceObj)
External (_SB_.SCK0.CP18, DeviceObj)
External (_SB_.SCK0.CP19, DeviceObj)
External (_SB_.SCK0.CP1A, DeviceObj)
External (_SB_.SCK0.CP1B, DeviceObj)
External (_SB_.SCK0.CP1C, DeviceObj)
External (_SB_.SCK0.CP1D, DeviceObj)
External (_SB_.SCK0.CP1E, DeviceObj)
External (_SB_.SCK0.CP1F, DeviceObj)
External (_SB_.SCK0.CP20, DeviceObj)
External (_SB_.SCK0.CP21, DeviceObj)
External (_SB_.SCK0.CP22, DeviceObj)
External (_SB_.SCK0.CP23, DeviceObj)
External (_SB_.SCK0.CP24, DeviceObj)
External (_SB_.SCK0.CP25, DeviceObj)
External (_SB_.SCK0.CP26, DeviceObj)
External (_SB_.SCK0.CP27, DeviceObj)
External (_SB_.SCK0.CP28, DeviceObj)
External (_SB_.SCK0.CP29, DeviceObj)
External (_SB_.SCK0.CP2A, DeviceObj)
External (_SB_.SCK0.CP2B, DeviceObj)
External (_SB_.SCK0.CP2C, DeviceObj)
External (_SB_.SCK0.CP2D, DeviceObj)
External (_SB_.SCK0.CP2E, DeviceObj)
External (_SB_.SCK0.CP2F, DeviceObj)
External (_SB_.SCK0.CP30, DeviceObj)
External (_SB_.SCK0.CP31, DeviceObj)
External (_SB_.SCK0.CP32, DeviceObj)
External (_SB_.SCK0.CP33, DeviceObj)
External (_SB_.SCK0.CP34, DeviceObj)
External (_SB_.SCK0.CP35, DeviceObj)
External (_SB_.SCK0.CP36, DeviceObj)
External (_SB_.SCK0.CP37, DeviceObj)
External (HWEN, FieldUnitObj)
External (NITR, FieldUnitObj)
External (PBFE, FieldUnitObj)
Scope (\_SB.SCK0.CP00)
{
Name (CPCP, Package (0x15)
{
0x15,
0x02,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
0x00000025,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (CPCH, Package (0x15)
{
0x15,
0x02,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
0x00000000,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (CPCT, Package (0x15)
{
0x15,
0x02,
0xFF,
0x80000000,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (ZCPC, Package (0x03)
{
0x03,
0x01,
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Method (_CPC, 0, NotSerialized) // _CPC: Continuous Performance Control
{
If (((HWEN == 0x01) || (HWEN == 0x03)))
{
If ((NITR == 0x01))
{
Return (CPCT) /* \_SB_.SCK0.CP00.CPCT */
}
Else
{
Return (CPCP) /* \_SB_.SCK0.CP00.CPCP */
}
}
Return (ZCPC) /* \_SB_.SCK0.CP00.ZCPC */
}
}
Scope (\_SB.SCK0.CP01)
{
Name (CPCP, Package (0x15)
{
0x15,
0x02,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
0x00000025,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (CPCH, Package (0x15)
{
0x15,
0x02,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
0x00000000,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (CPCT, Package (0x15)
{
0x15,
0x02,
0xFF,
0x80000000,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (ZCPC, Package (0x03)
{
0x03,
0x01,
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Method (_CPC, 0, NotSerialized) // _CPC: Continuous Performance Control
{
If (((HWEN == 0x01) || (HWEN == 0x03)))
{
If ((NITR == 0x01))
{
Return (CPCT) /* \_SB_.SCK0.CP01.CPCT */
}
Else
{
Return (CPCP) /* \_SB_.SCK0.CP01.CPCP */
}
}
Return (ZCPC) /* \_SB_.SCK0.CP01.ZCPC */
}
}
Scope (\_SB.SCK0.CP02)
{
Name (CPCP, Package (0x15)
{
0x15,
0x02,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
0x00000025,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (CPCH, Package (0x15)
{
0x15,
0x02,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
0x00000000,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (CPCT, Package (0x15)
{
0x15,
0x02,
0xFF,
0x80000000,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (ZCPC, Package (0x03)
{
0x03,
0x01,
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Method (_CPC, 0, NotSerialized) // _CPC: Continuous Performance Control
{
If (((HWEN == 0x01) || (HWEN == 0x03)))
{
If ((NITR == 0x01))
{
Return (CPCT) /* \_SB_.SCK0.CP02.CPCT */
}
Else
{
Return (CPCP) /* \_SB_.SCK0.CP02.CPCP */
}
}
Return (ZCPC) /* \_SB_.SCK0.CP02.ZCPC */
}
}
Scope (\_SB.SCK0.CP03)
{
Name (CPCP, Package (0x15)
{
0x15,
0x02,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
0x00000025,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (CPCH, Package (0x15)
{
0x15,
0x02,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
0x00000000,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (CPCT, Package (0x15)
{
0x15,
0x02,
0xFF,
0x80000000,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (ZCPC, Package (0x03)
{
0x03,
0x01,
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Method (_CPC, 0, NotSerialized) // _CPC: Continuous Performance Control
{
If (((HWEN == 0x01) || (HWEN == 0x03)))
{
If ((NITR == 0x01))
{
Return (CPCT) /* \_SB_.SCK0.CP03.CPCT */
}
Else
{
Return (CPCP) /* \_SB_.SCK0.CP03.CPCP */
}
}
Return (ZCPC) /* \_SB_.SCK0.CP03.ZCPC */
}
}
Scope (\_SB.SCK0.CP04)
{
Name (CPCP, Package (0x15)
{
0x15,
0x02,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
0x00000025,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (CPCH, Package (0x15)
{
0x15,
0x02,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
0x00000000,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (CPCT, Package (0x15)
{
0x15,
0x02,
0xFF,
0x80000000,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (ZCPC, Package (0x03)
{
0x03,
0x01,
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Method (_CPC, 0, NotSerialized) // _CPC: Continuous Performance Control
{
If (((HWEN == 0x01) || (HWEN == 0x03)))
{
If ((NITR == 0x01))
{
Return (CPCT) /* \_SB_.SCK0.CP04.CPCT */
}
Else
{
Return (CPCP) /* \_SB_.SCK0.CP04.CPCP */
}
}
Return (ZCPC) /* \_SB_.SCK0.CP04.ZCPC */
}
}
Scope (\_SB.SCK0.CP05)
{
Name (CPCP, Package (0x15)
{
0x15,
0x02,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
0x00000025,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (CPCH, Package (0x15)
{
0x15,
0x02,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
0x00000000,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (CPCT, Package (0x15)
{
0x15,
0x02,
0xFF,
0x80000000,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (ZCPC, Package (0x03)
{
0x03,
0x01,
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Method (_CPC, 0, NotSerialized) // _CPC: Continuous Performance Control
{
If (((HWEN == 0x01) || (HWEN == 0x03)))
{
If ((NITR == 0x01))
{
Return (CPCT) /* \_SB_.SCK0.CP05.CPCT */
}
Else
{
Return (CPCP) /* \_SB_.SCK0.CP05.CPCP */
}
}
Return (ZCPC) /* \_SB_.SCK0.CP05.ZCPC */
}
}
Scope (\_SB.SCK0.CP06)
{
Name (CPCP, Package (0x15)
{
0x15,
0x02,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
0x00000025,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (CPCH, Package (0x15)
{
0x15,
0x02,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
0x00000000,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (CPCT, Package (0x15)
{
0x15,
0x02,
0xFF,
0x80000000,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (ZCPC, Package (0x03)
{
0x03,
0x01,
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Method (_CPC, 0, NotSerialized) // _CPC: Continuous Performance Control
{
If (((HWEN == 0x01) || (HWEN == 0x03)))
{
If ((NITR == 0x01))
{
Return (CPCT) /* \_SB_.SCK0.CP06.CPCT */
}
Else
{
Return (CPCP) /* \_SB_.SCK0.CP06.CPCP */
}
}
Return (ZCPC) /* \_SB_.SCK0.CP06.ZCPC */
}
}
Scope (\_SB.SCK0.CP07)
{
Name (CPCP, Package (0x15)
{
0x15,
0x02,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
0x00000025,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (CPCH, Package (0x15)
{
0x15,
0x02,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
0x00000000,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (CPCT, Package (0x15)
{
0x15,
0x02,
0xFF,
0x80000000,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (ZCPC, Package (0x03)
{
0x03,
0x01,
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Method (_CPC, 0, NotSerialized) // _CPC: Continuous Performance Control
{
If (((HWEN == 0x01) || (HWEN == 0x03)))
{
If ((NITR == 0x01))
{
Return (CPCT) /* \_SB_.SCK0.CP07.CPCT */
}
Else
{
Return (CPCP) /* \_SB_.SCK0.CP07.CPCP */
}
}
Return (ZCPC) /* \_SB_.SCK0.CP07.ZCPC */
}
}
Scope (\_SB.SCK0.CP08)
{
Name (CPCP, Package (0x15)
{
0x15,
0x02,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
0x00000025,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (CPCH, Package (0x15)
{
0x15,
0x02,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
0x00000000,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (CPCT, Package (0x15)
{
0x15,
0x02,
0xFF,
0x80000000,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (ZCPC, Package (0x03)
{
0x03,
0x01,
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Method (_CPC, 0, NotSerialized) // _CPC: Continuous Performance Control
{
If (((HWEN == 0x01) || (HWEN == 0x03)))
{
If ((NITR == 0x01))
{
Return (CPCT) /* \_SB_.SCK0.CP08.CPCT */
}
Else
{
Return (CPCP) /* \_SB_.SCK0.CP08.CPCP */
}
}
Return (ZCPC) /* \_SB_.SCK0.CP08.ZCPC */
}
}
Scope (\_SB.SCK0.CP09)
{
Name (CPCP, Package (0x15)
{
0x15,
0x02,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
0x00000025,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (CPCH, Package (0x15)
{
0x15,
0x02,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
0x00000000,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (CPCT, Package (0x15)
{
0x15,
0x02,
0xFF,
0x80000000,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (ZCPC, Package (0x03)
{
0x03,
0x01,
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Method (_CPC, 0, NotSerialized) // _CPC: Continuous Performance Control
{
If (((HWEN == 0x01) || (HWEN == 0x03)))
{
If ((NITR == 0x01))
{
Return (CPCT) /* \_SB_.SCK0.CP09.CPCT */
}
Else
{
Return (CPCP) /* \_SB_.SCK0.CP09.CPCP */
}
}
Return (ZCPC) /* \_SB_.SCK0.CP09.ZCPC */
}
}
Scope (\_SB.SCK0.CP0A)
{
Name (CPCP, Package (0x15)
{
0x15,
0x02,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
0x00000025,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (CPCH, Package (0x15)
{
0x15,
0x02,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
0x00000000,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (CPCT, Package (0x15)
{
0x15,
0x02,
0xFF,
0x80000000,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (ZCPC, Package (0x03)
{
0x03,
0x01,
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Method (_CPC, 0, NotSerialized) // _CPC: Continuous Performance Control
{
If (((HWEN == 0x01) || (HWEN == 0x03)))
{
If ((NITR == 0x01))
{
Return (CPCT) /* \_SB_.SCK0.CP0A.CPCT */
}
Else
{
Return (CPCP) /* \_SB_.SCK0.CP0A.CPCP */
}
}
Return (ZCPC) /* \_SB_.SCK0.CP0A.ZCPC */
}
}
Scope (\_SB.SCK0.CP0B)
{
Name (CPCP, Package (0x15)
{
0x15,
0x02,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
0x00000025,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (CPCH, Package (0x15)
{
0x15,
0x02,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
0x00000000,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (CPCT, Package (0x15)
{
0x15,
0x02,
0xFF,
0x80000000,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (ZCPC, Package (0x03)
{
0x03,
0x01,
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Method (_CPC, 0, NotSerialized) // _CPC: Continuous Performance Control
{
If (((HWEN == 0x01) || (HWEN == 0x03)))
{
If ((NITR == 0x01))
{
Return (CPCT) /* \_SB_.SCK0.CP0B.CPCT */
}
Else
{
Return (CPCP) /* \_SB_.SCK0.CP0B.CPCP */
}
}
Return (ZCPC) /* \_SB_.SCK0.CP0B.ZCPC */
}
}
Scope (\_SB.SCK0.CP0C)
{
Name (CPCP, Package (0x15)
{
0x15,
0x02,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
0x00000025,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (CPCH, Package (0x15)
{
0x15,
0x02,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
0x00000000,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (CPCT, Package (0x15)
{
0x15,
0x02,
0xFF,
0x80000000,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (ZCPC, Package (0x03)
{
0x03,
0x01,
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Method (_CPC, 0, NotSerialized) // _CPC: Continuous Performance Control
{
If (((HWEN == 0x01) || (HWEN == 0x03)))
{
If ((NITR == 0x01))
{
Return (CPCT) /* \_SB_.SCK0.CP0C.CPCT */
}
Else
{
Return (CPCP) /* \_SB_.SCK0.CP0C.CPCP */
}
}
Return (ZCPC) /* \_SB_.SCK0.CP0C.ZCPC */
}
}
Scope (\_SB.SCK0.CP0D)
{
Name (CPCP, Package (0x15)
{
0x15,
0x02,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
0x00000025,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (CPCH, Package (0x15)
{
0x15,
0x02,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
0x00000000,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (CPCT, Package (0x15)
{
0x15,
0x02,
0xFF,
0x80000000,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (ZCPC, Package (0x03)
{
0x03,
0x01,
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Method (_CPC, 0, NotSerialized) // _CPC: Continuous Performance Control
{
If (((HWEN == 0x01) || (HWEN == 0x03)))
{
If ((NITR == 0x01))
{
Return (CPCT) /* \_SB_.SCK0.CP0D.CPCT */
}
Else
{
Return (CPCP) /* \_SB_.SCK0.CP0D.CPCP */
}
}
Return (ZCPC) /* \_SB_.SCK0.CP0D.ZCPC */
}
}
Scope (\_SB.SCK0.CP0E)
{
Name (CPCP, Package (0x15)
{
0x15,
0x02,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
0x00000025,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (CPCH, Package (0x15)
{
0x15,
0x02,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
0x00000000,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (CPCT, Package (0x15)
{
0x15,
0x02,
0xFF,
0x80000000,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (ZCPC, Package (0x03)
{
0x03,
0x01,
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Method (_CPC, 0, NotSerialized) // _CPC: Continuous Performance Control
{
If (((HWEN == 0x01) || (HWEN == 0x03)))
{
If ((NITR == 0x01))
{
Return (CPCT) /* \_SB_.SCK0.CP0E.CPCT */
}
Else
{
Return (CPCP) /* \_SB_.SCK0.CP0E.CPCP */
}
}
Return (ZCPC) /* \_SB_.SCK0.CP0E.ZCPC */
}
}
Scope (\_SB.SCK0.CP0F)
{
Name (CPCP, Package (0x15)
{
0x15,
0x02,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
0x00000025,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (CPCH, Package (0x15)
{
0x15,
0x02,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
0x00000000,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (CPCT, Package (0x15)
{
0x15,
0x02,
0xFF,
0x80000000,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (ZCPC, Package (0x03)
{
0x03,
0x01,
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Method (_CPC, 0, NotSerialized) // _CPC: Continuous Performance Control
{
If (((HWEN == 0x01) || (HWEN == 0x03)))
{
If ((NITR == 0x01))
{
Return (CPCT) /* \_SB_.SCK0.CP0F.CPCT */
}
Else
{
Return (CPCP) /* \_SB_.SCK0.CP0F.CPCP */
}
}
Return (ZCPC) /* \_SB_.SCK0.CP0F.ZCPC */
}
}
Scope (\_SB.SCK0.CP10)
{
Name (CPCP, Package (0x15)
{
0x15,
0x02,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
0x00000025,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (CPCH, Package (0x15)
{
0x15,
0x02,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
0x00000000,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (CPCT, Package (0x15)
{
0x15,
0x02,
0xFF,
0x80000000,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (ZCPC, Package (0x03)
{
0x03,
0x01,
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Method (_CPC, 0, NotSerialized) // _CPC: Continuous Performance Control
{
If (((HWEN == 0x01) || (HWEN == 0x03)))
{
If ((NITR == 0x01))
{
Return (CPCT) /* \_SB_.SCK0.CP10.CPCT */
}
Else
{
Return (CPCP) /* \_SB_.SCK0.CP10.CPCP */
}
}
Return (ZCPC) /* \_SB_.SCK0.CP10.ZCPC */
}
}
Scope (\_SB.SCK0.CP11)
{
Name (CPCP, Package (0x15)
{
0x15,
0x02,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
0x00000025,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (CPCH, Package (0x15)
{
0x15,
0x02,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
0x00000000,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (CPCT, Package (0x15)
{
0x15,
0x02,
0xFF,
0x80000000,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (ZCPC, Package (0x03)
{
0x03,
0x01,
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Method (_CPC, 0, NotSerialized) // _CPC: Continuous Performance Control
{
If (((HWEN == 0x01) || (HWEN == 0x03)))
{
If ((NITR == 0x01))
{
Return (CPCT) /* \_SB_.SCK0.CP11.CPCT */
}
Else
{
Return (CPCP) /* \_SB_.SCK0.CP11.CPCP */
}
}
Return (ZCPC) /* \_SB_.SCK0.CP11.ZCPC */
}
}
Scope (\_SB.SCK0.CP12)
{
Name (CPCP, Package (0x15)
{
0x15,
0x02,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
0x00000025,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (CPCH, Package (0x15)
{
0x15,
0x02,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
0x00000000,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (CPCT, Package (0x15)
{
0x15,
0x02,
0xFF,
0x80000000,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (ZCPC, Package (0x03)
{
0x03,
0x01,
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Method (_CPC, 0, NotSerialized) // _CPC: Continuous Performance Control
{
If (((HWEN == 0x01) || (HWEN == 0x03)))
{
If ((NITR == 0x01))
{
Return (CPCT) /* \_SB_.SCK0.CP12.CPCT */
}
Else
{
Return (CPCP) /* \_SB_.SCK0.CP12.CPCP */
}
}
Return (ZCPC) /* \_SB_.SCK0.CP12.ZCPC */
}
}
Scope (\_SB.SCK0.CP13)
{
Name (CPCP, Package (0x15)
{
0x15,
0x02,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
0x00000025,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (CPCH, Package (0x15)
{
0x15,
0x02,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
0x00000000,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (CPCT, Package (0x15)
{
0x15,
0x02,
0xFF,
0x80000000,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (ZCPC, Package (0x03)
{
0x03,
0x01,
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Method (_CPC, 0, NotSerialized) // _CPC: Continuous Performance Control
{
If (((HWEN == 0x01) || (HWEN == 0x03)))
{
If ((NITR == 0x01))
{
Return (CPCT) /* \_SB_.SCK0.CP13.CPCT */
}
Else
{
Return (CPCP) /* \_SB_.SCK0.CP13.CPCP */
}
}
Return (ZCPC) /* \_SB_.SCK0.CP13.ZCPC */
}
}
Scope (\_SB.SCK0.CP14)
{
Name (CPCP, Package (0x15)
{
0x15,
0x02,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
0x00000025,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (CPCH, Package (0x15)
{
0x15,
0x02,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
0x00000000,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (CPCT, Package (0x15)
{
0x15,
0x02,
0xFF,
0x80000000,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (ZCPC, Package (0x03)
{
0x03,
0x01,
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Method (_CPC, 0, NotSerialized) // _CPC: Continuous Performance Control
{
If (((HWEN == 0x01) || (HWEN == 0x03)))
{
If ((NITR == 0x01))
{
Return (CPCT) /* \_SB_.SCK0.CP14.CPCT */
}
Else
{
Return (CPCP) /* \_SB_.SCK0.CP14.CPCP */
}
}
Return (ZCPC) /* \_SB_.SCK0.CP14.ZCPC */
}
}
Scope (\_SB.SCK0.CP15)
{
Name (CPCP, Package (0x15)
{
0x15,
0x02,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
0x00000025,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (CPCH, Package (0x15)
{
0x15,
0x02,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
0x00000000,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (CPCT, Package (0x15)
{
0x15,
0x02,
0xFF,
0x80000000,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (ZCPC, Package (0x03)
{
0x03,
0x01,
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Method (_CPC, 0, NotSerialized) // _CPC: Continuous Performance Control
{
If (((HWEN == 0x01) || (HWEN == 0x03)))
{
If ((NITR == 0x01))
{
Return (CPCT) /* \_SB_.SCK0.CP15.CPCT */
}
Else
{
Return (CPCP) /* \_SB_.SCK0.CP15.CPCP */
}
}
Return (ZCPC) /* \_SB_.SCK0.CP15.ZCPC */
}
}
Scope (\_SB.SCK0.CP16)
{
Name (CPCP, Package (0x15)
{
0x15,
0x02,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
0x00000025,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (CPCH, Package (0x15)
{
0x15,
0x02,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
0x00000000,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (CPCT, Package (0x15)
{
0x15,
0x02,
0xFF,
0x80000000,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (ZCPC, Package (0x03)
{
0x03,
0x01,
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Method (_CPC, 0, NotSerialized) // _CPC: Continuous Performance Control
{
If (((HWEN == 0x01) || (HWEN == 0x03)))
{
If ((NITR == 0x01))
{
Return (CPCT) /* \_SB_.SCK0.CP16.CPCT */
}
Else
{
Return (CPCP) /* \_SB_.SCK0.CP16.CPCP */
}
}
Return (ZCPC) /* \_SB_.SCK0.CP16.ZCPC */
}
}
Scope (\_SB.SCK0.CP17)
{
Name (CPCP, Package (0x15)
{
0x15,
0x02,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
0x00000025,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (CPCH, Package (0x15)
{
0x15,
0x02,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
0x00000000,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (CPCT, Package (0x15)
{
0x15,
0x02,
0xFF,
0x80000000,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (ZCPC, Package (0x03)
{
0x03,
0x01,
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Method (_CPC, 0, NotSerialized) // _CPC: Continuous Performance Control
{
If (((HWEN == 0x01) || (HWEN == 0x03)))
{
If ((NITR == 0x01))
{
Return (CPCT) /* \_SB_.SCK0.CP17.CPCT */
}
Else
{
Return (CPCP) /* \_SB_.SCK0.CP17.CPCP */
}
}
Return (ZCPC) /* \_SB_.SCK0.CP17.ZCPC */
}
}
Scope (\_SB.SCK0.CP18)
{
Name (CPCP, Package (0x15)
{
0x15,
0x02,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
0x00000025,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (CPCH, Package (0x15)
{
0x15,
0x02,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
0x00000000,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (CPCT, Package (0x15)
{
0x15,
0x02,
0xFF,
0x80000000,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (ZCPC, Package (0x03)
{
0x03,
0x01,
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Method (_CPC, 0, NotSerialized) // _CPC: Continuous Performance Control
{
If (((HWEN == 0x01) || (HWEN == 0x03)))
{
If ((NITR == 0x01))
{
Return (CPCT) /* \_SB_.SCK0.CP18.CPCT */
}
Else
{
Return (CPCP) /* \_SB_.SCK0.CP18.CPCP */
}
}
Return (ZCPC) /* \_SB_.SCK0.CP18.ZCPC */
}
}
Scope (\_SB.SCK0.CP19)
{
Name (CPCP, Package (0x15)
{
0x15,
0x02,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
0x00000025,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (CPCH, Package (0x15)
{
0x15,
0x02,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
0x00000000,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (CPCT, Package (0x15)
{
0x15,
0x02,
0xFF,
0x80000000,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (ZCPC, Package (0x03)
{
0x03,
0x01,
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Method (_CPC, 0, NotSerialized) // _CPC: Continuous Performance Control
{
If (((HWEN == 0x01) || (HWEN == 0x03)))
{
If ((NITR == 0x01))
{
Return (CPCT) /* \_SB_.SCK0.CP19.CPCT */
}
Else
{
Return (CPCP) /* \_SB_.SCK0.CP19.CPCP */
}
}
Return (ZCPC) /* \_SB_.SCK0.CP19.ZCPC */
}
}
Scope (\_SB.SCK0.CP1A)
{
Name (CPCP, Package (0x15)
{
0x15,
0x02,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
0x00000025,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (CPCH, Package (0x15)
{
0x15,
0x02,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
0x00000000,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (CPCT, Package (0x15)
{
0x15,
0x02,
0xFF,
0x80000000,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (ZCPC, Package (0x03)
{
0x03,
0x01,
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Method (_CPC, 0, NotSerialized) // _CPC: Continuous Performance Control
{
If (((HWEN == 0x01) || (HWEN == 0x03)))
{
If ((NITR == 0x01))
{
Return (CPCT) /* \_SB_.SCK0.CP1A.CPCT */
}
Else
{
Return (CPCP) /* \_SB_.SCK0.CP1A.CPCP */
}
}
Return (ZCPC) /* \_SB_.SCK0.CP1A.ZCPC */
}
}
Scope (\_SB.SCK0.CP1B)
{
Name (CPCP, Package (0x15)
{
0x15,
0x02,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
0x00000025,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (CPCH, Package (0x15)
{
0x15,
0x02,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
0x00000000,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (CPCT, Package (0x15)
{
0x15,
0x02,
0xFF,
0x80000000,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (ZCPC, Package (0x03)
{
0x03,
0x01,
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Method (_CPC, 0, NotSerialized) // _CPC: Continuous Performance Control
{
If (((HWEN == 0x01) || (HWEN == 0x03)))
{
If ((NITR == 0x01))
{
Return (CPCT) /* \_SB_.SCK0.CP1B.CPCT */
}
Else
{
Return (CPCP) /* \_SB_.SCK0.CP1B.CPCP */
}
}
Return (ZCPC) /* \_SB_.SCK0.CP1B.ZCPC */
}
}
Scope (\_SB.SCK0.CP1C)
{
Name (CPCP, Package (0x15)
{
0x15,
0x02,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
0x00000025,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (CPCH, Package (0x15)
{
0x15,
0x02,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
0x00000000,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (CPCT, Package (0x15)
{
0x15,
0x02,
0xFF,
0x80000000,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (ZCPC, Package (0x03)
{
0x03,
0x01,
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Method (_CPC, 0, NotSerialized) // _CPC: Continuous Performance Control
{
If (((HWEN == 0x01) || (HWEN == 0x03)))
{
If ((NITR == 0x01))
{
Return (CPCT) /* \_SB_.SCK0.CP1C.CPCT */
}
Else
{
Return (CPCP) /* \_SB_.SCK0.CP1C.CPCP */
}
}
Return (ZCPC) /* \_SB_.SCK0.CP1C.ZCPC */
}
}
Scope (\_SB.SCK0.CP1D)
{
Name (CPCP, Package (0x15)
{
0x15,
0x02,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
0x00000025,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (CPCH, Package (0x15)
{
0x15,
0x02,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
0x00000000,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (CPCT, Package (0x15)
{
0x15,
0x02,
0xFF,
0x80000000,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (ZCPC, Package (0x03)
{
0x03,
0x01,
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Method (_CPC, 0, NotSerialized) // _CPC: Continuous Performance Control
{
If (((HWEN == 0x01) || (HWEN == 0x03)))
{
If ((NITR == 0x01))
{
Return (CPCT) /* \_SB_.SCK0.CP1D.CPCT */
}
Else
{
Return (CPCP) /* \_SB_.SCK0.CP1D.CPCP */
}
}
Return (ZCPC) /* \_SB_.SCK0.CP1D.ZCPC */
}
}
Scope (\_SB.SCK0.CP1E)
{
Name (CPCP, Package (0x15)
{
0x15,
0x02,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
0x00000025,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (CPCH, Package (0x15)
{
0x15,
0x02,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
0x00000000,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (CPCT, Package (0x15)
{
0x15,
0x02,
0xFF,
0x80000000,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (ZCPC, Package (0x03)
{
0x03,
0x01,
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Method (_CPC, 0, NotSerialized) // _CPC: Continuous Performance Control
{
If (((HWEN == 0x01) || (HWEN == 0x03)))
{
If ((NITR == 0x01))
{
Return (CPCT) /* \_SB_.SCK0.CP1E.CPCT */
}
Else
{
Return (CPCP) /* \_SB_.SCK0.CP1E.CPCP */
}
}
Return (ZCPC) /* \_SB_.SCK0.CP1E.ZCPC */
}
}
Scope (\_SB.SCK0.CP1F)
{
Name (CPCP, Package (0x15)
{
0x15,
0x02,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
0x00000025,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (CPCH, Package (0x15)
{
0x15,
0x02,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
0x00000000,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (CPCT, Package (0x15)
{
0x15,
0x02,
0xFF,
0x80000000,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (ZCPC, Package (0x03)
{
0x03,
0x01,
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Method (_CPC, 0, NotSerialized) // _CPC: Continuous Performance Control
{
If (((HWEN == 0x01) || (HWEN == 0x03)))
{
If ((NITR == 0x01))
{
Return (CPCT) /* \_SB_.SCK0.CP1F.CPCT */
}
Else
{
Return (CPCP) /* \_SB_.SCK0.CP1F.CPCP */
}
}
Return (ZCPC) /* \_SB_.SCK0.CP1F.ZCPC */
}
}
Scope (\_SB.SCK0.CP20)
{
Name (CPCP, Package (0x15)
{
0x15,
0x02,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
0x00000025,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (CPCH, Package (0x15)
{
0x15,
0x02,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
0x00000000,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (CPCT, Package (0x15)
{
0x15,
0x02,
0xFF,
0x80000000,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (ZCPC, Package (0x03)
{
0x03,
0x01,
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Method (_CPC, 0, NotSerialized) // _CPC: Continuous Performance Control
{
If (((HWEN == 0x01) || (HWEN == 0x03)))
{
If ((NITR == 0x01))
{
Return (CPCT) /* \_SB_.SCK0.CP20.CPCT */
}
Else
{
Return (CPCP) /* \_SB_.SCK0.CP20.CPCP */
}
}
Return (ZCPC) /* \_SB_.SCK0.CP20.ZCPC */
}
}
Scope (\_SB.SCK0.CP21)
{
Name (CPCP, Package (0x15)
{
0x15,
0x02,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
0x00000025,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (CPCH, Package (0x15)
{
0x15,
0x02,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
0x00000000,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (CPCT, Package (0x15)
{
0x15,
0x02,
0xFF,
0x80000000,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (ZCPC, Package (0x03)
{
0x03,
0x01,
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Method (_CPC, 0, NotSerialized) // _CPC: Continuous Performance Control
{
If (((HWEN == 0x01) || (HWEN == 0x03)))
{
If ((NITR == 0x01))
{
Return (CPCT) /* \_SB_.SCK0.CP21.CPCT */
}
Else
{
Return (CPCP) /* \_SB_.SCK0.CP21.CPCP */
}
}
Return (ZCPC) /* \_SB_.SCK0.CP21.ZCPC */
}
}
Scope (\_SB.SCK0.CP22)
{
Name (CPCP, Package (0x15)
{
0x15,
0x02,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
0x00000025,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (CPCH, Package (0x15)
{
0x15,
0x02,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
0x00000000,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (CPCT, Package (0x15)
{
0x15,
0x02,
0xFF,
0x80000000,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (ZCPC, Package (0x03)
{
0x03,
0x01,
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Method (_CPC, 0, NotSerialized) // _CPC: Continuous Performance Control
{
If (((HWEN == 0x01) || (HWEN == 0x03)))
{
If ((NITR == 0x01))
{
Return (CPCT) /* \_SB_.SCK0.CP22.CPCT */
}
Else
{
Return (CPCP) /* \_SB_.SCK0.CP22.CPCP */
}
}
Return (ZCPC) /* \_SB_.SCK0.CP22.ZCPC */
}
}
Scope (\_SB.SCK0.CP23)
{
Name (CPCP, Package (0x15)
{
0x15,
0x02,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
0x00000025,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (CPCH, Package (0x15)
{
0x15,
0x02,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
0x00000000,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (CPCT, Package (0x15)
{
0x15,
0x02,
0xFF,
0x80000000,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (ZCPC, Package (0x03)
{
0x03,
0x01,
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Method (_CPC, 0, NotSerialized) // _CPC: Continuous Performance Control
{
If (((HWEN == 0x01) || (HWEN == 0x03)))
{
If ((NITR == 0x01))
{
Return (CPCT) /* \_SB_.SCK0.CP23.CPCT */
}
Else
{
Return (CPCP) /* \_SB_.SCK0.CP23.CPCP */
}
}
Return (ZCPC) /* \_SB_.SCK0.CP23.ZCPC */
}
}
Scope (\_SB.SCK0.CP24)
{
Name (CPCP, Package (0x15)
{
0x15,
0x02,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
0x00000025,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (CPCH, Package (0x15)
{
0x15,
0x02,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
0x00000000,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (CPCT, Package (0x15)
{
0x15,
0x02,
0xFF,
0x80000000,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (ZCPC, Package (0x03)
{
0x03,
0x01,
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Method (_CPC, 0, NotSerialized) // _CPC: Continuous Performance Control
{
If (((HWEN == 0x01) || (HWEN == 0x03)))
{
If ((NITR == 0x01))
{
Return (CPCT) /* \_SB_.SCK0.CP24.CPCT */
}
Else
{
Return (CPCP) /* \_SB_.SCK0.CP24.CPCP */
}
}
Return (ZCPC) /* \_SB_.SCK0.CP24.ZCPC */
}
}
Scope (\_SB.SCK0.CP25)
{
Name (CPCP, Package (0x15)
{
0x15,
0x02,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
0x00000025,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (CPCH, Package (0x15)
{
0x15,
0x02,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
0x00000000,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (CPCT, Package (0x15)
{
0x15,
0x02,
0xFF,
0x80000000,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (ZCPC, Package (0x03)
{
0x03,
0x01,
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Method (_CPC, 0, NotSerialized) // _CPC: Continuous Performance Control
{
If (((HWEN == 0x01) || (HWEN == 0x03)))
{
If ((NITR == 0x01))
{
Return (CPCT) /* \_SB_.SCK0.CP25.CPCT */
}
Else
{
Return (CPCP) /* \_SB_.SCK0.CP25.CPCP */
}
}
Return (ZCPC) /* \_SB_.SCK0.CP25.ZCPC */
}
}
Scope (\_SB.SCK0.CP26)
{
Name (CPCP, Package (0x15)
{
0x15,
0x02,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
0x00000025,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (CPCH, Package (0x15)
{
0x15,
0x02,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
0x00000000,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (CPCT, Package (0x15)
{
0x15,
0x02,
0xFF,
0x80000000,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (ZCPC, Package (0x03)
{
0x03,
0x01,
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Method (_CPC, 0, NotSerialized) // _CPC: Continuous Performance Control
{
If (((HWEN == 0x01) || (HWEN == 0x03)))
{
If ((NITR == 0x01))
{
Return (CPCT) /* \_SB_.SCK0.CP26.CPCT */
}
Else
{
Return (CPCP) /* \_SB_.SCK0.CP26.CPCP */
}
}
Return (ZCPC) /* \_SB_.SCK0.CP26.ZCPC */
}
}
Scope (\_SB.SCK0.CP27)
{
Name (CPCP, Package (0x15)
{
0x15,
0x02,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
0x00000025,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (CPCH, Package (0x15)
{
0x15,
0x02,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
0x00000000,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (CPCT, Package (0x15)
{
0x15,
0x02,
0xFF,
0x80000000,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (ZCPC, Package (0x03)
{
0x03,
0x01,
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Method (_CPC, 0, NotSerialized) // _CPC: Continuous Performance Control
{
If (((HWEN == 0x01) || (HWEN == 0x03)))
{
If ((NITR == 0x01))
{
Return (CPCT) /* \_SB_.SCK0.CP27.CPCT */
}
Else
{
Return (CPCP) /* \_SB_.SCK0.CP27.CPCP */
}
}
Return (ZCPC) /* \_SB_.SCK0.CP27.ZCPC */
}
}
Scope (\_SB.SCK0.CP28)
{
Name (CPCP, Package (0x15)
{
0x15,
0x02,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
0x00000025,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (CPCH, Package (0x15)
{
0x15,
0x02,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
0x00000000,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (CPCT, Package (0x15)
{
0x15,
0x02,
0xFF,
0x80000000,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (ZCPC, Package (0x03)
{
0x03,
0x01,
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Method (_CPC, 0, NotSerialized) // _CPC: Continuous Performance Control
{
If (((HWEN == 0x01) || (HWEN == 0x03)))
{
If ((NITR == 0x01))
{
Return (CPCT) /* \_SB_.SCK0.CP28.CPCT */
}
Else
{
Return (CPCP) /* \_SB_.SCK0.CP28.CPCP */
}
}
Return (ZCPC) /* \_SB_.SCK0.CP28.ZCPC */
}
}
Scope (\_SB.SCK0.CP29)
{
Name (CPCP, Package (0x15)
{
0x15,
0x02,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
0x00000025,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (CPCH, Package (0x15)
{
0x15,
0x02,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
0x00000000,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (CPCT, Package (0x15)
{
0x15,
0x02,
0xFF,
0x80000000,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (ZCPC, Package (0x03)
{
0x03,
0x01,
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Method (_CPC, 0, NotSerialized) // _CPC: Continuous Performance Control
{
If (((HWEN == 0x01) || (HWEN == 0x03)))
{
If ((NITR == 0x01))
{
Return (CPCT) /* \_SB_.SCK0.CP29.CPCT */
}
Else
{
Return (CPCP) /* \_SB_.SCK0.CP29.CPCP */
}
}
Return (ZCPC) /* \_SB_.SCK0.CP29.ZCPC */
}
}
Scope (\_SB.SCK0.CP2A)
{
Name (CPCP, Package (0x15)
{
0x15,
0x02,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
0x00000025,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (CPCH, Package (0x15)
{
0x15,
0x02,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
0x00000000,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (CPCT, Package (0x15)
{
0x15,
0x02,
0xFF,
0x80000000,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (ZCPC, Package (0x03)
{
0x03,
0x01,
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Method (_CPC, 0, NotSerialized) // _CPC: Continuous Performance Control
{
If (((HWEN == 0x01) || (HWEN == 0x03)))
{
If ((NITR == 0x01))
{
Return (CPCT) /* \_SB_.SCK0.CP2A.CPCT */
}
Else
{
Return (CPCP) /* \_SB_.SCK0.CP2A.CPCP */
}
}
Return (ZCPC) /* \_SB_.SCK0.CP2A.ZCPC */
}
}
Scope (\_SB.SCK0.CP2B)
{
Name (CPCP, Package (0x15)
{
0x15,
0x02,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
0x00000025,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (CPCH, Package (0x15)
{
0x15,
0x02,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
0x00000000,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (CPCT, Package (0x15)
{
0x15,
0x02,
0xFF,
0x80000000,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (ZCPC, Package (0x03)
{
0x03,
0x01,
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Method (_CPC, 0, NotSerialized) // _CPC: Continuous Performance Control
{
If (((HWEN == 0x01) || (HWEN == 0x03)))
{
If ((NITR == 0x01))
{
Return (CPCT) /* \_SB_.SCK0.CP2B.CPCT */
}
Else
{
Return (CPCP) /* \_SB_.SCK0.CP2B.CPCP */
}
}
Return (ZCPC) /* \_SB_.SCK0.CP2B.ZCPC */
}
}
Scope (\_SB.SCK0.CP2C)
{
Name (CPCP, Package (0x15)
{
0x15,
0x02,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
0x00000025,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (CPCH, Package (0x15)
{
0x15,
0x02,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
0x00000000,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (CPCT, Package (0x15)
{
0x15,
0x02,
0xFF,
0x80000000,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (ZCPC, Package (0x03)
{
0x03,
0x01,
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Method (_CPC, 0, NotSerialized) // _CPC: Continuous Performance Control
{
If (((HWEN == 0x01) || (HWEN == 0x03)))
{
If ((NITR == 0x01))
{
Return (CPCT) /* \_SB_.SCK0.CP2C.CPCT */
}
Else
{
Return (CPCP) /* \_SB_.SCK0.CP2C.CPCP */
}
}
Return (ZCPC) /* \_SB_.SCK0.CP2C.ZCPC */
}
}
Scope (\_SB.SCK0.CP2D)
{
Name (CPCP, Package (0x15)
{
0x15,
0x02,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
0x00000025,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (CPCH, Package (0x15)
{
0x15,
0x02,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
0x00000000,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (CPCT, Package (0x15)
{
0x15,
0x02,
0xFF,
0x80000000,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (ZCPC, Package (0x03)
{
0x03,
0x01,
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Method (_CPC, 0, NotSerialized) // _CPC: Continuous Performance Control
{
If (((HWEN == 0x01) || (HWEN == 0x03)))
{
If ((NITR == 0x01))
{
Return (CPCT) /* \_SB_.SCK0.CP2D.CPCT */
}
Else
{
Return (CPCP) /* \_SB_.SCK0.CP2D.CPCP */
}
}
Return (ZCPC) /* \_SB_.SCK0.CP2D.ZCPC */
}
}
Scope (\_SB.SCK0.CP2E)
{
Name (CPCP, Package (0x15)
{
0x15,
0x02,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
0x00000025,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (CPCH, Package (0x15)
{
0x15,
0x02,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
0x00000000,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (CPCT, Package (0x15)
{
0x15,
0x02,
0xFF,
0x80000000,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (ZCPC, Package (0x03)
{
0x03,
0x01,
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Method (_CPC, 0, NotSerialized) // _CPC: Continuous Performance Control
{
If (((HWEN == 0x01) || (HWEN == 0x03)))
{
If ((NITR == 0x01))
{
Return (CPCT) /* \_SB_.SCK0.CP2E.CPCT */
}
Else
{
Return (CPCP) /* \_SB_.SCK0.CP2E.CPCP */
}
}
Return (ZCPC) /* \_SB_.SCK0.CP2E.ZCPC */
}
}
Scope (\_SB.SCK0.CP2F)
{
Name (CPCP, Package (0x15)
{
0x15,
0x02,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
0x00000025,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (CPCH, Package (0x15)
{
0x15,
0x02,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
0x00000000,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (CPCT, Package (0x15)
{
0x15,
0x02,
0xFF,
0x80000000,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (ZCPC, Package (0x03)
{
0x03,
0x01,
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Method (_CPC, 0, NotSerialized) // _CPC: Continuous Performance Control
{
If (((HWEN == 0x01) || (HWEN == 0x03)))
{
If ((NITR == 0x01))
{
Return (CPCT) /* \_SB_.SCK0.CP2F.CPCT */
}
Else
{
Return (CPCP) /* \_SB_.SCK0.CP2F.CPCP */
}
}
Return (ZCPC) /* \_SB_.SCK0.CP2F.ZCPC */
}
}
Scope (\_SB.SCK0.CP30)
{
Name (CPCP, Package (0x15)
{
0x15,
0x02,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
0x00000025,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (CPCH, Package (0x15)
{
0x15,
0x02,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
0x00000000,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (CPCT, Package (0x15)
{
0x15,
0x02,
0xFF,
0x80000000,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (ZCPC, Package (0x03)
{
0x03,
0x01,
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Method (_CPC, 0, NotSerialized) // _CPC: Continuous Performance Control
{
If (((HWEN == 0x01) || (HWEN == 0x03)))
{
If ((NITR == 0x01))
{
Return (CPCT) /* \_SB_.SCK0.CP30.CPCT */
}
Else
{
Return (CPCP) /* \_SB_.SCK0.CP30.CPCP */
}
}
Return (ZCPC) /* \_SB_.SCK0.CP30.ZCPC */
}
}
Scope (\_SB.SCK0.CP31)
{
Name (CPCP, Package (0x15)
{
0x15,
0x02,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
0x00000025,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (CPCH, Package (0x15)
{
0x15,
0x02,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
0x00000000,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (CPCT, Package (0x15)
{
0x15,
0x02,
0xFF,
0x80000000,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (ZCPC, Package (0x03)
{
0x03,
0x01,
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Method (_CPC, 0, NotSerialized) // _CPC: Continuous Performance Control
{
If (((HWEN == 0x01) || (HWEN == 0x03)))
{
If ((NITR == 0x01))
{
Return (CPCT) /* \_SB_.SCK0.CP31.CPCT */
}
Else
{
Return (CPCP) /* \_SB_.SCK0.CP31.CPCP */
}
}
Return (ZCPC) /* \_SB_.SCK0.CP31.ZCPC */
}
}
Scope (\_SB.SCK0.CP32)
{
Name (CPCP, Package (0x15)
{
0x15,
0x02,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
0x00000025,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (CPCH, Package (0x15)
{
0x15,
0x02,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
0x00000000,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (CPCT, Package (0x15)
{
0x15,
0x02,
0xFF,
0x80000000,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (ZCPC, Package (0x03)
{
0x03,
0x01,
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Method (_CPC, 0, NotSerialized) // _CPC: Continuous Performance Control
{
If (((HWEN == 0x01) || (HWEN == 0x03)))
{
If ((NITR == 0x01))
{
Return (CPCT) /* \_SB_.SCK0.CP32.CPCT */
}
Else
{
Return (CPCP) /* \_SB_.SCK0.CP32.CPCP */
}
}
Return (ZCPC) /* \_SB_.SCK0.CP32.ZCPC */
}
}
Scope (\_SB.SCK0.CP33)
{
Name (CPCP, Package (0x15)
{
0x15,
0x02,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
0x00000025,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (CPCH, Package (0x15)
{
0x15,
0x02,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
0x00000000,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (CPCT, Package (0x15)
{
0x15,
0x02,
0xFF,
0x80000000,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (ZCPC, Package (0x03)
{
0x03,
0x01,
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Method (_CPC, 0, NotSerialized) // _CPC: Continuous Performance Control
{
If (((HWEN == 0x01) || (HWEN == 0x03)))
{
If ((NITR == 0x01))
{
Return (CPCT) /* \_SB_.SCK0.CP33.CPCT */
}
Else
{
Return (CPCP) /* \_SB_.SCK0.CP33.CPCP */
}
}
Return (ZCPC) /* \_SB_.SCK0.CP33.ZCPC */
}
}
Scope (\_SB.SCK0.CP34)
{
Name (CPCP, Package (0x15)
{
0x15,
0x02,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
0x00000025,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (CPCH, Package (0x15)
{
0x15,
0x02,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
0x00000000,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (CPCT, Package (0x15)
{
0x15,
0x02,
0xFF,
0x80000000,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (ZCPC, Package (0x03)
{
0x03,
0x01,
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Method (_CPC, 0, NotSerialized) // _CPC: Continuous Performance Control
{
If (((HWEN == 0x01) || (HWEN == 0x03)))
{
If ((NITR == 0x01))
{
Return (CPCT) /* \_SB_.SCK0.CP34.CPCT */
}
Else
{
Return (CPCP) /* \_SB_.SCK0.CP34.CPCP */
}
}
Return (ZCPC) /* \_SB_.SCK0.CP34.ZCPC */
}
}
Scope (\_SB.SCK0.CP35)
{
Name (CPCP, Package (0x15)
{
0x15,
0x02,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
0x00000025,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (CPCH, Package (0x15)
{
0x15,
0x02,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
0x00000000,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (CPCT, Package (0x15)
{
0x15,
0x02,
0xFF,
0x80000000,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (ZCPC, Package (0x03)
{
0x03,
0x01,
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Method (_CPC, 0, NotSerialized) // _CPC: Continuous Performance Control
{
If (((HWEN == 0x01) || (HWEN == 0x03)))
{
If ((NITR == 0x01))
{
Return (CPCT) /* \_SB_.SCK0.CP35.CPCT */
}
Else
{
Return (CPCP) /* \_SB_.SCK0.CP35.CPCP */
}
}
Return (ZCPC) /* \_SB_.SCK0.CP35.ZCPC */
}
}
Scope (\_SB.SCK0.CP36)
{
Name (CPCP, Package (0x15)
{
0x15,
0x02,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
0x00000025,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (CPCH, Package (0x15)
{
0x15,
0x02,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
0x00000000,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (CPCT, Package (0x15)
{
0x15,
0x02,
0xFF,
0x80000000,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (ZCPC, Package (0x03)
{
0x03,
0x01,
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Method (_CPC, 0, NotSerialized) // _CPC: Continuous Performance Control
{
If (((HWEN == 0x01) || (HWEN == 0x03)))
{
If ((NITR == 0x01))
{
Return (CPCT) /* \_SB_.SCK0.CP36.CPCT */
}
Else
{
Return (CPCP) /* \_SB_.SCK0.CP36.CPCP */
}
}
Return (ZCPC) /* \_SB_.SCK0.CP36.ZCPC */
}
}
Scope (\_SB.SCK0.CP37)
{
Name (CPCP, Package (0x15)
{
0x15,
0x02,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
0x00000025,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (CPCH, Package (0x15)
{
0x15,
0x02,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
0x00000000,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (CPCT, Package (0x15)
{
0x15,
0x02,
0xFF,
0x80000000,
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000771, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x10, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x08, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E7, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x40, // Bit Width
0x00, // Bit Offset
0x00000000000000E8, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000777, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x00, // Bit Offset
0x0000000000000770, // Address
0x04, // Access Size
)
},
0x01,
ResourceTemplate ()
{
Register (FFixedHW,
0x0A, // Bit Width
0x20, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (FFixedHW,
0x08, // Bit Width
0x18, // Bit Offset
0x0000000000000774, // Address
0x04, // Access Size
)
},
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Name (ZCPC, Package (0x03)
{
0x03,
0x01,
ResourceTemplate ()
{
Register (SystemMemory,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
}
})
Method (_CPC, 0, NotSerialized) // _CPC: Continuous Performance Control
{
If (((HWEN == 0x01) || (HWEN == 0x03)))
{
If ((NITR == 0x01))
{
Return (CPCT) /* \_SB_.SCK0.CP37.CPCT */
}
Else
{
Return (CPCP) /* \_SB_.SCK0.CP37.CPCP */
}
}
Return (ZCPC) /* \_SB_.SCK0.CP37.ZCPC */
}
}
}
OEM4
----
DefinitionBlock ("", "OEM4", 2, "INTEL", "CPU CST", 0x00003000)
{
External (_SB_.SCK0.CP00, DeviceObj)
External (_SB_.SCK0.CP01, DeviceObj)
External (_SB_.SCK0.CP02, DeviceObj)
External (_SB_.SCK0.CP03, DeviceObj)
External (_SB_.SCK0.CP04, DeviceObj)
External (_SB_.SCK0.CP05, DeviceObj)
External (_SB_.SCK0.CP06, DeviceObj)
External (_SB_.SCK0.CP07, DeviceObj)
External (_SB_.SCK0.CP08, DeviceObj)
External (_SB_.SCK0.CP09, DeviceObj)
External (_SB_.SCK0.CP0A, DeviceObj)
External (_SB_.SCK0.CP0B, DeviceObj)
External (_SB_.SCK0.CP0C, DeviceObj)
External (_SB_.SCK0.CP0D, DeviceObj)
External (_SB_.SCK0.CP0E, DeviceObj)
External (_SB_.SCK0.CP0F, DeviceObj)
External (_SB_.SCK0.CP10, DeviceObj)
External (_SB_.SCK0.CP11, DeviceObj)
External (_SB_.SCK0.CP12, DeviceObj)
External (_SB_.SCK0.CP13, DeviceObj)
External (_SB_.SCK0.CP14, DeviceObj)
External (_SB_.SCK0.CP15, DeviceObj)
External (_SB_.SCK0.CP16, DeviceObj)
External (_SB_.SCK0.CP17, DeviceObj)
External (_SB_.SCK0.CP18, DeviceObj)
External (_SB_.SCK0.CP19, DeviceObj)
External (_SB_.SCK0.CP1A, DeviceObj)
External (_SB_.SCK0.CP1B, DeviceObj)
External (_SB_.SCK0.CP1C, DeviceObj)
External (_SB_.SCK0.CP1D, DeviceObj)
External (_SB_.SCK0.CP1E, DeviceObj)
External (_SB_.SCK0.CP1F, DeviceObj)
External (_SB_.SCK0.CP20, DeviceObj)
External (_SB_.SCK0.CP21, DeviceObj)
External (_SB_.SCK0.CP22, DeviceObj)
External (_SB_.SCK0.CP23, DeviceObj)
External (_SB_.SCK0.CP24, DeviceObj)
External (_SB_.SCK0.CP25, DeviceObj)
External (_SB_.SCK0.CP26, DeviceObj)
External (_SB_.SCK0.CP27, DeviceObj)
External (_SB_.SCK0.CP28, DeviceObj)
External (_SB_.SCK0.CP29, DeviceObj)
External (_SB_.SCK0.CP2A, DeviceObj)
External (_SB_.SCK0.CP2B, DeviceObj)
External (_SB_.SCK0.CP2C, DeviceObj)
External (_SB_.SCK0.CP2D, DeviceObj)
External (_SB_.SCK0.CP2E, DeviceObj)
External (_SB_.SCK0.CP2F, DeviceObj)
External (_SB_.SCK0.CP30, DeviceObj)
External (_SB_.SCK0.CP31, DeviceObj)
External (_SB_.SCK0.CP32, DeviceObj)
External (_SB_.SCK0.CP33, DeviceObj)
External (_SB_.SCK0.CP34, DeviceObj)
External (_SB_.SCK0.CP35, DeviceObj)
External (_SB_.SCK0.CP36, DeviceObj)
External (_SB_.SCK0.CP37, DeviceObj)
External (ACEN, FieldUnitObj)
External (C3EN, FieldUnitObj)
External (C6EN, FieldUnitObj)
External (C7EN, FieldUnitObj)
External (CSEN, FieldUnitObj)
External (FGTS, FieldUnitObj)
External (HWEN, FieldUnitObj)
External (MWOS, FieldUnitObj)
External (OSCX, FieldUnitObj)
External (PETE, IntObj)
External (PSEN, FieldUnitObj)
External (SCKN, FieldUnitObj)
External (TSEN, FieldUnitObj)
External (TSLM, PkgObj)
External (TYPE, FieldUnitObj)
Scope (\_SB.SCK0.CP00)
{
Name (MCS1, Package (0x02)
{
0x01,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
}
})
Name (MCS2, Package (0x05)
{
0x04,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x02,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCX2, Package (0x05)
{
0x04,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCS3, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x02,
0x29,
0x015E
}
})
Name (MCX3, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0x015E
}
})
Name (MCS4, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCX4, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCS5, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
}
})
Name (MCX5, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
}
})
Name (MCS6, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x02,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCX6, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCS7, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x02,
0x29,
0x015E
}
})
Name (MCX7, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0x015E
}
})
Name (MCS8, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (CST1, Package (0x02)
{
0x01,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
}
})
Name (CST2, Package (0x05)
{
0x04,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x02,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CSX2, Package (0x05)
{
0x04,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x03,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CST3, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x02,
0x29,
0x015E
}
})
Name (CSX3, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x03,
0x29,
0x015E
}
})
Name (CST4, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CSX4, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CST5, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
}
})
Name (CSX5, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
}
})
Name (CST6, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x02,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CSX6, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x03,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CST7, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x02,
0x29,
0x015E
}
})
Name (CSX7, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x03,
0x29,
0x015E
}
})
Name (CST8, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Method (_CST, 0, NotSerialized) // _CST: C-States
{
If ((ACEN == 0x00))
{
If ((MWOS && (TYPE & 0x0200)))
{
If (CSEN)
{
If (C3EN)
{
If ((C6EN && C7EN))
{
If (OSCX)
{
Return (MCX2) /* \_SB_.SCK0.CP00.MCX2 */
}
Return (MCS2) /* \_SB_.SCK0.CP00.MCS2 */
}
If (C6EN)
{
If (OSCX)
{
Return (MCX3) /* \_SB_.SCK0.CP00.MCX3 */
}
Return (MCS3) /* \_SB_.SCK0.CP00.MCS3 */
}
If (C7EN)
{
If (OSCX)
{
Return (MCX4) /* \_SB_.SCK0.CP00.MCX4 */
}
Return (MCS4) /* \_SB_.SCK0.CP00.MCS4 */
}
If (OSCX)
{
Return (MCX5) /* \_SB_.SCK0.CP00.MCX5 */
}
Return (MCS5) /* \_SB_.SCK0.CP00.MCS5 */
}
If ((C6EN && C7EN))
{
If (OSCX)
{
Return (MCX6) /* \_SB_.SCK0.CP00.MCX6 */
}
Return (MCS6) /* \_SB_.SCK0.CP00.MCS6 */
}
If (C6EN)
{
If (OSCX)
{
Return (MCX7) /* \_SB_.SCK0.CP00.MCX7 */
}
Return (MCS7) /* \_SB_.SCK0.CP00.MCS7 */
}
If (C7EN)
{
Return (MCS8) /* \_SB_.SCK0.CP00.MCS8 */
}
}
Return (MCS1) /* \_SB_.SCK0.CP00.MCS1 */
}
If (CSEN)
{
If (C3EN)
{
If ((C6EN && C7EN))
{
If (OSCX)
{
Return (CSX2) /* \_SB_.SCK0.CP00.CSX2 */
}
Return (CST2) /* \_SB_.SCK0.CP00.CST2 */
}
If (C6EN)
{
If (OSCX)
{
Return (CSX3) /* \_SB_.SCK0.CP00.CSX3 */
}
Return (CST3) /* \_SB_.SCK0.CP00.CST3 */
}
If (C7EN)
{
If (OSCX)
{
Return (CSX4) /* \_SB_.SCK0.CP00.CSX4 */
}
Return (CST4) /* \_SB_.SCK0.CP00.CST4 */
}
If (OSCX)
{
Return (CSX5) /* \_SB_.SCK0.CP00.CSX5 */
}
Return (CST5) /* \_SB_.SCK0.CP00.CST5 */
}
If ((C6EN && C7EN))
{
If (OSCX)
{
Return (CSX6) /* \_SB_.SCK0.CP00.CSX6 */
}
Return (CST6) /* \_SB_.SCK0.CP00.CST6 */
}
If (C6EN)
{
If (OSCX)
{
Return (CSX7) /* \_SB_.SCK0.CP00.CSX7 */
}
Return (CST7) /* \_SB_.SCK0.CP00.CST7 */
}
If (C7EN)
{
Return (CST8) /* \_SB_.SCK0.CP00.CST8 */
}
}
}
Return (CST1) /* \_SB_.SCK0.CP00.CST1 */
}
}
Scope (\_SB.SCK0.CP01)
{
Name (MCS1, Package (0x02)
{
0x01,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
}
})
Name (MCS2, Package (0x05)
{
0x04,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x02,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCX2, Package (0x05)
{
0x04,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCS3, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x02,
0x29,
0x015E
}
})
Name (MCX3, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0x015E
}
})
Name (MCS4, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCX4, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCS5, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
}
})
Name (MCX5, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
}
})
Name (MCS6, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x02,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCX6, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCS7, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x02,
0x29,
0x015E
}
})
Name (MCX7, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0x015E
}
})
Name (MCS8, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (CST1, Package (0x02)
{
0x01,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
}
})
Name (CST2, Package (0x05)
{
0x04,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x02,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CSX2, Package (0x05)
{
0x04,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x03,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CST3, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x02,
0x29,
0x015E
}
})
Name (CSX3, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x03,
0x29,
0x015E
}
})
Name (CST4, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CSX4, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CST5, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
}
})
Name (CSX5, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
}
})
Name (CST6, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x02,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CSX6, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x03,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CST7, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x02,
0x29,
0x015E
}
})
Name (CSX7, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x03,
0x29,
0x015E
}
})
Name (CST8, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Method (_CST, 0, NotSerialized) // _CST: C-States
{
If ((ACEN == 0x00))
{
If ((MWOS && (TYPE & 0x0200)))
{
If (CSEN)
{
If (C3EN)
{
If ((C6EN && C7EN))
{
If (OSCX)
{
Return (MCX2) /* \_SB_.SCK0.CP01.MCX2 */
}
Return (MCS2) /* \_SB_.SCK0.CP01.MCS2 */
}
If (C6EN)
{
If (OSCX)
{
Return (MCX3) /* \_SB_.SCK0.CP01.MCX3 */
}
Return (MCS3) /* \_SB_.SCK0.CP01.MCS3 */
}
If (C7EN)
{
If (OSCX)
{
Return (MCX4) /* \_SB_.SCK0.CP01.MCX4 */
}
Return (MCS4) /* \_SB_.SCK0.CP01.MCS4 */
}
If (OSCX)
{
Return (MCX5) /* \_SB_.SCK0.CP01.MCX5 */
}
Return (MCS5) /* \_SB_.SCK0.CP01.MCS5 */
}
If ((C6EN && C7EN))
{
If (OSCX)
{
Return (MCX6) /* \_SB_.SCK0.CP01.MCX6 */
}
Return (MCS6) /* \_SB_.SCK0.CP01.MCS6 */
}
If (C6EN)
{
If (OSCX)
{
Return (MCX7) /* \_SB_.SCK0.CP01.MCX7 */
}
Return (MCS7) /* \_SB_.SCK0.CP01.MCS7 */
}
If (C7EN)
{
Return (MCS8) /* \_SB_.SCK0.CP01.MCS8 */
}
}
Return (MCS1) /* \_SB_.SCK0.CP01.MCS1 */
}
If (CSEN)
{
If (C3EN)
{
If ((C6EN && C7EN))
{
If (OSCX)
{
Return (CSX2) /* \_SB_.SCK0.CP01.CSX2 */
}
Return (CST2) /* \_SB_.SCK0.CP01.CST2 */
}
If (C6EN)
{
If (OSCX)
{
Return (CSX3) /* \_SB_.SCK0.CP01.CSX3 */
}
Return (CST3) /* \_SB_.SCK0.CP01.CST3 */
}
If (C7EN)
{
If (OSCX)
{
Return (CSX4) /* \_SB_.SCK0.CP01.CSX4 */
}
Return (CST4) /* \_SB_.SCK0.CP01.CST4 */
}
If (OSCX)
{
Return (CSX5) /* \_SB_.SCK0.CP01.CSX5 */
}
Return (CST5) /* \_SB_.SCK0.CP01.CST5 */
}
If ((C6EN && C7EN))
{
If (OSCX)
{
Return (CSX6) /* \_SB_.SCK0.CP01.CSX6 */
}
Return (CST6) /* \_SB_.SCK0.CP01.CST6 */
}
If (C6EN)
{
If (OSCX)
{
Return (CSX7) /* \_SB_.SCK0.CP01.CSX7 */
}
Return (CST7) /* \_SB_.SCK0.CP01.CST7 */
}
If (C7EN)
{
Return (CST8) /* \_SB_.SCK0.CP01.CST8 */
}
}
}
Return (CST1) /* \_SB_.SCK0.CP01.CST1 */
}
}
Scope (\_SB.SCK0.CP02)
{
Name (MCS1, Package (0x02)
{
0x01,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
}
})
Name (MCS2, Package (0x05)
{
0x04,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x02,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCX2, Package (0x05)
{
0x04,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCS3, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x02,
0x29,
0x015E
}
})
Name (MCX3, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0x015E
}
})
Name (MCS4, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCX4, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCS5, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
}
})
Name (MCX5, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
}
})
Name (MCS6, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x02,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCX6, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCS7, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x02,
0x29,
0x015E
}
})
Name (MCX7, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0x015E
}
})
Name (MCS8, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (CST1, Package (0x02)
{
0x01,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
}
})
Name (CST2, Package (0x05)
{
0x04,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x02,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CSX2, Package (0x05)
{
0x04,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x03,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CST3, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x02,
0x29,
0x015E
}
})
Name (CSX3, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x03,
0x29,
0x015E
}
})
Name (CST4, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CSX4, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CST5, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
}
})
Name (CSX5, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
}
})
Name (CST6, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x02,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CSX6, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x03,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CST7, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x02,
0x29,
0x015E
}
})
Name (CSX7, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x03,
0x29,
0x015E
}
})
Name (CST8, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Method (_CST, 0, NotSerialized) // _CST: C-States
{
If ((ACEN == 0x00))
{
If ((MWOS && (TYPE & 0x0200)))
{
If (CSEN)
{
If (C3EN)
{
If ((C6EN && C7EN))
{
If (OSCX)
{
Return (MCX2) /* \_SB_.SCK0.CP02.MCX2 */
}
Return (MCS2) /* \_SB_.SCK0.CP02.MCS2 */
}
If (C6EN)
{
If (OSCX)
{
Return (MCX3) /* \_SB_.SCK0.CP02.MCX3 */
}
Return (MCS3) /* \_SB_.SCK0.CP02.MCS3 */
}
If (C7EN)
{
If (OSCX)
{
Return (MCX4) /* \_SB_.SCK0.CP02.MCX4 */
}
Return (MCS4) /* \_SB_.SCK0.CP02.MCS4 */
}
If (OSCX)
{
Return (MCX5) /* \_SB_.SCK0.CP02.MCX5 */
}
Return (MCS5) /* \_SB_.SCK0.CP02.MCS5 */
}
If ((C6EN && C7EN))
{
If (OSCX)
{
Return (MCX6) /* \_SB_.SCK0.CP02.MCX6 */
}
Return (MCS6) /* \_SB_.SCK0.CP02.MCS6 */
}
If (C6EN)
{
If (OSCX)
{
Return (MCX7) /* \_SB_.SCK0.CP02.MCX7 */
}
Return (MCS7) /* \_SB_.SCK0.CP02.MCS7 */
}
If (C7EN)
{
Return (MCS8) /* \_SB_.SCK0.CP02.MCS8 */
}
}
Return (MCS1) /* \_SB_.SCK0.CP02.MCS1 */
}
If (CSEN)
{
If (C3EN)
{
If ((C6EN && C7EN))
{
If (OSCX)
{
Return (CSX2) /* \_SB_.SCK0.CP02.CSX2 */
}
Return (CST2) /* \_SB_.SCK0.CP02.CST2 */
}
If (C6EN)
{
If (OSCX)
{
Return (CSX3) /* \_SB_.SCK0.CP02.CSX3 */
}
Return (CST3) /* \_SB_.SCK0.CP02.CST3 */
}
If (C7EN)
{
If (OSCX)
{
Return (CSX4) /* \_SB_.SCK0.CP02.CSX4 */
}
Return (CST4) /* \_SB_.SCK0.CP02.CST4 */
}
If (OSCX)
{
Return (CSX5) /* \_SB_.SCK0.CP02.CSX5 */
}
Return (CST5) /* \_SB_.SCK0.CP02.CST5 */
}
If ((C6EN && C7EN))
{
If (OSCX)
{
Return (CSX6) /* \_SB_.SCK0.CP02.CSX6 */
}
Return (CST6) /* \_SB_.SCK0.CP02.CST6 */
}
If (C6EN)
{
If (OSCX)
{
Return (CSX7) /* \_SB_.SCK0.CP02.CSX7 */
}
Return (CST7) /* \_SB_.SCK0.CP02.CST7 */
}
If (C7EN)
{
Return (CST8) /* \_SB_.SCK0.CP02.CST8 */
}
}
}
Return (CST1) /* \_SB_.SCK0.CP02.CST1 */
}
}
Scope (\_SB.SCK0.CP03)
{
Name (MCS1, Package (0x02)
{
0x01,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
}
})
Name (MCS2, Package (0x05)
{
0x04,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x02,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCX2, Package (0x05)
{
0x04,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCS3, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x02,
0x29,
0x015E
}
})
Name (MCX3, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0x015E
}
})
Name (MCS4, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCX4, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCS5, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
}
})
Name (MCX5, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
}
})
Name (MCS6, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x02,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCX6, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCS7, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x02,
0x29,
0x015E
}
})
Name (MCX7, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0x015E
}
})
Name (MCS8, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (CST1, Package (0x02)
{
0x01,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
}
})
Name (CST2, Package (0x05)
{
0x04,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x02,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CSX2, Package (0x05)
{
0x04,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x03,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CST3, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x02,
0x29,
0x015E
}
})
Name (CSX3, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x03,
0x29,
0x015E
}
})
Name (CST4, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CSX4, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CST5, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
}
})
Name (CSX5, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
}
})
Name (CST6, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x02,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CSX6, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x03,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CST7, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x02,
0x29,
0x015E
}
})
Name (CSX7, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x03,
0x29,
0x015E
}
})
Name (CST8, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Method (_CST, 0, NotSerialized) // _CST: C-States
{
If ((ACEN == 0x00))
{
If ((MWOS && (TYPE & 0x0200)))
{
If (CSEN)
{
If (C3EN)
{
If ((C6EN && C7EN))
{
If (OSCX)
{
Return (MCX2) /* \_SB_.SCK0.CP03.MCX2 */
}
Return (MCS2) /* \_SB_.SCK0.CP03.MCS2 */
}
If (C6EN)
{
If (OSCX)
{
Return (MCX3) /* \_SB_.SCK0.CP03.MCX3 */
}
Return (MCS3) /* \_SB_.SCK0.CP03.MCS3 */
}
If (C7EN)
{
If (OSCX)
{
Return (MCX4) /* \_SB_.SCK0.CP03.MCX4 */
}
Return (MCS4) /* \_SB_.SCK0.CP03.MCS4 */
}
If (OSCX)
{
Return (MCX5) /* \_SB_.SCK0.CP03.MCX5 */
}
Return (MCS5) /* \_SB_.SCK0.CP03.MCS5 */
}
If ((C6EN && C7EN))
{
If (OSCX)
{
Return (MCX6) /* \_SB_.SCK0.CP03.MCX6 */
}
Return (MCS6) /* \_SB_.SCK0.CP03.MCS6 */
}
If (C6EN)
{
If (OSCX)
{
Return (MCX7) /* \_SB_.SCK0.CP03.MCX7 */
}
Return (MCS7) /* \_SB_.SCK0.CP03.MCS7 */
}
If (C7EN)
{
Return (MCS8) /* \_SB_.SCK0.CP03.MCS8 */
}
}
Return (MCS1) /* \_SB_.SCK0.CP03.MCS1 */
}
If (CSEN)
{
If (C3EN)
{
If ((C6EN && C7EN))
{
If (OSCX)
{
Return (CSX2) /* \_SB_.SCK0.CP03.CSX2 */
}
Return (CST2) /* \_SB_.SCK0.CP03.CST2 */
}
If (C6EN)
{
If (OSCX)
{
Return (CSX3) /* \_SB_.SCK0.CP03.CSX3 */
}
Return (CST3) /* \_SB_.SCK0.CP03.CST3 */
}
If (C7EN)
{
If (OSCX)
{
Return (CSX4) /* \_SB_.SCK0.CP03.CSX4 */
}
Return (CST4) /* \_SB_.SCK0.CP03.CST4 */
}
If (OSCX)
{
Return (CSX5) /* \_SB_.SCK0.CP03.CSX5 */
}
Return (CST5) /* \_SB_.SCK0.CP03.CST5 */
}
If ((C6EN && C7EN))
{
If (OSCX)
{
Return (CSX6) /* \_SB_.SCK0.CP03.CSX6 */
}
Return (CST6) /* \_SB_.SCK0.CP03.CST6 */
}
If (C6EN)
{
If (OSCX)
{
Return (CSX7) /* \_SB_.SCK0.CP03.CSX7 */
}
Return (CST7) /* \_SB_.SCK0.CP03.CST7 */
}
If (C7EN)
{
Return (CST8) /* \_SB_.SCK0.CP03.CST8 */
}
}
}
Return (CST1) /* \_SB_.SCK0.CP03.CST1 */
}
}
Scope (\_SB.SCK0.CP04)
{
Name (MCS1, Package (0x02)
{
0x01,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
}
})
Name (MCS2, Package (0x05)
{
0x04,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x02,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCX2, Package (0x05)
{
0x04,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCS3, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x02,
0x29,
0x015E
}
})
Name (MCX3, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0x015E
}
})
Name (MCS4, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCX4, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCS5, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
}
})
Name (MCX5, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
}
})
Name (MCS6, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x02,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCX6, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCS7, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x02,
0x29,
0x015E
}
})
Name (MCX7, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0x015E
}
})
Name (MCS8, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (CST1, Package (0x02)
{
0x01,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
}
})
Name (CST2, Package (0x05)
{
0x04,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x02,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CSX2, Package (0x05)
{
0x04,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x03,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CST3, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x02,
0x29,
0x015E
}
})
Name (CSX3, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x03,
0x29,
0x015E
}
})
Name (CST4, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CSX4, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CST5, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
}
})
Name (CSX5, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
}
})
Name (CST6, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x02,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CSX6, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x03,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CST7, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x02,
0x29,
0x015E
}
})
Name (CSX7, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x03,
0x29,
0x015E
}
})
Name (CST8, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Method (_CST, 0, NotSerialized) // _CST: C-States
{
If ((ACEN == 0x00))
{
If ((MWOS && (TYPE & 0x0200)))
{
If (CSEN)
{
If (C3EN)
{
If ((C6EN && C7EN))
{
If (OSCX)
{
Return (MCX2) /* \_SB_.SCK0.CP04.MCX2 */
}
Return (MCS2) /* \_SB_.SCK0.CP04.MCS2 */
}
If (C6EN)
{
If (OSCX)
{
Return (MCX3) /* \_SB_.SCK0.CP04.MCX3 */
}
Return (MCS3) /* \_SB_.SCK0.CP04.MCS3 */
}
If (C7EN)
{
If (OSCX)
{
Return (MCX4) /* \_SB_.SCK0.CP04.MCX4 */
}
Return (MCS4) /* \_SB_.SCK0.CP04.MCS4 */
}
If (OSCX)
{
Return (MCX5) /* \_SB_.SCK0.CP04.MCX5 */
}
Return (MCS5) /* \_SB_.SCK0.CP04.MCS5 */
}
If ((C6EN && C7EN))
{
If (OSCX)
{
Return (MCX6) /* \_SB_.SCK0.CP04.MCX6 */
}
Return (MCS6) /* \_SB_.SCK0.CP04.MCS6 */
}
If (C6EN)
{
If (OSCX)
{
Return (MCX7) /* \_SB_.SCK0.CP04.MCX7 */
}
Return (MCS7) /* \_SB_.SCK0.CP04.MCS7 */
}
If (C7EN)
{
Return (MCS8) /* \_SB_.SCK0.CP04.MCS8 */
}
}
Return (MCS1) /* \_SB_.SCK0.CP04.MCS1 */
}
If (CSEN)
{
If (C3EN)
{
If ((C6EN && C7EN))
{
If (OSCX)
{
Return (CSX2) /* \_SB_.SCK0.CP04.CSX2 */
}
Return (CST2) /* \_SB_.SCK0.CP04.CST2 */
}
If (C6EN)
{
If (OSCX)
{
Return (CSX3) /* \_SB_.SCK0.CP04.CSX3 */
}
Return (CST3) /* \_SB_.SCK0.CP04.CST3 */
}
If (C7EN)
{
If (OSCX)
{
Return (CSX4) /* \_SB_.SCK0.CP04.CSX4 */
}
Return (CST4) /* \_SB_.SCK0.CP04.CST4 */
}
If (OSCX)
{
Return (CSX5) /* \_SB_.SCK0.CP04.CSX5 */
}
Return (CST5) /* \_SB_.SCK0.CP04.CST5 */
}
If ((C6EN && C7EN))
{
If (OSCX)
{
Return (CSX6) /* \_SB_.SCK0.CP04.CSX6 */
}
Return (CST6) /* \_SB_.SCK0.CP04.CST6 */
}
If (C6EN)
{
If (OSCX)
{
Return (CSX7) /* \_SB_.SCK0.CP04.CSX7 */
}
Return (CST7) /* \_SB_.SCK0.CP04.CST7 */
}
If (C7EN)
{
Return (CST8) /* \_SB_.SCK0.CP04.CST8 */
}
}
}
Return (CST1) /* \_SB_.SCK0.CP04.CST1 */
}
}
Scope (\_SB.SCK0.CP05)
{
Name (MCS1, Package (0x02)
{
0x01,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
}
})
Name (MCS2, Package (0x05)
{
0x04,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x02,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCX2, Package (0x05)
{
0x04,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCS3, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x02,
0x29,
0x015E
}
})
Name (MCX3, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0x015E
}
})
Name (MCS4, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCX4, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCS5, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
}
})
Name (MCX5, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
}
})
Name (MCS6, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x02,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCX6, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCS7, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x02,
0x29,
0x015E
}
})
Name (MCX7, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0x015E
}
})
Name (MCS8, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (CST1, Package (0x02)
{
0x01,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
}
})
Name (CST2, Package (0x05)
{
0x04,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x02,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CSX2, Package (0x05)
{
0x04,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x03,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CST3, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x02,
0x29,
0x015E
}
})
Name (CSX3, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x03,
0x29,
0x015E
}
})
Name (CST4, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CSX4, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CST5, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
}
})
Name (CSX5, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
}
})
Name (CST6, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x02,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CSX6, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x03,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CST7, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x02,
0x29,
0x015E
}
})
Name (CSX7, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x03,
0x29,
0x015E
}
})
Name (CST8, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Method (_CST, 0, NotSerialized) // _CST: C-States
{
If ((ACEN == 0x00))
{
If ((MWOS && (TYPE & 0x0200)))
{
If (CSEN)
{
If (C3EN)
{
If ((C6EN && C7EN))
{
If (OSCX)
{
Return (MCX2) /* \_SB_.SCK0.CP05.MCX2 */
}
Return (MCS2) /* \_SB_.SCK0.CP05.MCS2 */
}
If (C6EN)
{
If (OSCX)
{
Return (MCX3) /* \_SB_.SCK0.CP05.MCX3 */
}
Return (MCS3) /* \_SB_.SCK0.CP05.MCS3 */
}
If (C7EN)
{
If (OSCX)
{
Return (MCX4) /* \_SB_.SCK0.CP05.MCX4 */
}
Return (MCS4) /* \_SB_.SCK0.CP05.MCS4 */
}
If (OSCX)
{
Return (MCX5) /* \_SB_.SCK0.CP05.MCX5 */
}
Return (MCS5) /* \_SB_.SCK0.CP05.MCS5 */
}
If ((C6EN && C7EN))
{
If (OSCX)
{
Return (MCX6) /* \_SB_.SCK0.CP05.MCX6 */
}
Return (MCS6) /* \_SB_.SCK0.CP05.MCS6 */
}
If (C6EN)
{
If (OSCX)
{
Return (MCX7) /* \_SB_.SCK0.CP05.MCX7 */
}
Return (MCS7) /* \_SB_.SCK0.CP05.MCS7 */
}
If (C7EN)
{
Return (MCS8) /* \_SB_.SCK0.CP05.MCS8 */
}
}
Return (MCS1) /* \_SB_.SCK0.CP05.MCS1 */
}
If (CSEN)
{
If (C3EN)
{
If ((C6EN && C7EN))
{
If (OSCX)
{
Return (CSX2) /* \_SB_.SCK0.CP05.CSX2 */
}
Return (CST2) /* \_SB_.SCK0.CP05.CST2 */
}
If (C6EN)
{
If (OSCX)
{
Return (CSX3) /* \_SB_.SCK0.CP05.CSX3 */
}
Return (CST3) /* \_SB_.SCK0.CP05.CST3 */
}
If (C7EN)
{
If (OSCX)
{
Return (CSX4) /* \_SB_.SCK0.CP05.CSX4 */
}
Return (CST4) /* \_SB_.SCK0.CP05.CST4 */
}
If (OSCX)
{
Return (CSX5) /* \_SB_.SCK0.CP05.CSX5 */
}
Return (CST5) /* \_SB_.SCK0.CP05.CST5 */
}
If ((C6EN && C7EN))
{
If (OSCX)
{
Return (CSX6) /* \_SB_.SCK0.CP05.CSX6 */
}
Return (CST6) /* \_SB_.SCK0.CP05.CST6 */
}
If (C6EN)
{
If (OSCX)
{
Return (CSX7) /* \_SB_.SCK0.CP05.CSX7 */
}
Return (CST7) /* \_SB_.SCK0.CP05.CST7 */
}
If (C7EN)
{
Return (CST8) /* \_SB_.SCK0.CP05.CST8 */
}
}
}
Return (CST1) /* \_SB_.SCK0.CP05.CST1 */
}
}
Scope (\_SB.SCK0.CP06)
{
Name (MCS1, Package (0x02)
{
0x01,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
}
})
Name (MCS2, Package (0x05)
{
0x04,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x02,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCX2, Package (0x05)
{
0x04,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCS3, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x02,
0x29,
0x015E
}
})
Name (MCX3, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0x015E
}
})
Name (MCS4, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCX4, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCS5, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
}
})
Name (MCX5, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
}
})
Name (MCS6, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x02,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCX6, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCS7, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x02,
0x29,
0x015E
}
})
Name (MCX7, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0x015E
}
})
Name (MCS8, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (CST1, Package (0x02)
{
0x01,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
}
})
Name (CST2, Package (0x05)
{
0x04,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x02,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CSX2, Package (0x05)
{
0x04,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x03,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CST3, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x02,
0x29,
0x015E
}
})
Name (CSX3, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x03,
0x29,
0x015E
}
})
Name (CST4, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CSX4, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CST5, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
}
})
Name (CSX5, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
}
})
Name (CST6, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x02,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CSX6, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x03,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CST7, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x02,
0x29,
0x015E
}
})
Name (CSX7, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x03,
0x29,
0x015E
}
})
Name (CST8, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Method (_CST, 0, NotSerialized) // _CST: C-States
{
If ((ACEN == 0x00))
{
If ((MWOS && (TYPE & 0x0200)))
{
If (CSEN)
{
If (C3EN)
{
If ((C6EN && C7EN))
{
If (OSCX)
{
Return (MCX2) /* \_SB_.SCK0.CP06.MCX2 */
}
Return (MCS2) /* \_SB_.SCK0.CP06.MCS2 */
}
If (C6EN)
{
If (OSCX)
{
Return (MCX3) /* \_SB_.SCK0.CP06.MCX3 */
}
Return (MCS3) /* \_SB_.SCK0.CP06.MCS3 */
}
If (C7EN)
{
If (OSCX)
{
Return (MCX4) /* \_SB_.SCK0.CP06.MCX4 */
}
Return (MCS4) /* \_SB_.SCK0.CP06.MCS4 */
}
If (OSCX)
{
Return (MCX5) /* \_SB_.SCK0.CP06.MCX5 */
}
Return (MCS5) /* \_SB_.SCK0.CP06.MCS5 */
}
If ((C6EN && C7EN))
{
If (OSCX)
{
Return (MCX6) /* \_SB_.SCK0.CP06.MCX6 */
}
Return (MCS6) /* \_SB_.SCK0.CP06.MCS6 */
}
If (C6EN)
{
If (OSCX)
{
Return (MCX7) /* \_SB_.SCK0.CP06.MCX7 */
}
Return (MCS7) /* \_SB_.SCK0.CP06.MCS7 */
}
If (C7EN)
{
Return (MCS8) /* \_SB_.SCK0.CP06.MCS8 */
}
}
Return (MCS1) /* \_SB_.SCK0.CP06.MCS1 */
}
If (CSEN)
{
If (C3EN)
{
If ((C6EN && C7EN))
{
If (OSCX)
{
Return (CSX2) /* \_SB_.SCK0.CP06.CSX2 */
}
Return (CST2) /* \_SB_.SCK0.CP06.CST2 */
}
If (C6EN)
{
If (OSCX)
{
Return (CSX3) /* \_SB_.SCK0.CP06.CSX3 */
}
Return (CST3) /* \_SB_.SCK0.CP06.CST3 */
}
If (C7EN)
{
If (OSCX)
{
Return (CSX4) /* \_SB_.SCK0.CP06.CSX4 */
}
Return (CST4) /* \_SB_.SCK0.CP06.CST4 */
}
If (OSCX)
{
Return (CSX5) /* \_SB_.SCK0.CP06.CSX5 */
}
Return (CST5) /* \_SB_.SCK0.CP06.CST5 */
}
If ((C6EN && C7EN))
{
If (OSCX)
{
Return (CSX6) /* \_SB_.SCK0.CP06.CSX6 */
}
Return (CST6) /* \_SB_.SCK0.CP06.CST6 */
}
If (C6EN)
{
If (OSCX)
{
Return (CSX7) /* \_SB_.SCK0.CP06.CSX7 */
}
Return (CST7) /* \_SB_.SCK0.CP06.CST7 */
}
If (C7EN)
{
Return (CST8) /* \_SB_.SCK0.CP06.CST8 */
}
}
}
Return (CST1) /* \_SB_.SCK0.CP06.CST1 */
}
}
Scope (\_SB.SCK0.CP07)
{
Name (MCS1, Package (0x02)
{
0x01,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
}
})
Name (MCS2, Package (0x05)
{
0x04,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x02,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCX2, Package (0x05)
{
0x04,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCS3, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x02,
0x29,
0x015E
}
})
Name (MCX3, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0x015E
}
})
Name (MCS4, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCX4, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCS5, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
}
})
Name (MCX5, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
}
})
Name (MCS6, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x02,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCX6, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCS7, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x02,
0x29,
0x015E
}
})
Name (MCX7, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0x015E
}
})
Name (MCS8, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (CST1, Package (0x02)
{
0x01,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
}
})
Name (CST2, Package (0x05)
{
0x04,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x02,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CSX2, Package (0x05)
{
0x04,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x03,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CST3, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x02,
0x29,
0x015E
}
})
Name (CSX3, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x03,
0x29,
0x015E
}
})
Name (CST4, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CSX4, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CST5, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
}
})
Name (CSX5, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
}
})
Name (CST6, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x02,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CSX6, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x03,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CST7, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x02,
0x29,
0x015E
}
})
Name (CSX7, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x03,
0x29,
0x015E
}
})
Name (CST8, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Method (_CST, 0, NotSerialized) // _CST: C-States
{
If ((ACEN == 0x00))
{
If ((MWOS && (TYPE & 0x0200)))
{
If (CSEN)
{
If (C3EN)
{
If ((C6EN && C7EN))
{
If (OSCX)
{
Return (MCX2) /* \_SB_.SCK0.CP07.MCX2 */
}
Return (MCS2) /* \_SB_.SCK0.CP07.MCS2 */
}
If (C6EN)
{
If (OSCX)
{
Return (MCX3) /* \_SB_.SCK0.CP07.MCX3 */
}
Return (MCS3) /* \_SB_.SCK0.CP07.MCS3 */
}
If (C7EN)
{
If (OSCX)
{
Return (MCX4) /* \_SB_.SCK0.CP07.MCX4 */
}
Return (MCS4) /* \_SB_.SCK0.CP07.MCS4 */
}
If (OSCX)
{
Return (MCX5) /* \_SB_.SCK0.CP07.MCX5 */
}
Return (MCS5) /* \_SB_.SCK0.CP07.MCS5 */
}
If ((C6EN && C7EN))
{
If (OSCX)
{
Return (MCX6) /* \_SB_.SCK0.CP07.MCX6 */
}
Return (MCS6) /* \_SB_.SCK0.CP07.MCS6 */
}
If (C6EN)
{
If (OSCX)
{
Return (MCX7) /* \_SB_.SCK0.CP07.MCX7 */
}
Return (MCS7) /* \_SB_.SCK0.CP07.MCS7 */
}
If (C7EN)
{
Return (MCS8) /* \_SB_.SCK0.CP07.MCS8 */
}
}
Return (MCS1) /* \_SB_.SCK0.CP07.MCS1 */
}
If (CSEN)
{
If (C3EN)
{
If ((C6EN && C7EN))
{
If (OSCX)
{
Return (CSX2) /* \_SB_.SCK0.CP07.CSX2 */
}
Return (CST2) /* \_SB_.SCK0.CP07.CST2 */
}
If (C6EN)
{
If (OSCX)
{
Return (CSX3) /* \_SB_.SCK0.CP07.CSX3 */
}
Return (CST3) /* \_SB_.SCK0.CP07.CST3 */
}
If (C7EN)
{
If (OSCX)
{
Return (CSX4) /* \_SB_.SCK0.CP07.CSX4 */
}
Return (CST4) /* \_SB_.SCK0.CP07.CST4 */
}
If (OSCX)
{
Return (CSX5) /* \_SB_.SCK0.CP07.CSX5 */
}
Return (CST5) /* \_SB_.SCK0.CP07.CST5 */
}
If ((C6EN && C7EN))
{
If (OSCX)
{
Return (CSX6) /* \_SB_.SCK0.CP07.CSX6 */
}
Return (CST6) /* \_SB_.SCK0.CP07.CST6 */
}
If (C6EN)
{
If (OSCX)
{
Return (CSX7) /* \_SB_.SCK0.CP07.CSX7 */
}
Return (CST7) /* \_SB_.SCK0.CP07.CST7 */
}
If (C7EN)
{
Return (CST8) /* \_SB_.SCK0.CP07.CST8 */
}
}
}
Return (CST1) /* \_SB_.SCK0.CP07.CST1 */
}
}
Scope (\_SB.SCK0.CP08)
{
Name (MCS1, Package (0x02)
{
0x01,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
}
})
Name (MCS2, Package (0x05)
{
0x04,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x02,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCX2, Package (0x05)
{
0x04,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCS3, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x02,
0x29,
0x015E
}
})
Name (MCX3, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0x015E
}
})
Name (MCS4, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCX4, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCS5, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
}
})
Name (MCX5, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
}
})
Name (MCS6, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x02,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCX6, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCS7, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x02,
0x29,
0x015E
}
})
Name (MCX7, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0x015E
}
})
Name (MCS8, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (CST1, Package (0x02)
{
0x01,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
}
})
Name (CST2, Package (0x05)
{
0x04,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x02,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CSX2, Package (0x05)
{
0x04,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x03,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CST3, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x02,
0x29,
0x015E
}
})
Name (CSX3, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x03,
0x29,
0x015E
}
})
Name (CST4, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CSX4, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CST5, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
}
})
Name (CSX5, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
}
})
Name (CST6, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x02,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CSX6, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x03,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CST7, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x02,
0x29,
0x015E
}
})
Name (CSX7, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x03,
0x29,
0x015E
}
})
Name (CST8, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Method (_CST, 0, NotSerialized) // _CST: C-States
{
If ((ACEN == 0x00))
{
If ((MWOS && (TYPE & 0x0200)))
{
If (CSEN)
{
If (C3EN)
{
If ((C6EN && C7EN))
{
If (OSCX)
{
Return (MCX2) /* \_SB_.SCK0.CP08.MCX2 */
}
Return (MCS2) /* \_SB_.SCK0.CP08.MCS2 */
}
If (C6EN)
{
If (OSCX)
{
Return (MCX3) /* \_SB_.SCK0.CP08.MCX3 */
}
Return (MCS3) /* \_SB_.SCK0.CP08.MCS3 */
}
If (C7EN)
{
If (OSCX)
{
Return (MCX4) /* \_SB_.SCK0.CP08.MCX4 */
}
Return (MCS4) /* \_SB_.SCK0.CP08.MCS4 */
}
If (OSCX)
{
Return (MCX5) /* \_SB_.SCK0.CP08.MCX5 */
}
Return (MCS5) /* \_SB_.SCK0.CP08.MCS5 */
}
If ((C6EN && C7EN))
{
If (OSCX)
{
Return (MCX6) /* \_SB_.SCK0.CP08.MCX6 */
}
Return (MCS6) /* \_SB_.SCK0.CP08.MCS6 */
}
If (C6EN)
{
If (OSCX)
{
Return (MCX7) /* \_SB_.SCK0.CP08.MCX7 */
}
Return (MCS7) /* \_SB_.SCK0.CP08.MCS7 */
}
If (C7EN)
{
Return (MCS8) /* \_SB_.SCK0.CP08.MCS8 */
}
}
Return (MCS1) /* \_SB_.SCK0.CP08.MCS1 */
}
If (CSEN)
{
If (C3EN)
{
If ((C6EN && C7EN))
{
If (OSCX)
{
Return (CSX2) /* \_SB_.SCK0.CP08.CSX2 */
}
Return (CST2) /* \_SB_.SCK0.CP08.CST2 */
}
If (C6EN)
{
If (OSCX)
{
Return (CSX3) /* \_SB_.SCK0.CP08.CSX3 */
}
Return (CST3) /* \_SB_.SCK0.CP08.CST3 */
}
If (C7EN)
{
If (OSCX)
{
Return (CSX4) /* \_SB_.SCK0.CP08.CSX4 */
}
Return (CST4) /* \_SB_.SCK0.CP08.CST4 */
}
If (OSCX)
{
Return (CSX5) /* \_SB_.SCK0.CP08.CSX5 */
}
Return (CST5) /* \_SB_.SCK0.CP08.CST5 */
}
If ((C6EN && C7EN))
{
If (OSCX)
{
Return (CSX6) /* \_SB_.SCK0.CP08.CSX6 */
}
Return (CST6) /* \_SB_.SCK0.CP08.CST6 */
}
If (C6EN)
{
If (OSCX)
{
Return (CSX7) /* \_SB_.SCK0.CP08.CSX7 */
}
Return (CST7) /* \_SB_.SCK0.CP08.CST7 */
}
If (C7EN)
{
Return (CST8) /* \_SB_.SCK0.CP08.CST8 */
}
}
}
Return (CST1) /* \_SB_.SCK0.CP08.CST1 */
}
}
Scope (\_SB.SCK0.CP09)
{
Name (MCS1, Package (0x02)
{
0x01,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
}
})
Name (MCS2, Package (0x05)
{
0x04,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x02,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCX2, Package (0x05)
{
0x04,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCS3, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x02,
0x29,
0x015E
}
})
Name (MCX3, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0x015E
}
})
Name (MCS4, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCX4, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCS5, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
}
})
Name (MCX5, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
}
})
Name (MCS6, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x02,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCX6, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCS7, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x02,
0x29,
0x015E
}
})
Name (MCX7, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0x015E
}
})
Name (MCS8, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (CST1, Package (0x02)
{
0x01,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
}
})
Name (CST2, Package (0x05)
{
0x04,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x02,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CSX2, Package (0x05)
{
0x04,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x03,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CST3, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x02,
0x29,
0x015E
}
})
Name (CSX3, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x03,
0x29,
0x015E
}
})
Name (CST4, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CSX4, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CST5, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
}
})
Name (CSX5, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
}
})
Name (CST6, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x02,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CSX6, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x03,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CST7, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x02,
0x29,
0x015E
}
})
Name (CSX7, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x03,
0x29,
0x015E
}
})
Name (CST8, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Method (_CST, 0, NotSerialized) // _CST: C-States
{
If ((ACEN == 0x00))
{
If ((MWOS && (TYPE & 0x0200)))
{
If (CSEN)
{
If (C3EN)
{
If ((C6EN && C7EN))
{
If (OSCX)
{
Return (MCX2) /* \_SB_.SCK0.CP09.MCX2 */
}
Return (MCS2) /* \_SB_.SCK0.CP09.MCS2 */
}
If (C6EN)
{
If (OSCX)
{
Return (MCX3) /* \_SB_.SCK0.CP09.MCX3 */
}
Return (MCS3) /* \_SB_.SCK0.CP09.MCS3 */
}
If (C7EN)
{
If (OSCX)
{
Return (MCX4) /* \_SB_.SCK0.CP09.MCX4 */
}
Return (MCS4) /* \_SB_.SCK0.CP09.MCS4 */
}
If (OSCX)
{
Return (MCX5) /* \_SB_.SCK0.CP09.MCX5 */
}
Return (MCS5) /* \_SB_.SCK0.CP09.MCS5 */
}
If ((C6EN && C7EN))
{
If (OSCX)
{
Return (MCX6) /* \_SB_.SCK0.CP09.MCX6 */
}
Return (MCS6) /* \_SB_.SCK0.CP09.MCS6 */
}
If (C6EN)
{
If (OSCX)
{
Return (MCX7) /* \_SB_.SCK0.CP09.MCX7 */
}
Return (MCS7) /* \_SB_.SCK0.CP09.MCS7 */
}
If (C7EN)
{
Return (MCS8) /* \_SB_.SCK0.CP09.MCS8 */
}
}
Return (MCS1) /* \_SB_.SCK0.CP09.MCS1 */
}
If (CSEN)
{
If (C3EN)
{
If ((C6EN && C7EN))
{
If (OSCX)
{
Return (CSX2) /* \_SB_.SCK0.CP09.CSX2 */
}
Return (CST2) /* \_SB_.SCK0.CP09.CST2 */
}
If (C6EN)
{
If (OSCX)
{
Return (CSX3) /* \_SB_.SCK0.CP09.CSX3 */
}
Return (CST3) /* \_SB_.SCK0.CP09.CST3 */
}
If (C7EN)
{
If (OSCX)
{
Return (CSX4) /* \_SB_.SCK0.CP09.CSX4 */
}
Return (CST4) /* \_SB_.SCK0.CP09.CST4 */
}
If (OSCX)
{
Return (CSX5) /* \_SB_.SCK0.CP09.CSX5 */
}
Return (CST5) /* \_SB_.SCK0.CP09.CST5 */
}
If ((C6EN && C7EN))
{
If (OSCX)
{
Return (CSX6) /* \_SB_.SCK0.CP09.CSX6 */
}
Return (CST6) /* \_SB_.SCK0.CP09.CST6 */
}
If (C6EN)
{
If (OSCX)
{
Return (CSX7) /* \_SB_.SCK0.CP09.CSX7 */
}
Return (CST7) /* \_SB_.SCK0.CP09.CST7 */
}
If (C7EN)
{
Return (CST8) /* \_SB_.SCK0.CP09.CST8 */
}
}
}
Return (CST1) /* \_SB_.SCK0.CP09.CST1 */
}
}
Scope (\_SB.SCK0.CP0A)
{
Name (MCS1, Package (0x02)
{
0x01,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
}
})
Name (MCS2, Package (0x05)
{
0x04,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x02,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCX2, Package (0x05)
{
0x04,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCS3, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x02,
0x29,
0x015E
}
})
Name (MCX3, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0x015E
}
})
Name (MCS4, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCX4, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCS5, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
}
})
Name (MCX5, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
}
})
Name (MCS6, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x02,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCX6, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCS7, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x02,
0x29,
0x015E
}
})
Name (MCX7, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0x015E
}
})
Name (MCS8, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (CST1, Package (0x02)
{
0x01,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
}
})
Name (CST2, Package (0x05)
{
0x04,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x02,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CSX2, Package (0x05)
{
0x04,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x03,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CST3, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x02,
0x29,
0x015E
}
})
Name (CSX3, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x03,
0x29,
0x015E
}
})
Name (CST4, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CSX4, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CST5, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
}
})
Name (CSX5, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
}
})
Name (CST6, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x02,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CSX6, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x03,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CST7, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x02,
0x29,
0x015E
}
})
Name (CSX7, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x03,
0x29,
0x015E
}
})
Name (CST8, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Method (_CST, 0, NotSerialized) // _CST: C-States
{
If ((ACEN == 0x00))
{
If ((MWOS && (TYPE & 0x0200)))
{
If (CSEN)
{
If (C3EN)
{
If ((C6EN && C7EN))
{
If (OSCX)
{
Return (MCX2) /* \_SB_.SCK0.CP0A.MCX2 */
}
Return (MCS2) /* \_SB_.SCK0.CP0A.MCS2 */
}
If (C6EN)
{
If (OSCX)
{
Return (MCX3) /* \_SB_.SCK0.CP0A.MCX3 */
}
Return (MCS3) /* \_SB_.SCK0.CP0A.MCS3 */
}
If (C7EN)
{
If (OSCX)
{
Return (MCX4) /* \_SB_.SCK0.CP0A.MCX4 */
}
Return (MCS4) /* \_SB_.SCK0.CP0A.MCS4 */
}
If (OSCX)
{
Return (MCX5) /* \_SB_.SCK0.CP0A.MCX5 */
}
Return (MCS5) /* \_SB_.SCK0.CP0A.MCS5 */
}
If ((C6EN && C7EN))
{
If (OSCX)
{
Return (MCX6) /* \_SB_.SCK0.CP0A.MCX6 */
}
Return (MCS6) /* \_SB_.SCK0.CP0A.MCS6 */
}
If (C6EN)
{
If (OSCX)
{
Return (MCX7) /* \_SB_.SCK0.CP0A.MCX7 */
}
Return (MCS7) /* \_SB_.SCK0.CP0A.MCS7 */
}
If (C7EN)
{
Return (MCS8) /* \_SB_.SCK0.CP0A.MCS8 */
}
}
Return (MCS1) /* \_SB_.SCK0.CP0A.MCS1 */
}
If (CSEN)
{
If (C3EN)
{
If ((C6EN && C7EN))
{
If (OSCX)
{
Return (CSX2) /* \_SB_.SCK0.CP0A.CSX2 */
}
Return (CST2) /* \_SB_.SCK0.CP0A.CST2 */
}
If (C6EN)
{
If (OSCX)
{
Return (CSX3) /* \_SB_.SCK0.CP0A.CSX3 */
}
Return (CST3) /* \_SB_.SCK0.CP0A.CST3 */
}
If (C7EN)
{
If (OSCX)
{
Return (CSX4) /* \_SB_.SCK0.CP0A.CSX4 */
}
Return (CST4) /* \_SB_.SCK0.CP0A.CST4 */
}
If (OSCX)
{
Return (CSX5) /* \_SB_.SCK0.CP0A.CSX5 */
}
Return (CST5) /* \_SB_.SCK0.CP0A.CST5 */
}
If ((C6EN && C7EN))
{
If (OSCX)
{
Return (CSX6) /* \_SB_.SCK0.CP0A.CSX6 */
}
Return (CST6) /* \_SB_.SCK0.CP0A.CST6 */
}
If (C6EN)
{
If (OSCX)
{
Return (CSX7) /* \_SB_.SCK0.CP0A.CSX7 */
}
Return (CST7) /* \_SB_.SCK0.CP0A.CST7 */
}
If (C7EN)
{
Return (CST8) /* \_SB_.SCK0.CP0A.CST8 */
}
}
}
Return (CST1) /* \_SB_.SCK0.CP0A.CST1 */
}
}
Scope (\_SB.SCK0.CP0B)
{
Name (MCS1, Package (0x02)
{
0x01,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
}
})
Name (MCS2, Package (0x05)
{
0x04,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x02,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCX2, Package (0x05)
{
0x04,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCS3, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x02,
0x29,
0x015E
}
})
Name (MCX3, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0x015E
}
})
Name (MCS4, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCX4, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCS5, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
}
})
Name (MCX5, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
}
})
Name (MCS6, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x02,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCX6, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCS7, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x02,
0x29,
0x015E
}
})
Name (MCX7, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0x015E
}
})
Name (MCS8, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (CST1, Package (0x02)
{
0x01,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
}
})
Name (CST2, Package (0x05)
{
0x04,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x02,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CSX2, Package (0x05)
{
0x04,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x03,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CST3, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x02,
0x29,
0x015E
}
})
Name (CSX3, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x03,
0x29,
0x015E
}
})
Name (CST4, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CSX4, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CST5, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
}
})
Name (CSX5, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
}
})
Name (CST6, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x02,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CSX6, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x03,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CST7, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x02,
0x29,
0x015E
}
})
Name (CSX7, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x03,
0x29,
0x015E
}
})
Name (CST8, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Method (_CST, 0, NotSerialized) // _CST: C-States
{
If ((ACEN == 0x00))
{
If ((MWOS && (TYPE & 0x0200)))
{
If (CSEN)
{
If (C3EN)
{
If ((C6EN && C7EN))
{
If (OSCX)
{
Return (MCX2) /* \_SB_.SCK0.CP0B.MCX2 */
}
Return (MCS2) /* \_SB_.SCK0.CP0B.MCS2 */
}
If (C6EN)
{
If (OSCX)
{
Return (MCX3) /* \_SB_.SCK0.CP0B.MCX3 */
}
Return (MCS3) /* \_SB_.SCK0.CP0B.MCS3 */
}
If (C7EN)
{
If (OSCX)
{
Return (MCX4) /* \_SB_.SCK0.CP0B.MCX4 */
}
Return (MCS4) /* \_SB_.SCK0.CP0B.MCS4 */
}
If (OSCX)
{
Return (MCX5) /* \_SB_.SCK0.CP0B.MCX5 */
}
Return (MCS5) /* \_SB_.SCK0.CP0B.MCS5 */
}
If ((C6EN && C7EN))
{
If (OSCX)
{
Return (MCX6) /* \_SB_.SCK0.CP0B.MCX6 */
}
Return (MCS6) /* \_SB_.SCK0.CP0B.MCS6 */
}
If (C6EN)
{
If (OSCX)
{
Return (MCX7) /* \_SB_.SCK0.CP0B.MCX7 */
}
Return (MCS7) /* \_SB_.SCK0.CP0B.MCS7 */
}
If (C7EN)
{
Return (MCS8) /* \_SB_.SCK0.CP0B.MCS8 */
}
}
Return (MCS1) /* \_SB_.SCK0.CP0B.MCS1 */
}
If (CSEN)
{
If (C3EN)
{
If ((C6EN && C7EN))
{
If (OSCX)
{
Return (CSX2) /* \_SB_.SCK0.CP0B.CSX2 */
}
Return (CST2) /* \_SB_.SCK0.CP0B.CST2 */
}
If (C6EN)
{
If (OSCX)
{
Return (CSX3) /* \_SB_.SCK0.CP0B.CSX3 */
}
Return (CST3) /* \_SB_.SCK0.CP0B.CST3 */
}
If (C7EN)
{
If (OSCX)
{
Return (CSX4) /* \_SB_.SCK0.CP0B.CSX4 */
}
Return (CST4) /* \_SB_.SCK0.CP0B.CST4 */
}
If (OSCX)
{
Return (CSX5) /* \_SB_.SCK0.CP0B.CSX5 */
}
Return (CST5) /* \_SB_.SCK0.CP0B.CST5 */
}
If ((C6EN && C7EN))
{
If (OSCX)
{
Return (CSX6) /* \_SB_.SCK0.CP0B.CSX6 */
}
Return (CST6) /* \_SB_.SCK0.CP0B.CST6 */
}
If (C6EN)
{
If (OSCX)
{
Return (CSX7) /* \_SB_.SCK0.CP0B.CSX7 */
}
Return (CST7) /* \_SB_.SCK0.CP0B.CST7 */
}
If (C7EN)
{
Return (CST8) /* \_SB_.SCK0.CP0B.CST8 */
}
}
}
Return (CST1) /* \_SB_.SCK0.CP0B.CST1 */
}
}
Scope (\_SB.SCK0.CP0C)
{
Name (MCS1, Package (0x02)
{
0x01,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
}
})
Name (MCS2, Package (0x05)
{
0x04,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x02,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCX2, Package (0x05)
{
0x04,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCS3, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x02,
0x29,
0x015E
}
})
Name (MCX3, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0x015E
}
})
Name (MCS4, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCX4, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCS5, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
}
})
Name (MCX5, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
}
})
Name (MCS6, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x02,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCX6, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCS7, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x02,
0x29,
0x015E
}
})
Name (MCX7, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0x015E
}
})
Name (MCS8, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (CST1, Package (0x02)
{
0x01,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
}
})
Name (CST2, Package (0x05)
{
0x04,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x02,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CSX2, Package (0x05)
{
0x04,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x03,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CST3, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x02,
0x29,
0x015E
}
})
Name (CSX3, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x03,
0x29,
0x015E
}
})
Name (CST4, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CSX4, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CST5, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
}
})
Name (CSX5, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
}
})
Name (CST6, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x02,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CSX6, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x03,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CST7, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x02,
0x29,
0x015E
}
})
Name (CSX7, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x03,
0x29,
0x015E
}
})
Name (CST8, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Method (_CST, 0, NotSerialized) // _CST: C-States
{
If ((ACEN == 0x00))
{
If ((MWOS && (TYPE & 0x0200)))
{
If (CSEN)
{
If (C3EN)
{
If ((C6EN && C7EN))
{
If (OSCX)
{
Return (MCX2) /* \_SB_.SCK0.CP0C.MCX2 */
}
Return (MCS2) /* \_SB_.SCK0.CP0C.MCS2 */
}
If (C6EN)
{
If (OSCX)
{
Return (MCX3) /* \_SB_.SCK0.CP0C.MCX3 */
}
Return (MCS3) /* \_SB_.SCK0.CP0C.MCS3 */
}
If (C7EN)
{
If (OSCX)
{
Return (MCX4) /* \_SB_.SCK0.CP0C.MCX4 */
}
Return (MCS4) /* \_SB_.SCK0.CP0C.MCS4 */
}
If (OSCX)
{
Return (MCX5) /* \_SB_.SCK0.CP0C.MCX5 */
}
Return (MCS5) /* \_SB_.SCK0.CP0C.MCS5 */
}
If ((C6EN && C7EN))
{
If (OSCX)
{
Return (MCX6) /* \_SB_.SCK0.CP0C.MCX6 */
}
Return (MCS6) /* \_SB_.SCK0.CP0C.MCS6 */
}
If (C6EN)
{
If (OSCX)
{
Return (MCX7) /* \_SB_.SCK0.CP0C.MCX7 */
}
Return (MCS7) /* \_SB_.SCK0.CP0C.MCS7 */
}
If (C7EN)
{
Return (MCS8) /* \_SB_.SCK0.CP0C.MCS8 */
}
}
Return (MCS1) /* \_SB_.SCK0.CP0C.MCS1 */
}
If (CSEN)
{
If (C3EN)
{
If ((C6EN && C7EN))
{
If (OSCX)
{
Return (CSX2) /* \_SB_.SCK0.CP0C.CSX2 */
}
Return (CST2) /* \_SB_.SCK0.CP0C.CST2 */
}
If (C6EN)
{
If (OSCX)
{
Return (CSX3) /* \_SB_.SCK0.CP0C.CSX3 */
}
Return (CST3) /* \_SB_.SCK0.CP0C.CST3 */
}
If (C7EN)
{
If (OSCX)
{
Return (CSX4) /* \_SB_.SCK0.CP0C.CSX4 */
}
Return (CST4) /* \_SB_.SCK0.CP0C.CST4 */
}
If (OSCX)
{
Return (CSX5) /* \_SB_.SCK0.CP0C.CSX5 */
}
Return (CST5) /* \_SB_.SCK0.CP0C.CST5 */
}
If ((C6EN && C7EN))
{
If (OSCX)
{
Return (CSX6) /* \_SB_.SCK0.CP0C.CSX6 */
}
Return (CST6) /* \_SB_.SCK0.CP0C.CST6 */
}
If (C6EN)
{
If (OSCX)
{
Return (CSX7) /* \_SB_.SCK0.CP0C.CSX7 */
}
Return (CST7) /* \_SB_.SCK0.CP0C.CST7 */
}
If (C7EN)
{
Return (CST8) /* \_SB_.SCK0.CP0C.CST8 */
}
}
}
Return (CST1) /* \_SB_.SCK0.CP0C.CST1 */
}
}
Scope (\_SB.SCK0.CP0D)
{
Name (MCS1, Package (0x02)
{
0x01,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
}
})
Name (MCS2, Package (0x05)
{
0x04,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x02,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCX2, Package (0x05)
{
0x04,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCS3, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x02,
0x29,
0x015E
}
})
Name (MCX3, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0x015E
}
})
Name (MCS4, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCX4, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCS5, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
}
})
Name (MCX5, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
}
})
Name (MCS6, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x02,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCX6, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCS7, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x02,
0x29,
0x015E
}
})
Name (MCX7, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0x015E
}
})
Name (MCS8, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (CST1, Package (0x02)
{
0x01,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
}
})
Name (CST2, Package (0x05)
{
0x04,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x02,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CSX2, Package (0x05)
{
0x04,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x03,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CST3, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x02,
0x29,
0x015E
}
})
Name (CSX3, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x03,
0x29,
0x015E
}
})
Name (CST4, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CSX4, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CST5, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
}
})
Name (CSX5, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
}
})
Name (CST6, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x02,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CSX6, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x03,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CST7, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x02,
0x29,
0x015E
}
})
Name (CSX7, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x03,
0x29,
0x015E
}
})
Name (CST8, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Method (_CST, 0, NotSerialized) // _CST: C-States
{
If ((ACEN == 0x00))
{
If ((MWOS && (TYPE & 0x0200)))
{
If (CSEN)
{
If (C3EN)
{
If ((C6EN && C7EN))
{
If (OSCX)
{
Return (MCX2) /* \_SB_.SCK0.CP0D.MCX2 */
}
Return (MCS2) /* \_SB_.SCK0.CP0D.MCS2 */
}
If (C6EN)
{
If (OSCX)
{
Return (MCX3) /* \_SB_.SCK0.CP0D.MCX3 */
}
Return (MCS3) /* \_SB_.SCK0.CP0D.MCS3 */
}
If (C7EN)
{
If (OSCX)
{
Return (MCX4) /* \_SB_.SCK0.CP0D.MCX4 */
}
Return (MCS4) /* \_SB_.SCK0.CP0D.MCS4 */
}
If (OSCX)
{
Return (MCX5) /* \_SB_.SCK0.CP0D.MCX5 */
}
Return (MCS5) /* \_SB_.SCK0.CP0D.MCS5 */
}
If ((C6EN && C7EN))
{
If (OSCX)
{
Return (MCX6) /* \_SB_.SCK0.CP0D.MCX6 */
}
Return (MCS6) /* \_SB_.SCK0.CP0D.MCS6 */
}
If (C6EN)
{
If (OSCX)
{
Return (MCX7) /* \_SB_.SCK0.CP0D.MCX7 */
}
Return (MCS7) /* \_SB_.SCK0.CP0D.MCS7 */
}
If (C7EN)
{
Return (MCS8) /* \_SB_.SCK0.CP0D.MCS8 */
}
}
Return (MCS1) /* \_SB_.SCK0.CP0D.MCS1 */
}
If (CSEN)
{
If (C3EN)
{
If ((C6EN && C7EN))
{
If (OSCX)
{
Return (CSX2) /* \_SB_.SCK0.CP0D.CSX2 */
}
Return (CST2) /* \_SB_.SCK0.CP0D.CST2 */
}
If (C6EN)
{
If (OSCX)
{
Return (CSX3) /* \_SB_.SCK0.CP0D.CSX3 */
}
Return (CST3) /* \_SB_.SCK0.CP0D.CST3 */
}
If (C7EN)
{
If (OSCX)
{
Return (CSX4) /* \_SB_.SCK0.CP0D.CSX4 */
}
Return (CST4) /* \_SB_.SCK0.CP0D.CST4 */
}
If (OSCX)
{
Return (CSX5) /* \_SB_.SCK0.CP0D.CSX5 */
}
Return (CST5) /* \_SB_.SCK0.CP0D.CST5 */
}
If ((C6EN && C7EN))
{
If (OSCX)
{
Return (CSX6) /* \_SB_.SCK0.CP0D.CSX6 */
}
Return (CST6) /* \_SB_.SCK0.CP0D.CST6 */
}
If (C6EN)
{
If (OSCX)
{
Return (CSX7) /* \_SB_.SCK0.CP0D.CSX7 */
}
Return (CST7) /* \_SB_.SCK0.CP0D.CST7 */
}
If (C7EN)
{
Return (CST8) /* \_SB_.SCK0.CP0D.CST8 */
}
}
}
Return (CST1) /* \_SB_.SCK0.CP0D.CST1 */
}
}
Scope (\_SB.SCK0.CP0E)
{
Name (MCS1, Package (0x02)
{
0x01,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
}
})
Name (MCS2, Package (0x05)
{
0x04,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x02,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCX2, Package (0x05)
{
0x04,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCS3, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x02,
0x29,
0x015E
}
})
Name (MCX3, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0x015E
}
})
Name (MCS4, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCX4, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCS5, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
}
})
Name (MCX5, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
}
})
Name (MCS6, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x02,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCX6, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCS7, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x02,
0x29,
0x015E
}
})
Name (MCX7, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0x015E
}
})
Name (MCS8, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (CST1, Package (0x02)
{
0x01,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
}
})
Name (CST2, Package (0x05)
{
0x04,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x02,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CSX2, Package (0x05)
{
0x04,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x03,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CST3, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x02,
0x29,
0x015E
}
})
Name (CSX3, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x03,
0x29,
0x015E
}
})
Name (CST4, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CSX4, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CST5, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
}
})
Name (CSX5, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
}
})
Name (CST6, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x02,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CSX6, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x03,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CST7, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x02,
0x29,
0x015E
}
})
Name (CSX7, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x03,
0x29,
0x015E
}
})
Name (CST8, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Method (_CST, 0, NotSerialized) // _CST: C-States
{
If ((ACEN == 0x00))
{
If ((MWOS && (TYPE & 0x0200)))
{
If (CSEN)
{
If (C3EN)
{
If ((C6EN && C7EN))
{
If (OSCX)
{
Return (MCX2) /* \_SB_.SCK0.CP0E.MCX2 */
}
Return (MCS2) /* \_SB_.SCK0.CP0E.MCS2 */
}
If (C6EN)
{
If (OSCX)
{
Return (MCX3) /* \_SB_.SCK0.CP0E.MCX3 */
}
Return (MCS3) /* \_SB_.SCK0.CP0E.MCS3 */
}
If (C7EN)
{
If (OSCX)
{
Return (MCX4) /* \_SB_.SCK0.CP0E.MCX4 */
}
Return (MCS4) /* \_SB_.SCK0.CP0E.MCS4 */
}
If (OSCX)
{
Return (MCX5) /* \_SB_.SCK0.CP0E.MCX5 */
}
Return (MCS5) /* \_SB_.SCK0.CP0E.MCS5 */
}
If ((C6EN && C7EN))
{
If (OSCX)
{
Return (MCX6) /* \_SB_.SCK0.CP0E.MCX6 */
}
Return (MCS6) /* \_SB_.SCK0.CP0E.MCS6 */
}
If (C6EN)
{
If (OSCX)
{
Return (MCX7) /* \_SB_.SCK0.CP0E.MCX7 */
}
Return (MCS7) /* \_SB_.SCK0.CP0E.MCS7 */
}
If (C7EN)
{
Return (MCS8) /* \_SB_.SCK0.CP0E.MCS8 */
}
}
Return (MCS1) /* \_SB_.SCK0.CP0E.MCS1 */
}
If (CSEN)
{
If (C3EN)
{
If ((C6EN && C7EN))
{
If (OSCX)
{
Return (CSX2) /* \_SB_.SCK0.CP0E.CSX2 */
}
Return (CST2) /* \_SB_.SCK0.CP0E.CST2 */
}
If (C6EN)
{
If (OSCX)
{
Return (CSX3) /* \_SB_.SCK0.CP0E.CSX3 */
}
Return (CST3) /* \_SB_.SCK0.CP0E.CST3 */
}
If (C7EN)
{
If (OSCX)
{
Return (CSX4) /* \_SB_.SCK0.CP0E.CSX4 */
}
Return (CST4) /* \_SB_.SCK0.CP0E.CST4 */
}
If (OSCX)
{
Return (CSX5) /* \_SB_.SCK0.CP0E.CSX5 */
}
Return (CST5) /* \_SB_.SCK0.CP0E.CST5 */
}
If ((C6EN && C7EN))
{
If (OSCX)
{
Return (CSX6) /* \_SB_.SCK0.CP0E.CSX6 */
}
Return (CST6) /* \_SB_.SCK0.CP0E.CST6 */
}
If (C6EN)
{
If (OSCX)
{
Return (CSX7) /* \_SB_.SCK0.CP0E.CSX7 */
}
Return (CST7) /* \_SB_.SCK0.CP0E.CST7 */
}
If (C7EN)
{
Return (CST8) /* \_SB_.SCK0.CP0E.CST8 */
}
}
}
Return (CST1) /* \_SB_.SCK0.CP0E.CST1 */
}
}
Scope (\_SB.SCK0.CP0F)
{
Name (MCS1, Package (0x02)
{
0x01,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
}
})
Name (MCS2, Package (0x05)
{
0x04,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x02,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCX2, Package (0x05)
{
0x04,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCS3, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x02,
0x29,
0x015E
}
})
Name (MCX3, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0x015E
}
})
Name (MCS4, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCX4, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCS5, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
}
})
Name (MCX5, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
}
})
Name (MCS6, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x02,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCX6, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCS7, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x02,
0x29,
0x015E
}
})
Name (MCX7, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0x015E
}
})
Name (MCS8, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (CST1, Package (0x02)
{
0x01,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
}
})
Name (CST2, Package (0x05)
{
0x04,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x02,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CSX2, Package (0x05)
{
0x04,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x03,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CST3, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x02,
0x29,
0x015E
}
})
Name (CSX3, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x03,
0x29,
0x015E
}
})
Name (CST4, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CSX4, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CST5, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
}
})
Name (CSX5, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
}
})
Name (CST6, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x02,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CSX6, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x03,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CST7, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x02,
0x29,
0x015E
}
})
Name (CSX7, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x03,
0x29,
0x015E
}
})
Name (CST8, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Method (_CST, 0, NotSerialized) // _CST: C-States
{
If ((ACEN == 0x00))
{
If ((MWOS && (TYPE & 0x0200)))
{
If (CSEN)
{
If (C3EN)
{
If ((C6EN && C7EN))
{
If (OSCX)
{
Return (MCX2) /* \_SB_.SCK0.CP0F.MCX2 */
}
Return (MCS2) /* \_SB_.SCK0.CP0F.MCS2 */
}
If (C6EN)
{
If (OSCX)
{
Return (MCX3) /* \_SB_.SCK0.CP0F.MCX3 */
}
Return (MCS3) /* \_SB_.SCK0.CP0F.MCS3 */
}
If (C7EN)
{
If (OSCX)
{
Return (MCX4) /* \_SB_.SCK0.CP0F.MCX4 */
}
Return (MCS4) /* \_SB_.SCK0.CP0F.MCS4 */
}
If (OSCX)
{
Return (MCX5) /* \_SB_.SCK0.CP0F.MCX5 */
}
Return (MCS5) /* \_SB_.SCK0.CP0F.MCS5 */
}
If ((C6EN && C7EN))
{
If (OSCX)
{
Return (MCX6) /* \_SB_.SCK0.CP0F.MCX6 */
}
Return (MCS6) /* \_SB_.SCK0.CP0F.MCS6 */
}
If (C6EN)
{
If (OSCX)
{
Return (MCX7) /* \_SB_.SCK0.CP0F.MCX7 */
}
Return (MCS7) /* \_SB_.SCK0.CP0F.MCS7 */
}
If (C7EN)
{
Return (MCS8) /* \_SB_.SCK0.CP0F.MCS8 */
}
}
Return (MCS1) /* \_SB_.SCK0.CP0F.MCS1 */
}
If (CSEN)
{
If (C3EN)
{
If ((C6EN && C7EN))
{
If (OSCX)
{
Return (CSX2) /* \_SB_.SCK0.CP0F.CSX2 */
}
Return (CST2) /* \_SB_.SCK0.CP0F.CST2 */
}
If (C6EN)
{
If (OSCX)
{
Return (CSX3) /* \_SB_.SCK0.CP0F.CSX3 */
}
Return (CST3) /* \_SB_.SCK0.CP0F.CST3 */
}
If (C7EN)
{
If (OSCX)
{
Return (CSX4) /* \_SB_.SCK0.CP0F.CSX4 */
}
Return (CST4) /* \_SB_.SCK0.CP0F.CST4 */
}
If (OSCX)
{
Return (CSX5) /* \_SB_.SCK0.CP0F.CSX5 */
}
Return (CST5) /* \_SB_.SCK0.CP0F.CST5 */
}
If ((C6EN && C7EN))
{
If (OSCX)
{
Return (CSX6) /* \_SB_.SCK0.CP0F.CSX6 */
}
Return (CST6) /* \_SB_.SCK0.CP0F.CST6 */
}
If (C6EN)
{
If (OSCX)
{
Return (CSX7) /* \_SB_.SCK0.CP0F.CSX7 */
}
Return (CST7) /* \_SB_.SCK0.CP0F.CST7 */
}
If (C7EN)
{
Return (CST8) /* \_SB_.SCK0.CP0F.CST8 */
}
}
}
Return (CST1) /* \_SB_.SCK0.CP0F.CST1 */
}
}
Scope (\_SB.SCK0.CP10)
{
Name (MCS1, Package (0x02)
{
0x01,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
}
})
Name (MCS2, Package (0x05)
{
0x04,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x02,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCX2, Package (0x05)
{
0x04,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCS3, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x02,
0x29,
0x015E
}
})
Name (MCX3, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0x015E
}
})
Name (MCS4, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCX4, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCS5, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
}
})
Name (MCX5, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
}
})
Name (MCS6, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x02,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCX6, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCS7, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x02,
0x29,
0x015E
}
})
Name (MCX7, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0x015E
}
})
Name (MCS8, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (CST1, Package (0x02)
{
0x01,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
}
})
Name (CST2, Package (0x05)
{
0x04,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x02,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CSX2, Package (0x05)
{
0x04,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x03,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CST3, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x02,
0x29,
0x015E
}
})
Name (CSX3, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x03,
0x29,
0x015E
}
})
Name (CST4, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CSX4, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CST5, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
}
})
Name (CSX5, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
}
})
Name (CST6, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x02,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CSX6, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x03,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CST7, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x02,
0x29,
0x015E
}
})
Name (CSX7, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x03,
0x29,
0x015E
}
})
Name (CST8, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Method (_CST, 0, NotSerialized) // _CST: C-States
{
If ((ACEN == 0x00))
{
If ((MWOS && (TYPE & 0x0200)))
{
If (CSEN)
{
If (C3EN)
{
If ((C6EN && C7EN))
{
If (OSCX)
{
Return (MCX2) /* \_SB_.SCK0.CP10.MCX2 */
}
Return (MCS2) /* \_SB_.SCK0.CP10.MCS2 */
}
If (C6EN)
{
If (OSCX)
{
Return (MCX3) /* \_SB_.SCK0.CP10.MCX3 */
}
Return (MCS3) /* \_SB_.SCK0.CP10.MCS3 */
}
If (C7EN)
{
If (OSCX)
{
Return (MCX4) /* \_SB_.SCK0.CP10.MCX4 */
}
Return (MCS4) /* \_SB_.SCK0.CP10.MCS4 */
}
If (OSCX)
{
Return (MCX5) /* \_SB_.SCK0.CP10.MCX5 */
}
Return (MCS5) /* \_SB_.SCK0.CP10.MCS5 */
}
If ((C6EN && C7EN))
{
If (OSCX)
{
Return (MCX6) /* \_SB_.SCK0.CP10.MCX6 */
}
Return (MCS6) /* \_SB_.SCK0.CP10.MCS6 */
}
If (C6EN)
{
If (OSCX)
{
Return (MCX7) /* \_SB_.SCK0.CP10.MCX7 */
}
Return (MCS7) /* \_SB_.SCK0.CP10.MCS7 */
}
If (C7EN)
{
Return (MCS8) /* \_SB_.SCK0.CP10.MCS8 */
}
}
Return (MCS1) /* \_SB_.SCK0.CP10.MCS1 */
}
If (CSEN)
{
If (C3EN)
{
If ((C6EN && C7EN))
{
If (OSCX)
{
Return (CSX2) /* \_SB_.SCK0.CP10.CSX2 */
}
Return (CST2) /* \_SB_.SCK0.CP10.CST2 */
}
If (C6EN)
{
If (OSCX)
{
Return (CSX3) /* \_SB_.SCK0.CP10.CSX3 */
}
Return (CST3) /* \_SB_.SCK0.CP10.CST3 */
}
If (C7EN)
{
If (OSCX)
{
Return (CSX4) /* \_SB_.SCK0.CP10.CSX4 */
}
Return (CST4) /* \_SB_.SCK0.CP10.CST4 */
}
If (OSCX)
{
Return (CSX5) /* \_SB_.SCK0.CP10.CSX5 */
}
Return (CST5) /* \_SB_.SCK0.CP10.CST5 */
}
If ((C6EN && C7EN))
{
If (OSCX)
{
Return (CSX6) /* \_SB_.SCK0.CP10.CSX6 */
}
Return (CST6) /* \_SB_.SCK0.CP10.CST6 */
}
If (C6EN)
{
If (OSCX)
{
Return (CSX7) /* \_SB_.SCK0.CP10.CSX7 */
}
Return (CST7) /* \_SB_.SCK0.CP10.CST7 */
}
If (C7EN)
{
Return (CST8) /* \_SB_.SCK0.CP10.CST8 */
}
}
}
Return (CST1) /* \_SB_.SCK0.CP10.CST1 */
}
}
Scope (\_SB.SCK0.CP11)
{
Name (MCS1, Package (0x02)
{
0x01,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
}
})
Name (MCS2, Package (0x05)
{
0x04,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x02,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCX2, Package (0x05)
{
0x04,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCS3, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x02,
0x29,
0x015E
}
})
Name (MCX3, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0x015E
}
})
Name (MCS4, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCX4, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCS5, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
}
})
Name (MCX5, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
}
})
Name (MCS6, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x02,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCX6, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCS7, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x02,
0x29,
0x015E
}
})
Name (MCX7, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0x015E
}
})
Name (MCS8, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (CST1, Package (0x02)
{
0x01,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
}
})
Name (CST2, Package (0x05)
{
0x04,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x02,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CSX2, Package (0x05)
{
0x04,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x03,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CST3, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x02,
0x29,
0x015E
}
})
Name (CSX3, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x03,
0x29,
0x015E
}
})
Name (CST4, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CSX4, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CST5, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
}
})
Name (CSX5, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
}
})
Name (CST6, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x02,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CSX6, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x03,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CST7, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x02,
0x29,
0x015E
}
})
Name (CSX7, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x03,
0x29,
0x015E
}
})
Name (CST8, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Method (_CST, 0, NotSerialized) // _CST: C-States
{
If ((ACEN == 0x00))
{
If ((MWOS && (TYPE & 0x0200)))
{
If (CSEN)
{
If (C3EN)
{
If ((C6EN && C7EN))
{
If (OSCX)
{
Return (MCX2) /* \_SB_.SCK0.CP11.MCX2 */
}
Return (MCS2) /* \_SB_.SCK0.CP11.MCS2 */
}
If (C6EN)
{
If (OSCX)
{
Return (MCX3) /* \_SB_.SCK0.CP11.MCX3 */
}
Return (MCS3) /* \_SB_.SCK0.CP11.MCS3 */
}
If (C7EN)
{
If (OSCX)
{
Return (MCX4) /* \_SB_.SCK0.CP11.MCX4 */
}
Return (MCS4) /* \_SB_.SCK0.CP11.MCS4 */
}
If (OSCX)
{
Return (MCX5) /* \_SB_.SCK0.CP11.MCX5 */
}
Return (MCS5) /* \_SB_.SCK0.CP11.MCS5 */
}
If ((C6EN && C7EN))
{
If (OSCX)
{
Return (MCX6) /* \_SB_.SCK0.CP11.MCX6 */
}
Return (MCS6) /* \_SB_.SCK0.CP11.MCS6 */
}
If (C6EN)
{
If (OSCX)
{
Return (MCX7) /* \_SB_.SCK0.CP11.MCX7 */
}
Return (MCS7) /* \_SB_.SCK0.CP11.MCS7 */
}
If (C7EN)
{
Return (MCS8) /* \_SB_.SCK0.CP11.MCS8 */
}
}
Return (MCS1) /* \_SB_.SCK0.CP11.MCS1 */
}
If (CSEN)
{
If (C3EN)
{
If ((C6EN && C7EN))
{
If (OSCX)
{
Return (CSX2) /* \_SB_.SCK0.CP11.CSX2 */
}
Return (CST2) /* \_SB_.SCK0.CP11.CST2 */
}
If (C6EN)
{
If (OSCX)
{
Return (CSX3) /* \_SB_.SCK0.CP11.CSX3 */
}
Return (CST3) /* \_SB_.SCK0.CP11.CST3 */
}
If (C7EN)
{
If (OSCX)
{
Return (CSX4) /* \_SB_.SCK0.CP11.CSX4 */
}
Return (CST4) /* \_SB_.SCK0.CP11.CST4 */
}
If (OSCX)
{
Return (CSX5) /* \_SB_.SCK0.CP11.CSX5 */
}
Return (CST5) /* \_SB_.SCK0.CP11.CST5 */
}
If ((C6EN && C7EN))
{
If (OSCX)
{
Return (CSX6) /* \_SB_.SCK0.CP11.CSX6 */
}
Return (CST6) /* \_SB_.SCK0.CP11.CST6 */
}
If (C6EN)
{
If (OSCX)
{
Return (CSX7) /* \_SB_.SCK0.CP11.CSX7 */
}
Return (CST7) /* \_SB_.SCK0.CP11.CST7 */
}
If (C7EN)
{
Return (CST8) /* \_SB_.SCK0.CP11.CST8 */
}
}
}
Return (CST1) /* \_SB_.SCK0.CP11.CST1 */
}
}
Scope (\_SB.SCK0.CP12)
{
Name (MCS1, Package (0x02)
{
0x01,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
}
})
Name (MCS2, Package (0x05)
{
0x04,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x02,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCX2, Package (0x05)
{
0x04,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCS3, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x02,
0x29,
0x015E
}
})
Name (MCX3, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0x015E
}
})
Name (MCS4, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCX4, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCS5, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
}
})
Name (MCX5, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
}
})
Name (MCS6, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x02,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCX6, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCS7, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x02,
0x29,
0x015E
}
})
Name (MCX7, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0x015E
}
})
Name (MCS8, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (CST1, Package (0x02)
{
0x01,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
}
})
Name (CST2, Package (0x05)
{
0x04,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x02,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CSX2, Package (0x05)
{
0x04,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x03,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CST3, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x02,
0x29,
0x015E
}
})
Name (CSX3, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x03,
0x29,
0x015E
}
})
Name (CST4, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CSX4, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CST5, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
}
})
Name (CSX5, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
}
})
Name (CST6, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x02,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CSX6, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x03,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CST7, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x02,
0x29,
0x015E
}
})
Name (CSX7, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x03,
0x29,
0x015E
}
})
Name (CST8, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Method (_CST, 0, NotSerialized) // _CST: C-States
{
If ((ACEN == 0x00))
{
If ((MWOS && (TYPE & 0x0200)))
{
If (CSEN)
{
If (C3EN)
{
If ((C6EN && C7EN))
{
If (OSCX)
{
Return (MCX2) /* \_SB_.SCK0.CP12.MCX2 */
}
Return (MCS2) /* \_SB_.SCK0.CP12.MCS2 */
}
If (C6EN)
{
If (OSCX)
{
Return (MCX3) /* \_SB_.SCK0.CP12.MCX3 */
}
Return (MCS3) /* \_SB_.SCK0.CP12.MCS3 */
}
If (C7EN)
{
If (OSCX)
{
Return (MCX4) /* \_SB_.SCK0.CP12.MCX4 */
}
Return (MCS4) /* \_SB_.SCK0.CP12.MCS4 */
}
If (OSCX)
{
Return (MCX5) /* \_SB_.SCK0.CP12.MCX5 */
}
Return (MCS5) /* \_SB_.SCK0.CP12.MCS5 */
}
If ((C6EN && C7EN))
{
If (OSCX)
{
Return (MCX6) /* \_SB_.SCK0.CP12.MCX6 */
}
Return (MCS6) /* \_SB_.SCK0.CP12.MCS6 */
}
If (C6EN)
{
If (OSCX)
{
Return (MCX7) /* \_SB_.SCK0.CP12.MCX7 */
}
Return (MCS7) /* \_SB_.SCK0.CP12.MCS7 */
}
If (C7EN)
{
Return (MCS8) /* \_SB_.SCK0.CP12.MCS8 */
}
}
Return (MCS1) /* \_SB_.SCK0.CP12.MCS1 */
}
If (CSEN)
{
If (C3EN)
{
If ((C6EN && C7EN))
{
If (OSCX)
{
Return (CSX2) /* \_SB_.SCK0.CP12.CSX2 */
}
Return (CST2) /* \_SB_.SCK0.CP12.CST2 */
}
If (C6EN)
{
If (OSCX)
{
Return (CSX3) /* \_SB_.SCK0.CP12.CSX3 */
}
Return (CST3) /* \_SB_.SCK0.CP12.CST3 */
}
If (C7EN)
{
If (OSCX)
{
Return (CSX4) /* \_SB_.SCK0.CP12.CSX4 */
}
Return (CST4) /* \_SB_.SCK0.CP12.CST4 */
}
If (OSCX)
{
Return (CSX5) /* \_SB_.SCK0.CP12.CSX5 */
}
Return (CST5) /* \_SB_.SCK0.CP12.CST5 */
}
If ((C6EN && C7EN))
{
If (OSCX)
{
Return (CSX6) /* \_SB_.SCK0.CP12.CSX6 */
}
Return (CST6) /* \_SB_.SCK0.CP12.CST6 */
}
If (C6EN)
{
If (OSCX)
{
Return (CSX7) /* \_SB_.SCK0.CP12.CSX7 */
}
Return (CST7) /* \_SB_.SCK0.CP12.CST7 */
}
If (C7EN)
{
Return (CST8) /* \_SB_.SCK0.CP12.CST8 */
}
}
}
Return (CST1) /* \_SB_.SCK0.CP12.CST1 */
}
}
Scope (\_SB.SCK0.CP13)
{
Name (MCS1, Package (0x02)
{
0x01,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
}
})
Name (MCS2, Package (0x05)
{
0x04,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x02,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCX2, Package (0x05)
{
0x04,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCS3, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x02,
0x29,
0x015E
}
})
Name (MCX3, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0x015E
}
})
Name (MCS4, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCX4, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCS5, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
}
})
Name (MCX5, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
}
})
Name (MCS6, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x02,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCX6, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCS7, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x02,
0x29,
0x015E
}
})
Name (MCX7, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0x015E
}
})
Name (MCS8, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (CST1, Package (0x02)
{
0x01,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
}
})
Name (CST2, Package (0x05)
{
0x04,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x02,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CSX2, Package (0x05)
{
0x04,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x03,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CST3, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x02,
0x29,
0x015E
}
})
Name (CSX3, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x03,
0x29,
0x015E
}
})
Name (CST4, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CSX4, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CST5, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
}
})
Name (CSX5, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
}
})
Name (CST6, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x02,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CSX6, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x03,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CST7, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x02,
0x29,
0x015E
}
})
Name (CSX7, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x03,
0x29,
0x015E
}
})
Name (CST8, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Method (_CST, 0, NotSerialized) // _CST: C-States
{
If ((ACEN == 0x00))
{
If ((MWOS && (TYPE & 0x0200)))
{
If (CSEN)
{
If (C3EN)
{
If ((C6EN && C7EN))
{
If (OSCX)
{
Return (MCX2) /* \_SB_.SCK0.CP13.MCX2 */
}
Return (MCS2) /* \_SB_.SCK0.CP13.MCS2 */
}
If (C6EN)
{
If (OSCX)
{
Return (MCX3) /* \_SB_.SCK0.CP13.MCX3 */
}
Return (MCS3) /* \_SB_.SCK0.CP13.MCS3 */
}
If (C7EN)
{
If (OSCX)
{
Return (MCX4) /* \_SB_.SCK0.CP13.MCX4 */
}
Return (MCS4) /* \_SB_.SCK0.CP13.MCS4 */
}
If (OSCX)
{
Return (MCX5) /* \_SB_.SCK0.CP13.MCX5 */
}
Return (MCS5) /* \_SB_.SCK0.CP13.MCS5 */
}
If ((C6EN && C7EN))
{
If (OSCX)
{
Return (MCX6) /* \_SB_.SCK0.CP13.MCX6 */
}
Return (MCS6) /* \_SB_.SCK0.CP13.MCS6 */
}
If (C6EN)
{
If (OSCX)
{
Return (MCX7) /* \_SB_.SCK0.CP13.MCX7 */
}
Return (MCS7) /* \_SB_.SCK0.CP13.MCS7 */
}
If (C7EN)
{
Return (MCS8) /* \_SB_.SCK0.CP13.MCS8 */
}
}
Return (MCS1) /* \_SB_.SCK0.CP13.MCS1 */
}
If (CSEN)
{
If (C3EN)
{
If ((C6EN && C7EN))
{
If (OSCX)
{
Return (CSX2) /* \_SB_.SCK0.CP13.CSX2 */
}
Return (CST2) /* \_SB_.SCK0.CP13.CST2 */
}
If (C6EN)
{
If (OSCX)
{
Return (CSX3) /* \_SB_.SCK0.CP13.CSX3 */
}
Return (CST3) /* \_SB_.SCK0.CP13.CST3 */
}
If (C7EN)
{
If (OSCX)
{
Return (CSX4) /* \_SB_.SCK0.CP13.CSX4 */
}
Return (CST4) /* \_SB_.SCK0.CP13.CST4 */
}
If (OSCX)
{
Return (CSX5) /* \_SB_.SCK0.CP13.CSX5 */
}
Return (CST5) /* \_SB_.SCK0.CP13.CST5 */
}
If ((C6EN && C7EN))
{
If (OSCX)
{
Return (CSX6) /* \_SB_.SCK0.CP13.CSX6 */
}
Return (CST6) /* \_SB_.SCK0.CP13.CST6 */
}
If (C6EN)
{
If (OSCX)
{
Return (CSX7) /* \_SB_.SCK0.CP13.CSX7 */
}
Return (CST7) /* \_SB_.SCK0.CP13.CST7 */
}
If (C7EN)
{
Return (CST8) /* \_SB_.SCK0.CP13.CST8 */
}
}
}
Return (CST1) /* \_SB_.SCK0.CP13.CST1 */
}
}
Scope (\_SB.SCK0.CP14)
{
Name (MCS1, Package (0x02)
{
0x01,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
}
})
Name (MCS2, Package (0x05)
{
0x04,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x02,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCX2, Package (0x05)
{
0x04,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCS3, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x02,
0x29,
0x015E
}
})
Name (MCX3, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0x015E
}
})
Name (MCS4, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCX4, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCS5, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
}
})
Name (MCX5, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
}
})
Name (MCS6, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x02,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCX6, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCS7, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x02,
0x29,
0x015E
}
})
Name (MCX7, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0x015E
}
})
Name (MCS8, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (CST1, Package (0x02)
{
0x01,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
}
})
Name (CST2, Package (0x05)
{
0x04,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x02,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CSX2, Package (0x05)
{
0x04,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x03,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CST3, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x02,
0x29,
0x015E
}
})
Name (CSX3, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x03,
0x29,
0x015E
}
})
Name (CST4, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CSX4, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CST5, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
}
})
Name (CSX5, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
}
})
Name (CST6, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x02,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CSX6, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x03,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CST7, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x02,
0x29,
0x015E
}
})
Name (CSX7, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x03,
0x29,
0x015E
}
})
Name (CST8, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Method (_CST, 0, NotSerialized) // _CST: C-States
{
If ((ACEN == 0x00))
{
If ((MWOS && (TYPE & 0x0200)))
{
If (CSEN)
{
If (C3EN)
{
If ((C6EN && C7EN))
{
If (OSCX)
{
Return (MCX2) /* \_SB_.SCK0.CP14.MCX2 */
}
Return (MCS2) /* \_SB_.SCK0.CP14.MCS2 */
}
If (C6EN)
{
If (OSCX)
{
Return (MCX3) /* \_SB_.SCK0.CP14.MCX3 */
}
Return (MCS3) /* \_SB_.SCK0.CP14.MCS3 */
}
If (C7EN)
{
If (OSCX)
{
Return (MCX4) /* \_SB_.SCK0.CP14.MCX4 */
}
Return (MCS4) /* \_SB_.SCK0.CP14.MCS4 */
}
If (OSCX)
{
Return (MCX5) /* \_SB_.SCK0.CP14.MCX5 */
}
Return (MCS5) /* \_SB_.SCK0.CP14.MCS5 */
}
If ((C6EN && C7EN))
{
If (OSCX)
{
Return (MCX6) /* \_SB_.SCK0.CP14.MCX6 */
}
Return (MCS6) /* \_SB_.SCK0.CP14.MCS6 */
}
If (C6EN)
{
If (OSCX)
{
Return (MCX7) /* \_SB_.SCK0.CP14.MCX7 */
}
Return (MCS7) /* \_SB_.SCK0.CP14.MCS7 */
}
If (C7EN)
{
Return (MCS8) /* \_SB_.SCK0.CP14.MCS8 */
}
}
Return (MCS1) /* \_SB_.SCK0.CP14.MCS1 */
}
If (CSEN)
{
If (C3EN)
{
If ((C6EN && C7EN))
{
If (OSCX)
{
Return (CSX2) /* \_SB_.SCK0.CP14.CSX2 */
}
Return (CST2) /* \_SB_.SCK0.CP14.CST2 */
}
If (C6EN)
{
If (OSCX)
{
Return (CSX3) /* \_SB_.SCK0.CP14.CSX3 */
}
Return (CST3) /* \_SB_.SCK0.CP14.CST3 */
}
If (C7EN)
{
If (OSCX)
{
Return (CSX4) /* \_SB_.SCK0.CP14.CSX4 */
}
Return (CST4) /* \_SB_.SCK0.CP14.CST4 */
}
If (OSCX)
{
Return (CSX5) /* \_SB_.SCK0.CP14.CSX5 */
}
Return (CST5) /* \_SB_.SCK0.CP14.CST5 */
}
If ((C6EN && C7EN))
{
If (OSCX)
{
Return (CSX6) /* \_SB_.SCK0.CP14.CSX6 */
}
Return (CST6) /* \_SB_.SCK0.CP14.CST6 */
}
If (C6EN)
{
If (OSCX)
{
Return (CSX7) /* \_SB_.SCK0.CP14.CSX7 */
}
Return (CST7) /* \_SB_.SCK0.CP14.CST7 */
}
If (C7EN)
{
Return (CST8) /* \_SB_.SCK0.CP14.CST8 */
}
}
}
Return (CST1) /* \_SB_.SCK0.CP14.CST1 */
}
}
Scope (\_SB.SCK0.CP15)
{
Name (MCS1, Package (0x02)
{
0x01,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
}
})
Name (MCS2, Package (0x05)
{
0x04,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x02,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCX2, Package (0x05)
{
0x04,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCS3, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x02,
0x29,
0x015E
}
})
Name (MCX3, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0x015E
}
})
Name (MCS4, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCX4, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCS5, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
}
})
Name (MCX5, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
}
})
Name (MCS6, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x02,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCX6, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCS7, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x02,
0x29,
0x015E
}
})
Name (MCX7, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0x015E
}
})
Name (MCS8, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (CST1, Package (0x02)
{
0x01,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
}
})
Name (CST2, Package (0x05)
{
0x04,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x02,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CSX2, Package (0x05)
{
0x04,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x03,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CST3, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x02,
0x29,
0x015E
}
})
Name (CSX3, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x03,
0x29,
0x015E
}
})
Name (CST4, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CSX4, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CST5, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
}
})
Name (CSX5, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
}
})
Name (CST6, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x02,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CSX6, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x03,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CST7, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x02,
0x29,
0x015E
}
})
Name (CSX7, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x03,
0x29,
0x015E
}
})
Name (CST8, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Method (_CST, 0, NotSerialized) // _CST: C-States
{
If ((ACEN == 0x00))
{
If ((MWOS && (TYPE & 0x0200)))
{
If (CSEN)
{
If (C3EN)
{
If ((C6EN && C7EN))
{
If (OSCX)
{
Return (MCX2) /* \_SB_.SCK0.CP15.MCX2 */
}
Return (MCS2) /* \_SB_.SCK0.CP15.MCS2 */
}
If (C6EN)
{
If (OSCX)
{
Return (MCX3) /* \_SB_.SCK0.CP15.MCX3 */
}
Return (MCS3) /* \_SB_.SCK0.CP15.MCS3 */
}
If (C7EN)
{
If (OSCX)
{
Return (MCX4) /* \_SB_.SCK0.CP15.MCX4 */
}
Return (MCS4) /* \_SB_.SCK0.CP15.MCS4 */
}
If (OSCX)
{
Return (MCX5) /* \_SB_.SCK0.CP15.MCX5 */
}
Return (MCS5) /* \_SB_.SCK0.CP15.MCS5 */
}
If ((C6EN && C7EN))
{
If (OSCX)
{
Return (MCX6) /* \_SB_.SCK0.CP15.MCX6 */
}
Return (MCS6) /* \_SB_.SCK0.CP15.MCS6 */
}
If (C6EN)
{
If (OSCX)
{
Return (MCX7) /* \_SB_.SCK0.CP15.MCX7 */
}
Return (MCS7) /* \_SB_.SCK0.CP15.MCS7 */
}
If (C7EN)
{
Return (MCS8) /* \_SB_.SCK0.CP15.MCS8 */
}
}
Return (MCS1) /* \_SB_.SCK0.CP15.MCS1 */
}
If (CSEN)
{
If (C3EN)
{
If ((C6EN && C7EN))
{
If (OSCX)
{
Return (CSX2) /* \_SB_.SCK0.CP15.CSX2 */
}
Return (CST2) /* \_SB_.SCK0.CP15.CST2 */
}
If (C6EN)
{
If (OSCX)
{
Return (CSX3) /* \_SB_.SCK0.CP15.CSX3 */
}
Return (CST3) /* \_SB_.SCK0.CP15.CST3 */
}
If (C7EN)
{
If (OSCX)
{
Return (CSX4) /* \_SB_.SCK0.CP15.CSX4 */
}
Return (CST4) /* \_SB_.SCK0.CP15.CST4 */
}
If (OSCX)
{
Return (CSX5) /* \_SB_.SCK0.CP15.CSX5 */
}
Return (CST5) /* \_SB_.SCK0.CP15.CST5 */
}
If ((C6EN && C7EN))
{
If (OSCX)
{
Return (CSX6) /* \_SB_.SCK0.CP15.CSX6 */
}
Return (CST6) /* \_SB_.SCK0.CP15.CST6 */
}
If (C6EN)
{
If (OSCX)
{
Return (CSX7) /* \_SB_.SCK0.CP15.CSX7 */
}
Return (CST7) /* \_SB_.SCK0.CP15.CST7 */
}
If (C7EN)
{
Return (CST8) /* \_SB_.SCK0.CP15.CST8 */
}
}
}
Return (CST1) /* \_SB_.SCK0.CP15.CST1 */
}
}
Scope (\_SB.SCK0.CP16)
{
Name (MCS1, Package (0x02)
{
0x01,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
}
})
Name (MCS2, Package (0x05)
{
0x04,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x02,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCX2, Package (0x05)
{
0x04,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCS3, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x02,
0x29,
0x015E
}
})
Name (MCX3, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0x015E
}
})
Name (MCS4, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCX4, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCS5, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
}
})
Name (MCX5, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
}
})
Name (MCS6, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x02,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCX6, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCS7, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x02,
0x29,
0x015E
}
})
Name (MCX7, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0x015E
}
})
Name (MCS8, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (CST1, Package (0x02)
{
0x01,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
}
})
Name (CST2, Package (0x05)
{
0x04,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x02,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CSX2, Package (0x05)
{
0x04,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x03,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CST3, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x02,
0x29,
0x015E
}
})
Name (CSX3, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x03,
0x29,
0x015E
}
})
Name (CST4, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CSX4, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CST5, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
}
})
Name (CSX5, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
}
})
Name (CST6, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x02,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CSX6, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x03,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CST7, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x02,
0x29,
0x015E
}
})
Name (CSX7, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x03,
0x29,
0x015E
}
})
Name (CST8, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Method (_CST, 0, NotSerialized) // _CST: C-States
{
If ((ACEN == 0x00))
{
If ((MWOS && (TYPE & 0x0200)))
{
If (CSEN)
{
If (C3EN)
{
If ((C6EN && C7EN))
{
If (OSCX)
{
Return (MCX2) /* \_SB_.SCK0.CP16.MCX2 */
}
Return (MCS2) /* \_SB_.SCK0.CP16.MCS2 */
}
If (C6EN)
{
If (OSCX)
{
Return (MCX3) /* \_SB_.SCK0.CP16.MCX3 */
}
Return (MCS3) /* \_SB_.SCK0.CP16.MCS3 */
}
If (C7EN)
{
If (OSCX)
{
Return (MCX4) /* \_SB_.SCK0.CP16.MCX4 */
}
Return (MCS4) /* \_SB_.SCK0.CP16.MCS4 */
}
If (OSCX)
{
Return (MCX5) /* \_SB_.SCK0.CP16.MCX5 */
}
Return (MCS5) /* \_SB_.SCK0.CP16.MCS5 */
}
If ((C6EN && C7EN))
{
If (OSCX)
{
Return (MCX6) /* \_SB_.SCK0.CP16.MCX6 */
}
Return (MCS6) /* \_SB_.SCK0.CP16.MCS6 */
}
If (C6EN)
{
If (OSCX)
{
Return (MCX7) /* \_SB_.SCK0.CP16.MCX7 */
}
Return (MCS7) /* \_SB_.SCK0.CP16.MCS7 */
}
If (C7EN)
{
Return (MCS8) /* \_SB_.SCK0.CP16.MCS8 */
}
}
Return (MCS1) /* \_SB_.SCK0.CP16.MCS1 */
}
If (CSEN)
{
If (C3EN)
{
If ((C6EN && C7EN))
{
If (OSCX)
{
Return (CSX2) /* \_SB_.SCK0.CP16.CSX2 */
}
Return (CST2) /* \_SB_.SCK0.CP16.CST2 */
}
If (C6EN)
{
If (OSCX)
{
Return (CSX3) /* \_SB_.SCK0.CP16.CSX3 */
}
Return (CST3) /* \_SB_.SCK0.CP16.CST3 */
}
If (C7EN)
{
If (OSCX)
{
Return (CSX4) /* \_SB_.SCK0.CP16.CSX4 */
}
Return (CST4) /* \_SB_.SCK0.CP16.CST4 */
}
If (OSCX)
{
Return (CSX5) /* \_SB_.SCK0.CP16.CSX5 */
}
Return (CST5) /* \_SB_.SCK0.CP16.CST5 */
}
If ((C6EN && C7EN))
{
If (OSCX)
{
Return (CSX6) /* \_SB_.SCK0.CP16.CSX6 */
}
Return (CST6) /* \_SB_.SCK0.CP16.CST6 */
}
If (C6EN)
{
If (OSCX)
{
Return (CSX7) /* \_SB_.SCK0.CP16.CSX7 */
}
Return (CST7) /* \_SB_.SCK0.CP16.CST7 */
}
If (C7EN)
{
Return (CST8) /* \_SB_.SCK0.CP16.CST8 */
}
}
}
Return (CST1) /* \_SB_.SCK0.CP16.CST1 */
}
}
Scope (\_SB.SCK0.CP17)
{
Name (MCS1, Package (0x02)
{
0x01,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
}
})
Name (MCS2, Package (0x05)
{
0x04,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x02,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCX2, Package (0x05)
{
0x04,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCS3, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x02,
0x29,
0x015E
}
})
Name (MCX3, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0x015E
}
})
Name (MCS4, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCX4, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCS5, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
}
})
Name (MCX5, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
}
})
Name (MCS6, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x02,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCX6, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCS7, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x02,
0x29,
0x015E
}
})
Name (MCX7, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0x015E
}
})
Name (MCS8, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (CST1, Package (0x02)
{
0x01,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
}
})
Name (CST2, Package (0x05)
{
0x04,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x02,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CSX2, Package (0x05)
{
0x04,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x03,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CST3, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x02,
0x29,
0x015E
}
})
Name (CSX3, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x03,
0x29,
0x015E
}
})
Name (CST4, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CSX4, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CST5, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
}
})
Name (CSX5, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
}
})
Name (CST6, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x02,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CSX6, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x03,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CST7, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x02,
0x29,
0x015E
}
})
Name (CSX7, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x03,
0x29,
0x015E
}
})
Name (CST8, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Method (_CST, 0, NotSerialized) // _CST: C-States
{
If ((ACEN == 0x00))
{
If ((MWOS && (TYPE & 0x0200)))
{
If (CSEN)
{
If (C3EN)
{
If ((C6EN && C7EN))
{
If (OSCX)
{
Return (MCX2) /* \_SB_.SCK0.CP17.MCX2 */
}
Return (MCS2) /* \_SB_.SCK0.CP17.MCS2 */
}
If (C6EN)
{
If (OSCX)
{
Return (MCX3) /* \_SB_.SCK0.CP17.MCX3 */
}
Return (MCS3) /* \_SB_.SCK0.CP17.MCS3 */
}
If (C7EN)
{
If (OSCX)
{
Return (MCX4) /* \_SB_.SCK0.CP17.MCX4 */
}
Return (MCS4) /* \_SB_.SCK0.CP17.MCS4 */
}
If (OSCX)
{
Return (MCX5) /* \_SB_.SCK0.CP17.MCX5 */
}
Return (MCS5) /* \_SB_.SCK0.CP17.MCS5 */
}
If ((C6EN && C7EN))
{
If (OSCX)
{
Return (MCX6) /* \_SB_.SCK0.CP17.MCX6 */
}
Return (MCS6) /* \_SB_.SCK0.CP17.MCS6 */
}
If (C6EN)
{
If (OSCX)
{
Return (MCX7) /* \_SB_.SCK0.CP17.MCX7 */
}
Return (MCS7) /* \_SB_.SCK0.CP17.MCS7 */
}
If (C7EN)
{
Return (MCS8) /* \_SB_.SCK0.CP17.MCS8 */
}
}
Return (MCS1) /* \_SB_.SCK0.CP17.MCS1 */
}
If (CSEN)
{
If (C3EN)
{
If ((C6EN && C7EN))
{
If (OSCX)
{
Return (CSX2) /* \_SB_.SCK0.CP17.CSX2 */
}
Return (CST2) /* \_SB_.SCK0.CP17.CST2 */
}
If (C6EN)
{
If (OSCX)
{
Return (CSX3) /* \_SB_.SCK0.CP17.CSX3 */
}
Return (CST3) /* \_SB_.SCK0.CP17.CST3 */
}
If (C7EN)
{
If (OSCX)
{
Return (CSX4) /* \_SB_.SCK0.CP17.CSX4 */
}
Return (CST4) /* \_SB_.SCK0.CP17.CST4 */
}
If (OSCX)
{
Return (CSX5) /* \_SB_.SCK0.CP17.CSX5 */
}
Return (CST5) /* \_SB_.SCK0.CP17.CST5 */
}
If ((C6EN && C7EN))
{
If (OSCX)
{
Return (CSX6) /* \_SB_.SCK0.CP17.CSX6 */
}
Return (CST6) /* \_SB_.SCK0.CP17.CST6 */
}
If (C6EN)
{
If (OSCX)
{
Return (CSX7) /* \_SB_.SCK0.CP17.CSX7 */
}
Return (CST7) /* \_SB_.SCK0.CP17.CST7 */
}
If (C7EN)
{
Return (CST8) /* \_SB_.SCK0.CP17.CST8 */
}
}
}
Return (CST1) /* \_SB_.SCK0.CP17.CST1 */
}
}
Scope (\_SB.SCK0.CP18)
{
Name (MCS1, Package (0x02)
{
0x01,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
}
})
Name (MCS2, Package (0x05)
{
0x04,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x02,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCX2, Package (0x05)
{
0x04,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCS3, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x02,
0x29,
0x015E
}
})
Name (MCX3, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0x015E
}
})
Name (MCS4, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCX4, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCS5, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
}
})
Name (MCX5, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
}
})
Name (MCS6, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x02,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCX6, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCS7, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x02,
0x29,
0x015E
}
})
Name (MCX7, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0x015E
}
})
Name (MCS8, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (CST1, Package (0x02)
{
0x01,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
}
})
Name (CST2, Package (0x05)
{
0x04,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x02,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CSX2, Package (0x05)
{
0x04,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x03,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CST3, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x02,
0x29,
0x015E
}
})
Name (CSX3, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x03,
0x29,
0x015E
}
})
Name (CST4, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CSX4, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CST5, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
}
})
Name (CSX5, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
}
})
Name (CST6, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x02,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CSX6, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x03,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CST7, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x02,
0x29,
0x015E
}
})
Name (CSX7, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x03,
0x29,
0x015E
}
})
Name (CST8, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Method (_CST, 0, NotSerialized) // _CST: C-States
{
If ((ACEN == 0x00))
{
If ((MWOS && (TYPE & 0x0200)))
{
If (CSEN)
{
If (C3EN)
{
If ((C6EN && C7EN))
{
If (OSCX)
{
Return (MCX2) /* \_SB_.SCK0.CP18.MCX2 */
}
Return (MCS2) /* \_SB_.SCK0.CP18.MCS2 */
}
If (C6EN)
{
If (OSCX)
{
Return (MCX3) /* \_SB_.SCK0.CP18.MCX3 */
}
Return (MCS3) /* \_SB_.SCK0.CP18.MCS3 */
}
If (C7EN)
{
If (OSCX)
{
Return (MCX4) /* \_SB_.SCK0.CP18.MCX4 */
}
Return (MCS4) /* \_SB_.SCK0.CP18.MCS4 */
}
If (OSCX)
{
Return (MCX5) /* \_SB_.SCK0.CP18.MCX5 */
}
Return (MCS5) /* \_SB_.SCK0.CP18.MCS5 */
}
If ((C6EN && C7EN))
{
If (OSCX)
{
Return (MCX6) /* \_SB_.SCK0.CP18.MCX6 */
}
Return (MCS6) /* \_SB_.SCK0.CP18.MCS6 */
}
If (C6EN)
{
If (OSCX)
{
Return (MCX7) /* \_SB_.SCK0.CP18.MCX7 */
}
Return (MCS7) /* \_SB_.SCK0.CP18.MCS7 */
}
If (C7EN)
{
Return (MCS8) /* \_SB_.SCK0.CP18.MCS8 */
}
}
Return (MCS1) /* \_SB_.SCK0.CP18.MCS1 */
}
If (CSEN)
{
If (C3EN)
{
If ((C6EN && C7EN))
{
If (OSCX)
{
Return (CSX2) /* \_SB_.SCK0.CP18.CSX2 */
}
Return (CST2) /* \_SB_.SCK0.CP18.CST2 */
}
If (C6EN)
{
If (OSCX)
{
Return (CSX3) /* \_SB_.SCK0.CP18.CSX3 */
}
Return (CST3) /* \_SB_.SCK0.CP18.CST3 */
}
If (C7EN)
{
If (OSCX)
{
Return (CSX4) /* \_SB_.SCK0.CP18.CSX4 */
}
Return (CST4) /* \_SB_.SCK0.CP18.CST4 */
}
If (OSCX)
{
Return (CSX5) /* \_SB_.SCK0.CP18.CSX5 */
}
Return (CST5) /* \_SB_.SCK0.CP18.CST5 */
}
If ((C6EN && C7EN))
{
If (OSCX)
{
Return (CSX6) /* \_SB_.SCK0.CP18.CSX6 */
}
Return (CST6) /* \_SB_.SCK0.CP18.CST6 */
}
If (C6EN)
{
If (OSCX)
{
Return (CSX7) /* \_SB_.SCK0.CP18.CSX7 */
}
Return (CST7) /* \_SB_.SCK0.CP18.CST7 */
}
If (C7EN)
{
Return (CST8) /* \_SB_.SCK0.CP18.CST8 */
}
}
}
Return (CST1) /* \_SB_.SCK0.CP18.CST1 */
}
}
Scope (\_SB.SCK0.CP19)
{
Name (MCS1, Package (0x02)
{
0x01,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
}
})
Name (MCS2, Package (0x05)
{
0x04,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x02,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCX2, Package (0x05)
{
0x04,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCS3, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x02,
0x29,
0x015E
}
})
Name (MCX3, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0x015E
}
})
Name (MCS4, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCX4, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCS5, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
}
})
Name (MCX5, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
}
})
Name (MCS6, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x02,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCX6, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCS7, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x02,
0x29,
0x015E
}
})
Name (MCX7, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0x015E
}
})
Name (MCS8, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (CST1, Package (0x02)
{
0x01,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
}
})
Name (CST2, Package (0x05)
{
0x04,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x02,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CSX2, Package (0x05)
{
0x04,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x03,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CST3, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x02,
0x29,
0x015E
}
})
Name (CSX3, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x03,
0x29,
0x015E
}
})
Name (CST4, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CSX4, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CST5, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
}
})
Name (CSX5, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
}
})
Name (CST6, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x02,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CSX6, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x03,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CST7, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x02,
0x29,
0x015E
}
})
Name (CSX7, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x03,
0x29,
0x015E
}
})
Name (CST8, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Method (_CST, 0, NotSerialized) // _CST: C-States
{
If ((ACEN == 0x00))
{
If ((MWOS && (TYPE & 0x0200)))
{
If (CSEN)
{
If (C3EN)
{
If ((C6EN && C7EN))
{
If (OSCX)
{
Return (MCX2) /* \_SB_.SCK0.CP19.MCX2 */
}
Return (MCS2) /* \_SB_.SCK0.CP19.MCS2 */
}
If (C6EN)
{
If (OSCX)
{
Return (MCX3) /* \_SB_.SCK0.CP19.MCX3 */
}
Return (MCS3) /* \_SB_.SCK0.CP19.MCS3 */
}
If (C7EN)
{
If (OSCX)
{
Return (MCX4) /* \_SB_.SCK0.CP19.MCX4 */
}
Return (MCS4) /* \_SB_.SCK0.CP19.MCS4 */
}
If (OSCX)
{
Return (MCX5) /* \_SB_.SCK0.CP19.MCX5 */
}
Return (MCS5) /* \_SB_.SCK0.CP19.MCS5 */
}
If ((C6EN && C7EN))
{
If (OSCX)
{
Return (MCX6) /* \_SB_.SCK0.CP19.MCX6 */
}
Return (MCS6) /* \_SB_.SCK0.CP19.MCS6 */
}
If (C6EN)
{
If (OSCX)
{
Return (MCX7) /* \_SB_.SCK0.CP19.MCX7 */
}
Return (MCS7) /* \_SB_.SCK0.CP19.MCS7 */
}
If (C7EN)
{
Return (MCS8) /* \_SB_.SCK0.CP19.MCS8 */
}
}
Return (MCS1) /* \_SB_.SCK0.CP19.MCS1 */
}
If (CSEN)
{
If (C3EN)
{
If ((C6EN && C7EN))
{
If (OSCX)
{
Return (CSX2) /* \_SB_.SCK0.CP19.CSX2 */
}
Return (CST2) /* \_SB_.SCK0.CP19.CST2 */
}
If (C6EN)
{
If (OSCX)
{
Return (CSX3) /* \_SB_.SCK0.CP19.CSX3 */
}
Return (CST3) /* \_SB_.SCK0.CP19.CST3 */
}
If (C7EN)
{
If (OSCX)
{
Return (CSX4) /* \_SB_.SCK0.CP19.CSX4 */
}
Return (CST4) /* \_SB_.SCK0.CP19.CST4 */
}
If (OSCX)
{
Return (CSX5) /* \_SB_.SCK0.CP19.CSX5 */
}
Return (CST5) /* \_SB_.SCK0.CP19.CST5 */
}
If ((C6EN && C7EN))
{
If (OSCX)
{
Return (CSX6) /* \_SB_.SCK0.CP19.CSX6 */
}
Return (CST6) /* \_SB_.SCK0.CP19.CST6 */
}
If (C6EN)
{
If (OSCX)
{
Return (CSX7) /* \_SB_.SCK0.CP19.CSX7 */
}
Return (CST7) /* \_SB_.SCK0.CP19.CST7 */
}
If (C7EN)
{
Return (CST8) /* \_SB_.SCK0.CP19.CST8 */
}
}
}
Return (CST1) /* \_SB_.SCK0.CP19.CST1 */
}
}
Scope (\_SB.SCK0.CP1A)
{
Name (MCS1, Package (0x02)
{
0x01,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
}
})
Name (MCS2, Package (0x05)
{
0x04,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x02,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCX2, Package (0x05)
{
0x04,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCS3, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x02,
0x29,
0x015E
}
})
Name (MCX3, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0x015E
}
})
Name (MCS4, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCX4, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCS5, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
}
})
Name (MCX5, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
}
})
Name (MCS6, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x02,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCX6, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCS7, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x02,
0x29,
0x015E
}
})
Name (MCX7, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0x015E
}
})
Name (MCS8, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (CST1, Package (0x02)
{
0x01,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
}
})
Name (CST2, Package (0x05)
{
0x04,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x02,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CSX2, Package (0x05)
{
0x04,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x03,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CST3, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x02,
0x29,
0x015E
}
})
Name (CSX3, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x03,
0x29,
0x015E
}
})
Name (CST4, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CSX4, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CST5, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
}
})
Name (CSX5, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
}
})
Name (CST6, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x02,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CSX6, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x03,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CST7, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x02,
0x29,
0x015E
}
})
Name (CSX7, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x03,
0x29,
0x015E
}
})
Name (CST8, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Method (_CST, 0, NotSerialized) // _CST: C-States
{
If ((ACEN == 0x00))
{
If ((MWOS && (TYPE & 0x0200)))
{
If (CSEN)
{
If (C3EN)
{
If ((C6EN && C7EN))
{
If (OSCX)
{
Return (MCX2) /* \_SB_.SCK0.CP1A.MCX2 */
}
Return (MCS2) /* \_SB_.SCK0.CP1A.MCS2 */
}
If (C6EN)
{
If (OSCX)
{
Return (MCX3) /* \_SB_.SCK0.CP1A.MCX3 */
}
Return (MCS3) /* \_SB_.SCK0.CP1A.MCS3 */
}
If (C7EN)
{
If (OSCX)
{
Return (MCX4) /* \_SB_.SCK0.CP1A.MCX4 */
}
Return (MCS4) /* \_SB_.SCK0.CP1A.MCS4 */
}
If (OSCX)
{
Return (MCX5) /* \_SB_.SCK0.CP1A.MCX5 */
}
Return (MCS5) /* \_SB_.SCK0.CP1A.MCS5 */
}
If ((C6EN && C7EN))
{
If (OSCX)
{
Return (MCX6) /* \_SB_.SCK0.CP1A.MCX6 */
}
Return (MCS6) /* \_SB_.SCK0.CP1A.MCS6 */
}
If (C6EN)
{
If (OSCX)
{
Return (MCX7) /* \_SB_.SCK0.CP1A.MCX7 */
}
Return (MCS7) /* \_SB_.SCK0.CP1A.MCS7 */
}
If (C7EN)
{
Return (MCS8) /* \_SB_.SCK0.CP1A.MCS8 */
}
}
Return (MCS1) /* \_SB_.SCK0.CP1A.MCS1 */
}
If (CSEN)
{
If (C3EN)
{
If ((C6EN && C7EN))
{
If (OSCX)
{
Return (CSX2) /* \_SB_.SCK0.CP1A.CSX2 */
}
Return (CST2) /* \_SB_.SCK0.CP1A.CST2 */
}
If (C6EN)
{
If (OSCX)
{
Return (CSX3) /* \_SB_.SCK0.CP1A.CSX3 */
}
Return (CST3) /* \_SB_.SCK0.CP1A.CST3 */
}
If (C7EN)
{
If (OSCX)
{
Return (CSX4) /* \_SB_.SCK0.CP1A.CSX4 */
}
Return (CST4) /* \_SB_.SCK0.CP1A.CST4 */
}
If (OSCX)
{
Return (CSX5) /* \_SB_.SCK0.CP1A.CSX5 */
}
Return (CST5) /* \_SB_.SCK0.CP1A.CST5 */
}
If ((C6EN && C7EN))
{
If (OSCX)
{
Return (CSX6) /* \_SB_.SCK0.CP1A.CSX6 */
}
Return (CST6) /* \_SB_.SCK0.CP1A.CST6 */
}
If (C6EN)
{
If (OSCX)
{
Return (CSX7) /* \_SB_.SCK0.CP1A.CSX7 */
}
Return (CST7) /* \_SB_.SCK0.CP1A.CST7 */
}
If (C7EN)
{
Return (CST8) /* \_SB_.SCK0.CP1A.CST8 */
}
}
}
Return (CST1) /* \_SB_.SCK0.CP1A.CST1 */
}
}
Scope (\_SB.SCK0.CP1B)
{
Name (MCS1, Package (0x02)
{
0x01,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
}
})
Name (MCS2, Package (0x05)
{
0x04,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x02,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCX2, Package (0x05)
{
0x04,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCS3, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x02,
0x29,
0x015E
}
})
Name (MCX3, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0x015E
}
})
Name (MCS4, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCX4, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCS5, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
}
})
Name (MCX5, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
}
})
Name (MCS6, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x02,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCX6, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCS7, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x02,
0x29,
0x015E
}
})
Name (MCX7, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0x015E
}
})
Name (MCS8, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (CST1, Package (0x02)
{
0x01,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
}
})
Name (CST2, Package (0x05)
{
0x04,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x02,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CSX2, Package (0x05)
{
0x04,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x03,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CST3, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x02,
0x29,
0x015E
}
})
Name (CSX3, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x03,
0x29,
0x015E
}
})
Name (CST4, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CSX4, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CST5, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
}
})
Name (CSX5, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
}
})
Name (CST6, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x02,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CSX6, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x03,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CST7, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x02,
0x29,
0x015E
}
})
Name (CSX7, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x03,
0x29,
0x015E
}
})
Name (CST8, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Method (_CST, 0, NotSerialized) // _CST: C-States
{
If ((ACEN == 0x00))
{
If ((MWOS && (TYPE & 0x0200)))
{
If (CSEN)
{
If (C3EN)
{
If ((C6EN && C7EN))
{
If (OSCX)
{
Return (MCX2) /* \_SB_.SCK0.CP1B.MCX2 */
}
Return (MCS2) /* \_SB_.SCK0.CP1B.MCS2 */
}
If (C6EN)
{
If (OSCX)
{
Return (MCX3) /* \_SB_.SCK0.CP1B.MCX3 */
}
Return (MCS3) /* \_SB_.SCK0.CP1B.MCS3 */
}
If (C7EN)
{
If (OSCX)
{
Return (MCX4) /* \_SB_.SCK0.CP1B.MCX4 */
}
Return (MCS4) /* \_SB_.SCK0.CP1B.MCS4 */
}
If (OSCX)
{
Return (MCX5) /* \_SB_.SCK0.CP1B.MCX5 */
}
Return (MCS5) /* \_SB_.SCK0.CP1B.MCS5 */
}
If ((C6EN && C7EN))
{
If (OSCX)
{
Return (MCX6) /* \_SB_.SCK0.CP1B.MCX6 */
}
Return (MCS6) /* \_SB_.SCK0.CP1B.MCS6 */
}
If (C6EN)
{
If (OSCX)
{
Return (MCX7) /* \_SB_.SCK0.CP1B.MCX7 */
}
Return (MCS7) /* \_SB_.SCK0.CP1B.MCS7 */
}
If (C7EN)
{
Return (MCS8) /* \_SB_.SCK0.CP1B.MCS8 */
}
}
Return (MCS1) /* \_SB_.SCK0.CP1B.MCS1 */
}
If (CSEN)
{
If (C3EN)
{
If ((C6EN && C7EN))
{
If (OSCX)
{
Return (CSX2) /* \_SB_.SCK0.CP1B.CSX2 */
}
Return (CST2) /* \_SB_.SCK0.CP1B.CST2 */
}
If (C6EN)
{
If (OSCX)
{
Return (CSX3) /* \_SB_.SCK0.CP1B.CSX3 */
}
Return (CST3) /* \_SB_.SCK0.CP1B.CST3 */
}
If (C7EN)
{
If (OSCX)
{
Return (CSX4) /* \_SB_.SCK0.CP1B.CSX4 */
}
Return (CST4) /* \_SB_.SCK0.CP1B.CST4 */
}
If (OSCX)
{
Return (CSX5) /* \_SB_.SCK0.CP1B.CSX5 */
}
Return (CST5) /* \_SB_.SCK0.CP1B.CST5 */
}
If ((C6EN && C7EN))
{
If (OSCX)
{
Return (CSX6) /* \_SB_.SCK0.CP1B.CSX6 */
}
Return (CST6) /* \_SB_.SCK0.CP1B.CST6 */
}
If (C6EN)
{
If (OSCX)
{
Return (CSX7) /* \_SB_.SCK0.CP1B.CSX7 */
}
Return (CST7) /* \_SB_.SCK0.CP1B.CST7 */
}
If (C7EN)
{
Return (CST8) /* \_SB_.SCK0.CP1B.CST8 */
}
}
}
Return (CST1) /* \_SB_.SCK0.CP1B.CST1 */
}
}
Scope (\_SB.SCK0.CP1C)
{
Name (MCS1, Package (0x02)
{
0x01,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
}
})
Name (MCS2, Package (0x05)
{
0x04,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x02,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCX2, Package (0x05)
{
0x04,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCS3, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x02,
0x29,
0x015E
}
})
Name (MCX3, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0x015E
}
})
Name (MCS4, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCX4, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCS5, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
}
})
Name (MCX5, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
}
})
Name (MCS6, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x02,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCX6, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCS7, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x02,
0x29,
0x015E
}
})
Name (MCX7, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0x015E
}
})
Name (MCS8, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (CST1, Package (0x02)
{
0x01,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
}
})
Name (CST2, Package (0x05)
{
0x04,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x02,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CSX2, Package (0x05)
{
0x04,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x03,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CST3, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x02,
0x29,
0x015E
}
})
Name (CSX3, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x03,
0x29,
0x015E
}
})
Name (CST4, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CSX4, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CST5, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
}
})
Name (CSX5, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
}
})
Name (CST6, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x02,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CSX6, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x03,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CST7, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x02,
0x29,
0x015E
}
})
Name (CSX7, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x03,
0x29,
0x015E
}
})
Name (CST8, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Method (_CST, 0, NotSerialized) // _CST: C-States
{
If ((ACEN == 0x00))
{
If ((MWOS && (TYPE & 0x0200)))
{
If (CSEN)
{
If (C3EN)
{
If ((C6EN && C7EN))
{
If (OSCX)
{
Return (MCX2) /* \_SB_.SCK0.CP1C.MCX2 */
}
Return (MCS2) /* \_SB_.SCK0.CP1C.MCS2 */
}
If (C6EN)
{
If (OSCX)
{
Return (MCX3) /* \_SB_.SCK0.CP1C.MCX3 */
}
Return (MCS3) /* \_SB_.SCK0.CP1C.MCS3 */
}
If (C7EN)
{
If (OSCX)
{
Return (MCX4) /* \_SB_.SCK0.CP1C.MCX4 */
}
Return (MCS4) /* \_SB_.SCK0.CP1C.MCS4 */
}
If (OSCX)
{
Return (MCX5) /* \_SB_.SCK0.CP1C.MCX5 */
}
Return (MCS5) /* \_SB_.SCK0.CP1C.MCS5 */
}
If ((C6EN && C7EN))
{
If (OSCX)
{
Return (MCX6) /* \_SB_.SCK0.CP1C.MCX6 */
}
Return (MCS6) /* \_SB_.SCK0.CP1C.MCS6 */
}
If (C6EN)
{
If (OSCX)
{
Return (MCX7) /* \_SB_.SCK0.CP1C.MCX7 */
}
Return (MCS7) /* \_SB_.SCK0.CP1C.MCS7 */
}
If (C7EN)
{
Return (MCS8) /* \_SB_.SCK0.CP1C.MCS8 */
}
}
Return (MCS1) /* \_SB_.SCK0.CP1C.MCS1 */
}
If (CSEN)
{
If (C3EN)
{
If ((C6EN && C7EN))
{
If (OSCX)
{
Return (CSX2) /* \_SB_.SCK0.CP1C.CSX2 */
}
Return (CST2) /* \_SB_.SCK0.CP1C.CST2 */
}
If (C6EN)
{
If (OSCX)
{
Return (CSX3) /* \_SB_.SCK0.CP1C.CSX3 */
}
Return (CST3) /* \_SB_.SCK0.CP1C.CST3 */
}
If (C7EN)
{
If (OSCX)
{
Return (CSX4) /* \_SB_.SCK0.CP1C.CSX4 */
}
Return (CST4) /* \_SB_.SCK0.CP1C.CST4 */
}
If (OSCX)
{
Return (CSX5) /* \_SB_.SCK0.CP1C.CSX5 */
}
Return (CST5) /* \_SB_.SCK0.CP1C.CST5 */
}
If ((C6EN && C7EN))
{
If (OSCX)
{
Return (CSX6) /* \_SB_.SCK0.CP1C.CSX6 */
}
Return (CST6) /* \_SB_.SCK0.CP1C.CST6 */
}
If (C6EN)
{
If (OSCX)
{
Return (CSX7) /* \_SB_.SCK0.CP1C.CSX7 */
}
Return (CST7) /* \_SB_.SCK0.CP1C.CST7 */
}
If (C7EN)
{
Return (CST8) /* \_SB_.SCK0.CP1C.CST8 */
}
}
}
Return (CST1) /* \_SB_.SCK0.CP1C.CST1 */
}
}
Scope (\_SB.SCK0.CP1D)
{
Name (MCS1, Package (0x02)
{
0x01,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
}
})
Name (MCS2, Package (0x05)
{
0x04,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x02,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCX2, Package (0x05)
{
0x04,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCS3, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x02,
0x29,
0x015E
}
})
Name (MCX3, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0x015E
}
})
Name (MCS4, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCX4, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCS5, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
}
})
Name (MCX5, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
}
})
Name (MCS6, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x02,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCX6, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCS7, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x02,
0x29,
0x015E
}
})
Name (MCX7, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0x015E
}
})
Name (MCS8, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (CST1, Package (0x02)
{
0x01,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
}
})
Name (CST2, Package (0x05)
{
0x04,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x02,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CSX2, Package (0x05)
{
0x04,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x03,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CST3, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x02,
0x29,
0x015E
}
})
Name (CSX3, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x03,
0x29,
0x015E
}
})
Name (CST4, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CSX4, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CST5, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
}
})
Name (CSX5, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
}
})
Name (CST6, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x02,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CSX6, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x03,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CST7, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x02,
0x29,
0x015E
}
})
Name (CSX7, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x03,
0x29,
0x015E
}
})
Name (CST8, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Method (_CST, 0, NotSerialized) // _CST: C-States
{
If ((ACEN == 0x00))
{
If ((MWOS && (TYPE & 0x0200)))
{
If (CSEN)
{
If (C3EN)
{
If ((C6EN && C7EN))
{
If (OSCX)
{
Return (MCX2) /* \_SB_.SCK0.CP1D.MCX2 */
}
Return (MCS2) /* \_SB_.SCK0.CP1D.MCS2 */
}
If (C6EN)
{
If (OSCX)
{
Return (MCX3) /* \_SB_.SCK0.CP1D.MCX3 */
}
Return (MCS3) /* \_SB_.SCK0.CP1D.MCS3 */
}
If (C7EN)
{
If (OSCX)
{
Return (MCX4) /* \_SB_.SCK0.CP1D.MCX4 */
}
Return (MCS4) /* \_SB_.SCK0.CP1D.MCS4 */
}
If (OSCX)
{
Return (MCX5) /* \_SB_.SCK0.CP1D.MCX5 */
}
Return (MCS5) /* \_SB_.SCK0.CP1D.MCS5 */
}
If ((C6EN && C7EN))
{
If (OSCX)
{
Return (MCX6) /* \_SB_.SCK0.CP1D.MCX6 */
}
Return (MCS6) /* \_SB_.SCK0.CP1D.MCS6 */
}
If (C6EN)
{
If (OSCX)
{
Return (MCX7) /* \_SB_.SCK0.CP1D.MCX7 */
}
Return (MCS7) /* \_SB_.SCK0.CP1D.MCS7 */
}
If (C7EN)
{
Return (MCS8) /* \_SB_.SCK0.CP1D.MCS8 */
}
}
Return (MCS1) /* \_SB_.SCK0.CP1D.MCS1 */
}
If (CSEN)
{
If (C3EN)
{
If ((C6EN && C7EN))
{
If (OSCX)
{
Return (CSX2) /* \_SB_.SCK0.CP1D.CSX2 */
}
Return (CST2) /* \_SB_.SCK0.CP1D.CST2 */
}
If (C6EN)
{
If (OSCX)
{
Return (CSX3) /* \_SB_.SCK0.CP1D.CSX3 */
}
Return (CST3) /* \_SB_.SCK0.CP1D.CST3 */
}
If (C7EN)
{
If (OSCX)
{
Return (CSX4) /* \_SB_.SCK0.CP1D.CSX4 */
}
Return (CST4) /* \_SB_.SCK0.CP1D.CST4 */
}
If (OSCX)
{
Return (CSX5) /* \_SB_.SCK0.CP1D.CSX5 */
}
Return (CST5) /* \_SB_.SCK0.CP1D.CST5 */
}
If ((C6EN && C7EN))
{
If (OSCX)
{
Return (CSX6) /* \_SB_.SCK0.CP1D.CSX6 */
}
Return (CST6) /* \_SB_.SCK0.CP1D.CST6 */
}
If (C6EN)
{
If (OSCX)
{
Return (CSX7) /* \_SB_.SCK0.CP1D.CSX7 */
}
Return (CST7) /* \_SB_.SCK0.CP1D.CST7 */
}
If (C7EN)
{
Return (CST8) /* \_SB_.SCK0.CP1D.CST8 */
}
}
}
Return (CST1) /* \_SB_.SCK0.CP1D.CST1 */
}
}
Scope (\_SB.SCK0.CP1E)
{
Name (MCS1, Package (0x02)
{
0x01,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
}
})
Name (MCS2, Package (0x05)
{
0x04,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x02,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCX2, Package (0x05)
{
0x04,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCS3, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x02,
0x29,
0x015E
}
})
Name (MCX3, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0x015E
}
})
Name (MCS4, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCX4, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCS5, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
}
})
Name (MCX5, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
}
})
Name (MCS6, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x02,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCX6, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCS7, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x02,
0x29,
0x015E
}
})
Name (MCX7, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0x015E
}
})
Name (MCS8, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (CST1, Package (0x02)
{
0x01,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
}
})
Name (CST2, Package (0x05)
{
0x04,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x02,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CSX2, Package (0x05)
{
0x04,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x03,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CST3, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x02,
0x29,
0x015E
}
})
Name (CSX3, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x03,
0x29,
0x015E
}
})
Name (CST4, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CSX4, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CST5, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
}
})
Name (CSX5, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
}
})
Name (CST6, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x02,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CSX6, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x03,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CST7, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x02,
0x29,
0x015E
}
})
Name (CSX7, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x03,
0x29,
0x015E
}
})
Name (CST8, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Method (_CST, 0, NotSerialized) // _CST: C-States
{
If ((ACEN == 0x00))
{
If ((MWOS && (TYPE & 0x0200)))
{
If (CSEN)
{
If (C3EN)
{
If ((C6EN && C7EN))
{
If (OSCX)
{
Return (MCX2) /* \_SB_.SCK0.CP1E.MCX2 */
}
Return (MCS2) /* \_SB_.SCK0.CP1E.MCS2 */
}
If (C6EN)
{
If (OSCX)
{
Return (MCX3) /* \_SB_.SCK0.CP1E.MCX3 */
}
Return (MCS3) /* \_SB_.SCK0.CP1E.MCS3 */
}
If (C7EN)
{
If (OSCX)
{
Return (MCX4) /* \_SB_.SCK0.CP1E.MCX4 */
}
Return (MCS4) /* \_SB_.SCK0.CP1E.MCS4 */
}
If (OSCX)
{
Return (MCX5) /* \_SB_.SCK0.CP1E.MCX5 */
}
Return (MCS5) /* \_SB_.SCK0.CP1E.MCS5 */
}
If ((C6EN && C7EN))
{
If (OSCX)
{
Return (MCX6) /* \_SB_.SCK0.CP1E.MCX6 */
}
Return (MCS6) /* \_SB_.SCK0.CP1E.MCS6 */
}
If (C6EN)
{
If (OSCX)
{
Return (MCX7) /* \_SB_.SCK0.CP1E.MCX7 */
}
Return (MCS7) /* \_SB_.SCK0.CP1E.MCS7 */
}
If (C7EN)
{
Return (MCS8) /* \_SB_.SCK0.CP1E.MCS8 */
}
}
Return (MCS1) /* \_SB_.SCK0.CP1E.MCS1 */
}
If (CSEN)
{
If (C3EN)
{
If ((C6EN && C7EN))
{
If (OSCX)
{
Return (CSX2) /* \_SB_.SCK0.CP1E.CSX2 */
}
Return (CST2) /* \_SB_.SCK0.CP1E.CST2 */
}
If (C6EN)
{
If (OSCX)
{
Return (CSX3) /* \_SB_.SCK0.CP1E.CSX3 */
}
Return (CST3) /* \_SB_.SCK0.CP1E.CST3 */
}
If (C7EN)
{
If (OSCX)
{
Return (CSX4) /* \_SB_.SCK0.CP1E.CSX4 */
}
Return (CST4) /* \_SB_.SCK0.CP1E.CST4 */
}
If (OSCX)
{
Return (CSX5) /* \_SB_.SCK0.CP1E.CSX5 */
}
Return (CST5) /* \_SB_.SCK0.CP1E.CST5 */
}
If ((C6EN && C7EN))
{
If (OSCX)
{
Return (CSX6) /* \_SB_.SCK0.CP1E.CSX6 */
}
Return (CST6) /* \_SB_.SCK0.CP1E.CST6 */
}
If (C6EN)
{
If (OSCX)
{
Return (CSX7) /* \_SB_.SCK0.CP1E.CSX7 */
}
Return (CST7) /* \_SB_.SCK0.CP1E.CST7 */
}
If (C7EN)
{
Return (CST8) /* \_SB_.SCK0.CP1E.CST8 */
}
}
}
Return (CST1) /* \_SB_.SCK0.CP1E.CST1 */
}
}
Scope (\_SB.SCK0.CP1F)
{
Name (MCS1, Package (0x02)
{
0x01,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
}
})
Name (MCS2, Package (0x05)
{
0x04,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x02,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCX2, Package (0x05)
{
0x04,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCS3, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x02,
0x29,
0x015E
}
})
Name (MCX3, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0x015E
}
})
Name (MCS4, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCX4, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCS5, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
}
})
Name (MCX5, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
}
})
Name (MCS6, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x02,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCX6, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCS7, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x02,
0x29,
0x015E
}
})
Name (MCX7, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0x015E
}
})
Name (MCS8, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (CST1, Package (0x02)
{
0x01,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
}
})
Name (CST2, Package (0x05)
{
0x04,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x02,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CSX2, Package (0x05)
{
0x04,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x03,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CST3, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x02,
0x29,
0x015E
}
})
Name (CSX3, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x03,
0x29,
0x015E
}
})
Name (CST4, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CSX4, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CST5, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
}
})
Name (CSX5, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
}
})
Name (CST6, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x02,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CSX6, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x03,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CST7, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x02,
0x29,
0x015E
}
})
Name (CSX7, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x03,
0x29,
0x015E
}
})
Name (CST8, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Method (_CST, 0, NotSerialized) // _CST: C-States
{
If ((ACEN == 0x00))
{
If ((MWOS && (TYPE & 0x0200)))
{
If (CSEN)
{
If (C3EN)
{
If ((C6EN && C7EN))
{
If (OSCX)
{
Return (MCX2) /* \_SB_.SCK0.CP1F.MCX2 */
}
Return (MCS2) /* \_SB_.SCK0.CP1F.MCS2 */
}
If (C6EN)
{
If (OSCX)
{
Return (MCX3) /* \_SB_.SCK0.CP1F.MCX3 */
}
Return (MCS3) /* \_SB_.SCK0.CP1F.MCS3 */
}
If (C7EN)
{
If (OSCX)
{
Return (MCX4) /* \_SB_.SCK0.CP1F.MCX4 */
}
Return (MCS4) /* \_SB_.SCK0.CP1F.MCS4 */
}
If (OSCX)
{
Return (MCX5) /* \_SB_.SCK0.CP1F.MCX5 */
}
Return (MCS5) /* \_SB_.SCK0.CP1F.MCS5 */
}
If ((C6EN && C7EN))
{
If (OSCX)
{
Return (MCX6) /* \_SB_.SCK0.CP1F.MCX6 */
}
Return (MCS6) /* \_SB_.SCK0.CP1F.MCS6 */
}
If (C6EN)
{
If (OSCX)
{
Return (MCX7) /* \_SB_.SCK0.CP1F.MCX7 */
}
Return (MCS7) /* \_SB_.SCK0.CP1F.MCS7 */
}
If (C7EN)
{
Return (MCS8) /* \_SB_.SCK0.CP1F.MCS8 */
}
}
Return (MCS1) /* \_SB_.SCK0.CP1F.MCS1 */
}
If (CSEN)
{
If (C3EN)
{
If ((C6EN && C7EN))
{
If (OSCX)
{
Return (CSX2) /* \_SB_.SCK0.CP1F.CSX2 */
}
Return (CST2) /* \_SB_.SCK0.CP1F.CST2 */
}
If (C6EN)
{
If (OSCX)
{
Return (CSX3) /* \_SB_.SCK0.CP1F.CSX3 */
}
Return (CST3) /* \_SB_.SCK0.CP1F.CST3 */
}
If (C7EN)
{
If (OSCX)
{
Return (CSX4) /* \_SB_.SCK0.CP1F.CSX4 */
}
Return (CST4) /* \_SB_.SCK0.CP1F.CST4 */
}
If (OSCX)
{
Return (CSX5) /* \_SB_.SCK0.CP1F.CSX5 */
}
Return (CST5) /* \_SB_.SCK0.CP1F.CST5 */
}
If ((C6EN && C7EN))
{
If (OSCX)
{
Return (CSX6) /* \_SB_.SCK0.CP1F.CSX6 */
}
Return (CST6) /* \_SB_.SCK0.CP1F.CST6 */
}
If (C6EN)
{
If (OSCX)
{
Return (CSX7) /* \_SB_.SCK0.CP1F.CSX7 */
}
Return (CST7) /* \_SB_.SCK0.CP1F.CST7 */
}
If (C7EN)
{
Return (CST8) /* \_SB_.SCK0.CP1F.CST8 */
}
}
}
Return (CST1) /* \_SB_.SCK0.CP1F.CST1 */
}
}
Scope (\_SB.SCK0.CP20)
{
Name (MCS1, Package (0x02)
{
0x01,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
}
})
Name (MCS2, Package (0x05)
{
0x04,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x02,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCX2, Package (0x05)
{
0x04,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCS3, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x02,
0x29,
0x015E
}
})
Name (MCX3, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0x015E
}
})
Name (MCS4, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCX4, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCS5, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
}
})
Name (MCX5, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
}
})
Name (MCS6, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x02,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCX6, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCS7, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x02,
0x29,
0x015E
}
})
Name (MCX7, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0x015E
}
})
Name (MCS8, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (CST1, Package (0x02)
{
0x01,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
}
})
Name (CST2, Package (0x05)
{
0x04,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x02,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CSX2, Package (0x05)
{
0x04,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x03,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CST3, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x02,
0x29,
0x015E
}
})
Name (CSX3, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x03,
0x29,
0x015E
}
})
Name (CST4, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CSX4, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CST5, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
}
})
Name (CSX5, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
}
})
Name (CST6, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x02,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CSX6, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x03,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CST7, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x02,
0x29,
0x015E
}
})
Name (CSX7, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x03,
0x29,
0x015E
}
})
Name (CST8, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Method (_CST, 0, NotSerialized) // _CST: C-States
{
If ((ACEN == 0x00))
{
If ((MWOS && (TYPE & 0x0200)))
{
If (CSEN)
{
If (C3EN)
{
If ((C6EN && C7EN))
{
If (OSCX)
{
Return (MCX2) /* \_SB_.SCK0.CP20.MCX2 */
}
Return (MCS2) /* \_SB_.SCK0.CP20.MCS2 */
}
If (C6EN)
{
If (OSCX)
{
Return (MCX3) /* \_SB_.SCK0.CP20.MCX3 */
}
Return (MCS3) /* \_SB_.SCK0.CP20.MCS3 */
}
If (C7EN)
{
If (OSCX)
{
Return (MCX4) /* \_SB_.SCK0.CP20.MCX4 */
}
Return (MCS4) /* \_SB_.SCK0.CP20.MCS4 */
}
If (OSCX)
{
Return (MCX5) /* \_SB_.SCK0.CP20.MCX5 */
}
Return (MCS5) /* \_SB_.SCK0.CP20.MCS5 */
}
If ((C6EN && C7EN))
{
If (OSCX)
{
Return (MCX6) /* \_SB_.SCK0.CP20.MCX6 */
}
Return (MCS6) /* \_SB_.SCK0.CP20.MCS6 */
}
If (C6EN)
{
If (OSCX)
{
Return (MCX7) /* \_SB_.SCK0.CP20.MCX7 */
}
Return (MCS7) /* \_SB_.SCK0.CP20.MCS7 */
}
If (C7EN)
{
Return (MCS8) /* \_SB_.SCK0.CP20.MCS8 */
}
}
Return (MCS1) /* \_SB_.SCK0.CP20.MCS1 */
}
If (CSEN)
{
If (C3EN)
{
If ((C6EN && C7EN))
{
If (OSCX)
{
Return (CSX2) /* \_SB_.SCK0.CP20.CSX2 */
}
Return (CST2) /* \_SB_.SCK0.CP20.CST2 */
}
If (C6EN)
{
If (OSCX)
{
Return (CSX3) /* \_SB_.SCK0.CP20.CSX3 */
}
Return (CST3) /* \_SB_.SCK0.CP20.CST3 */
}
If (C7EN)
{
If (OSCX)
{
Return (CSX4) /* \_SB_.SCK0.CP20.CSX4 */
}
Return (CST4) /* \_SB_.SCK0.CP20.CST4 */
}
If (OSCX)
{
Return (CSX5) /* \_SB_.SCK0.CP20.CSX5 */
}
Return (CST5) /* \_SB_.SCK0.CP20.CST5 */
}
If ((C6EN && C7EN))
{
If (OSCX)
{
Return (CSX6) /* \_SB_.SCK0.CP20.CSX6 */
}
Return (CST6) /* \_SB_.SCK0.CP20.CST6 */
}
If (C6EN)
{
If (OSCX)
{
Return (CSX7) /* \_SB_.SCK0.CP20.CSX7 */
}
Return (CST7) /* \_SB_.SCK0.CP20.CST7 */
}
If (C7EN)
{
Return (CST8) /* \_SB_.SCK0.CP20.CST8 */
}
}
}
Return (CST1) /* \_SB_.SCK0.CP20.CST1 */
}
}
Scope (\_SB.SCK0.CP21)
{
Name (MCS1, Package (0x02)
{
0x01,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
}
})
Name (MCS2, Package (0x05)
{
0x04,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x02,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCX2, Package (0x05)
{
0x04,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCS3, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x02,
0x29,
0x015E
}
})
Name (MCX3, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0x015E
}
})
Name (MCS4, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCX4, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCS5, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
}
})
Name (MCX5, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000010, // Address
0x03, // Access Size
)
},
0x02,
0x0F,
0x01F4
}
})
Name (MCS6, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x02,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCX6, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (MCS7, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x02,
0x29,
0x015E
}
})
Name (MCX7, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000020, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0x015E
}
})
Name (MCS8, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000000, // Address
0x01, // Access Size
)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x01, // Bit Width
0x02, // Bit Offset
0x0000000000000030, // Address
0x03, // Access Size
)
},
0x03,
0x29,
0xC8
}
})
Name (CST1, Package (0x02)
{
0x01,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
}
})
Name (CST2, Package (0x05)
{
0x04,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x02,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CSX2, Package (0x05)
{
0x04,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x03,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CST3, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x02,
0x29,
0x015E
}
})
Name (CSX3, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x03,
0x29,
0x015E
}
})
Name (CST4, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CSX4, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000516, // Address
,)
},
0x03,
0x29,
0xC8
}
})
Name (CST5, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
}
})
Name (CSX5, Package (0x03)
{
0x02,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000514, // Address
,)
},
0x02,
0x0F,
0x01F4
}
})
Name (CST6, Package (0x04)
{
0x03,
Package (0x04)
{
ResourceTemplate ()
{
Register (FFixedHW,
0x00, // Bit Width
0x00, // Bit Offset
0x0000000000000000, // Address
,)
},
0x01,
0x01,
0x03E8
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,
0x08, // Bit Width
0x00, // Bit Offset
0x0000000000000515, // Address
,)
},
0x02,
0x29,
0x015E
},
Package (0x04)
{
ResourceTemplate ()
{
Register (SystemIO,