1    /*
2     * Some or all of this work - Copyright (c) 2006 - 2021, Intel Corp.
3     * All rights reserved.
4     *
5     * Redistribution and use in source and binary forms, with or without modification,
6     * are permitted provided that the following conditions are met:
7     *
8     * Redistributions of source code must retain the above copyright notice,
9     * this list of conditions and the following disclaimer.
10     * Redistributions in binary form must reproduce the above copyright notice,
11     * this list of conditions and the following disclaimer in the documentation
12     * and/or other materials provided with the distribution.
13     * Neither the name of Intel Corporation nor the names of its contributors
14     * may be used to endorse or promote products derived from this software
15     * without specific prior written permission.
16     *
17     * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
18     * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
19     * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
20     * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
21     * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
22     * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
23     * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
24     * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
25     * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
26     * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
27     */
28    /*
29     * References
30     *
31     * TABLE 6: all the legal ways to generate references to ArgX
32     *
33     * Producing Reference operators:
34     *
35     *    Index, RefOf, CondRefOf
36     */
37    Name (Z079, 0x4F)
38    /* /////////////////////////////////////////////////////////////////////////// */
39    /* */
40    /* TABLE 6: all the legal ways to generate references to ArgX */
41    /* */
42    /* /////////////////////////////////////////////////////////////////////////// */
43    /* m169,m190,m170 */
44    Method (M180, 2, NotSerialized)
45    {
46        If (Y100)
47        {
48            TS00 ("m180")
49        }
50        Else
51        {
52            Debug = "m180"
53        }
54
55        /* T6:I2-I4 */
56        /* Computational Data */
57        Arg1 = S900 /* \S900 */
58        Store (Arg1 [0x00], Local0)
59        M1A2 (Local0, C016, 0x00, 0x00, C009, 0x31, __LINE__)
60        Arg1 = S901 /* \S901 */
61        Store (Arg1 [0x02], Local0)
62        M1A2 (Local0, C016, 0x00, 0x00, C009, 0x72, __LINE__)
63        Arg1 = B900 /* \B900 */
64        Store (Arg1 [0x03], Local0)
65        M1A2 (Local0, C016, 0x00, 0x00, C009, 0xB3, __LINE__)
66        /* Elements of Package are Uninitialized */
67
68        If (Y104)
69        {
70            Arg1 = P900 /* \P900 */
71            Store (Arg1 [0x00], Local0)
72            M1A0 (Local0, C008, Ones, 0x04)
73        }
74
75        /* Elements of Package are Computational Data */
76
77        Arg1 = P901 /* \P901 */
78        Store (Arg1 [0x00], Local0)
79        M1A2 (Local0, C009, 0x00, 0x00, C009, 0xABCD0004, __LINE__)
80        Arg1 = P901 /* \P901 */
81        Store (Arg1 [0x01], Local0)
82        M1A2 (Local0, C009, 0x00, 0x00, C009, 0x1122334455660005, __LINE__)
83        Arg1 = P902 /* \P902 */
84        Store (Arg1 [0x00], Local0)
85        M1A2 (Local0, C00A, 0x00, 0x00, C00A, "12340006", __LINE__)
86        Arg1 = P902 /* \P902 */
87        Store (Arg1 [0x01], Local0)
88        M1A2 (Local0, C00A, 0x00, 0x00, C00A, "q1w2e3r4t5y6u7i80007", __LINE__)
89        Arg1 = P903 /* \P903 */
90        Store (Arg1 [0x00], Local0)
91        M1A2 (Local0, C00A, 0x00, 0x00, C00A, "qwrtyuiop0008", __LINE__)
92        Arg1 = P903 /* \P903 */
93        Store (Arg1 [0x01], Local0)
94        M1A2 (Local0, C00A, 0x00, 0x00, C00A, "1234567890abdef0250009", __LINE__)
95        Arg1 = P904 /* \P904 */
96        Store (Arg1 [0x00], Local0)
97        M1A2 (Local0, C00B, 0x00, 0x00, C00B, Buffer (0x03)
98            {
99                 0xB5, 0xB6, 0xB7                                 // ...
100            }, 0x0B)
101        Arg1 = P905 /* \P905 */
102        Store (Arg1 [0x00], Local0)
103        M1A2 (Local0, C00C, 0x01, 0x00, C009, 0x0ABC000A, __LINE__)
104        Arg1 = P905 /* \P905 */
105        Store (Arg1 [0x00], Local0)
106        M1A2 (Local0, C00C, 0x01, 0x01, C00A, "0xabc000b", __LINE__)
107        Arg1 = P906 /* \P906 */
108        Store (Arg1 [0x00], Local0)
109        M1A2 (Local0, C00C, 0x01, 0x00, C00A, "abc000d", __LINE__)
110        Arg1 = P907 /* \P907 */
111        Store (Arg1 [0x00], Local0)
112        M1A2 (Local0, C00C, 0x01, 0x00, C00A, "aqwevbgnm000e", __LINE__)
113        Arg1 = P908 /* \P908 */
114        Store (Arg1 [0x00], Local0)
115        M1A2 (Local0, C00C, 0x01, 0x00, C00B, Buffer (0x05)
116            {
117                 0xBA, 0xBB, 0xBC, 0xBD, 0xBE                     // .....
118            }, 0x10)
119        Arg1 = P909 /* \P909 */
120        Store (Arg1 [0x00], Local0)
121        M1A2 (Local0, C00C, 0x02, 0x00, C009, 0x0ABC000F, __LINE__)
122        Arg1 = P90A /* \P90A */
123        Store (Arg1 [0x00], Local0)
124        M1A2 (Local0, C00C, 0x02, 0x00, C00A, "12340010", __LINE__)
125        Arg1 = P90B /* \P90B */
126        Store (Arg1 [0x00], Local0)
127        M1A2 (Local0, C00C, 0x02, 0x00, C00A, "zxswefas0011", __LINE__)
128        Arg1 = P90C /* \P90C */
129        Store (Arg1 [0x00], Local0)
130        M1A2 (Local0, C00C, 0x02, 0x00, C00B, Buffer (0x03)
131            {
132                 0xBF, 0xC0, 0xC1                                 // ...
133            }, 0x14)
134        Arg1 = P90D /* \P90D */
135        Store (Arg1 [0x00], Local0)
136        M1A2 (Local0, C009, 0x00, 0x00, C009, 0xFE7CB391D65A0000, __LINE__)
137        Arg1 = P90E /* \P90E */
138        Store (Arg1 [0x00], Local0)
139        M1A2 (Local0, C009, 0x00, 0x00, C009, 0xC1790001, __LINE__)
140        Arg1 = P90F /* \P90F */
141        Store (Arg1 [0x00], Local0)
142        M1A2 (Local0, C00A, 0x00, 0x00, C00A, "12340002", __LINE__)
143        Arg1 = P910 /* \P910 */
144        Store (Arg1 [0x00], Local0)
145        M1A2 (Local0, C00A, 0x00, 0x00, C00A, "qwrtyu0003", __LINE__)
146        Arg1 = P911 /* \P911 */
147        Store (Arg1 [0x00], Local0)
148        M1A2 (Local0, C00B, 0x00, 0x00, C00B, Buffer (0x05)
149            {
150                 0xB0, 0xB1, 0xB2, 0xB3, 0xB4                     // .....
151            }, 0x19)
152        If (Y118)
153        {
154            Arg1 = P912 /* \P912 */
155            Store (Arg1 [0x00], Local0)
156            M1A2 (Local0, C00D, 0x00, 0x00, C00D, 0x00, __LINE__)
157            Arg1 = P913 /* \P913 */
158            Store (Arg1 [0x00], Local0)
159            M1A2 (Local0, C00D, 0x00, 0x00, C00D, 0x00, __LINE__)
160            Arg1 = P914 /* \P914 */
161            Store (Arg1 [0x00], Local0)
162            M1A2 (Local0, C00D, 0x00, 0x00, C00D, 0x00, __LINE__)
163            Arg1 = P915 /* \P915 */
164            Store (Arg1 [0x00], Local0)
165            M1A2 (Local0, C016, 0x00, 0x00, C016, 0xB0, __LINE__)
166        }
167
168        /* Elements of Package are NOT Computational Data */
169
170        Arg1 = P916 /* \P916 */
171        Store (Arg1 [0x00], Local0)
172        M1A0 (Local0, C00E, Ones, 0x1E)
173        Arg1 = P917 /* \P917 */
174        Store (Arg1 [0x00], Local0)
175        M1A0 (Local0, C00F, Ones, 0x1F)
176        Arg1 = P918 /* \P918 */
177        Store (Arg1 [0x00], Local0)
178        M1A0 (Local0, C011, Ones, 0x20)
179        Arg1 = P919 /* \P919 */
180        Store (Arg1 [0x00], Local0)
181        M1A0 (Local0, C012, Ones, 0x21)
182        Arg1 = P91A /* \P91A */
183        Store (Arg1 [0x00], Local0)
184        M1A0 (Local0, C013, Ones, 0x22)
185        Arg1 = P91B /* \P91B */
186        Store (Arg1 [0x00], Local0)
187        M1A0 (Local0, C014, Ones, 0x23)
188        Arg1 = P91C /* \P91C */
189        Store (Arg1 [0x00], Local0)
190        M1A0 (Local0, C015, Ones, 0x24)
191        /* Elements of Package are Methods */
192
193        If (Y105)
194        {
195            Arg1 = P91D /* \P91D */
196            Store (Arg1 [0x00], Local0)
197            M1A0 (Local0, C010, Ones, 0x25)
198            Arg1 = P91E /* \P91E */
199            Store (Arg1 [0x00], Local0)
200            M1A0 (Local0, C010, Ones, 0x26)
201            Arg1 = P91F /* \P91F */
202            Store (Arg1 [0x00], Local0)
203            M1A0 (Local0, C010, Ones, 0x27)
204            Arg1 = P920 /* \P920 */
205            Store (Arg1 [0x00], Local0)
206            M1A0 (Local0, C010, Ones, 0x28)
207            Arg1 = P921 /* \P921 */
208            Store (Arg1 [0x00], Local0)
209            M1A0 (Local0, C010, Ones, 0x29)
210            Arg1 = P922 /* \P922 */
211            Store (Arg1 [0x00], Local0)
212            M1A0 (Local0, C010, Ones, 0x2A)
213            Arg1 = P923 /* \P923 */
214            Store (Arg1 [0x00], Local0)
215            M1A0 (Local0, C010, Ones, 0x2B)
216            Arg1 = P924 /* \P924 */
217            Store (Arg1 [0x00], Local0)
218            M1A0 (Local0, C010, Ones, 0x2C)
219            Arg1 = P925 /* \P925 */
220            Store (Arg1 [0x00], Local0)
221            M1A0 (Local0, C010, Ones, 0x2D)
222            Arg1 = P926 /* \P926 */
223            Store (Arg1 [0x00], Local0)
224            M1A0 (Local0, C010, Ones, 0x2E)
225            Arg1 = P927 /* \P927 */
226            Store (Arg1 [0x00], Local0)
227            M1A0 (Local0, C010, Ones, 0x2F)
228            Arg1 = P928 /* \P928 */
229            Store (Arg1 [0x00], Local0)
230            M1A0 (Local0, C010, Ones, 0x30)
231            Arg1 = P929 /* \P929 */
232            Store (Arg1 [0x00], Local0)
233            M1A0 (Local0, C010, Ones, 0x31)
234            Arg1 = P92A /* \P92A */
235            Store (Arg1 [0x00], Local0)
236            M1A0 (Local0, C010, Ones, 0x32)
237            Arg1 = P92B /* \P92B */
238            Store (Arg1 [0x00], Local0)
239            M1A0 (Local0, C010, Ones, 0x33)
240            Arg1 = P92C /* \P92C */
241            Store (Arg1 [0x00], Local0)
242            M1A0 (Local0, C010, Ones, 0x34)
243            Arg1 = P92D /* \P92D */
244            Store (Arg1 [0x00], Local0)
245            M1A0 (Local0, C010, Ones, 0x35)
246            Arg1 = P92E /* \P92E */
247            Store (Arg1 [0x00], Local0)
248            M1A0 (Local0, C010, Ones, 0x36)
249            Arg1 = P92F /* \P92F */
250            Store (Arg1 [0x00], Local0)
251            M1A0 (Local0, C010, Ones, 0x37)
252            Arg1 = P930 /* \P930 */
253            Store (Arg1 [0x00], Local0)
254            M1A0 (Local0, C010, Ones, 0x38)
255            Arg1 = P931 /* \P931 */
256            Store (Arg1 [0x00], Local0)
257            M1A0 (Local0, C010, Ones, 0x39)
258            Arg1 = P932 /* \P932 */
259            Store (Arg1 [0x00], Local0)
260            M1A0 (Local0, C010, Ones, 0x3A)
261            Arg1 = P933 /* \P933 */
262            Store (Arg1 [0x00], Local0)
263            M1A0 (Local0, C010, Ones, 0x3B)
264            Arg1 = P934 /* \P934 */
265            Store (Arg1 [0x00], Local0)
266            M1A0 (Local0, C010, Ones, 0x3C)
267            If (Y103)
268            {
269                Arg1 = P935 /* \P935 */
270                Store (Arg1 [0x00], Local0)
271                M1A0 (Local0, C010, Ones, 0x3D)
272            }
273
274            Arg1 = P936 /* \P936 */
275            Store (Arg1 [0x00], Local0)
276            M1A0 (Local0, C010, Ones, 0x3E)
277            Arg1 = P937 /* \P937 */
278            Store (Arg1 [0x00], Local0)
279            M1A0 (Local0, C010, Ones, 0x3F)
280            Arg1 = P938 /* \P938 */
281            Store (Arg1 [0x00], Local0)
282            M1A0 (Local0, C010, Ones, 0x40)
283            Arg1 = P939 /* \P939 */
284            Store (Arg1 [0x00], Local0)
285            M1A0 (Local0, C010, Ones, 0x41)
286            Arg1 = P93A /* \P93A */
287            Store (Arg1 [0x00], Local0)
288            M1A0 (Local0, C010, Ones, 0x42)
289            Arg1 = P93B /* \P93B */
290            Store (Arg1 [0x00], Local0)
291            M1A0 (Local0, C010, Ones, 0x43)
292            Arg1 = P93C /* \P93C */
293            Store (Arg1 [0x00], Local0)
294            M1A0 (Local0, C010, Ones, 0x44)
295            Arg1 = P93D /* \P93D */
296            Store (Arg1 [0x00], Local0)
297            M1A0 (Local0, C010, Ones, 0x45)
298            Arg1 = P93E /* \P93E */
299            Store (Arg1 [0x00], Local0)
300            M1A0 (Local0, C010, Ones, 0x46)
301            Arg1 = P93F /* \P93F */
302            Store (Arg1 [0x00], Local0)
303            M1A0 (Local0, C010, Ones, 0x47)
304            Arg1 = P940 /* \P940 */
305            Store (Arg1 [0x00], Local0)
306            M1A0 (Local0, C010, Ones, 0x48)
307            Arg1 = P941 /* \P941 */
308            Store (Arg1 [0x00], Local0)
309            M1A0 (Local0, C010, Ones, 0x49)
310            Arg1 = P942 /* \P942 */
311            Store (Arg1 [0x00], Local0)
312            M1A0 (Local0, C010, Ones, 0x4A)
313            Arg1 = P943 /* \P943 */
314            Store (Arg1 [0x00], Local0)
315            M1A0 (Local0, C010, Ones, 0x4B)
316            Arg1 = P944 /* \P944 */
317            Store (Arg1 [0x00], Local0)
318            M1A0 (Local0, C010, Ones, 0x4C)
319            Arg1 = P945 /* \P945 */
320            Store (Arg1 [0x00], Local0)
321            M1A0 (Local0, C010, Ones, 0x4D)
322            Arg1 = P946 /* \P946 */
323            Store (Arg1 [0x00], Local0)
324            M1A0 (Local0, C010, Ones, 0x4E)
325            Arg1 = P947 /* \P947 */
326            Store (Arg1 [0x00], Local0)
327            M1A0 (Local0, C010, Ones, 0x4F)
328            Arg1 = P948 /* \P948 */
329            Store (Arg1 [0x00], Local0)
330            M1A0 (Local0, C010, Ones, 0x50)
331            Arg1 = P949 /* \P949 */
332            Store (Arg1 [0x00], Local0)
333            M1A0 (Local0, C010, Ones, 0x51)
334            Arg1 = P94A /* \P94A */
335            Store (Arg1 [0x00], Local0)
336            M1A0 (Local0, C010, Ones, 0x52)
337            Arg1 = P94B /* \P94B */
338            Store (Arg1 [0x00], Local0)
339            M1A0 (Local0, C010, Ones, 0x53)
340            Arg1 = P94C /* \P94C */
341            Store (Arg1 [0x00], Local0)
342            M1A0 (Local0, C010, Ones, 0x54)
343            Arg1 = P94D /* \P94D */
344            Store (Arg1 [0x00], Local0)
345            M1A0 (Local0, C010, Ones, 0x55)
346            Arg1 = P94E /* \P94E */
347            Store (Arg1 [0x00], Local0)
348            M1A0 (Local0, C010, Ones, 0x56)
349            Arg1 = P94F /* \P94F */
350            Store (Arg1 [0x00], Local0)
351            M1A0 (Local0, C010, Ones, 0x57)
352            Arg1 = P950 /* \P950 */
353            Store (Arg1 [0x00], Local0)
354            M1A0 (Local0, C010, Ones, 0x58)
355            Arg1 = P951 /* \P951 */
356            Store (Arg1 [0x00], Local0)
357            M1A0 (Local0, C010, Ones, 0x59)
358            Arg1 = P952 /* \P952 */
359            Store (Arg1 [0x00], Local0)
360            M1A0 (Local0, C010, Ones, 0x5A)
361        }
362
363        /* T6:IR2-IR4 */
364        /* Computational Data */
365        Arg1 = S900 /* \S900 */
366        Local0 = Local1 = Arg1 [0x00]
367        M1A2 (Local0, C016, 0x00, 0x00, C009, 0x31, __LINE__)
368        M1A2 (Local1, C016, 0x00, 0x00, C009, 0x31, __LINE__)
369        Arg1 = S901 /* \S901 */
370        Local0 = Local1 = Arg1 [0x02]
371        M1A2 (Local0, C016, 0x00, 0x00, C009, 0x72, __LINE__)
372        M1A2 (Local1, C016, 0x00, 0x00, C009, 0x72, __LINE__)
373        Arg1 = B900 /* \B900 */
374        Local0 = Local1 = Arg1 [0x04]
375        M1A2 (Local0, C016, 0x00, 0x00, C009, 0xB4, __LINE__)
376        M1A2 (Local1, C016, 0x00, 0x00, C009, 0xB4, __LINE__)
377        /* Elements of Package are Uninitialized */
378
379        If (Y104)
380        {
381            Arg1 = P900 /* \P900 */
382            Local0 = Local1 = Arg1 [0x00]
383            M1A0 (Local0, C008, Ones, 0x61)
384            M1A0 (Local1, C008, Ones, 0x62)
385        }
386
387        /* Elements of Package are Computational Data */
388
389        Arg1 = P901 /* \P901 */
390        Local0 = Local1 = Arg1 [0x00]
391        M1A2 (Local0, C009, 0x00, 0x00, C009, 0xABCD0004, __LINE__)
392        M1A2 (Local1, C009, 0x00, 0x00, C009, 0xABCD0004, __LINE__)
393        Arg1 = P901 /* \P901 */
394        Local0 = Local1 = Arg1 [0x01]
395        M1A2 (Local0, C009, 0x00, 0x00, C009, 0x1122334455660005, __LINE__)
396        M1A2 (Local1, C009, 0x00, 0x00, C009, 0x1122334455660005, __LINE__)
397        Arg1 = P902 /* \P902 */
398        Local0 = Local1 = Arg1 [0x00]
399        M1A2 (Local0, C00A, 0x00, 0x00, C00A, "12340006", __LINE__)
400        M1A2 (Local1, C00A, 0x00, 0x00, C00A, "12340006", __LINE__)
401        Arg1 = P902 /* \P902 */
402        Local0 = Local1 = Arg1 [0x01]
403        M1A2 (Local0, C00A, 0x00, 0x00, C00A, "q1w2e3r4t5y6u7i80007", __LINE__)
404        M1A2 (Local1, C00A, 0x00, 0x00, C00A, "q1w2e3r4t5y6u7i80007", __LINE__)
405        Arg1 = P903 /* \P903 */
406        Local0 = Local1 = Arg1 [0x00]
407        M1A2 (Local0, C00A, 0x00, 0x00, C00A, "qwrtyuiop0008", __LINE__)
408        M1A2 (Local1, C00A, 0x00, 0x00, C00A, "qwrtyuiop0008", __LINE__)
409        Arg1 = P903 /* \P903 */
410        Local0 = Local1 = Arg1 [0x01]
411        M1A2 (Local0, C00A, 0x00, 0x00, C00A, "1234567890abdef0250009", __LINE__)
412        M1A2 (Local1, C00A, 0x00, 0x00, C00A, "1234567890abdef0250009", __LINE__)
413        Arg1 = P904 /* \P904 */
414        Local0 = Local1 = Arg1 [0x00]
415        M1A2 (Local0, C00B, 0x00, 0x00, C00B, Buffer (0x03)
416            {
417                 0xB5, 0xB6, 0xB7                                 // ...
418            }, 0x6F)
419        M1A2 (Local1, C00B, 0x00, 0x00, C00B, Buffer (0x03)
420            {
421                 0xB5, 0xB6, 0xB7                                 // ...
422            }, 0x70)
423        Arg1 = P905 /* \P905 */
424        Local0 = Local1 = Arg1 [0x00]
425        M1A2 (Local0, C00C, 0x01, 0x00, C009, 0x0ABC000A, __LINE__)
426        M1A2 (Local1, C00C, 0x01, 0x00, C009, 0x0ABC000A, __LINE__)
427        Arg1 = P905 /* \P905 */
428        Local0 = Local1 = Arg1 [0x00]
429        M1A2 (Local0, C00C, 0x01, 0x01, C00A, "0xabc000b", __LINE__)
430        M1A2 (Local1, C00C, 0x01, 0x01, C00A, "0xabc000b", __LINE__)
431        Arg1 = P906 /* \P906 */
432        Local0 = Local1 = Arg1 [0x00]
433        M1A2 (Local0, C00C, 0x01, 0x00, C00A, "abc000d", __LINE__)
434        M1A2 (Local1, C00C, 0x01, 0x00, C00A, "abc000d", __LINE__)
435        Arg1 = P907 /* \P907 */
436        Local0 = Local1 = Arg1 [0x00]
437        M1A2 (Local0, C00C, 0x01, 0x00, C00A, "aqwevbgnm000e", __LINE__)
438        M1A2 (Local1, C00C, 0x01, 0x00, C00A, "aqwevbgnm000e", __LINE__)
439        Arg1 = P908 /* \P908 */
440        Local0 = Local1 = Arg1 [0x00]
441        M1A2 (Local0, C00C, 0x01, 0x00, C00B, Buffer (0x05)
442            {
443                 0xBA, 0xBB, 0xBC, 0xBD, 0xBE                     // .....
444            }, 0x79)
445        M1A2 (Local1, C00C, 0x01, 0x00, C00B, Buffer (0x05)
446            {
447                 0xBA, 0xBB, 0xBC, 0xBD, 0xBE                     // .....
448            }, 0x7A)
449        Arg1 = P909 /* \P909 */
450        Local0 = Local1 = Arg1 [0x00]
451        M1A2 (Local0, C00C, 0x02, 0x00, C009, 0x0ABC000F, __LINE__)
452        M1A2 (Local1, C00C, 0x02, 0x00, C009, 0x0ABC000F, __LINE__)
453        Arg1 = P90A /* \P90A */
454        Local0 = Local1 = Arg1 [0x00]
455        M1A2 (Local0, C00C, 0x02, 0x00, C00A, "12340010", __LINE__)
456        M1A2 (Local1, C00C, 0x02, 0x00, C00A, "12340010", __LINE__)
457        Arg1 = P90B /* \P90B */
458        Local0 = Local1 = Arg1 [0x00]
459        M1A2 (Local0, C00C, 0x02, 0x00, C00A, "zxswefas0011", __LINE__)
460        M1A2 (Local1, C00C, 0x02, 0x00, C00A, "zxswefas0011", __LINE__)
461        Arg1 = P90C /* \P90C */
462        Local0 = Local1 = Arg1 [0x00]
463        M1A2 (Local0, C00C, 0x02, 0x00, C00B, Buffer (0x03)
464            {
465                 0xBF, 0xC0, 0xC1                                 // ...
466            }, 0x81)
467        M1A2 (Local1, C00C, 0x02, 0x00, C00B, Buffer (0x03)
468            {
469                 0xBF, 0xC0, 0xC1                                 // ...
470            }, 0x82)
471        Arg1 = P90D /* \P90D */
472        Local0 = Local1 = Arg1 [0x00]
473        M1A2 (Local0, C009, 0x00, 0x00, C009, 0xFE7CB391D65A0000, __LINE__)
474        M1A2 (Local1, C009, 0x00, 0x00, C009, 0xFE7CB391D65A0000, __LINE__)
475        Arg1 = P90E /* \P90E */
476        Local0 = Local1 = Arg1 [0x00]
477        M1A2 (Local0, C009, 0x00, 0x00, C009, 0xC1790001, __LINE__)
478        M1A2 (Local1, C009, 0x00, 0x00, C009, 0xC1790001, __LINE__)
479        Arg1 = P90F /* \P90F */
480        Local0 = Local1 = Arg1 [0x00]
481        M1A2 (Local0, C00A, 0x00, 0x00, C00A, "12340002", __LINE__)
482        M1A2 (Local1, C00A, 0x00, 0x00, C00A, "12340002", __LINE__)
483        Arg1 = P910 /* \P910 */
484        Local0 = Local1 = Arg1 [0x00]
485        M1A2 (Local0, C00A, 0x00, 0x00, C00A, "qwrtyu0003", __LINE__)
486        M1A2 (Local1, C00A, 0x00, 0x00, C00A, "qwrtyu0003", __LINE__)
487        Arg1 = P911 /* \P911 */
488        Local0 = Local1 = Arg1 [0x00]
489        M1A2 (Local0, C00B, 0x00, 0x00, C00B, Buffer (0x05)
490            {
491                 0xB0, 0xB1, 0xB2, 0xB3, 0xB4                     // .....
492            }, 0x8B)
493        M1A2 (Local1, C00B, 0x00, 0x00, C00B, Buffer (0x05)
494            {
495                 0xB0, 0xB1, 0xB2, 0xB3, 0xB4                     // .....
496            }, 0x8C)
497        If (Y118)
498        {
499            Arg1 = P912 /* \P912 */
500            Local0 = Local1 = Arg1 [0x00]
501            M1A2 (Local0, C00D, 0x00, 0x00, C00D, 0x00, __LINE__)
502            M1A2 (Local1, C00D, 0x00, 0x00, C00D, 0x00, __LINE__)
503            Arg1 = P913 /* \P913 */
504            Local0 = Local1 = Arg1 [0x00]
505            M1A2 (Local0, C00D, 0x00, 0x00, C00D, 0x00, __LINE__)
506            M1A2 (Local1, C00D, 0x00, 0x00, C00D, 0x00, __LINE__)
507            Arg1 = P914 /* \P914 */
508            Local0 = Local1 = Arg1 [0x00]
509            M1A2 (Local0, C00D, 0x00, 0x00, C00D, 0x00, __LINE__)
510            M1A2 (Local1, C00D, 0x00, 0x00, C00D, 0x00, __LINE__)
511            Arg1 = P915 /* \P915 */
512            Local0 = Local1 = Arg1 [0x00]
513            M1A2 (Local0, C016, 0x00, 0x00, C016, 0xB0, __LINE__)
514            M1A2 (Local1, C016, 0x00, 0x00, C016, 0xB0, __LINE__)
515        }
516
517        /* Elements of Package are NOT Computational Data */
518
519        Arg1 = P916 /* \P916 */
520        Local0 = Local1 = Arg1 [0x00]
521        M1A0 (Local0, C00E, Ones, 0x95)
522        M1A0 (Local1, C00E, Ones, 0x96)
523        Arg1 = P917 /* \P917 */
524        Local0 = Local1 = Arg1 [0x00]
525        M1A0 (Local0, C00F, Ones, 0x97)
526        M1A0 (Local1, C00F, Ones, 0x98)
527        Arg1 = P918 /* \P918 */
528        Local0 = Local1 = Arg1 [0x00]
529        M1A0 (Local0, C011, Ones, 0x99)
530        M1A0 (Local1, C011, Ones, 0x9A)
531        Arg1 = P919 /* \P919 */
532        Local0 = Local1 = Arg1 [0x00]
533        M1A0 (Local0, C012, Ones, 0x9B)
534        M1A0 (Local1, C012, Ones, 0x9C)
535        Arg1 = P91A /* \P91A */
536        Local0 = Local1 = Arg1 [0x00]
537        M1A0 (Local0, C013, Ones, 0x9D)
538        M1A0 (Local1, C013, Ones, 0x9E)
539        Arg1 = P91B /* \P91B */
540        Local0 = Local1 = Arg1 [0x00]
541        M1A0 (Local0, C014, Ones, 0x9F)
542        M1A0 (Local1, C014, Ones, 0xA0)
543        Arg1 = P91C /* \P91C */
544        Local0 = Local1 = Arg1 [0x00]
545        M1A0 (Local0, C015, Ones, 0xA1)
546        M1A0 (Local1, C015, Ones, 0xA2)
547        /* Elements of Package are Methods */
548
549        If (Y105)
550        {
551            Arg1 = P91D /* \P91D */
552            Local0 = Local1 = Arg1 [0x00]
553            M1A0 (Local0, C010, Ones, 0xA3)
554            M1A0 (Local1, C010, Ones, 0xA4)
555            Arg1 = P91E /* \P91E */
556            Local0 = Local1 = Arg1 [0x00]
557            M1A0 (Local0, C010, Ones, 0xA5)
558            M1A0 (Local1, C010, Ones, 0xA6)
559            Arg1 = P91F /* \P91F */
560            Local0 = Local1 = Arg1 [0x00]
561            M1A0 (Local0, C010, Ones, 0xA7)
562            M1A0 (Local1, C010, Ones, 0xA8)
563            Arg1 = P920 /* \P920 */
564            Local0 = Local1 = Arg1 [0x00]
565            M1A0 (Local0, C010, Ones, 0xA9)
566            M1A0 (Local1, C010, Ones, 0xAA)
567            Arg1 = P921 /* \P921 */
568            Local0 = Local1 = Arg1 [0x00]
569            M1A0 (Local0, C010, Ones, 0xAB)
570            M1A0 (Local1, C010, Ones, 0xAC)
571            Arg1 = P922 /* \P922 */
572            Local0 = Local1 = Arg1 [0x00]
573            M1A0 (Local0, C010, Ones, 0xAD)
574            M1A0 (Local1, C010, Ones, 0xAE)
575            Arg1 = P923 /* \P923 */
576            Local0 = Local1 = Arg1 [0x00]
577            M1A0 (Local0, C010, Ones, 0xAF)
578            M1A0 (Local1, C010, Ones, 0xB0)
579            Arg1 = P924 /* \P924 */
580            Local0 = Local1 = Arg1 [0x00]
581            M1A0 (Local0, C010, Ones, 0xB1)
582            M1A0 (Local1, C010, Ones, 0xB2)
583            Arg1 = P925 /* \P925 */
584            Local0 = Local1 = Arg1 [0x00]
585            M1A0 (Local0, C010, Ones, 0xB3)
586            M1A0 (Local1, C010, Ones, 0xB4)
587            Arg1 = P926 /* \P926 */
588            Local0 = Local1 = Arg1 [0x00]
589            M1A0 (Local0, C010, Ones, 0xB5)
590            M1A0 (Local1, C010, Ones, 0xB6)
591            Arg1 = P927 /* \P927 */
592            Local0 = Local1 = Arg1 [0x00]
593            M1A0 (Local0, C010, Ones, 0xB7)
594            M1A0 (Local1, C010, Ones, 0xB8)
595            Arg1 = P928 /* \P928 */
596            Local0 = Local1 = Arg1 [0x00]
597            M1A0 (Local0, C010, Ones, 0xB9)
598            M1A0 (Local1, C010, Ones, 0xBA)
599            Arg1 = P929 /* \P929 */
600            Local0 = Local1 = Arg1 [0x00]
601            M1A0 (Local0, C010, Ones, 0xBB)
602            M1A0 (Local1, C010, Ones, 0xBC)
603            Arg1 = P92A /* \P92A */
604            Local0 = Local1 = Arg1 [0x00]
605            M1A0 (Local0, C010, Ones, 0xBD)
606            M1A0 (Local1, C010, Ones, 0xBE)
607            Arg1 = P92B /* \P92B */
608            Local0 = Local1 = Arg1 [0x00]
609            M1A0 (Local0, C010, Ones, 0xBF)
610            M1A0 (Local1, C010, Ones, 0xC0)
611            Arg1 = P92C /* \P92C */
612            Local0 = Local1 = Arg1 [0x00]
613            M1A0 (Local0, C010, Ones, 0xC1)
614            M1A0 (Local1, C010, Ones, 0xC2)
615            Arg1 = P92D /* \P92D */
616            Local0 = Local1 = Arg1 [0x00]
617            M1A0 (Local0, C010, Ones, 0xC3)
618            M1A0 (Local1, C010, Ones, 0xC4)
619            Arg1 = P92E /* \P92E */
620            Local0 = Local1 = Arg1 [0x00]
621            M1A0 (Local0, C010, Ones, 0xC5)
622            M1A0 (Local1, C010, Ones, 0xC6)
623            Arg1 = P92F /* \P92F */
624            Local0 = Local1 = Arg1 [0x00]
625            M1A0 (Local0, C010, Ones, 0xC7)
626            M1A0 (Local1, C010, Ones, 0xC8)
627            Arg1 = P930 /* \P930 */
628            Local0 = Local1 = Arg1 [0x00]
629            M1A0 (Local0, C010, Ones, 0xC9)
630            M1A0 (Local1, C010, Ones, 0xCA)
631            Arg1 = P931 /* \P931 */
632            Local0 = Local1 = Arg1 [0x00]
633            M1A0 (Local0, C010, Ones, 0xCB)
634            M1A0 (Local1, C010, Ones, 0xCC)
635            Arg1 = P932 /* \P932 */
636            Local0 = Local1 = Arg1 [0x00]
637            M1A0 (Local0, C010, Ones, 0xCD)
638            M1A0 (Local1, C010, Ones, 0xCE)
639            Arg1 = P933 /* \P933 */
640            Local0 = Local1 = Arg1 [0x00]
641            M1A0 (Local0, C010, Ones, 0xCF)
642            M1A0 (Local1, C010, Ones, 0xD0)
643            Arg1 = P934 /* \P934 */
644            Local0 = Local1 = Arg1 [0x00]
645            M1A0 (Local0, C010, Ones, 0xD1)
646            M1A0 (Local1, C010, Ones, 0xD2)
647            If (Y103)
648            {
649                Arg1 = P935 /* \P935 */
650                Local0 = Local1 = Arg1 [0x00]
651                M1A0 (Local0, C010, Ones, 0xD3)
652                M1A0 (Local1, C010, Ones, 0xD4)
653            }
654
655            Arg1 = P936 /* \P936 */
656            Local0 = Local1 = Arg1 [0x00]
657            M1A0 (Local0, C010, Ones, 0xD5)
658            M1A0 (Local1, C010, Ones, 0xD6)
659            Arg1 = P937 /* \P937 */
660            Local0 = Local1 = Arg1 [0x00]
661            M1A0 (Local0, C010, Ones, 0xD7)
662            M1A0 (Local1, C010, Ones, 0xD8)
663            Arg1 = P938 /* \P938 */
664            Local0 = Local1 = Arg1 [0x00]
665            M1A0 (Local0, C010, Ones, 0xD9)
666            M1A0 (Local1, C010, Ones, 0xDA)
667            Arg1 = P939 /* \P939 */
668            Local0 = Local1 = Arg1 [0x00]
669            M1A0 (Local0, C010, Ones, 0xDB)
670            M1A0 (Local1, C010, Ones, 0xDC)
671            Arg1 = P93A /* \P93A */
672            Local0 = Local1 = Arg1 [0x00]
673            M1A0 (Local0, C010, Ones, 0xDD)
674            M1A0 (Local1, C010, Ones, 0xDE)
675            Arg1 = P93B /* \P93B */
676            Local0 = Local1 = Arg1 [0x00]
677            M1A0 (Local0, C010, Ones, 0xDF)
678            M1A0 (Local1, C010, Ones, 0xE0)
679            Arg1 = P93C /* \P93C */
680            Local0 = Local1 = Arg1 [0x00]
681            M1A0 (Local0, C010, Ones, 0xE1)
682            M1A0 (Local1, C010, Ones, 0xE2)
683            Arg1 = P93D /* \P93D */
684            Local0 = Local1 = Arg1 [0x00]
685            M1A0 (Local0, C010, Ones, 0xE3)
686            M1A0 (Local1, C010, Ones, 0xE4)
687            Arg1 = P93E /* \P93E */
688            Local0 = Local1 = Arg1 [0x00]
689            M1A0 (Local0, C010, Ones, 0xE5)
690            M1A0 (Local1, C010, Ones, 0xE6)
691            Arg1 = P93F /* \P93F */
692            Local0 = Local1 = Arg1 [0x00]
693            M1A0 (Local0, C010, Ones, 0xE7)
694            M1A0 (Local1, C010, Ones, 0xE8)
695            Arg1 = P940 /* \P940 */
696            Local0 = Local1 = Arg1 [0x00]
697            M1A0 (Local0, C010, Ones, 0xE9)
698            M1A0 (Local1, C010, Ones, 0xEA)
699            Arg1 = P941 /* \P941 */
700            Local0 = Local1 = Arg1 [0x00]
701            M1A0 (Local0, C010, Ones, 0xEB)
702            M1A0 (Local1, C010, Ones, 0xEC)
703            Arg1 = P942 /* \P942 */
704            Local0 = Local1 = Arg1 [0x00]
705            M1A0 (Local0, C010, Ones, 0xED)
706            M1A0 (Local1, C010, Ones, 0xEE)
707            Arg1 = P943 /* \P943 */
708            Local0 = Local1 = Arg1 [0x00]
709            M1A0 (Local0, C010, Ones, 0xEF)
710            M1A0 (Local1, C010, Ones, 0xF0)
711            Arg1 = P944 /* \P944 */
712            Local0 = Local1 = Arg1 [0x00]
713            M1A0 (Local0, C010, Ones, 0xF1)
714            M1A0 (Local1, C010, Ones, 0xF2)
715            Arg1 = P945 /* \P945 */
716            Local0 = Local1 = Arg1 [0x00]
717            M1A0 (Local0, C010, Ones, 0xF3)
718            M1A0 (Local1, C010, Ones, 0xF4)
719            Arg1 = P946 /* \P946 */
720            Local0 = Local1 = Arg1 [0x00]
721            M1A0 (Local0, C010, Ones, 0xF5)
722            M1A0 (Local1, C010, Ones, 0xF6)
723            Arg1 = P947 /* \P947 */
724            Local0 = Local1 = Arg1 [0x00]
725            M1A0 (Local0, C010, Ones, 0xF7)
726            M1A0 (Local1, C010, Ones, 0xF8)
727            Arg1 = P948 /* \P948 */
728            Local0 = Local1 = Arg1 [0x00]
729            M1A0 (Local0, C010, Ones, 0xF9)
730            M1A0 (Local1, C010, Ones, 0xFA)
731            Arg1 = P949 /* \P949 */
732            Local0 = Local1 = Arg1 [0x00]
733            M1A0 (Local0, C010, Ones, 0xFB)
734            M1A0 (Local1, C010, Ones, 0xFC)
735            Arg1 = P94A /* \P94A */
736            Local0 = Local1 = Arg1 [0x00]
737            M1A0 (Local0, C010, Ones, 0xFD)
738            M1A0 (Local1, C010, Ones, 0xFE)
739            Arg1 = P94B /* \P94B */
740            Local0 = Local1 = Arg1 [0x00]
741            M1A0 (Local0, C010, Ones, 0xFF)
742            M1A0 (Local1, C010, Ones, 0x0100)
743            Arg1 = P94C /* \P94C */
744            Local0 = Local1 = Arg1 [0x00]
745            M1A0 (Local0, C010, Ones, 0x0101)
746            M1A0 (Local1, C010, Ones, 0x0102)
747            Arg1 = P94D /* \P94D */
748            Local0 = Local1 = Arg1 [0x00]
749            M1A0 (Local0, C010, Ones, 0x0103)
750            M1A0 (Local1, C010, Ones, 0x0104)
751            Arg1 = P94E /* \P94E */
752            Local0 = Local1 = Arg1 [0x00]
753            M1A0 (Local0, C010, Ones, 0x0105)
754            M1A0 (Local1, C010, Ones, 0x0106)
755            Arg1 = P94F /* \P94F */
756            Local0 = Local1 = Arg1 [0x00]
757            M1A0 (Local0, C010, Ones, 0x0107)
758            M1A0 (Local1, C010, Ones, 0x0108)
759            Arg1 = P950 /* \P950 */
760            Local0 = Local1 = Arg1 [0x00]
761            M1A0 (Local0, C010, Ones, 0x0109)
762            M1A0 (Local1, C010, Ones, 0x010A)
763            Arg1 = P951 /* \P951 */
764            Local0 = Local1 = Arg1 [0x00]
765            M1A0 (Local0, C010, Ones, 0x010B)
766            M1A0 (Local1, C010, Ones, 0x010C)
767            Arg1 = P952 /* \P952 */
768            Local0 = Local1 = Arg1 [0x00]
769            M1A0 (Local0, C010, Ones, 0x010D)
770            M1A0 (Local1, C010, Ones, 0x010E)
771        }
772
773        M1A6 ()
774    }
775
776    /* m16a,m191,m171 */
777    /* arg2 - writing mode */
778    Method (M181, 3, NotSerialized)
779    {
780        If (Y100)
781        {
782            TS00 ("m181")
783        }
784        Else
785        {
786            Debug = "m181"
787        }
788
789        /* T6:R0-R5,R14 */
790        /* Uninitialized Local */
791        If (Arg0)
792        {
793            Arg6 = 0x00
794        }
795
796        Local0 = RefOf (Arg6)
797        M1A0 (Local0, C008, Ones, 0x03E8)
798        /* Computational Data */
799
800        Arg1 = I900 /* \I900 */
801        Local0 = RefOf (Arg1)
802        M1A2 (Local0, C009, 0x00, 0x00, C009, 0xFE7CB391D65A0000, __LINE__)
803        Arg1 = I901 /* \I901 */
804        Local0 = RefOf (Arg1)
805        M1A2 (Local0, C009, 0x00, 0x00, C009, 0xC1790001, __LINE__)
806        Arg1 = S900 /* \S900 */
807        Local0 = RefOf (Arg1)
808        M1A2 (Local0, C00A, 0x00, 0x00, C00A, "12340002", __LINE__)
809        Arg1 = S901 /* \S901 */
810        Local0 = RefOf (Arg1)
811        M1A2 (Local0, C00A, 0x00, 0x00, C00A, "qwrtyu0003", __LINE__)
812        Arg1 = B900 /* \B900 */
813        Local0 = RefOf (Arg1)
814        M1A2 (Local0, C00B, 0x00, 0x00, C00B, Buffer (0x05)
815            {
816                 0xB0, 0xB1, 0xB2, 0xB3, 0xB4                     // .....
817            }, 0x0113)
818        /* Not Computational Data */
819        /* Package */
820        Arg1 = P953 /* \P953 */
821        Local0 = RefOf (Arg1)
822        M1A2 (Local0, C00C, 0x01, 0x00, C009, 0xABCD0018, __LINE__)
823        If (Arg2)
824        {
825            /* Data are unchanged, because writings were made */
826            /* into the new objects associated with arg1. */
827            M1A6 ()
828            Return (Zero)
829        }
830
831        /* Computational Data (Field Unit and Buffer Field) */
832
833        Arg1 = F900 /* \F900 */
834        Local0 = RefOf (Arg1)
835        M1A2 (Local0, C009, 0x00, 0x00, C009, 0x00, __LINE__)
836        Arg1 = BN90 /* \BN90 */
837        Local0 = RefOf (Arg1)
838        M1A2 (Local0, C009, 0x00, 0x00, C009, 0x00, __LINE__)
839        Arg1 = IF90 /* \IF90 */
840        Local0 = RefOf (Arg1)
841        M1A2 (Local0, C009, 0x00, 0x00, C009, 0x00, __LINE__)
842        Arg1 = BF90 /* \BF90 */
843        Local0 = RefOf (Arg1)
844        M1A2 (Local0, C00B, 0x00, 0x00, C00B, Buffer(){0xB0}, __LINE__)
845        /* Elements of Package are Uninitialized */
846
847        Arg1 = P900 /* \P900 */
848        Local0 = RefOf (Arg1)
849        M1A0 (Local0, C00C, Ones, 0x011F)
850        /* Elements of Package are Computational Data */
851
852        Arg1 = P901 /* \P901 */
853        Local0 = RefOf (Arg1)
854        M1A2 (Local0, C00C, 0x01, 0x00, C009, 0xABCD0004, __LINE__)
855        M1A2 (Local0, C00C, 0x01, 0x01, C009, 0x1122334455660005, __LINE__)
856        Arg1 = P902 /* \P902 */
857        Local0 = RefOf (Arg1)
858        M1A2 (Local0, C00C, 0x01, 0x00, C00A, "12340006", __LINE__)
859        M1A2 (Local0, C00C, 0x01, 0x01, C00A, "q1w2e3r4t5y6u7i80007", __LINE__)
860        Arg1 = P903 /* \P903 */
861        Local0 = RefOf (Arg1)
862        M1A2 (Local0, C00C, 0x01, 0x00, C00A, "qwrtyuiop0008", __LINE__)
863        M1A2 (Local0, C00C, 0x01, 0x01, C00A, "1234567890abdef0250009", __LINE__)
864        Arg1 = P904 /* \P904 */
865        Local0 = RefOf (Arg1)
866        M1A2 (Local0, C00C, 0x01, 0x00, C00B, Buffer (0x03)
867            {
868                 0xB5, 0xB6, 0xB7                                 // ...
869            }, 0x0126)
870        Arg1 = P905 /* \P905 */
871        Local0 = RefOf (Arg1)
872        M1A2 (Local0, C00C, 0x02, 0x00, C009, 0x0ABC000A, __LINE__)
873        M1A2 (Local0, C00C, 0x02, 0x01, C00A, "0xabc000b", __LINE__)
874        Arg1 = P906 /* \P906 */
875        Local0 = RefOf (Arg1)
876        M1A2 (Local0, C00C, 0x02, 0x00, C00A, "abc000d", __LINE__)
877        Arg1 = P907 /* \P907 */
878        Local0 = RefOf (Arg1)
879        M1A2 (Local0, C00C, 0x02, 0x00, C00A, "aqwevbgnm000e", __LINE__)
880        Arg1 = P908 /* \P908 */
881        Local0 = RefOf (Arg1)
882        M1A2 (Local0, C00C, 0x02, 0x00, C00B, Buffer (0x05)
883            {
884                 0xBA, 0xBB, 0xBC, 0xBD, 0xBE                     // .....
885            }, 0x012B)
886        Arg1 = P909 /* \P909 */
887        Local0 = RefOf (Arg1)
888        M1A2 (Local0, C00C, 0x03, 0x00, C009, 0x0ABC000F, __LINE__)
889        Arg1 = P90A /* \P90A */
890        Local0 = RefOf (Arg1)
891        M1A2 (Local0, C00C, 0x03, 0x00, C00A, "12340010", __LINE__)
892        Arg1 = P90B /* \P90B */
893        Local0 = RefOf (Arg1)
894        M1A2 (Local0, C00C, 0x03, 0x00, C00A, "zxswefas0011", __LINE__)
895        Arg1 = P90C /* \P90C */
896        Local0 = RefOf (Arg1)
897        M1A2 (Local0, C00C, 0x03, 0x00, C00B, Buffer (0x03)
898            {
899                 0xBF, 0xC0, 0xC1                                 // ...
900            }, 0x012F)
901        Arg1 = P90D /* \P90D */
902        Local0 = RefOf (Arg1)
903        M1A2 (Local0, C00C, 0x01, 0x00, C009, 0xFE7CB391D65A0000, __LINE__)
904        Arg1 = P90E /* \P90E */
905        Local0 = RefOf (Arg1)
906        M1A2 (Local0, C00C, 0x01, 0x00, C009, 0xC1790001, __LINE__)
907        Arg1 = P90F /* \P90F */
908        Local0 = RefOf (Arg1)
909        M1A2 (Local0, C00C, 0x01, 0x00, C00A, "12340002", __LINE__)
910        Arg1 = P910 /* \P910 */
911        Local0 = RefOf (Arg1)
912        M1A2 (Local0, C00C, 0x01, 0x00, C00A, "qwrtyu0003", __LINE__)
913        Arg1 = P911 /* \P911 */
914        Local0 = RefOf (Arg1)
915        M1A2 (Local0, C00C, 0x01, 0x00, C00B, Buffer (0x05)
916            {
917                 0xB0, 0xB1, 0xB2, 0xB3, 0xB4                     // .....
918            }, 0x0134)
919        If (Y118)
920        {
921            Arg1 = P912 /* \P912 */
922            Local0 = RefOf (Arg1)
923            M1A2 (Local0, C00C, 0x01, 0x00, C00D, 0x00, __LINE__)
924            Arg1 = P913 /* \P913 */
925            Local0 = RefOf (Arg1)
926            M1A2 (Local0, C00C, 0x01, 0x00, C00D, 0x00, __LINE__)
927            Arg1 = P914 /* \P914 */
928            Local0 = RefOf (Arg1)
929            M1A2 (Local0, C00C, 0x01, 0x00, C00D, 0x00, __LINE__)
930            Arg1 = P915 /* \P915 */
931            Local0 = RefOf (Arg1)
932            M1A2 (Local0, C00C, 0x01, 0x00, C016, 0xB0, __LINE__)
933        }
934
935        /* Elements of Package are NOT Computational Data */
936
937        Arg1 = P916 /* \P916 */
938        Local0 = RefOf (Arg1)
939        M1A0 (Local0, C00C, Ones, 0x0139)
940        Arg1 = P917 /* \P917 */
941        Local0 = RefOf (Arg1)
942        M1A0 (Local0, C00C, Ones, 0x013A)
943        Arg1 = P918 /* \P918 */
944        Local0 = RefOf (Arg1)
945        M1A0 (Local0, C00C, Ones, 0x013B)
946        Arg1 = P919 /* \P919 */
947        Local0 = RefOf (Arg1)
948        M1A0 (Local0, C00C, Ones, 0x013C)
949        Arg1 = P91A /* \P91A */
950        Local0 = RefOf (Arg1)
951        M1A0 (Local0, C00C, Ones, 0x013D)
952        Arg1 = P91B /* \P91B */
953        Local0 = RefOf (Arg1)
954        M1A0 (Local0, C00C, Ones, 0x013E)
955        Arg1 = P91C /* \P91C */
956        Local0 = RefOf (Arg1)
957        M1A0 (Local0, C00C, Ones, 0x013F)
958        /* Elements of Package are Methods */
959
960        Arg1 = P91D /* \P91D */
961        Local0 = RefOf (Arg1)
962        M1A0 (Local0, C00C, Ones, 0x0140)
963        Arg1 = P91E /* \P91E */
964        Local0 = RefOf (Arg1)
965        M1A0 (Local0, C00C, Ones, 0x0141)
966        Arg1 = P91F /* \P91F */
967        Local0 = RefOf (Arg1)
968        M1A0 (Local0, C00C, Ones, 0x0142)
969        Arg1 = P920 /* \P920 */
970        Local0 = RefOf (Arg1)
971        M1A0 (Local0, C00C, Ones, 0x0143)
972        Arg1 = P921 /* \P921 */
973        Local0 = RefOf (Arg1)
974        M1A0 (Local0, C00C, Ones, 0x0144)
975        Arg1 = P922 /* \P922 */
976        Local0 = RefOf (Arg1)
977        M1A0 (Local0, C00C, Ones, 0x0145)
978        Arg1 = P923 /* \P923 */
979        Local0 = RefOf (Arg1)
980        M1A0 (Local0, C00C, Ones, 0x0146)
981        Arg1 = P924 /* \P924 */
982        Local0 = RefOf (Arg1)
983        M1A0 (Local0, C00C, Ones, 0x0147)
984        Arg1 = P925 /* \P925 */
985        Local0 = RefOf (Arg1)
986        M1A0 (Local0, C00C, Ones, 0x0148)
987        Arg1 = P926 /* \P926 */
988        Local0 = RefOf (Arg1)
989        M1A0 (Local0, C00C, Ones, 0x0149)
990        Arg1 = P927 /* \P927 */
991        Local0 = RefOf (Arg1)
992        M1A0 (Local0, C00C, Ones, 0x014A)
993        Arg1 = P928 /* \P928 */
994        Local0 = RefOf (Arg1)
995        M1A0 (Local0, C00C, Ones, 0x014B)
996        Arg1 = P929 /* \P929 */
997        Local0 = RefOf (Arg1)
998        M1A0 (Local0, C00C, Ones, 0x014C)
999        Arg1 = P92A /* \P92A */
1000        Local0 = RefOf (Arg1)
1001        M1A0 (Local0, C00C, Ones, 0x014D)
1002        Arg1 = P92B /* \P92B */
1003        Local0 = RefOf (Arg1)
1004        M1A0 (Local0, C00C, Ones, 0x014E)
1005        Arg1 = P92C /* \P92C */
1006        Local0 = RefOf (Arg1)
1007        M1A0 (Local0, C00C, Ones, 0x014F)
1008        Arg1 = P92D /* \P92D */
1009        Local0 = RefOf (Arg1)
1010        M1A0 (Local0, C00C, Ones, 0x0150)
1011        Arg1 = P92E /* \P92E */
1012        Local0 = RefOf (Arg1)
1013        M1A0 (Local0, C00C, Ones, 0x0151)
1014        Arg1 = P92F /* \P92F */
1015        Local0 = RefOf (Arg1)
1016        M1A0 (Local0, C00C, Ones, 0x0152)
1017        Arg1 = P930 /* \P930 */
1018        Local0 = RefOf (Arg1)
1019        M1A0 (Local0, C00C, Ones, 0x0153)
1020        Arg1 = P931 /* \P931 */
1021        Local0 = RefOf (Arg1)
1022        M1A0 (Local0, C00C, Ones, 0x0154)
1023        Arg1 = P932 /* \P932 */
1024        Local0 = RefOf (Arg1)
1025        M1A0 (Local0, C00C, Ones, 0x0155)
1026        Arg1 = P933 /* \P933 */
1027        Local0 = RefOf (Arg1)
1028        M1A0 (Local0, C00C, Ones, 0x0156)
1029        Arg1 = P934 /* \P934 */
1030        Local0 = RefOf (Arg1)
1031        M1A0 (Local0, C00C, Ones, 0x0157)
1032        Arg1 = P935 /* \P935 */
1033        Local0 = RefOf (Arg1)
1034        M1A0 (Local0, C00C, Ones, 0x0158)
1035        Arg1 = P936 /* \P936 */
1036        Local0 = RefOf (Arg1)
1037        M1A0 (Local0, C00C, Ones, 0x0159)
1038        Arg1 = P937 /* \P937 */
1039        Local0 = RefOf (Arg1)
1040        M1A0 (Local0, C00C, Ones, 0x015A)
1041        Arg1 = P938 /* \P938 */
1042        Local0 = RefOf (Arg1)
1043        M1A0 (Local0, C00C, Ones, 0x015B)
1044        Arg1 = P939 /* \P939 */
1045        Local0 = RefOf (Arg1)
1046        M1A0 (Local0, C00C, Ones, 0x015C)
1047        Arg1 = P93A /* \P93A */
1048        Local0 = RefOf (Arg1)
1049        M1A0 (Local0, C00C, Ones, 0x015D)
1050        Arg1 = P93B /* \P93B */
1051        Local0 = RefOf (Arg1)
1052        M1A0 (Local0, C00C, Ones, 0x015E)
1053        Arg1 = P93C /* \P93C */
1054        Local0 = RefOf (Arg1)
1055        M1A0 (Local0, C00C, Ones, 0x015F)
1056        Arg1 = P93D /* \P93D */
1057        Local0 = RefOf (Arg1)
1058        M1A0 (Local0, C00C, Ones, 0x0160)
1059        Arg1 = P93E /* \P93E */
1060        Local0 = RefOf (Arg1)
1061        M1A0 (Local0, C00C, Ones, 0x0161)
1062        Arg1 = P93F /* \P93F */
1063        Local0 = RefOf (Arg1)
1064        M1A0 (Local0, C00C, Ones, 0x0162)
1065        Arg1 = P940 /* \P940 */
1066        Local0 = RefOf (Arg1)
1067        M1A0 (Local0, C00C, Ones, 0x0163)
1068        Arg1 = P941 /* \P941 */
1069        Local0 = RefOf (Arg1)
1070        M1A0 (Local0, C00C, Ones, 0x0164)
1071        Arg1 = P942 /* \P942 */
1072        Local0 = RefOf (Arg1)
1073        M1A0 (Local0, C00C, Ones, 0x0165)
1074        Arg1 = P943 /* \P943 */
1075        Local0 = RefOf (Arg1)
1076        M1A0 (Local0, C00C, Ones, 0x0166)
1077        Arg1 = P944 /* \P944 */
1078        Local0 = RefOf (Arg1)
1079        M1A0 (Local0, C00C, Ones, 0x0167)
1080        Arg1 = P945 /* \P945 */
1081        Local0 = RefOf (Arg1)
1082        M1A0 (Local0, C00C, Ones, 0x0168)
1083        Arg1 = P946 /* \P946 */
1084        Local0 = RefOf (Arg1)
1085        M1A0 (Local0, C00C, Ones, 0x0169)
1086        Arg1 = P947 /* \P947 */
1087        Local0 = RefOf (Arg1)
1088        M1A0 (Local0, C00C, Ones, 0x016A)
1089        Arg1 = P948 /* \P948 */
1090        Local0 = RefOf (Arg1)
1091        M1A0 (Local0, C00C, Ones, 0x016B)
1092        Arg1 = P949 /* \P949 */
1093        Local0 = RefOf (Arg1)
1094        M1A0 (Local0, C00C, Ones, 0x016C)
1095        Arg1 = P94A /* \P94A */
1096        Local0 = RefOf (Arg1)
1097        M1A0 (Local0, C00C, Ones, 0x016D)
1098        Arg1 = P94B /* \P94B */
1099        Local0 = RefOf (Arg1)
1100        M1A0 (Local0, C00C, Ones, 0x016E)
1101        Arg1 = P94C /* \P94C */
1102        Local0 = RefOf (Arg1)
1103        M1A0 (Local0, C00C, Ones, 0x016F)
1104        Arg1 = P94D /* \P94D */
1105        Local0 = RefOf (Arg1)
1106        M1A0 (Local0, C00C, Ones, 0x0170)
1107        Arg1 = P94E /* \P94E */
1108        Local0 = RefOf (Arg1)
1109        M1A0 (Local0, C00C, Ones, 0x0171)
1110        Arg1 = P94F /* \P94F */
1111        Local0 = RefOf (Arg1)
1112        M1A0 (Local0, C00C, Ones, 0x0172)
1113        Arg1 = P950 /* \P950 */
1114        Local0 = RefOf (Arg1)
1115        M1A0 (Local0, C00C, Ones, 0x0173)
1116        Arg1 = P951 /* \P951 */
1117        Local0 = RefOf (Arg1)
1118        M1A0 (Local0, C00C, Ones, 0x0174)
1119        Arg1 = P952 /* \P952 */
1120        Local0 = RefOf (Arg1)
1121        M1A0 (Local0, C00C, Ones, 0x0175)
1122        M1A6 ()
1123        Return (Zero)
1124    }
1125
1126    /* m16c,m193,m172 */
1127    /* arg2 - writing mode */
1128    Method (M182, 3, NotSerialized)
1129    {
1130        If (Y100)
1131        {
1132            TS00 ("m182")
1133        }
1134        Else
1135        {
1136            Debug = "m182"
1137        }
1138
1139        /* T6:CR0-CR5,CR14 */
1140        /* Uninitialized Local */
1141        If (Arg0)
1142        {
1143            Arg6 = 0x00
1144        }
1145
1146        Local1 = CondRefOf (Arg6, Local0)
1147        If (M1A4 (Local1, 0x024D))
1148        {
1149            M1A0 (Local0, C008, Ones, 0x024E)
1150        }
1151
1152        /* Computational Data */
1153
1154        Arg1 = I900 /* \I900 */
1155        Local1 = CondRefOf (Arg1, Local0)
1156        If (M1A4 (Local1, 0x024F))
1157        {
1158            M1A2 (Local0, C009, 0x00, 0x00, C009, 0xFE7CB391D65A0000, __LINE__)
1159        }
1160
1161        Arg1 = I901 /* \I901 */
1162        Local1 = CondRefOf (Arg1, Local0)
1163        If (M1A4 (Local1, 0x0251))
1164        {
1165            M1A2 (Local0, C009, 0x00, 0x00, C009, 0xC1790001, __LINE__)
1166        }
1167
1168        Arg1 = S900 /* \S900 */
1169        Local1 = CondRefOf (Arg1, Local0)
1170        If (M1A4 (Local1, 0x0253))
1171        {
1172            M1A2 (Local0, C00A, 0x00, 0x00, C00A, "12340002", __LINE__)
1173        }
1174
1175        Arg1 = S901 /* \S901 */
1176        Local1 = CondRefOf (Arg1, Local0)
1177        If (M1A4 (Local1, 0x0255))
1178        {
1179            M1A2 (Local0, C00A, 0x00, 0x00, C00A, "qwrtyu0003", __LINE__)
1180        }
1181
1182        Arg1 = B900 /* \B900 */
1183        Local1 = CondRefOf (Arg1, Local0)
1184        If (M1A4 (Local1, 0x0257))
1185        {
1186            M1A2 (Local0, C00B, 0x00, 0x00, C00B, Buffer (0x05)
1187                {
1188                     0xB0, 0xB1, 0xB2, 0xB3, 0xB4                     // .....
1189                }, 0x0258)
1190        }
1191
1192        /* Not Computational Data */
1193        /* Package */
1194        Arg1 = P953 /* \P953 */
1195        Local1 = CondRefOf (Arg1, Local0)
1196        If (M1A4 (Local1, 0x03F0))
1197        {
1198            M1A2 (Local0, C00C, 0x01, 0x00, C009, 0xABCD0018, __LINE__)
1199        }
1200
1201        If (Arg2)
1202        {
1203            /* Data are unchanged, because writings were made */
1204            /* into the new objects associated with arg1. */
1205            M1A6 ()
1206            Return (Zero)
1207        }
1208
1209        /* Computational Data (Field Unit and Buffer Field) */
1210
1211        Arg1 = F900 /* \F900 */
1212        Local1 = CondRefOf (Arg1, Local0)
1213        If (M1A4 (Local1, 0x0259))
1214        {
1215            M1A2 (Local0, C009, 0x00, 0x00, C009, 0x00, __LINE__)
1216        }
1217
1218        Arg1 = BN90 /* \BN90 */
1219        Local1 = CondRefOf (Arg1, Local0)
1220        If (M1A4 (Local1, 0x025B))
1221        {
1222            M1A2 (Local0, C009, 0x00, 0x00, C009, 0x00, __LINE__)
1223        }
1224
1225        Arg1 = IF90 /* \IF90 */
1226        Local1 = CondRefOf (Arg1, Local0)
1227        If (M1A4 (Local1, 0x025D))
1228        {
1229            M1A2 (Local0, C009, 0x00, 0x00, C009, 0x00, __LINE__)
1230        }
1231
1232        Arg1 = BF90 /* \BF90 */
1233        Local1 = CondRefOf (Arg1, Local0)
1234        If (M1A4 (Local1, 0x025F))
1235        {
1236            M1A2 (Local0, C00B, 0x00, 0x00, C00B, Buffer(){0xB0}, __LINE__)
1237        }
1238
1239        /* Elements of Package are Uninitialized */
1240
1241        Arg1 = P900 /* \P900 */
1242        Local1 = CondRefOf (Arg1, Local0)
1243        M1A0 (Local0, C00C, Local1, 0x0268)
1244        /* Elements of Package are Computational Data */
1245
1246        Arg1 = P901 /* \P901 */
1247        Local1 = CondRefOf (Arg1, Local0)
1248        If (M1A4 (Local1, 0x0269))
1249        {
1250            M1A2 (Local0, C00C, 0x01, 0x00, C009, 0xABCD0004, __LINE__)
1251            M1A2 (Local0, C00C, 0x01, 0x01, C009, 0x1122334455660005, __LINE__)
1252        }
1253
1254        Arg1 = P902 /* \P902 */
1255        Local1 = CondRefOf (Arg1, Local0)
1256        If (M1A4 (Local1, 0x026C))
1257        {
1258            M1A2 (Local0, C00C, 0x01, 0x00, C00A, "12340006", __LINE__)
1259            M1A2 (Local0, C00C, 0x01, 0x01, C00A, "q1w2e3r4t5y6u7i80007", __LINE__)
1260        }
1261
1262        Arg1 = P903 /* \P903 */
1263        Local1 = CondRefOf (Arg1, Local0)
1264        If (M1A4 (Local1, 0x026F))
1265        {
1266            M1A2 (Local0, C00C, 0x01, 0x00, C00A, "qwrtyuiop0008", __LINE__)
1267            M1A2 (Local0, C00C, 0x01, 0x01, C00A, "1234567890abdef0250009", __LINE__)
1268        }
1269
1270        Arg1 = P904 /* \P904 */
1271        Local1 = CondRefOf (Arg1, Local0)
1272        If (M1A4 (Local1, 0x0272))
1273        {
1274            M1A2 (Local0, C00C, 0x01, 0x00, C00B, Buffer (0x03)
1275                {
1276                     0xB5, 0xB6, 0xB7                                 // ...
1277                }, 0x0273)
1278        }
1279
1280        Arg1 = P905 /* \P905 */
1281        Local1 = CondRefOf (Arg1, Local0)
1282        If (M1A4 (Local1, 0x0274))
1283        {
1284            M1A2 (Local0, C00C, 0x02, 0x00, C009, 0x0ABC000A, __LINE__)
1285            M1A2 (Local0, C00C, 0x02, 0x01, C00A, "0xabc000b", __LINE__)
1286        }
1287
1288        Arg1 = P906 /* \P906 */
1289        Local1 = CondRefOf (Arg1, Local0)
1290        If (M1A4 (Local1, 0x0277))
1291        {
1292            M1A2 (Local0, C00C, 0x02, 0x00, C00A, "abc000d", __LINE__)
1293        }
1294
1295        Arg1 = P907 /* \P907 */
1296        Local1 = CondRefOf (Arg1, Local0)
1297        If (M1A4 (Local1, 0x0279))
1298        {
1299            M1A2 (Local0, C00C, 0x02, 0x00, C00A, "aqwevbgnm000e", __LINE__)
1300        }
1301
1302        Arg1 = P908 /* \P908 */
1303        Local1 = CondRefOf (Arg1, Local0)
1304        If (M1A4 (Local1, 0x027B))
1305        {
1306            M1A2 (Local0, C00C, 0x02, 0x00, C00B, Buffer (0x05)
1307                {
1308                     0xBA, 0xBB, 0xBC, 0xBD, 0xBE                     // .....
1309                }, 0x027C)
1310        }
1311
1312        Arg1 = P909 /* \P909 */
1313        Local1 = CondRefOf (Arg1, Local0)
1314        If (M1A4 (Local1, 0x027D))
1315        {
1316            M1A2 (Local0, C00C, 0x03, 0x00, C009, 0x0ABC000F, __LINE__)
1317        }
1318
1319        Arg1 = P90A /* \P90A */
1320        Local1 = CondRefOf (Arg1, Local0)
1321        If (M1A4 (Local1, 0x027F))
1322        {
1323            M1A2 (Local0, C00C, 0x03, 0x00, C00A, "12340010", __LINE__)
1324        }
1325
1326        Arg1 = P90B /* \P90B */
1327        Local1 = CondRefOf (Arg1, Local0)
1328        If (M1A4 (Local1, 0x0281))
1329        {
1330            M1A2 (Local0, C00C, 0x03, 0x00, C00A, "zxswefas0011", __LINE__)
1331        }
1332
1333        Arg1 = P90C /* \P90C */
1334        Local1 = CondRefOf (Arg1, Local0)
1335        If (M1A4 (Local1, 0x0283))
1336        {
1337            M1A2 (Local0, C00C, 0x03, 0x00, C00B, Buffer (0x03)
1338                {
1339                     0xBF, 0xC0, 0xC1                                 // ...
1340                }, 0x0284)
1341        }
1342
1343        Arg1 = P90D /* \P90D */
1344        Local1 = CondRefOf (Arg1, Local0)
1345        If (M1A4 (Local1, 0x0285))
1346        {
1347            M1A2 (Local0, C00C, 0x01, 0x00, C009, 0xFE7CB391D65A0000, __LINE__)
1348        }
1349
1350        Arg1 = P90E /* \P90E */
1351        Local1 = CondRefOf (Arg1, Local0)
1352        If (M1A4 (Local1, 0x0287))
1353        {
1354            M1A2 (Local0, C00C, 0x01, 0x00, C009, 0xC1790001, __LINE__)
1355        }
1356
1357        Arg1 = P90F /* \P90F */
1358        Local1 = CondRefOf (Arg1, Local0)
1359        If (M1A4 (Local1, 0x0289))
1360        {
1361            M1A2 (Local0, C00C, 0x01, 0x00, C00A, "12340002", __LINE__)
1362        }
1363
1364        Arg1 = P910 /* \P910 */
1365        Local1 = CondRefOf (Arg1, Local0)
1366        If (M1A4 (Local1, 0x028B))
1367        {
1368            M1A2 (Local0, C00C, 0x01, 0x00, C00A, "qwrtyu0003", __LINE__)
1369        }
1370
1371        Arg1 = P911 /* \P911 */
1372        Local1 = CondRefOf (Arg1, Local0)
1373        If (M1A4 (Local1, 0x028D))
1374        {
1375            M1A2 (Local0, C00C, 0x01, 0x00, C00B, Buffer (0x05)
1376                {
1377                     0xB0, 0xB1, 0xB2, 0xB3, 0xB4                     // .....
1378                }, 0x028E)
1379        }
1380
1381        If (Y118)
1382        {
1383            Arg1 = P912 /* \P912 */
1384            Local1 = CondRefOf (Arg1, Local0)
1385            If (M1A4 (Local1, 0x028F))
1386            {
1387                M1A2 (Local0, C00C, 0x01, 0x00, C00D, 0x00, __LINE__)
1388            }
1389
1390            Arg1 = P913 /* \P913 */
1391            Local1 = CondRefOf (Arg1, Local0)
1392            If (M1A4 (Local1, 0x0291))
1393            {
1394                M1A2 (Local0, C00C, 0x01, 0x00, C00D, 0x00, __LINE__)
1395            }
1396
1397            Arg1 = P914 /* \P914 */
1398            Local1 = CondRefOf (Arg1, Local0)
1399            If (M1A4 (Local1, 0x0293))
1400            {
1401                M1A2 (Local0, C00C, 0x01, 0x00, C00D, 0x00, __LINE__)
1402            }
1403
1404            Arg1 = P915 /* \P915 */
1405            Local1 = CondRefOf (Arg1, Local0)
1406            If (M1A4 (Local1, 0x0295))
1407            {
1408                M1A2 (Local0, C00C, 0x01, 0x00, C016, 0xB0, __LINE__)
1409            }
1410        }
1411
1412        /* Elements of Package are NOT Computational Data */
1413
1414        Arg1 = P916 /* \P916 */
1415        Local1 = CondRefOf (Arg1, Local0)
1416        M1A0 (Local0, C00C, Local1, 0x0297)
1417        Arg1 = P917 /* \P917 */
1418        Local1 = CondRefOf (Arg1, Local0)
1419        M1A0 (Local0, C00C, Local1, 0x0298)
1420        Arg1 = P918 /* \P918 */
1421        Local1 = CondRefOf (Arg1, Local0)
1422        M1A0 (Local0, C00C, Local1, 0x19FF)
1423        Arg1 = P919 /* \P919 */
1424        Local1 = CondRefOf (Arg1, Local0)
1425        M1A0 (Local0, C00C, Local1, 0x029A)
1426        Arg1 = P91A /* \P91A */
1427        Local1 = CondRefOf (Arg1, Local0)
1428        M1A0 (Local0, C00C, Local1, 0x029B)
1429        Arg1 = P91B /* \P91B */
1430        Local1 = CondRefOf (Arg1, Local0)
1431        M1A0 (Local0, C00C, Local1, 0x029C)
1432        Arg1 = P91C /* \P91C */
1433        Local1 = CondRefOf (Arg1, Local0)
1434        M1A0 (Local0, C00C, Local1, 0x029D)
1435        /* Elements of Package are Methods */
1436
1437        Arg1 = P91D /* \P91D */
1438        Local1 = CondRefOf (Arg1, Local0)
1439        M1A0 (Local0, C00C, Local1, 0x029E)
1440        Arg1 = P91E /* \P91E */
1441        Local1 = CondRefOf (Arg1, Local0)
1442        M1A0 (Local0, C00C, Local1, 0x029F)
1443        Arg1 = P91F /* \P91F */
1444        Local1 = CondRefOf (Arg1, Local0)
1445        M1A0 (Local0, C00C, Local1, 0x02A0)
1446        Arg1 = P920 /* \P920 */
1447        Local1 = CondRefOf (Arg1, Local0)
1448        M1A0 (Local0, C00C, Local1, 0x02A1)
1449        Arg1 = P921 /* \P921 */
1450        Local1 = CondRefOf (Arg1, Local0)
1451        M1A0 (Local0, C00C, Local1, 0x02A2)
1452        Arg1 = P922 /* \P922 */
1453        Local1 = CondRefOf (Arg1, Local0)
1454        M1A0 (Local0, C00C, Local1, 0x02A3)
1455        Arg1 = P923 /* \P923 */
1456        Local1 = CondRefOf (Arg1, Local0)
1457        M1A0 (Local0, C00C, Local1, 0x02A4)
1458        Arg1 = P924 /* \P924 */
1459        Local1 = CondRefOf (Arg1, Local0)
1460        M1A0 (Local0, C00C, Local1, 0x02A5)
1461        Arg1 = P925 /* \P925 */
1462        Local1 = CondRefOf (Arg1, Local0)
1463        M1A0 (Local0, C00C, Local1, 0x02A6)
1464        Arg1 = P926 /* \P926 */
1465        Local1 = CondRefOf (Arg1, Local0)
1466        M1A0 (Local0, C00C, Local1, 0x02A7)
1467        Arg1 = P927 /* \P927 */
1468        Local1 = CondRefOf (Arg1, Local0)
1469        M1A0 (Local0, C00C, Local1, 0x02A8)
1470        Arg1 = P928 /* \P928 */
1471        Local1 = CondRefOf (Arg1, Local0)
1472        M1A0 (Local0, C00C, Local1, 0x02A9)
1473        Arg1 = P929 /* \P929 */
1474        Local1 = CondRefOf (Arg1, Local0)
1475        M1A0 (Local0, C00C, Local1, 0x02AA)
1476        Arg1 = P92A /* \P92A */
1477        Local1 = CondRefOf (Arg1, Local0)
1478        M1A0 (Local0, C00C, Local1, 0x02AB)
1479        Arg1 = P92B /* \P92B */
1480        Local1 = CondRefOf (Arg1, Local0)
1481        M1A0 (Local0, C00C, Local1, 0x02AC)
1482        Arg1 = P92C /* \P92C */
1483        Local1 = CondRefOf (Arg1, Local0)
1484        M1A0 (Local0, C00C, Local1, 0x02AD)
1485        Arg1 = P92D /* \P92D */
1486        Local1 = CondRefOf (Arg1, Local0)
1487        M1A0 (Local0, C00C, Local1, 0x02AE)
1488        Arg1 = P92E /* \P92E */
1489        Local1 = CondRefOf (Arg1, Local0)
1490        M1A0 (Local0, C00C, Local1, 0x02AF)
1491        Arg1 = P92F /* \P92F */
1492        Local1 = CondRefOf (Arg1, Local0)
1493        M1A0 (Local0, C00C, Local1, 0x02B0)
1494        Arg1 = P930 /* \P930 */
1495        Local1 = CondRefOf (Arg1, Local0)
1496        M1A0 (Local0, C00C, Local1, 0x02B1)
1497        Arg1 = P931 /* \P931 */
1498        Local1 = CondRefOf (Arg1, Local0)
1499        M1A0 (Local0, C00C, Local1, 0x02B2)
1500        Arg1 = P932 /* \P932 */
1501        Local1 = CondRefOf (Arg1, Local0)
1502        M1A0 (Local0, C00C, Local1, 0x02B3)
1503        Arg1 = P933 /* \P933 */
1504        Local1 = CondRefOf (Arg1, Local0)
1505        M1A0 (Local0, C00C, Local1, 0x02B4)
1506        Arg1 = P934 /* \P934 */
1507        Local1 = CondRefOf (Arg1, Local0)
1508        M1A0 (Local0, C00C, Local1, 0x02B5)
1509        Arg1 = P935 /* \P935 */
1510        Local1 = CondRefOf (Arg1, Local0)
1511        M1A0 (Local0, C00C, Local1, 0x02B6)
1512        Arg1 = P936 /* \P936 */
1513        Local1 = CondRefOf (Arg1, Local0)
1514        M1A0 (Local0, C00C, Local1, 0x02B7)
1515        Arg1 = P937 /* \P937 */
1516        Local1 = CondRefOf (Arg1, Local0)
1517        M1A0 (Local0, C00C, Local1, 0x02B8)
1518        Arg1 = P938 /* \P938 */
1519        Local1 = CondRefOf (Arg1, Local0)
1520        M1A0 (Local0, C00C, Local1, 0x02B9)
1521        Arg1 = P939 /* \P939 */
1522        Local1 = CondRefOf (Arg1, Local0)
1523        M1A0 (Local0, C00C, Local1, 0x02BA)
1524        Arg1 = P93A /* \P93A */
1525        Local1 = CondRefOf (Arg1, Local0)
1526        M1A0 (Local0, C00C, Local1, 0x02BB)
1527        Arg1 = P93B /* \P93B */
1528        Local1 = CondRefOf (Arg1, Local0)
1529        M1A0 (Local0, C00C, Local1, 0x02BC)
1530        Arg1 = P93C /* \P93C */
1531        Local1 = CondRefOf (Arg1, Local0)
1532        M1A0 (Local0, C00C, Local1, 0x02BD)
1533        Arg1 = P93D /* \P93D */
1534        Local1 = CondRefOf (Arg1, Local0)
1535        M1A0 (Local0, C00C, Local1, 0x02BE)
1536        Arg1 = P93E /* \P93E */
1537        Local1 = CondRefOf (Arg1, Local0)
1538        M1A0 (Local0, C00C, Local1, 0x02BF)
1539        Arg1 = P93F /* \P93F */
1540        Local1 = CondRefOf (Arg1, Local0)
1541        M1A0 (Local0, C00C, Local1, 0x02C0)
1542        Arg1 = P940 /* \P940 */
1543        Local1 = CondRefOf (Arg1, Local0)
1544        M1A0 (Local0, C00C, Local1, 0x02C1)
1545        Arg1 = P941 /* \P941 */
1546        Local1 = CondRefOf (Arg1, Local0)
1547        M1A0 (Local0, C00C, Local1, 0x02C2)
1548        Arg1 = P942 /* \P942 */
1549        Local1 = CondRefOf (Arg1, Local0)
1550        M1A0 (Local0, C00C, Local1, 0x02C3)
1551        Arg1 = P943 /* \P943 */
1552        Local1 = CondRefOf (Arg1, Local0)
1553        M1A0 (Local0, C00C, Local1, 0x02C4)
1554        Arg1 = P944 /* \P944 */
1555        Local1 = CondRefOf (Arg1, Local0)
1556        M1A0 (Local0, C00C, Local1, 0x02C5)
1557        Arg1 = P945 /* \P945 */
1558        Local1 = CondRefOf (Arg1, Local0)
1559        M1A0 (Local0, C00C, Local1, 0x02C6)
1560        Arg1 = P946 /* \P946 */
1561        Local1 = CondRefOf (Arg1, Local0)
1562        M1A0 (Local0, C00C, Local1, 0x02C7)
1563        Arg1 = P947 /* \P947 */
1564        Local1 = CondRefOf (Arg1, Local0)
1565        M1A0 (Local0, C00C, Local1, 0x02C8)
1566        Arg1 = P948 /* \P948 */
1567        Local1 = CondRefOf (Arg1, Local0)
1568        M1A0 (Local0, C00C, Local1, 0x02C9)
1569        Arg1 = P949 /* \P949 */
1570        Local1 = CondRefOf (Arg1, Local0)
1571        M1A0 (Local0, C00C, Local1, 0x02CA)
1572        Arg1 = P94A /* \P94A */
1573        Local1 = CondRefOf (Arg1, Local0)
1574        M1A0 (Local0, C00C, Local1, 0x02CB)
1575        Arg1 = P94B /* \P94B */
1576        Local1 = CondRefOf (Arg1, Local0)
1577        M1A0 (Local0, C00C, Local1, 0x02CC)
1578        Arg1 = P94C /* \P94C */
1579        Local1 = CondRefOf (Arg1, Local0)
1580        M1A0 (Local0, C00C, Local1, 0x02CD)
1581        Arg1 = P94D /* \P94D */
1582        Local1 = CondRefOf (Arg1, Local0)
1583        M1A0 (Local0, C00C, Local1, 0x02CE)
1584        Arg1 = P94E /* \P94E */
1585        Local1 = CondRefOf (Arg1, Local0)
1586        M1A0 (Local0, C00C, Local1, 0x02CF)
1587        Arg1 = P94F /* \P94F */
1588        Local1 = CondRefOf (Arg1, Local0)
1589        M1A0 (Local0, C00C, Local1, 0x02D0)
1590        Arg1 = P950 /* \P950 */
1591        Local1 = CondRefOf (Arg1, Local0)
1592        M1A0 (Local0, C00C, Local1, 0x02D1)
1593        Arg1 = P951 /* \P951 */
1594        Local1 = CondRefOf (Arg1, Local0)
1595        M1A0 (Local0, C00C, Local1, 0x02D2)
1596        Arg1 = P952 /* \P952 */
1597        Local1 = CondRefOf (Arg1, Local0)
1598        M1A0 (Local0, C00C, Local1, 0x02D3)
1599        M1A6 ()
1600        Return (Zero)
1601    }
1602
1603    Method (M185, 3, NotSerialized)
1604    {
1605        C081 = Z079       /* absolute index of file initiating the checking */ /* \Z079 */
1606        C089 = 0x01      /* flag of Reference, object otherwise */
1607        If (Arg0)
1608        {
1609            M180 (0x00, 0x00)
1610        }
1611
1612        If (Arg1)
1613        {
1614            M181 (0x00, 0x00, C083)
1615        }
1616
1617        If (Arg2)
1618        {
1619            M182 (0x00, 0x00, C083)
1620        }
1621    }
1622
1623    /* The mode with the chain of references to LocalX */
1624
1625    Method (M186, 0, NotSerialized)
1626    {
1627        C084 = 0x01  /* run verification of references (reading) */
1628        C085 = 0x01  /* create the chain of references to LocalX, then dereference them */
1629        Debug = "The mode with the chain of references to LocalX:"
1630        M185 (0x01, 0x01, 0x01)
1631    }
1632
1633    /* Run-method */
1634
1635    Method (REF3, 0, NotSerialized)
1636    {
1637        Debug = "TEST: REF3, References"
1638        C080 = "REF3" /* name of test */
1639        C082 = 0x00      /* flag of test of exceptions */
1640        C083 = 0x00      /* run verification of references (write/read) */
1641        C086 = 0x00      /* flag, run test till the first error */
1642        C087 = 0x01      /* apply DeRefOf to ArgX-ObjectReference */
1643        M186 ()
1644    }
1645