* ACPI WARNING: at drivers/acpi/tables/tbfadt.c:348 acpi_tb_create_local_fadt+0x147/0x2f4() @ 2008-07-17 2:29 Andrew Paprocki 2008-07-17 3:34 ` Andrew Paprocki 0 siblings, 1 reply; 17+ messages in thread From: Andrew Paprocki @ 2008-07-17 2:29 UTC (permalink / raw) To: LKML I just saw this for the first time using a kernel built from the git head. This is all the ACPI related printk info around the warning. If more information is needed to figure out what this is, please let me know. [ 0.000000] ACPI: RSDP 000F7CE0, 0024 (r2 RS690 ) [ 0.000000] ACPI: XSDT 3DFE30C0, 004C (r1 RS690 AWRDACPI 42302E31 AWRD 0) [ 0.000000] ACPI: FACP 3DFE7400, 00F4 (r3 RS690 AWRDACPI 42302E31 AWRD 0) [ 0.000000] ------------[ cut here ]------------ [ 0.000000] WARNING: at drivers/acpi/tables/tbfadt.c:348 acpi_tb_create_local_fadt+0x147/0x2f4() [ 0.000000] Pid: 0, comm: swapper Not tainted 2.6.26 #1 [ 0.000000] [<c01171bb>] warn_on_slowpath+0x3b/0x74 [ 0.000000] [<c01ede36>] acpi_os_vprintf+0x1d/0x20 [ 0.000000] [<c01ede46>] acpi_os_printf+0xd/0xe [ 0.000000] [<c020120e>] acpi_ut_info+0x21/0x24 [ 0.000000] [<c0200016>] acpi_tb_print_table_header+0x96/0x9c [ 0.000000] [<c020032b>] acpi_tb_create_local_fadt+0x147/0x2f4 [ 0.000000] [<c0200508>] acpi_tb_parse_fadt+0x30/0x6c [ 0.000000] [<c03eeda5>] acpi_tb_parse_root_table+0x264/0x2ab [ 0.000000] [<c03ee469>] acpi_table_init+0x14/0x6d [ 0.000000] [<c03e3b28>] acpi_boot_table_init+0x2b/0xc3 [ 0.000000] [<c03dfcf4>] setup_arch+0x3fa/0x557 [ 0.000000] [<c03de7a9>] start_kernel+0x41/0x1ec [ 0.000000] ======================= [ 0.000000] ---[ end trace 4eaa2a86a8e2da22 ]--- [ 0.000000] ACPI: DSDT 3DFE3240, 4146 (r1 RS690 AWRDACPI 1000 MSFT 100000E) [ 0.000000] ACPI: FACS 3DFE0000, 0040 [ 0.000000] ACPI: SSDT 3DFE7600, 0136 (r1 PTLTD POWERNOW 1 LTP 1) [ 0.000000] ACPI: HPET 3DFE7780, 0038 (r1 RS690 AWRDACPI 42302E31 AWRD 98) [ 0.000000] ACPI: MCFG 3DFE7800, 003C (r1 RS690 AWRDACPI 42302E31 AWRD 0) [ 0.000000] ACPI: APIC 3DFE7540, 0068 (r1 RS690 AWRDACPI 42302E31 AWRD 0) ^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: ACPI WARNING: at drivers/acpi/tables/tbfadt.c:348 acpi_tb_create_local_fadt+0x147/0x2f4() 2008-07-17 2:29 ACPI WARNING: at drivers/acpi/tables/tbfadt.c:348 acpi_tb_create_local_fadt+0x147/0x2f4() Andrew Paprocki @ 2008-07-17 3:34 ` Andrew Paprocki 2008-07-17 8:59 ` Jan Beulich 2008-07-17 9:00 ` ACPI WARNING: at drivers/acpi/tables/tbfadt.c:348 acpi_tb_create_local_fadt+0x147/0x2f4() Andi Kleen 0 siblings, 2 replies; 17+ messages in thread From: Andrew Paprocki @ 2008-07-17 3:34 UTC (permalink / raw) To: LKML; +Cc: Jan Beulich, Andi Kleen, Len Brown, Andrew Morton On Wed, Jul 16, 2008 at 10:29 PM, Andrew Paprocki <andrew@ishiboo.com> wrote: > I just saw this for the first time using a kernel built from the git > head. This is all the ACPI related printk info around the warning. If > more information is needed to figure out what this is, please let me > know. > > [ 0.000000] ACPI: RSDP 000F7CE0, 0024 (r2 RS690 ) > [ 0.000000] ACPI: XSDT 3DFE30C0, 004C (r1 RS690 AWRDACPI 42302E31 AWRD 0) > [ 0.000000] ACPI: FACP 3DFE7400, 00F4 (r3 RS690 AWRDACPI 42302E31 AWRD 0) > [ 0.000000] ------------[ cut here ]------------ > [ 0.000000] WARNING: at drivers/acpi/tables/tbfadt.c:348 > acpi_tb_create_local_fadt+0x147/0x2f4() > [ 0.000000] Pid: 0, comm: swapper Not tainted 2.6.26 #1 > [ 0.000000] [<c01171bb>] warn_on_slowpath+0x3b/0x74 > [ 0.000000] [<c01ede36>] acpi_os_vprintf+0x1d/0x20 > [ 0.000000] [<c01ede46>] acpi_os_printf+0xd/0xe > [ 0.000000] [<c020120e>] acpi_ut_info+0x21/0x24 > [ 0.000000] [<c0200016>] acpi_tb_print_table_header+0x96/0x9c > [ 0.000000] [<c020032b>] acpi_tb_create_local_fadt+0x147/0x2f4 > [ 0.000000] [<c0200508>] acpi_tb_parse_fadt+0x30/0x6c > [ 0.000000] [<c03eeda5>] acpi_tb_parse_root_table+0x264/0x2ab > [ 0.000000] [<c03ee469>] acpi_table_init+0x14/0x6d > [ 0.000000] [<c03e3b28>] acpi_boot_table_init+0x2b/0xc3 > [ 0.000000] [<c03dfcf4>] setup_arch+0x3fa/0x557 > [ 0.000000] [<c03de7a9>] start_kernel+0x41/0x1ec > [ 0.000000] ======================= > [ 0.000000] ---[ end trace 4eaa2a86a8e2da22 ]--- > [ 0.000000] ACPI: DSDT 3DFE3240, 4146 (r1 RS690 AWRDACPI 1000 > MSFT 100000E) > [ 0.000000] ACPI: FACS 3DFE0000, 0040 > [ 0.000000] ACPI: SSDT 3DFE7600, 0136 (r1 PTLTD POWERNOW 1 LTP 1) > [ 0.000000] ACPI: HPET 3DFE7780, 0038 (r1 RS690 AWRDACPI 42302E31 AWRD 98) > [ 0.000000] ACPI: MCFG 3DFE7800, 003C (r1 RS690 AWRDACPI 42302E31 AWRD 0) > [ 0.000000] ACPI: APIC 3DFE7540, 0068 (r1 RS690 AWRDACPI 42302E31 AWRD 0) > This most definitely broke because of: commit 01a5bba576b9364b33f61f0cd9fa70c2cf5535e2 Author: Jan Beulich <jbeulich@novell.com> Date: Wed Jul 16 23:27:08 2008 +0200 Fix FADT parsing I added printk()s and this is what is reported here: printk(KERN_INFO "xpm1a_event_block bit_width=%d pm1_register_length=%d\n", acpi_gbl_FADT.xpm1a_event_block.bit_width, pm1_register_length); acpi_tb_init_generic_address(&acpi_gbl_xpm1a_enable, pm1_register_length, (acpi_gbl_FADT.xpm1a_event_block.address + pm1_register_length)); [ 0.000000] xpm1a_event_block bit_width=8 pm1_register_length=0 The bit width is not % 16, so the following patch addition a few lines earlier fails: WARN_ON(ACPI_MOD_16(acpi_gbl_FADT.xpm1a_event_block.bit_width)); Also, I noticed that the patch changed the definition of acpi_tb_init_generic_address to name the parameter byte_width instead of bit_width. The declaration at the top of the file and the documentation still refer to it as bit_width. I also added printk()s to the first call to acpi_tb_init_generic_address ~ line 326 and the lengths passed to the function at that point are: [ 0.000000] fadt_info_table[i].length=88 [ 0.000000] fadt_info_table[i].length=89 [ 0.000000] fadt_info_table[i].length=93 ^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: ACPI WARNING: at drivers/acpi/tables/tbfadt.c:348 acpi_tb_create_local_fadt+0x147/0x2f4() 2008-07-17 3:34 ` Andrew Paprocki @ 2008-07-17 8:59 ` Jan Beulich 2008-07-17 9:06 ` Andi Kleen 2008-07-17 9:00 ` ACPI WARNING: at drivers/acpi/tables/tbfadt.c:348 acpi_tb_create_local_fadt+0x147/0x2f4() Andi Kleen 1 sibling, 1 reply; 17+ messages in thread From: Jan Beulich @ 2008-07-17 8:59 UTC (permalink / raw) To: Andrew Paprocki; +Cc: robert.moore, Len Brown, Andrew Morton, Andi Kleen, LKML >I added printk()s and this is what is reported here: > > printk(KERN_INFO > "xpm1a_event_block bit_width=%d pm1_register_length=%d\n", > acpi_gbl_FADT.xpm1a_event_block.bit_width, pm1_register_length); > acpi_tb_init_generic_address(&acpi_gbl_xpm1a_enable, > pm1_register_length, > (acpi_gbl_FADT.xpm1a_event_block.address + > pm1_register_length)); > >[ 0.000000] xpm1a_event_block bit_width=8 pm1_register_length=0 > >The bit width is not % 16, so the following patch addition a few lines >earlier fails: > > WARN_ON(ACPI_MOD_16(acpi_gbl_FADT.xpm1a_event_block.bit_width)); So it's a firmware bug in the system you saw this on. The specification is clear about the width being at least 16 bits, and the warning was added to indicate the problem you now got: Dividing 8 by 16 yields zero for pm1_register_length, which results in acpi_gbl_xpm1a_enable aliasing the address of the respective status register. That won't work, hence the warning. I'd be hesitant to fix this (as I think we should be allowed to expect ACPI tables to not be that fundamentally flawed these days), but of course Len (or others) might be of a different opinion. >Also, I noticed that the patch changed the definition of >acpi_tb_init_generic_address to name the parameter byte_width instead >of bit_width. The declaration at the top of the file and the >documentation still refer to it as bit_width. > >I also added printk()s to the first call to >acpi_tb_init_generic_address ~ line 326 and the lengths passed to the >function at that point are: >[ 0.000000] fadt_info_table[i].length=88 >[ 0.000000] fadt_info_table[i].length=89 >[ 0.000000] fadt_info_table[i].length=93 Hmm, indeed, I didn't notice the (pointless) earlier declaration, I realize I failed to update the function description. Bob, could you fix this in ACPICA without the need for me to send a patch against it (assuming the base patch went into ACPICA)? Jan ^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: ACPI WARNING: at drivers/acpi/tables/tbfadt.c:348 acpi_tb_create_local_fadt+0x147/0x2f4() 2008-07-17 8:59 ` Jan Beulich @ 2008-07-17 9:06 ` Andi Kleen 2008-07-17 9:14 ` Jan Beulich 0 siblings, 1 reply; 17+ messages in thread From: Andi Kleen @ 2008-07-17 9:06 UTC (permalink / raw) To: Jan Beulich; +Cc: Andrew Paprocki, robert.moore, Len Brown, Andrew Morton, LKML Jan Beulich wrote: > So it's a firmware bug in the system you saw this on. The specification > is clear about the width being at least 16 bits, and the warning was added > to indicate the problem you now got: Dividing 8 by 16 yields zero for > pm1_register_length, which results in acpi_gbl_xpm1a_enable aliasing > the address of the respective status register. That won't work, hence > the warning. When there are systems around where this register is 8 bits then we have to handle it. Real systems beat the specification. The question is just if the hardware is really 8 bits or if the table is not just wrong. What does lspci say? >> Also, I noticed that the patch changed the definition of >> acpi_tb_init_generic_address to name the parameter byte_width instead >> of bit_width. The declaration at the top of the file and the >> documentation still refer to it as bit_width. >> >> I also added printk()s to the first call to >> acpi_tb_init_generic_address ~ line 326 and the lengths passed to the >> function at that point are: >> [ 0.000000] fadt_info_table[i].length=88 >> [ 0.000000] fadt_info_table[i].length=89 >> [ 0.000000] fadt_info_table[i].length=93 > > Hmm, indeed, I didn't notice the (pointless) earlier declaration, I realize > I failed to update the function description. Bob, could you fix this in > ACPICA without the need for me to send a patch against it (assuming > the base patch went into ACPICA)? No it went directly. -Andi ^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: ACPI WARNING: at drivers/acpi/tables/tbfadt.c:348 acpi_tb_create_local_fadt+0x147/0x2f4() 2008-07-17 9:06 ` Andi Kleen @ 2008-07-17 9:14 ` Jan Beulich 2008-07-17 12:28 ` Andi Kleen 0 siblings, 1 reply; 17+ messages in thread From: Jan Beulich @ 2008-07-17 9:14 UTC (permalink / raw) To: Andi Kleen; +Cc: robert.moore, Andrew Paprocki, Len Brown, Andrew Morton, LKML >The question is just if the hardware is really 8 bits or if the table >is not just wrong. What does lspci say? What would lspci have to do with this? /proc/acpi/fadt (from an older kernel if the new one fails to come up) would seem to help somewhat, as that would allow comparing the v1 (byte-width) and v2 (bit-width) values - if they're out of sync (and they likely are if the system worked flawlessly with previous kernels), I'd be certain the tables are wrong. Jan ^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: ACPI WARNING: at drivers/acpi/tables/tbfadt.c:348 acpi_tb_create_local_fadt+0x147/0x2f4() 2008-07-17 9:14 ` Jan Beulich @ 2008-07-17 12:28 ` Andi Kleen 2008-07-17 13:03 ` Andrew Paprocki 0 siblings, 1 reply; 17+ messages in thread From: Andi Kleen @ 2008-07-17 12:28 UTC (permalink / raw) To: Jan Beulich; +Cc: robert.moore, Andrew Paprocki, Len Brown, Andrew Morton, LKML Jan Beulich wrote: >> The question is just if the hardware is really 8 bits or if the table >> is not just wrong. What does lspci say? > > What would lspci have to do with this? When it's an chipset with available data sheets one could check that. > /proc/acpi/fadt (from an older > kernel if the new one fails to come up) would seem to help somewhat, > as that would allow comparing the v1 (byte-width) and v2 (bit-width) > values - if they're out of sync (and they likely are if the system worked > flawlessly with previous kernels), I'd be certain the tables are wrong. Ok, but we can just get that from a table dump. -Andi ^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: ACPI WARNING: at drivers/acpi/tables/tbfadt.c:348 acpi_tb_create_local_fadt+0x147/0x2f4() 2008-07-17 12:28 ` Andi Kleen @ 2008-07-17 13:03 ` Andrew Paprocki 2008-07-17 13:58 ` Jan Beulich 0 siblings, 1 reply; 17+ messages in thread From: Andrew Paprocki @ 2008-07-17 13:03 UTC (permalink / raw) To: Andi Kleen; +Cc: Jan Beulich, robert.moore, Len Brown, Andrew Morton, LKML [-- Attachment #1: Type: text/plain, Size: 526 bytes --] On Thu, Jul 17, 2008 at 8:28 AM, Andi Kleen <ak@linux.intel.com> wrote: > Ok, but we can just get that from a table dump. Output from acpidump is attached. Also, in this new kernel, the ACPI THRM thermal zone reading for the CPU is incorrect. In 2.6.26-rc8 read a valid value (e.g. 40C) but now reports: [ 0.373987] ACPI: Thermal Zone [THRM] (-127 C) I'm not sure if that is related to this or if it is another patch. I quickly scanned the git log and I don't see any recent change to thermal.c itself. Thanks, -Andrew [-- Attachment #2: acpi-am2 --] [-- Type: application/octet-stream, Size: 83001 bytes --] DSDT @ 0x3dfe3240 0000: 44 53 44 54 46 41 00 00 01 6e 52 53 36 39 30 20 DSDTFA...nRS690 0010: 41 57 52 44 41 43 50 49 00 10 00 00 4d 53 46 54 AWRDACPI....MSFT 0020: 0e 00 00 01 10 43 05 5c 5f 50 52 5f 5b 83 11 5c .....C.\_PR_[..\ 0030: 2e 5f 50 52 5f 43 50 55 30 00 10 40 00 00 06 5b ._PR_CPU0..@...[ 0040: 83 11 5c 2e 5f 50 52 5f 43 50 55 31 01 10 40 00 ..\._PR_CPU1..@. 0050: 00 06 5b 83 11 5c 2e 5f 50 52 5f 43 50 55 32 02 ..[..\._PR_CPU2. 0060: 10 40 00 00 06 5b 83 11 5c 2e 5f 50 52 5f 43 50 .@...[..\._PR_CP 0070: 55 33 03 10 40 00 00 06 08 5c 5f 53 30 5f 12 0a U3..@....\_S0_.. 0080: 04 0a 00 0a 00 0a 00 0a 00 08 5c 5f 53 31 5f 12 ..........\_S1_. 0090: 0a 04 0a 01 0a 01 0a 01 0a 01 08 5c 53 53 33 5f ...........\SS3_ 00a0: 12 0a 04 0a 03 0a 03 0a 03 0a 03 08 5c 5f 53 34 ............\_S4 00b0: 5f 12 0a 04 0a 04 0a 04 0a 04 0a 04 08 5c 5f 53 _............\_S 00c0: 35 5f 12 0a 04 0a 05 0a 05 0a 05 0a 05 5b 80 5c 5_...........[.\ 00d0: 44 45 42 47 01 0a 80 0a 01 5b 81 0c 5c 44 45 42 DEBG.....[..\DEB 00e0: 47 01 44 42 47 31 08 5b 80 41 43 4d 53 01 0a 72 G.DBG1.[.ACMS..r 00f0: 0a 02 5b 81 10 41 43 4d 53 01 49 43 4d 53 08 44 ..[..ACMS.ICMS.D 0100: 43 4d 53 08 5b 86 1f 49 43 4d 53 44 43 4d 53 01 CMS.[..ICMSDCMS. 0110: 00 08 00 18 00 20 42 53 5f 41 20 52 45 56 30 08 ..... BS_A REV0. 0120: 52 45 56 31 08 5b 80 41 43 41 46 00 42 53 5f 41 REV1.[.ACAF.BS_A 0130: 0a 20 5b 81 44 09 41 43 41 46 00 4f 43 43 30 01 . [.D.ACAF.OCC0. 0140: 4f 43 43 31 01 4f 43 43 32 01 4f 43 43 33 01 4f OCC1.OCC2.OCC3.O 0150: 43 43 34 01 4f 43 43 35 01 4f 43 43 36 01 4f 43 CC4.OCC5.OCC6.OC 0160: 43 37 01 4f 43 43 38 01 4f 43 43 39 01 00 06 54 C7.OCC8.OCC9...T 0170: 50 4d 46 01 53 54 48 50 01 53 48 50 47 01 4f 53 PMF.STHP.SHPG.OS 0180: 43 46 01 00 0c 50 43 49 45 20 48 50 42 53 20 4f CF...PCIE HPBS O 0190: 43 4d 30 04 4f 43 4d 31 04 4f 43 4d 32 04 4f 43 CM0.OCM1.OCM2.OC 01a0: 4d 33 04 4f 43 4d 34 04 4f 43 4d 35 04 4f 43 4d M3.OCM4.OCM5.OCM 01b0: 36 04 4f 43 4d 37 04 4f 43 4d 38 04 4f 43 4d 39 6.OCM7.OCM8.OCM9 01c0: 04 00 18 50 39 32 54 08 5b 80 43 4d 50 54 01 0b ...P92T.[.CMPT.. 01d0: 50 0c 0a 03 5b 81 3a 43 4d 50 54 01 43 4d 49 44 P...[.:CMPT.CMID 01e0: 08 00 06 47 50 43 54 02 47 50 30 49 01 47 50 31 ...GPCT.GP0I.GP1 01f0: 49 01 47 50 32 49 01 47 50 33 49 01 47 50 34 49 I.GP2I.GP3I.GP4I 0200: 01 47 50 35 49 01 47 50 36 49 01 47 50 37 49 01 .GP5I.GP6I.GP7I. 0210: 5b 80 50 43 46 47 00 50 43 49 45 0c 00 00 00 02 [.PCFG.PCIE..... 0220: 5b 81 4e 06 50 43 46 47 00 00 c0 12 80 04 53 54 [.N.PCFG......ST 0230: 42 35 20 00 80 0d 40 50 54 30 44 01 50 54 31 44 B5 ...@PT0D.PT1D 0240: 01 50 54 32 44 01 50 54 33 44 01 50 54 34 44 01 .PT2D.PT3D.PT4D. 0250: 50 54 35 44 01 50 54 36 44 01 50 54 37 44 01 50 PT5D.PT6D.PT7D.P 0260: 54 38 44 01 50 54 39 44 01 00 86 e0 3f 53 4d 49 T8D.PT9D....?SMI 0270: 45 01 53 4d 4d 45 01 00 1e 52 56 49 44 08 00 48 E.SMME...RVID..H 0280: 05 53 4d 42 31 20 00 40 30 00 0e 50 39 32 45 01 .SMB1 .@0..P92E. 0290: 5b 80 42 41 52 5f 00 53 54 42 35 0b 00 10 5b 81 [.BAR_.STB5...[. 02a0: 47 0a 42 41 52 5f 00 00 40 90 00 07 50 4d 42 59 G.BAR_..@...PMBY 02b0: 01 00 38 50 4d 53 30 04 00 04 50 4d 53 31 04 00 ..8PMS0...PMS1.. 02c0: 14 44 45 54 30 04 00 1c 00 10 50 52 43 30 01 00 .DET0.....PRC0.. 02d0: 4f 36 00 07 53 4d 42 59 01 00 38 53 4d 53 30 04 O6..SMBY..8SMS0. 02e0: 00 04 53 4d 53 31 04 00 14 44 45 54 31 04 00 1c ..SMS1...DET1... 02f0: 00 10 50 52 43 31 01 00 4f 36 00 07 50 53 42 59 ..PRC1..O6..PSBY 0300: 01 00 38 50 53 53 30 04 00 04 50 53 53 31 04 00 ..8PSS0...PSS1.. 0310: 14 44 45 54 32 04 00 1c 00 10 50 52 43 32 01 00 .DET2.....PRC2.. 0320: 4f 36 00 07 53 53 42 59 01 00 38 53 53 53 30 04 O6..SSBY..8SSS0. 0330: 00 04 53 53 53 31 04 00 14 44 45 54 33 04 00 1c ..SSS1...DET3... 0340: 00 10 50 52 43 33 01 5b 80 50 4d 49 4f 01 0b d6 ..PRC3.[.PMIO... 0350: 0c 0a 02 5b 81 10 50 4d 49 4f 01 49 4e 50 4d 08 ...[..PMIO.INPM. 0360: 44 41 50 4d 08 5b 86 42 17 49 4e 50 4d 44 41 50 DAPM.[.B.INPMDAP 0370: 4d 01 00 01 54 4d 31 45 01 54 4d 32 45 01 00 05 M...TM1E.TM2E... 0380: 00 01 54 4d 31 53 01 54 4d 32 53 01 00 15 00 07 ..TM1S.TM2S..... 0390: 53 4c 50 53 01 00 10 00 07 43 4c 50 53 01 00 40 SLPS.....CLPS..@ 03a0: 04 00 06 50 57 44 45 01 00 49 05 00 03 4d 4b 4d ...PWDE..I...MKM 03b0: 45 01 50 49 33 45 01 50 49 32 45 01 50 49 31 45 E.PI3E.PI2E.PI1E 03c0: 01 50 49 30 45 01 00 03 4d 4b 4d 53 01 50 49 33 .PI0E...MKMS.PI3 03d0: 53 01 50 49 32 53 01 50 49 31 53 01 50 49 30 53 S.PI2S.PI1S.PI0S 03e0: 01 00 10 50 31 45 42 10 00 40 0a 00 06 47 56 36 ...P1EB..@...GV6 03f0: 50 01 47 56 37 50 01 00 03 47 4d 30 50 01 47 4d P.GV7P...GM0P.GM 0400: 31 50 01 47 4d 32 50 01 47 4d 33 50 01 47 4d 38 1P.GM2P.GM3P.GM8 0410: 50 01 00 01 47 4d 34 50 01 47 4d 35 50 01 00 01 P...GM4P.GM5P... 0420: 47 4d 36 50 01 47 4d 37 50 01 00 12 47 50 58 30 GM6P.GM7P...GPX0 0430: 01 47 50 58 34 01 47 50 58 35 01 47 50 58 31 01 .GPX4.GPX5.GPX1. 0440: 47 50 58 36 01 47 50 58 37 01 47 50 58 32 01 47 GPX6.GPX7.GPX2.G 0450: 50 58 33 01 00 48 0c 53 50 52 45 01 00 01 00 01 PX3..H.SPRE..... 0460: 45 50 4e 4d 01 44 50 50 46 01 46 4e 47 53 01 00 EPNM.DPPF.FNGS.. 0470: 4a 05 00 07 52 36 31 37 01 00 18 00 04 52 53 54 J...R617.....RST 0480: 55 01 00 13 00 03 54 50 44 45 01 00 01 00 4b 14 U.....TPDE....K. 0490: 00 07 47 56 37 53 01 00 18 47 50 38 49 01 47 50 ..GV7S...GP8I.GP 04a0: 39 49 01 00 1e 00 07 48 45 43 4f 01 00 48 06 50 9I.....HECO..H.P 04b0: 49 34 45 01 50 49 35 45 01 50 49 36 45 01 50 49 I4E.PI5E.PI6E.PI 04c0: 37 45 01 00 04 50 49 34 53 01 50 49 35 53 01 50 7E...PI4S.PI5S.P 04d0: 49 36 53 01 50 49 37 53 01 5b 80 50 31 45 30 01 I6S.PI7S.[.P1E0. 04e0: 50 31 45 42 0a 04 5b 81 19 50 31 45 30 01 00 0e P1EB..[..P1E0... 04f0: 50 45 57 53 01 57 53 54 41 01 00 0e 50 45 57 44 PEWS.WSTA...PEWD 0500: 01 14 17 43 5f 4f 43 00 5b 22 0a 14 70 0a 13 43 ...C_OC.["..p..C 0510: 4d 49 44 70 00 47 50 43 54 14 43 09 55 5f 4f 43 MIDp.GPCT.C.U_OC 0520: 02 a0 0d 93 4f 43 4d 30 68 70 69 50 54 30 44 a0 ....OCM0hpiPT0D. 0530: 0d 93 4f 43 4d 31 68 70 69 50 54 31 44 a0 0d 93 ..OCM1hpiPT1D... 0540: 4f 43 4d 32 68 70 69 50 54 32 44 a0 0d 93 4f 43 OCM2hpiPT2D...OC 0550: 4d 33 68 70 69 50 54 33 44 a0 0d 93 4f 43 4d 34 M3hpiPT3D...OCM4 0560: 68 70 69 50 54 34 44 a0 0d 93 4f 43 4d 35 68 70 hpiPT4D...OCM5hp 0570: 69 50 54 35 44 a0 0d 93 4f 43 4d 36 68 70 69 50 iPT5D...OCM6hpiP 0580: 54 36 44 a0 0d 93 4f 43 4d 37 68 70 69 50 54 37 T6D...OCM7hpiPT7 0590: 44 a0 0d 93 4f 43 4d 38 68 70 69 50 54 38 44 a0 D...OCM8hpiPT8D. 05a0: 0d 93 4f 43 4d 39 68 70 69 50 54 39 44 14 4b 0c ..OCM9hpiPT9D.K. 05b0: 53 50 54 53 01 a0 0b 93 68 0a 03 70 00 52 53 54 SPTS....h..p.RST 05c0: 55 70 01 43 4c 50 53 70 01 53 4c 50 53 a0 11 92 Up.CLPSp.SLPS... 05d0: 94 5c 52 56 49 44 0a 13 70 00 5c 50 57 44 45 a0 .\RVID..p.\PWDE. 05e0: 10 93 5c 50 39 32 54 0a 00 70 00 5c 50 49 30 45 ..\P92T..p.\PI0E 05f0: a0 10 93 5c 50 39 32 54 0a 01 70 00 5c 50 49 31 ...\P92T..p.\PI1 0600: 45 a0 10 93 5c 50 39 32 54 0a 02 70 00 5c 50 49 E...\P92T..p.\PI 0610: 32 45 a0 10 93 5c 50 39 32 54 0a 03 70 00 5c 50 2E...\P92T..p.\P 0620: 49 33 45 a0 10 93 5c 50 39 32 54 0a 04 70 00 5c I3E...\P92T..p.\ 0630: 50 49 34 45 a0 10 93 5c 50 39 32 54 0a 05 70 00 PI4E...\P92T..p. 0640: 5c 50 49 35 45 a0 10 93 5c 50 39 32 54 0a 06 70 \PI5E...\P92T..p 0650: 00 5c 50 49 36 45 a0 10 93 5c 50 39 32 54 0a 07 .\PI6E...\P92T.. 0660: 70 00 5c 50 49 37 45 a0 11 92 94 5c 50 39 32 54 p.\PI7E....\P92T 0670: 0a 07 70 01 5c 50 39 32 45 14 4e 0b 53 57 41 4b ..p.\P92E.N.SWAK 0680: 01 70 01 48 45 43 4f a0 0b 93 68 0a 03 70 01 52 .p.HECO...h..p.R 0690: 53 54 55 70 5c 50 45 57 53 5c 50 45 57 53 a0 11 STUp\PEWS\PEWS.. 06a0: 92 94 5c 50 39 32 54 0a 07 70 00 5c 50 39 32 45 ..\P92T..p.\P92E 06b0: a0 10 93 5c 50 39 32 54 0a 00 70 01 5c 50 49 30 ...\P92T..p.\PI0 06c0: 45 a0 10 93 5c 50 39 32 54 0a 01 70 01 5c 50 49 E...\P92T..p.\PI 06d0: 31 45 a0 10 93 5c 50 39 32 54 0a 02 70 01 5c 50 1E...\P92T..p.\P 06e0: 49 32 45 a0 10 93 5c 50 39 32 54 0a 03 70 01 5c I2E...\P92T..p.\ 06f0: 50 49 33 45 a0 10 93 5c 50 39 32 54 0a 04 70 01 PI3E...\P92T..p. 0700: 5c 50 49 34 45 a0 10 93 5c 50 39 32 54 0a 05 70 \PI4E...\P92T..p 0710: 01 5c 50 49 35 45 a0 10 93 5c 50 39 32 54 0a 06 .\PI5E...\P92T.. 0720: 70 01 5c 50 49 36 45 a0 10 93 5c 50 39 32 54 0a p.\PI6E...\P92T. 0730: 07 70 01 5c 50 49 37 45 14 12 54 52 4d 44 01 70 .p.\PI7E..TRMD.p 0740: 68 53 50 52 45 70 68 54 50 44 45 a0 37 4f 43 43 hSPREphTPDE.7OCC 0750: 30 10 31 5c 5f 47 50 45 14 2a 5f 4c 31 33 00 5c 0.1\_GPE.*_L13.\ 0760: 43 5f 4f 43 a0 1e 93 47 50 30 49 47 4d 30 50 80 C_OC...GP0IGM0P. 0770: 47 4d 30 50 47 4d 30 50 5c 55 5f 4f 43 0a 00 47 GM0PGM0P\U_OC..G 0780: 4d 30 50 a0 37 4f 43 43 31 10 31 5c 5f 47 50 45 M0P.7OCC1.1\_GPE 0790: 14 2a 5f 4c 31 34 00 5c 43 5f 4f 43 a0 1e 93 47 .*_L14.\C_OC...G 07a0: 50 31 49 47 4d 31 50 80 47 4d 31 50 47 4d 31 50 P1IGM1P.GM1PGM1P 07b0: 5c 55 5f 4f 43 0a 01 47 4d 31 50 a0 37 4f 43 43 \U_OC..GM1P.7OCC 07c0: 32 10 31 5c 5f 47 50 45 14 2a 5f 4c 31 35 00 5c 2.1\_GPE.*_L15.\ 07d0: 43 5f 4f 43 a0 1e 93 47 50 32 49 47 4d 32 50 80 C_OC...GP2IGM2P. 07e0: 47 4d 32 50 47 4d 32 50 5c 55 5f 4f 43 0a 02 47 GM2PGM2P\U_OC..G 07f0: 4d 32 50 a0 37 4f 43 43 33 10 31 5c 5f 47 50 45 M2P.7OCC3.1\_GPE 0800: 14 2a 5f 4c 31 36 00 5c 43 5f 4f 43 a0 1e 93 47 .*_L16.\C_OC...G 0810: 50 33 49 47 4d 33 50 80 47 4d 33 50 47 4d 33 50 P3IGM3P.GM3PGM3P 0820: 5c 55 5f 4f 43 0a 03 47 4d 33 50 a0 37 4f 43 43 \U_OC..GM3P.7OCC 0830: 34 10 31 5c 5f 47 50 45 14 2a 5f 4c 31 39 00 5c 4.1\_GPE.*_L19.\ 0840: 43 5f 4f 43 a0 1e 93 47 50 34 49 47 4d 34 50 80 C_OC...GP4IGM4P. 0850: 47 4d 34 50 47 4d 34 50 5c 55 5f 4f 43 0a 04 47 GM4PGM4P\U_OC..G 0860: 4d 34 50 a0 37 4f 43 43 35 10 31 5c 5f 47 50 45 M4P.7OCC5.1\_GPE 0870: 14 2a 5f 4c 31 41 00 5c 43 5f 4f 43 a0 1e 93 47 .*_L1A.\C_OC...G 0880: 50 35 49 47 4d 35 50 80 47 4d 35 50 47 4d 35 50 P5IGM5P.GM5PGM5P 0890: 5c 55 5f 4f 43 0a 05 47 4d 35 50 a0 37 4f 43 43 \U_OC..GM5P.7OCC 08a0: 36 10 31 5c 5f 47 50 45 14 2a 5f 4c 31 43 00 5c 6.1\_GPE.*_L1C.\ 08b0: 43 5f 4f 43 a0 1e 93 47 50 36 49 47 4d 36 50 80 C_OC...GP6IGM6P. 08c0: 47 56 36 50 47 56 36 50 5c 55 5f 4f 43 0a 06 47 GV6PGV6P\U_OC..G 08d0: 56 36 50 a0 37 4f 43 43 37 10 31 5c 5f 47 50 45 V6P.7OCC7.1\_GPE 08e0: 14 2a 5f 4c 31 44 00 5c 43 5f 4f 43 a0 1e 93 47 .*_L1D.\C_OC...G 08f0: 50 37 49 47 4d 37 50 80 47 56 37 50 47 56 37 50 P7IGM7P.GV7PGV7P 0900: 5c 55 5f 4f 43 0a 07 47 56 37 50 a0 37 4f 43 43 \U_OC..GV7P.7OCC 0910: 38 10 31 5c 5f 47 50 45 14 2a 5f 4c 31 37 00 5c 8.1\_GPE.*_L17.\ 0920: 43 5f 4f 43 a0 1e 93 47 50 38 49 47 4d 38 50 80 C_OC...GP8IGM8P. 0930: 47 4d 38 50 47 4d 38 50 5c 55 5f 4f 43 0a 08 47 GM8PGM8P\U_OC..G 0940: 4d 38 50 a0 2a 4f 43 43 39 10 24 5c 5f 47 50 45 M8P.*OCC9.$\_GPE 0950: 14 1d 5f 4c 30 45 00 5c 43 5f 4f 43 a0 11 93 47 .._L0E.\C_OC...G 0960: 50 39 49 0a 00 5c 55 5f 4f 43 0a 09 0a 01 5b 80 P9I..\U_OC....[. 0970: 45 58 54 4d 00 0c 34 f8 0f 00 0a 0c 5b 81 15 45 EXTM..4.....[..E 0980: 58 54 4d 02 50 43 49 4c 20 50 43 49 48 20 41 4d XTM.PCIL PCIH AM 0990: 45 4d 20 5b 80 45 4c 43 52 01 0b d0 04 0a 02 5b EM [.ELCR......[ 09a0: 81 10 45 4c 43 52 01 45 4c 43 31 08 45 4c 43 32 ..ELCR.ELC1.ELC2 09b0: 08 5b 80 5c 50 30 31 5f 01 0b 01 40 0a 01 5b 81 .[.\P01_...@..[. 09c0: 0c 5c 50 30 31 5f 01 50 31 5f 5f 08 5b 80 5c 50 .\P01_.P1__.[.\P 09d0: 52 32 30 01 0b 20 40 0a 04 5b 81 0c 5c 50 52 32 R20.. @..[..\PR2 09e0: 30 03 50 32 30 5f 20 08 4f 53 46 58 0a 01 08 4f 0.P20_ .OSFX...O 09f0: 53 46 4c 0a 01 14 41 05 53 54 52 43 02 a0 0a 92 SFL...A.STRC.... 0a00: 93 87 68 87 69 a4 0a 00 72 87 68 0a 01 60 08 42 ..h.i...r.h..`.B 0a10: 55 46 30 11 02 60 08 42 55 46 31 11 02 60 70 68 UF0..`.BUF1..`ph 0a20: 42 55 46 30 70 69 42 55 46 31 a2 1a 60 76 60 a0 BUF0piBUF1..`v`. 0a30: 15 92 93 83 88 42 55 46 30 60 00 83 88 42 55 46 .....BUF0`...BUF 0a40: 31 60 00 a4 00 a4 01 5b 80 52 54 43 4d 01 0a 70 1`.....[.RTCM..p 0a50: 0a 02 5b 81 10 52 54 43 4d 01 43 4d 49 4e 08 43 ..[..RTCM.CMIN.C 0a60: 4d 44 41 08 5b 86 12 43 4d 49 4e 43 4d 44 41 01 MDA.[..CMINCMDA. 0a70: 00 48 07 53 48 55 54 08 5b 80 49 4e 46 4f 00 0c .H.SHUT.[.INFO.. 0a80: 40 f8 0f 00 0a 01 5b 81 29 49 4e 46 4f 01 4b 42 @.....[.)INFO.KB 0a90: 44 49 01 52 54 43 57 01 50 53 32 46 01 49 52 46 DI.RTCW.PS2F.IRF 0aa0: 4c 02 44 49 53 45 01 53 53 48 55 01 41 57 4d 44 L.DISE.SSHU.AWMD 0ab0: 01 5b 80 42 45 45 50 01 0a 61 0a 01 5b 81 0b 42 .[.BEEP..a..[..B 0ac0: 45 45 50 01 53 31 42 5f 08 5b 80 43 4f 4e 54 01 EEP.S1B_.[.CONT. 0ad0: 0a 40 0a 04 5b 81 1a 43 4f 4e 54 01 43 4e 54 30 .@..[..CONT.CNT0 0ae0: 08 43 4e 54 31 08 43 4e 54 32 08 43 54 52 4c 08 .CNT1.CNT2.CTRL. 0af0: 14 43 06 53 50 4b 52 01 70 53 31 42 5f 60 70 0a .C.SPKR.pS1B_`p. 0b00: b6 43 54 52 4c 70 0a 55 43 4e 54 32 70 0a 03 43 .CTRLp.UCNT2p..C 0b10: 4e 54 32 70 68 62 a2 37 94 62 0a 00 7d 53 31 42 NT2phb.7.b..}S1B 0b20: 5f 0a 03 53 31 42 5f 70 0b ff 5f 63 a2 07 94 63 _..S1B_p.._c...c 0b30: 0a 00 76 63 7b 53 31 42 5f 0a fc 53 31 42 5f 70 ..vc{S1B_..S1B_p 0b40: 0b ff 0e 63 a2 07 94 63 0a 00 76 63 76 62 70 60 ...c...c..vcvbp` 0b50: 53 31 42 5f 10 2d 5c 00 08 50 49 43 46 0a 00 14 S1B_.-\..PICF... 0b60: 22 5f 50 49 43 01 70 68 50 49 43 46 a0 15 68 5c "_PIC.phPICF..h\ 0b70: 2f 04 5f 53 42 5f 50 43 49 30 4c 50 43 30 44 53 /._SB_PCI0LPC0DS 0b80: 50 49 14 4d 04 5c 5f 50 54 53 01 45 4e 46 47 70 PI.M.\_PTS.ENFGp 0b90: 0a 04 4c 44 4e 5f 70 0a 38 4f 50 54 31 70 0a 0c ..LDN_p.8OPT1p.. 0ba0: 4f 50 54 33 70 4f 50 54 32 60 70 60 4f 50 54 32 OPT3pOPT2`p`OPT2 0bb0: 45 58 46 47 7d 68 0a f0 60 70 60 44 42 47 31 a0 EXFG}h..`p`DBG1. 0bc0: 05 93 68 0a 01 a0 05 93 68 0a 05 53 50 54 53 68 ..h.....h..SPTSh 0bd0: 14 41 0f 5c 5f 57 41 4b 01 45 4e 46 47 70 0a 04 .A.\_WAK.ENFGp.. 0be0: 4c 44 4e 5f 70 0a 00 4f 50 54 31 70 0a 00 4f 50 LDN_p..OPT1p..OP 0bf0: 54 33 70 4f 50 54 32 60 70 60 4f 50 54 32 45 58 T3pOPT2`p`OPT2EX 0c00: 46 47 70 0a ff 44 42 47 31 a0 46 04 93 68 0a 04 FGp..DBG1.F..h.. 0c10: a0 0f 93 4f 53 46 4c 0a 00 70 0a 58 53 4d 49 50 ...OSFL..p.XSMIP 0c20: a0 0f 93 4f 53 46 4c 0a 02 70 0a 57 53 4d 49 50 ...OSFL..p.WSMIP 0c30: a0 0f 93 4f 53 46 4c 0a 01 70 0a 56 53 4d 49 50 ...OSFL..p.VSMIP 0c40: a0 0f 93 4f 53 46 58 0a 03 70 0a 59 53 4d 49 50 ...OSFX..p.YSMIP 0c50: 53 41 4c 44 0a 00 53 57 41 4b 68 a0 15 93 4f 53 SALD..SWAKh...OS 0c60: 46 4c 0a 01 86 5c 2e 5f 53 42 5f 50 57 52 42 0a FL...\._SB_PWRB. 0c70: 02 a1 3d a0 20 93 68 0a 01 7b 50 31 5f 5f 0a 04 ..=. .h..{P1__.. 0c80: 60 a0 12 93 60 0a 00 86 5c 2e 5f 53 42 5f 50 57 `...`...\._SB_PW 0c90: 52 42 0a 02 a0 1a 93 68 0a 03 a0 14 93 52 54 43 RB.....h.....RTC 0ca0: 57 00 86 5c 2e 5f 53 42 5f 50 57 52 42 0a 02 a0 W..\._SB_PWRB... 0cb0: 12 93 68 0a 04 86 5c 2e 5f 53 42 5f 50 57 52 42 ..h...\._SB_PWRB 0cc0: 0a 02 10 06 5c 5f 53 49 5f 5b 80 54 45 4d 4d 00 ....\_SI_[.TEMM. 0cd0: 0c 10 f8 0f 00 0a 0c 5b 81 24 54 45 4d 4d 02 54 .......[.$TEMM.T 0ce0: 50 31 48 10 54 50 31 4c 10 54 50 32 48 10 54 50 P1H.TP1L.TP2H.TP 0cf0: 32 4c 10 54 52 50 43 10 53 45 4e 46 10 08 54 56 2L.TRPC.SENF..TV 0d00: 41 52 11 08 0a 05 00 00 00 00 00 8c 54 56 41 52 AR..........TVAR 0d10: 0a 00 50 4c 43 59 8b 54 56 41 52 0a 01 43 54 4f ..PLCY.TVAR..CTO 0d20: 53 8b 54 56 41 52 0a 03 43 54 48 59 08 54 42 55 S.TVAR..CTHY.TBU 0d30: 46 11 07 0a 04 00 00 00 00 8c 54 42 55 46 0a 00 F.........TBUF.. 0d40: 44 42 30 30 8c 54 42 55 46 0a 01 44 42 30 31 8b DB00.TBUF..DB01. 0d50: 54 42 55 46 0a 00 44 57 30 30 8b 54 42 55 46 0a TBUF..DW00.TBUF. 0d60: 02 44 57 30 31 8a 54 42 55 46 0a 00 44 41 54 44 .DW01.TBUF..DATD 0d70: 5b 80 49 50 5f 5f 01 0b 95 02 0a 02 5b 81 10 49 [.IP__......[..I 0d80: 50 5f 5f 01 49 4e 44 58 08 44 41 54 30 08 14 0d P__.INDX.DAT0... 0d90: 53 43 46 47 01 53 42 59 54 0a 40 68 14 2d 53 54 SCFG.SBYT.@h.-ST 0da0: 4f 53 03 78 6a 0a 0a 60 00 a0 0c 94 60 0b 11 01 OS.xj..`....`... 0db0: 74 60 0b 11 01 60 a1 0c 74 0b 11 01 60 60 7d 60 t`...`..t...``}` 0dc0: 0a 80 60 53 42 59 54 0a 40 60 14 2d 53 54 48 59 ..`SBYT.@`.-STHY 0dd0: 03 78 6a 0a 0a 60 00 a0 0c 94 60 0b 11 01 74 60 .xj..`....`...t` 0de0: 0b 11 01 60 a1 0c 74 0b 11 01 60 60 7d 60 0a 80 ...`..t...``}`.. 0df0: 60 53 42 59 54 0a 41 60 14 46 04 52 54 4d 50 00 `SBYT.A`.F.RTMP. 0e00: 70 47 42 59 54 0a 29 60 81 60 61 a0 15 93 61 0a pGBYT.)`.`a...a. 0e10: 08 7b 60 0a 7f 60 77 60 0a 0a 60 74 0b ac 0a 60 .{`..`w`..`t...` 0e20: 60 a1 0c 77 60 0a 0a 60 72 0b ac 0a 60 60 a0 0c `..w`..`r...``.. 0e30: 93 53 53 48 55 0a 01 a4 0b 3c 0c a1 03 a4 60 14 .SSHU....<....`. 0e40: 12 53 42 59 54 02 70 68 49 4e 44 58 70 69 44 41 .SBYT.phINDXpiDA 0e50: 54 30 14 14 47 42 59 54 01 70 68 49 4e 44 58 70 T0..GBYT.phINDXp 0e60: 44 41 54 30 60 a4 60 14 22 53 46 41 4e 01 7b 53 DAT0`.`."SFAN.{S 0e70: 45 4e 46 0a 02 60 a0 13 93 60 00 a0 08 93 68 00 ENF..`...`....h. 0e80: 46 4f 46 46 a1 05 46 4f 4e 5f 14 0e 46 4f 4e 5f FOFF..FON_..FON_ 0e90: 00 53 42 59 54 0a 14 0a d0 14 13 46 4f 46 46 00 .SBYT......FOFF. 0ea0: 7f 0a d0 0a 01 60 53 42 59 54 0a 14 60 10 4d 12 .....`SBYT..`.M. 0eb0: 5c 5f 54 5a 5f 5b 82 28 46 41 4e 5f 08 5f 48 49 \_TZ_[.(FAN_._HI 0ec0: 44 0c 41 d0 0c 0b 14 18 5f 49 4e 49 00 70 54 50 D.A....._INI.pTP 0ed0: 31 48 43 54 4f 53 70 54 50 31 4c 43 54 48 59 5b 1HCTOSpTP1LCTHY[ 0ee0: 85 4a 0f 54 48 52 4d 08 5f 41 4c 30 12 06 01 46 .J.THRM._AL0...F 0ef0: 41 4e 5f 14 1e 5f 41 43 30 00 a0 10 7d 50 4c 43 AN_.._AC0...}PLC 0f00: 59 50 4c 43 59 67 a4 54 50 32 48 a1 06 a4 54 50 YPLCYg.TP2H...TP 0f10: 31 48 08 5f 50 53 4c 12 0c 01 5c 2e 5f 50 52 5f 1H._PSL...\._PR_ 0f20: 43 50 55 30 08 5f 54 53 50 0a 3c 08 5f 54 43 31 CPU0._TSP.<._TC1 0f30: 0a 04 08 5f 54 43 32 0a 03 14 1e 5f 50 53 56 00 ..._TC2...._PSV. 0f40: a0 10 7d 50 4c 43 59 50 4c 43 59 67 a4 54 50 31 ..}PLCYPLCYg.TP1 0f50: 48 a1 06 a4 54 50 32 48 14 0b 5f 43 52 54 00 a4 H...TP2H.._CRT.. 0f60: 54 52 50 43 14 1f 5f 54 4d 50 00 7b 53 45 4e 46 TRPC.._TMP.{SENF 0f70: 0a 01 66 a0 0a 93 66 0a 01 a4 52 54 4d 50 a1 05 ..f...f...RTMP.. 0f80: a4 0b 86 0b 14 24 5f 53 43 50 01 a0 08 68 70 01 .....$_SCP...hp. 0f90: 50 4c 43 59 a1 07 70 00 50 4c 43 59 86 5c 2e 5f PLCY..p.PLCY.\._ 0fa0: 54 5a 5f 54 48 52 4d 0a 81 14 31 53 54 4d 50 02 TZ_THRM...1STMP. 0fb0: 70 69 44 57 30 30 a0 12 68 53 54 48 59 44 42 30 piDW00..hSTHYDB0 0fc0: 30 44 42 30 31 44 57 30 30 a1 11 53 54 4f 53 44 0DB01DW00..STOSD 0fd0: 42 30 30 44 42 30 31 44 57 30 30 10 4a 13 5c 5f B00DB01DW00.J.\_ 0fe0: 47 50 45 14 18 5f 4c 30 34 00 86 5c 2f 03 5f 53 GPE.._L04..\/._S 0ff0: 42 5f 50 43 49 30 50 32 50 5f 0a 02 14 43 07 5f B_PCI0P2P_...C._ 1000: 4c 31 32 00 86 5c 2f 03 5f 53 42 5f 50 43 49 30 L12..\/._SB_PCI0 1010: 50 43 45 32 0a 02 86 5c 2f 03 5f 53 42 5f 50 43 PCE2...\/._SB_PC 1020: 49 30 50 43 45 33 0a 02 86 5c 2f 03 5f 53 42 5f I0PCE3...\/._SB_ 1030: 50 43 49 30 50 43 45 34 0a 02 86 5c 2f 03 5f 53 PCI0PCE4...\/._S 1040: 42 5f 50 43 49 30 50 43 45 35 0a 02 86 5c 2f 03 B_PCI0PCE5...\/. 1050: 5f 53 42 5f 50 43 49 30 50 43 45 36 0a 02 86 5c _SB_PCI0PCE6...\ 1060: 2f 03 5f 53 42 5f 50 43 49 30 50 43 45 37 0a 02 /._SB_PCI0PCE7.. 1070: 14 18 5f 4c 30 33 00 86 5c 2f 03 5f 53 42 5f 50 .._L03..\/._SB_P 1080: 43 49 30 50 53 32 4b 0a 02 14 43 07 5f 4c 30 42 CI0PS2K...C._L0B 1090: 00 86 5c 2f 03 5f 53 42 5f 50 43 49 30 55 53 42 ..\/._SB_PCI0USB 10a0: 30 0a 02 86 5c 2f 03 5f 53 42 5f 50 43 49 30 55 0...\/._SB_PCI0U 10b0: 53 42 31 0a 02 86 5c 2f 03 5f 53 42 5f 50 43 49 SB1...\/._SB_PCI 10c0: 30 55 53 42 32 0a 02 86 5c 2f 03 5f 53 42 5f 50 0USB2...\/._SB_P 10d0: 43 49 30 55 53 42 33 0a 02 86 5c 2f 03 5f 53 42 CI0USB3...\/._SB 10e0: 5f 50 43 49 30 55 53 42 34 0a 02 86 5c 2f 03 5f _PCI0USB4...\/._ 10f0: 53 42 5f 50 43 49 30 55 53 42 35 0a 02 14 18 5f SB_PCI0USB5...._ 1100: 4c 31 42 00 86 5c 2f 03 5f 53 42 5f 50 43 49 30 L1B..\/._SB_PCI0 1110: 53 42 41 5a 0a 02 10 8f 02 03 5c 5f 53 42 5f 5b SBAZ......\_SB_[ 1120: 82 19 50 57 52 42 08 5f 48 49 44 0c 41 d0 0c 0c ..PWRB._HID.A... 1130: 14 09 5f 53 54 41 00 a4 0a 0b 5b 82 8b e6 02 50 .._STA....[....P 1140: 43 49 30 08 5f 48 49 44 0c 41 d0 0a 03 08 5f 41 CI0._HID.A...._A 1150: 44 52 0a 00 5b 80 42 41 52 31 02 0a 14 0a 04 5b DR..[.BAR1.....[ 1160: 81 0b 42 41 52 31 01 4d 4d 49 4f 20 14 17 53 53 ..BAR1.MMIO ..SS 1170: 33 44 00 a0 0b 93 4f 53 46 4c 0a 02 a4 0a 02 a1 3D....OSFL...... 1180: 04 a4 0a 03 14 09 5f 53 54 41 00 a4 0a 0f 14 4c ......_STA.....L 1190: 0d 5f 43 52 53 00 08 42 55 46 30 11 4c 08 0a 88 ._CRS..BUF0.L... 11a0: 88 0d 00 02 01 00 00 00 00 00 ff 00 00 00 00 01 ................ 11b0: 47 01 f8 0c f8 0c 01 08 88 0d 00 01 0c 03 00 00 G............... 11c0: 00 00 f7 0c 00 00 f8 0c 88 0d 00 01 0c 03 00 00 ................ 11d0: 00 0d ff ff 00 00 00 f3 87 17 00 00 0c 03 00 00 ................ 11e0: 00 00 00 00 0a 00 ff ff 0b 00 00 00 00 00 00 00 ................ 11f0: 02 00 87 17 00 00 0c 03 00 00 00 00 00 00 0c 00 ................ 1200: ff ff 0d 00 00 00 00 00 00 00 02 00 87 17 00 00 ................ 1210: 0c 03 00 00 00 00 00 00 10 00 ff ff bf fe 00 00 ................ 1220: 00 00 00 00 f0 ff 79 00 8a 42 55 46 30 0a 76 50 ......y..BUF0.vP 1230: 4c 4d 4e 8a 42 55 46 30 0a 7a 50 4c 4d 58 8a 42 LMN.BUF0.zPLMX.B 1240: 55 46 30 0a 82 50 4c 4c 4e 79 50 43 49 4c 0a 0c UF0..PLLNyPCIL.. 1250: 50 4c 4d 4e 74 50 4c 4d 58 50 4c 4d 4e 60 72 60 PLMNtPLMXPLMN`r` 1260: 0a 01 50 4c 4c 4e a4 42 55 46 30 08 50 49 43 4d ..PLLN.BUF0.PICM 1270: 12 4b 4d 28 12 1e 04 0c ff ff 02 00 0a 00 5c 2f .KM(..........\/ 1280: 04 5f 53 42 5f 50 43 49 30 4c 50 43 30 4c 4e 4b ._SB_PCI0LPC0LNK 1290: 43 0a 00 12 1e 04 0c ff ff 02 00 0a 01 5c 2f 04 C............\/. 12a0: 5f 53 42 5f 50 43 49 30 4c 50 43 30 4c 4e 4b 43 _SB_PCI0LPC0LNKC 12b0: 0a 00 12 1e 04 0c ff ff 02 00 0a 02 5c 2f 04 5f ............\/._ 12c0: 53 42 5f 50 43 49 30 4c 50 43 30 4c 4e 4b 43 0a SB_PCI0LPC0LNKC. 12d0: 00 12 1e 04 0c ff ff 02 00 0a 03 5c 2f 04 5f 53 ...........\/._S 12e0: 42 5f 50 43 49 30 4c 50 43 30 4c 4e 4b 43 0a 00 B_PCI0LPC0LNKC.. 12f0: 12 1e 04 0c ff ff 03 00 0a 00 5c 2f 04 5f 53 42 ..........\/._SB 1300: 5f 50 43 49 30 4c 50 43 30 4c 4e 4b 44 0a 00 12 _PCI0LPC0LNKD... 1310: 1e 04 0c ff ff 03 00 0a 01 5c 2f 04 5f 53 42 5f .........\/._SB_ 1320: 50 43 49 30 4c 50 43 30 4c 4e 4b 44 0a 00 12 1e PCI0LPC0LNKD.... 1330: 04 0c ff ff 03 00 0a 02 5c 2f 04 5f 53 42 5f 50 ........\/._SB_P 1340: 43 49 30 4c 50 43 30 4c 4e 4b 44 0a 00 12 1e 04 CI0LPC0LNKD..... 1350: 0c ff ff 03 00 0a 03 5c 2f 04 5f 53 42 5f 50 43 .......\/._SB_PC 1360: 49 30 4c 50 43 30 4c 4e 4b 44 0a 00 12 1e 04 0c I0LPC0LNKD...... 1370: ff ff 04 00 0a 00 5c 2f 04 5f 53 42 5f 50 43 49 ......\/._SB_PCI 1380: 30 4c 50 43 30 4c 4e 4b 41 0a 00 12 1e 04 0c ff 0LPC0LNKA....... 1390: ff 04 00 0a 01 5c 2f 04 5f 53 42 5f 50 43 49 30 .....\/._SB_PCI0 13a0: 4c 50 43 30 4c 4e 4b 41 0a 00 12 1e 04 0c ff ff LPC0LNKA........ 13b0: 04 00 0a 02 5c 2f 04 5f 53 42 5f 50 43 49 30 4c ....\/._SB_PCI0L 13c0: 50 43 30 4c 4e 4b 41 0a 00 12 1e 04 0c ff ff 04 PC0LNKA......... 13d0: 00 0a 03 5c 2f 04 5f 53 42 5f 50 43 49 30 4c 50 ...\/._SB_PCI0LP 13e0: 43 30 4c 4e 4b 41 0a 00 12 1e 04 0c ff ff 05 00 C0LNKA.......... 13f0: 0a 00 5c 2f 04 5f 53 42 5f 50 43 49 30 4c 50 43 ..\/._SB_PCI0LPC 1400: 30 4c 4e 4b 42 0a 00 12 1e 04 0c ff ff 05 00 0a 0LNKB........... 1410: 01 5c 2f 04 5f 53 42 5f 50 43 49 30 4c 50 43 30 .\/._SB_PCI0LPC0 1420: 4c 4e 4b 42 0a 00 12 1e 04 0c ff ff 05 00 0a 02 LNKB............ 1430: 5c 2f 04 5f 53 42 5f 50 43 49 30 4c 50 43 30 4c \/._SB_PCI0LPC0L 1440: 4e 4b 42 0a 00 12 1e 04 0c ff ff 05 00 0a 03 5c NKB............\ 1450: 2f 04 5f 53 42 5f 50 43 49 30 4c 50 43 30 4c 4e /._SB_PCI0LPC0LN 1460: 4b 42 0a 00 12 1e 04 0c ff ff 06 00 0a 00 5c 2f KB............\/ 1470: 04 5f 53 42 5f 50 43 49 30 4c 50 43 30 4c 4e 4b ._SB_PCI0LPC0LNK 1480: 43 0a 00 12 1e 04 0c ff ff 06 00 0a 01 5c 2f 04 C............\/. 1490: 5f 53 42 5f 50 43 49 30 4c 50 43 30 4c 4e 4b 43 _SB_PCI0LPC0LNKC 14a0: 0a 00 12 1e 04 0c ff ff 06 00 0a 02 5c 2f 04 5f ............\/._ 14b0: 53 42 5f 50 43 49 30 4c 50 43 30 4c 4e 4b 43 0a SB_PCI0LPC0LNKC. 14c0: 00 12 1e 04 0c ff ff 06 00 0a 03 5c 2f 04 5f 53 ...........\/._S 14d0: 42 5f 50 43 49 30 4c 50 43 30 4c 4e 4b 43 0a 00 B_PCI0LPC0LNKC.. 14e0: 12 1e 04 0c ff ff 07 00 0a 00 5c 2f 04 5f 53 42 ..........\/._SB 14f0: 5f 50 43 49 30 4c 50 43 30 4c 4e 4b 44 0a 00 12 _PCI0LPC0LNKD... 1500: 1e 04 0c ff ff 07 00 0a 01 5c 2f 04 5f 53 42 5f .........\/._SB_ 1510: 50 43 49 30 4c 50 43 30 4c 4e 4b 44 0a 00 12 1e PCI0LPC0LNKD.... 1520: 04 0c ff ff 07 00 0a 02 5c 2f 04 5f 53 42 5f 50 ........\/._SB_P 1530: 43 49 30 4c 50 43 30 4c 4e 4b 44 0a 00 12 1e 04 CI0LPC0LNKD..... 1540: 0c ff ff 07 00 0a 03 5c 2f 04 5f 53 42 5f 50 43 .......\/._SB_PC 1550: 49 30 4c 50 43 30 4c 4e 4b 44 0a 00 12 1e 04 0c I0LPC0LNKD...... 1560: ff ff 08 00 0a 00 5c 2f 04 5f 53 42 5f 50 43 49 ......\/._SB_PCI 1570: 30 4c 50 43 30 4c 4e 4b 41 0a 00 12 1e 04 0c ff 0LPC0LNKA....... 1580: ff 08 00 0a 01 5c 2f 04 5f 53 42 5f 50 43 49 30 .....\/._SB_PCI0 1590: 4c 50 43 30 4c 4e 4b 41 0a 00 12 1e 04 0c ff ff LPC0LNKA........ 15a0: 08 00 0a 02 5c 2f 04 5f 53 42 5f 50 43 49 30 4c ....\/._SB_PCI0L 15b0: 50 43 30 4c 4e 4b 41 0a 00 12 1e 04 0c ff ff 08 PC0LNKA......... 15c0: 00 0a 03 5c 2f 04 5f 53 42 5f 50 43 49 30 4c 50 ...\/._SB_PCI0LP 15d0: 43 30 4c 4e 4b 41 0a 00 12 1e 04 0c ff ff 14 00 C0LNKA.......... 15e0: 0a 00 5c 2f 04 5f 53 42 5f 50 43 49 30 4c 50 43 ..\/._SB_PCI0LPC 15f0: 30 4c 4e 4b 41 0a 00 12 1e 04 0c ff ff 14 00 0a 0LNKA........... 1600: 01 5c 2f 04 5f 53 42 5f 50 43 49 30 4c 50 43 30 .\/._SB_PCI0LPC0 1610: 4c 4e 4b 42 0a 00 12 1e 04 0c ff ff 14 00 0a 02 LNKB............ 1620: 5c 2f 04 5f 53 42 5f 50 43 49 30 4c 50 43 30 4c \/._SB_PCI0LPC0L 1630: 4e 4b 43 0a 00 12 1e 04 0c ff ff 14 00 0a 03 5c NKC............\ 1640: 2f 04 5f 53 42 5f 50 43 49 30 4c 50 43 30 4c 4e /._SB_PCI0LPC0LN 1650: 4b 44 0a 00 12 1e 04 0c ff ff 13 00 0a 00 5c 2f KD............\/ 1660: 04 5f 53 42 5f 50 43 49 30 4c 50 43 30 4c 4e 4b ._SB_PCI0LPC0LNK 1670: 41 0a 00 12 1e 04 0c ff ff 13 00 0a 01 5c 2f 04 A............\/. 1680: 5f 53 42 5f 50 43 49 30 4c 50 43 30 4c 4e 4b 42 _SB_PCI0LPC0LNKB 1690: 0a 00 12 1e 04 0c ff ff 13 00 0a 02 5c 2f 04 5f ............\/._ 16a0: 53 42 5f 50 43 49 30 4c 50 43 30 4c 4e 4b 43 0a SB_PCI0LPC0LNKC. 16b0: 00 12 1e 04 0c ff ff 13 00 0a 03 5c 2f 04 5f 53 ...........\/._S 16c0: 42 5f 50 43 49 30 4c 50 43 30 4c 4e 4b 44 0a 00 B_PCI0LPC0LNKD.. 16d0: 12 1e 04 0c ff ff 12 00 0a 00 5c 2f 04 5f 53 42 ..........\/._SB 16e0: 5f 50 43 49 30 4c 50 43 30 4c 4e 4b 30 0a 00 12 _PCI0LPC0LNK0... 16f0: 1e 04 0c ff ff 12 00 0a 01 5c 2f 04 5f 53 42 5f .........\/._SB_ 1700: 50 43 49 30 4c 50 43 30 4c 4e 4b 30 0a 00 12 1e PCI0LPC0LNK0.... 1710: 04 0c ff ff 12 00 0a 02 5c 2f 04 5f 53 42 5f 50 ........\/._SB_P 1720: 43 49 30 4c 50 43 30 4c 4e 4b 30 0a 00 12 1e 04 CI0LPC0LNK0..... 1730: 0c ff ff 12 00 0a 03 5c 2f 04 5f 53 42 5f 50 43 .......\/._SB_PC 1740: 49 30 4c 50 43 30 4c 4e 4b 30 0a 00 08 41 50 49 I0LPC0LNK0...API 1750: 43 12 49 20 25 12 0d 04 0c ff ff 02 00 0a 00 0a C.I %........... 1760: 00 0a 12 12 0d 04 0c ff ff 02 00 0a 01 0a 00 0a ................ 1770: 12 12 0d 04 0c ff ff 02 00 0a 02 0a 00 0a 12 12 ................ 1780: 0d 04 0c ff ff 02 00 0a 03 0a 00 0a 12 12 0d 04 ................ 1790: 0c ff ff 03 00 0a 00 0a 00 0a 13 12 0d 04 0c ff ................ 17a0: ff 03 00 0a 01 0a 00 0a 13 12 0d 04 0c ff ff 03 ................ 17b0: 00 0a 02 0a 00 0a 13 12 0d 04 0c ff ff 03 00 0a ................ 17c0: 03 0a 00 0a 13 12 0d 04 0c ff ff 04 00 0a 00 0a ................ 17d0: 00 0a 10 12 0d 04 0c ff ff 04 00 0a 01 0a 00 0a ................ 17e0: 10 12 0d 04 0c ff ff 04 00 0a 02 0a 00 0a 10 12 ................ 17f0: 0d 04 0c ff ff 04 00 0a 03 0a 00 0a 10 12 0d 04 ................ 1800: 0c ff ff 05 00 0a 00 0a 00 0a 11 12 0d 04 0c ff ................ 1810: ff 05 00 0a 01 0a 00 0a 11 12 0d 04 0c ff ff 05 ................ 1820: 00 0a 02 0a 00 0a 11 12 0d 04 0c ff ff 05 00 0a ................ 1830: 03 0a 00 0a 11 12 0d 04 0c ff ff 06 00 0a 00 0a ................ 1840: 00 0a 12 12 0d 04 0c ff ff 06 00 0a 01 0a 00 0a ................ 1850: 12 12 0d 04 0c ff ff 06 00 0a 02 0a 00 0a 12 12 ................ 1860: 0d 04 0c ff ff 06 00 0a 03 0a 00 0a 12 12 0d 04 ................ 1870: 0c ff ff 07 00 0a 00 0a 00 0a 13 12 0d 04 0c ff ................ 1880: ff 07 00 0a 01 0a 00 0a 13 12 0d 04 0c ff ff 07 ................ 1890: 00 0a 02 0a 00 0a 13 12 0d 04 0c ff ff 07 00 0a ................ 18a0: 03 0a 00 0a 13 12 0d 04 0c ff ff 08 00 0a 00 0a ................ 18b0: 00 0a 10 12 0d 04 0c ff ff 08 00 0a 01 0a 00 0a ................ 18c0: 10 12 0d 04 0c ff ff 08 00 0a 02 0a 00 0a 10 12 ................ 18d0: 0d 04 0c ff ff 08 00 0a 03 0a 00 0a 10 12 0d 04 ................ 18e0: 0c ff ff 14 00 0a 00 0a 00 0a 10 12 0d 04 0c ff ................ 18f0: ff 14 00 0a 01 0a 00 0a 11 12 0d 04 0c ff ff 14 ................ 1900: 00 0a 02 0a 00 0a 12 12 0d 04 0c ff ff 14 00 0a ................ 1910: 03 0a 00 0a 13 12 0d 04 0c ff ff 13 00 0a 00 0a ................ 1920: 00 0a 10 12 0d 04 0c ff ff 13 00 0a 01 0a 00 0a ................ 1930: 11 12 0d 04 0c ff ff 13 00 0a 02 0a 00 0a 12 12 ................ 1940: 0d 04 0c ff ff 13 00 0a 03 0a 00 0a 13 12 0d 04 ................ 1950: 0c ff ff 12 00 0a 00 0a 00 0a 16 14 19 5f 50 52 ............._PR 1960: 54 00 a0 0b 92 50 49 43 46 a4 50 49 43 4d a1 06 T....PICF.PICM.. 1970: a4 41 50 49 43 5b 82 4d 07 53 4d 42 30 08 5f 41 .APIC[.M.SMB0._A 1980: 44 52 0c 00 00 14 00 5b 80 53 4d 43 46 02 0a 90 DR.....[.SMCF... 1990: 0a 02 5b 81 0b 53 4d 43 46 02 53 42 31 5f 10 14 ..[..SMCF.SB1_.. 19a0: 11 53 4d 42 42 00 7b 53 42 31 5f 0b fe ff 60 a4 .SMBB.{SB1_...`. 19b0: 60 5b 80 5c 2f 04 5f 53 42 5f 50 43 49 30 53 4d `[.\/._SB_PCI0SM 19c0: 42 30 48 45 54 54 02 0a 64 0a 02 10 28 5c 00 5b B0HETT..d...(\.[ 19d0: 81 23 5c 2f 04 5f 53 42 5f 50 43 49 30 53 4d 42 .#\/._SB_PCI0SMB 19e0: 30 48 45 54 54 01 48 50 30 5f 08 00 02 48 50 54 0HETT.HP0_...HPT 19f0: 46 01 00 05 5b 82 33 55 53 42 30 08 5f 41 44 52 F...[.3USB0._ADR 1a00: 0c 00 00 13 00 08 5f 50 52 57 12 06 02 0a 0b 0a ......_PRW...... 1a10: 03 14 17 53 53 33 44 00 a0 0b 93 4f 53 46 4c 0a ...SS3D....OSFL. 1a20: 02 a4 0a 02 a1 04 a4 0a 03 5b 82 33 55 53 42 31 .........[.3USB1 1a30: 08 5f 41 44 52 0c 01 00 13 00 08 5f 50 52 57 12 ._ADR......_PRW. 1a40: 06 02 0a 0b 0a 03 14 17 53 53 33 44 00 a0 0b 93 ........SS3D.... 1a50: 4f 53 46 4c 0a 02 a4 0a 02 a1 04 a4 0a 03 5b 82 OSFL..........[. 1a60: 33 55 53 42 32 08 5f 41 44 52 0c 02 00 13 00 08 3USB2._ADR...... 1a70: 5f 50 52 57 12 06 02 0a 0b 0a 03 14 17 53 53 33 _PRW.........SS3 1a80: 44 00 a0 0b 93 4f 53 46 4c 0a 02 a4 0a 02 a1 04 D....OSFL....... 1a90: a4 0a 03 5b 82 33 55 53 42 33 08 5f 41 44 52 0c ...[.3USB3._ADR. 1aa0: 03 00 13 00 08 5f 50 52 57 12 06 02 0a 0b 0a 03 ....._PRW....... 1ab0: 14 17 53 53 33 44 00 a0 0b 93 4f 53 46 4c 0a 02 ..SS3D....OSFL.. 1ac0: a4 0a 02 a1 04 a4 0a 03 5b 82 33 55 53 42 34 08 ........[.3USB4. 1ad0: 5f 41 44 52 0c 04 00 13 00 08 5f 50 52 57 12 06 _ADR......_PRW.. 1ae0: 02 0a 0b 0a 03 14 17 53 53 33 44 00 a0 0b 93 4f .......SS3D....O 1af0: 53 46 4c 0a 02 a4 0a 02 a1 04 a4 0a 03 5b 82 33 SFL..........[.3 1b00: 55 53 42 35 08 5f 41 44 52 0c 05 00 13 00 08 5f USB5._ADR......_ 1b10: 50 52 57 12 06 02 0a 0b 0a 03 14 17 53 53 33 44 PRW.........SS3D 1b20: 00 a0 0b 93 4f 53 46 4c 0a 02 a4 0a 02 a1 04 a4 ....OSFL........ 1b30: 0a 03 5b 82 42 04 53 42 41 5a 08 5f 41 44 52 0c ..[.B.SBAZ._ADR. 1b40: 02 00 14 00 5b 80 50 43 49 5f 02 0a 00 0b 00 01 ....[.PCI_...... 1b50: 5b 81 18 50 43 49 5f 00 00 40 21 44 4e 53 50 01 [..PCI_..@!DNSP. 1b60: 44 4e 53 4f 01 45 4e 53 52 01 08 5f 50 52 57 12 DNSO.ENSR.._PRW. 1b70: 06 02 0a 1b 0a 04 5b 82 42 3e 53 41 54 41 08 5f ......[.B>SATA._ 1b80: 41 44 52 0c 00 00 12 00 14 10 5f 49 4e 49 00 5c ADR......._INI.\ 1b90: 2e 5f 47 50 45 5f 4c 31 46 08 53 50 54 4d 11 17 ._GPE_L1F.SPTM.. 1ba0: 0a 14 78 00 00 00 0f 00 00 00 78 00 00 00 0f 00 ..x.......x..... 1bb0: 00 00 1f 00 00 00 5b 82 48 15 50 52 49 44 08 5f ......[.H.PRID._ 1bc0: 41 44 52 0a 00 14 0b 5f 47 54 4d 00 a4 53 50 54 ADR...._GTM..SPT 1bd0: 4d 14 06 5f 53 54 4d 03 08 50 52 49 53 0a 00 14 M.._STM..PRIS... 1be0: 38 5f 50 53 30 00 a0 2a 5c 5f 4f 53 49 0d 57 69 8_PS0..*\_OSI.Wi 1bf0: 6e 64 6f 77 73 20 32 30 30 36 00 70 0a 32 60 a2 ndows 2006.p.2`. 1c00: 11 90 93 5c 50 4d 42 59 0a 01 60 5b 22 0a fa 76 ...\PMBY..`["..v 1c10: 60 70 0a 00 50 52 49 53 14 0d 5f 50 53 33 00 70 `p..PRIS.._PS3.p 1c20: 0a 03 50 52 49 53 14 0b 5f 50 53 43 00 a4 50 52 ..PRIS.._PSC..PR 1c30: 49 53 5b 82 4d 06 50 5f 44 30 08 5f 41 44 52 0a IS[.M.P_D0._ADR. 1c40: 00 14 1a 5f 53 54 41 00 a0 0e 80 93 5c 50 4d 53 ..._STA.....\PMS 1c50: 31 0a 00 00 a4 0a 0f a1 04 a4 0a 00 08 53 31 32 1............S12 1c60: 50 0a 00 14 23 5f 50 53 30 00 70 0a 32 60 a2 11 P...#_PS0.p.2`.. 1c70: 90 93 5c 50 4d 42 59 0a 01 60 5b 22 0a fa 76 60 ..\PMBY..`["..v` 1c80: 70 0a 00 53 31 32 50 14 0d 5f 50 53 33 00 70 0a p..S12P.._PS3.p. 1c90: 03 53 31 32 50 14 0b 5f 50 53 43 00 a4 53 31 32 .S12P.._PSC..S12 1ca0: 50 5b 82 4d 06 50 5f 44 31 08 5f 41 44 52 0a 01 P[.M.P_D1._ADR.. 1cb0: 14 1a 5f 53 54 41 00 a0 0e 80 93 5c 50 53 53 31 .._STA.....\PSS1 1cc0: 0a 00 00 a4 0a 0f a1 04 a4 0a 00 08 53 31 32 50 ............S12P 1cd0: 0a 00 14 23 5f 50 53 30 00 70 0a 32 60 a2 11 90 ...#_PS0.p.2`... 1ce0: 93 5c 50 53 42 59 0a 01 60 5b 22 0a fa 76 60 70 .\PSBY..`["..v`p 1cf0: 0a 00 53 31 32 50 14 0d 5f 50 53 33 00 70 0a 03 ..S12P.._PS3.p.. 1d00: 53 31 32 50 14 0b 5f 50 53 43 00 a4 53 31 32 50 S12P.._PSC..S12P 1d10: 5b 82 48 15 53 45 43 44 08 5f 41 44 52 0a 01 14 [.H.SECD._ADR... 1d20: 0b 5f 47 54 4d 00 a4 53 50 54 4d 14 06 5f 53 54 ._GTM..SPTM.._ST 1d30: 4d 03 08 53 45 43 53 0a 00 14 38 5f 50 53 30 00 M..SECS...8_PS0. 1d40: a0 2a 5c 5f 4f 53 49 0d 57 69 6e 64 6f 77 73 20 .*\_OSI.Windows 1d50: 32 30 30 36 00 70 0a 32 60 a2 11 90 93 5c 53 4d 2006.p.2`....\SM 1d60: 42 59 0a 01 60 5b 22 0a fa 76 60 70 0a 00 53 45 BY..`["..v`p..SE 1d70: 43 53 14 0d 5f 50 53 33 00 70 0a 03 53 45 43 53 CS.._PS3.p..SECS 1d80: 14 0b 5f 50 53 43 00 a4 53 45 43 53 5b 82 4d 06 .._PSC..SECS[.M. 1d90: 53 5f 44 30 08 5f 41 44 52 0a 00 14 1a 5f 53 54 S_D0._ADR...._ST 1da0: 41 00 a0 0e 80 93 5c 53 4d 53 31 0a 00 00 a4 0a A.....\SMS1..... 1db0: 0f a1 04 a4 0a 00 08 53 31 32 50 0a 00 14 23 5f .......S12P...#_ 1dc0: 50 53 30 00 70 0a 32 60 a2 11 90 93 5c 53 4d 42 PS0.p.2`....\SMB 1dd0: 59 0a 01 60 5b 22 0a fa 76 60 70 0a 00 53 31 32 Y..`["..v`p..S12 1de0: 50 14 0d 5f 50 53 33 00 70 0a 03 53 31 32 50 14 P.._PS3.p..S12P. 1df0: 0b 5f 50 53 43 00 a4 53 31 32 50 5b 82 4d 06 53 ._PSC..S12P[.M.S 1e00: 5f 44 31 08 5f 41 44 52 0a 01 14 1a 5f 53 54 41 _D1._ADR...._STA 1e10: 00 a0 0e 80 93 5c 53 53 53 31 0a 00 00 a4 0a 0f .....\SSS1...... 1e20: a1 04 a4 0a 00 08 53 31 32 50 0a 00 14 23 5f 50 ......S12P...#_P 1e30: 53 30 00 70 0a 32 60 a2 11 90 93 5c 53 53 42 59 S0.p.2`....\SSBY 1e40: 0a 01 60 5b 22 0a fa 76 60 70 0a 00 53 31 32 50 ..`["..v`p..S12P 1e50: 14 0d 5f 50 53 33 00 70 0a 03 53 31 32 50 14 0b .._PS3.p..S12P.. 1e60: 5f 50 53 43 00 a4 53 31 32 50 10 4f 0e 5c 5f 47 _PSC..S12P.O.\_G 1e70: 50 45 14 47 0e 5f 4c 31 46 00 a0 37 5c 50 52 43 PE.G._L1F..7\PRC 1e80: 30 a0 0f 80 93 5c 50 4d 53 31 0a 00 00 5b 22 0a 0....\PMS1...[". 1e90: 1e 86 5c 2f 05 5f 53 42 5f 50 43 49 30 53 41 54 ..\/._SB_PCI0SAT 1ea0: 41 50 52 49 44 50 5f 44 30 0a 01 70 01 5c 50 52 APRIDP_D0..p.\PR 1eb0: 43 30 a0 37 5c 50 52 43 31 a0 0f 80 93 5c 53 4d C0.7\PRC1....\SM 1ec0: 53 31 0a 00 00 5b 22 0a 1e 86 5c 2f 05 5f 53 42 S1...["...\/._SB 1ed0: 5f 50 43 49 30 53 41 54 41 53 45 43 44 53 5f 44 _PCI0SATASECDS_D 1ee0: 30 0a 01 70 01 5c 50 52 43 31 a0 37 5c 50 52 43 0..p.\PRC1.7\PRC 1ef0: 32 a0 0f 80 93 5c 50 53 53 31 0a 00 00 5b 22 0a 2....\PSS1...[". 1f00: 1e 86 5c 2f 05 5f 53 42 5f 50 43 49 30 53 41 54 ..\/._SB_PCI0SAT 1f10: 41 50 52 49 44 50 5f 44 31 0a 01 70 01 5c 50 52 APRIDP_D1..p.\PR 1f20: 43 32 a0 37 5c 50 52 43 33 a0 0f 80 93 5c 53 53 C2.7\PRC3....\SS 1f30: 53 31 0a 00 00 5b 22 0a 1e 86 5c 2f 05 5f 53 42 S1...["...\/._SB 1f40: 5f 50 43 49 30 53 41 54 41 53 45 43 44 53 5f 44 _PCI0SATASECDS_D 1f50: 31 0a 01 70 01 5c 50 52 43 33 5b 82 4c 82 4c 50 1..p.\PRC3[.L.LP 1f60: 43 30 08 5f 41 44 52 0c 03 00 14 00 5b 82 46 13 C0._ADR.....[.F. 1f70: 50 4d 49 4f 08 5f 48 49 44 0c 41 d0 0c 02 08 5f PMIO._HID.A...._ 1f80: 55 49 44 0a 03 14 4e 11 5f 43 52 53 00 08 42 55 UID...N._CRS..BU 1f90: 46 30 11 42 0b 0a ae 47 01 00 41 00 41 01 20 47 F0.B...G..A.A. G 1fa0: 01 28 02 28 02 01 08 47 01 0b 04 0b 04 01 01 47 .(.(...G.......G 1fb0: 01 d6 04 d6 04 01 01 47 01 00 0c 00 0c 01 02 47 .......G.......G 1fc0: 01 14 0c 14 0c 01 01 47 01 50 0c 50 0c 01 03 47 .......G.P.P...G 1fd0: 01 6c 0c 6c 0c 01 02 47 01 6f 0c 6f 0c 01 01 47 .l.l...G.o.o...G 1fe0: 01 d0 0c d0 0c 01 02 47 01 d2 0c d2 0c 01 02 47 .......G.......G 1ff0: 01 d4 0c d4 0c 01 0c 47 01 00 40 00 40 01 ff 47 .......G..@.@..G 2000: 01 10 42 10 42 01 08 47 01 10 0b 10 0b 01 10 87 ..B.B..G........ 2010: 17 00 00 0c 03 00 00 00 00 00 00 00 e0 00 00 00 ................ 2020: e0 00 00 00 00 00 00 00 00 87 17 00 00 0c 03 00 ................ 2030: 00 00 00 00 04 e0 fe ff 0f e0 fe 00 00 00 00 ff ................ 2040: 0b 00 00 79 00 8a 42 55 46 30 0a 82 42 41 52 58 ...y..BUF0..BARX 2050: 8a 42 55 46 30 0a 8e 47 41 4c 4e 8a 42 55 46 30 .BUF0..GALN.BUF0 2060: 0a 86 47 41 4d 58 70 0b 00 10 47 41 4c 4e 70 5c ..GAMXp...GALNp\ 2070: 2f 03 5f 53 42 5f 50 43 49 30 4d 4d 49 4f 60 7b /._SB_PCI0MMIO`{ 2080: 60 0c f0 ff ff ff 42 41 52 58 72 60 47 41 4c 4e `.....BARXr`GALN 2090: 47 41 4d 58 74 47 41 4d 58 0a 01 47 41 4d 58 a4 GAMXtGAMX..GAMX. 20a0: 42 55 46 30 5b 80 50 49 52 51 01 0b 00 0c 0a 02 BUF0[.PIRQ...... 20b0: 5b 81 10 50 49 52 51 01 50 49 49 44 08 50 49 44 [..PIRQ.PIID.PID 20c0: 41 08 08 49 50 52 53 11 09 0a 06 23 f8 0c 18 79 A..IPRS....#...y 20d0: 00 5b 86 39 50 49 49 44 50 49 44 41 01 50 49 52 .[.9PIIDPIDA.PIR 20e0: 41 08 50 49 52 42 08 50 49 52 43 08 50 49 52 44 A.PIRB.PIRC.PIRD 20f0: 08 50 49 52 53 08 00 20 50 49 52 45 08 50 49 52 .PIRS.. PIRE.PIR 2100: 46 08 50 49 52 30 08 50 49 52 31 08 14 3e 44 53 F.PIR0.PIR1..>DS 2110: 50 49 00 70 0a 00 50 49 52 41 70 0a 00 50 49 52 PI.p..PIRAp..PIR 2120: 42 70 0a 00 50 49 52 43 70 0a 00 50 49 52 44 70 Bp..PIRCp..PIRDp 2130: 0a 00 50 49 52 45 70 0a 00 50 49 52 46 70 0a 00 ..PIREp..PIRFp.. 2140: 50 49 52 30 70 0a 00 50 49 52 31 5b 82 45 08 4c PIR0p..PIR1[.E.L 2150: 4e 4b 41 08 5f 48 49 44 0c 41 d0 0c 0f 08 5f 55 NKA._HID.A...._U 2160: 49 44 0a 01 14 14 5f 53 54 41 00 a0 08 50 49 52 ID...._STA...PIR 2170: 41 a4 0a 0b a1 04 a4 0a 09 14 0b 5f 50 52 53 00 A.........._PRS. 2180: a4 49 50 52 53 14 0d 5f 44 49 53 00 70 0a 00 50 .IPRS.._DIS.p..P 2190: 49 52 41 14 21 5f 43 52 53 00 70 49 50 52 53 60 IRA.!_CRS.pIPRS` 21a0: 8b 60 0a 01 49 52 51 30 79 0a 01 50 49 52 41 49 .`..IRQ0y..PIRAI 21b0: 52 51 30 a4 60 14 1c 5f 53 52 53 01 8b 68 0a 01 RQ0.`.._SRS..h.. 21c0: 49 52 51 30 82 49 52 51 30 60 76 60 70 60 50 49 IRQ0.IRQ0`v`p`PI 21d0: 52 41 5b 82 45 08 4c 4e 4b 42 08 5f 48 49 44 0c RA[.E.LNKB._HID. 21e0: 41 d0 0c 0f 08 5f 55 49 44 0a 02 14 14 5f 53 54 A...._UID...._ST 21f0: 41 00 a0 08 50 49 52 42 a4 0a 0b a1 04 a4 0a 09 A...PIRB........ 2200: 14 0b 5f 50 52 53 00 a4 49 50 52 53 14 0d 5f 44 .._PRS..IPRS.._D 2210: 49 53 00 70 0a 00 50 49 52 42 14 21 5f 43 52 53 IS.p..PIRB.!_CRS 2220: 00 70 49 50 52 53 60 8b 60 0a 01 49 52 51 30 79 .pIPRS`.`..IRQ0y 2230: 0a 01 50 49 52 42 49 52 51 30 a4 60 14 1c 5f 53 ..PIRBIRQ0.`.._S 2240: 52 53 01 8b 68 0a 01 49 52 51 30 82 49 52 51 30 RS..h..IRQ0.IRQ0 2250: 60 76 60 70 60 50 49 52 42 5b 82 45 08 4c 4e 4b `v`p`PIRB[.E.LNK 2260: 43 08 5f 48 49 44 0c 41 d0 0c 0f 08 5f 55 49 44 C._HID.A...._UID 2270: 0a 03 14 14 5f 53 54 41 00 a0 08 50 49 52 43 a4 ...._STA...PIRC. 2280: 0a 0b a1 04 a4 0a 09 14 0b 5f 50 52 53 00 a4 49 ........._PRS..I 2290: 50 52 53 14 0d 5f 44 49 53 00 70 0a 00 50 49 52 PRS.._DIS.p..PIR 22a0: 43 14 21 5f 43 52 53 00 70 49 50 52 53 60 8b 60 C.!_CRS.pIPRS`.` 22b0: 0a 01 49 52 51 30 79 0a 01 50 49 52 43 49 52 51 ..IRQ0y..PIRCIRQ 22c0: 30 a4 60 14 1c 5f 53 52 53 01 8b 68 0a 01 49 52 0.`.._SRS..h..IR 22d0: 51 30 82 49 52 51 30 60 76 60 70 60 50 49 52 43 Q0.IRQ0`v`p`PIRC 22e0: 5b 82 45 08 4c 4e 4b 44 08 5f 48 49 44 0c 41 d0 [.E.LNKD._HID.A. 22f0: 0c 0f 08 5f 55 49 44 0a 04 14 14 5f 53 54 41 00 ..._UID...._STA. 2300: a0 08 50 49 52 44 a4 0a 0b a1 04 a4 0a 09 14 0b ..PIRD.......... 2310: 5f 50 52 53 00 a4 49 50 52 53 14 0d 5f 44 49 53 _PRS..IPRS.._DIS 2320: 00 70 0a 00 50 49 52 44 14 21 5f 43 52 53 00 70 .p..PIRD.!_CRS.p 2330: 49 50 52 53 60 8b 60 0a 01 49 52 51 30 79 0a 01 IPRS`.`..IRQ0y.. 2340: 50 49 52 44 49 52 51 30 a4 60 14 1c 5f 53 52 53 PIRDIRQ0.`.._SRS 2350: 01 8b 68 0a 01 49 52 51 30 82 49 52 51 30 60 76 ..h..IRQ0.IRQ0`v 2360: 60 70 60 50 49 52 44 5b 82 45 08 4c 4e 4b 45 08 `p`PIRD[.E.LNKE. 2370: 5f 48 49 44 0c 41 d0 0c 0f 08 5f 55 49 44 0a 05 _HID.A...._UID.. 2380: 14 14 5f 53 54 41 00 a0 08 50 49 52 45 a4 0a 0b .._STA...PIRE... 2390: a1 04 a4 0a 09 14 0b 5f 50 52 53 00 a4 49 50 52 ......._PRS..IPR 23a0: 53 14 0d 5f 44 49 53 00 70 0a 00 50 49 52 45 14 S.._DIS.p..PIRE. 23b0: 21 5f 43 52 53 00 70 49 50 52 53 60 8b 60 0a 01 !_CRS.pIPRS`.`.. 23c0: 49 52 51 30 79 0a 01 50 49 52 45 49 52 51 30 a4 IRQ0y..PIREIRQ0. 23d0: 60 14 1c 5f 53 52 53 01 8b 68 0a 01 49 52 51 30 `.._SRS..h..IRQ0 23e0: 82 49 52 51 30 60 76 60 70 60 50 49 52 45 5b 82 .IRQ0`v`p`PIRE[. 23f0: 45 08 4c 4e 4b 46 08 5f 48 49 44 0c 41 d0 0c 0f E.LNKF._HID.A... 2400: 08 5f 55 49 44 0a 06 14 14 5f 53 54 41 00 a0 08 ._UID...._STA... 2410: 50 49 52 46 a4 0a 0b a1 04 a4 0a 09 14 0b 5f 50 PIRF.........._P 2420: 52 53 00 a4 49 50 52 53 14 0d 5f 44 49 53 00 70 RS..IPRS.._DIS.p 2430: 0a 00 50 49 52 46 14 21 5f 43 52 53 00 70 49 50 ..PIRF.!_CRS.pIP 2440: 52 53 60 8b 60 0a 01 49 52 51 30 79 0a 01 50 49 RS`.`..IRQ0y..PI 2450: 52 46 49 52 51 30 a4 60 14 1c 5f 53 52 53 01 8b RFIRQ0.`.._SRS.. 2460: 68 0a 01 49 52 51 30 82 49 52 51 30 60 76 60 70 h..IRQ0.IRQ0`v`p 2470: 60 50 49 52 46 5b 82 45 08 4c 4e 4b 30 08 5f 48 `PIRF[.E.LNK0._H 2480: 49 44 0c 41 d0 0c 0f 08 5f 55 49 44 0a 07 14 14 ID.A...._UID.... 2490: 5f 53 54 41 00 a0 08 50 49 52 30 a4 0a 0b a1 04 _STA...PIR0..... 24a0: a4 0a 09 14 0b 5f 50 52 53 00 a4 49 50 52 53 14 ....._PRS..IPRS. 24b0: 0d 5f 44 49 53 00 70 0a 00 50 49 52 30 14 21 5f ._DIS.p..PIR0.!_ 24c0: 43 52 53 00 70 49 50 52 53 60 8b 60 0a 01 49 52 CRS.pIPRS`.`..IR 24d0: 51 30 79 0a 01 50 49 52 30 49 52 51 30 a4 60 14 Q0y..PIR0IRQ0.`. 24e0: 1c 5f 53 52 53 01 8b 68 0a 01 49 52 51 30 82 49 ._SRS..h..IRQ0.I 24f0: 52 51 30 60 76 60 70 60 50 49 52 30 5b 82 45 08 RQ0`v`p`PIR0[.E. 2500: 4c 4e 4b 31 08 5f 48 49 44 0c 41 d0 0c 0f 08 5f LNK1._HID.A...._ 2510: 55 49 44 0a 08 14 14 5f 53 54 41 00 a0 08 50 49 UID...._STA...PI 2520: 52 31 a4 0a 0b a1 04 a4 0a 09 14 0b 5f 50 52 53 R1.........._PRS 2530: 00 a4 49 50 52 53 14 0d 5f 44 49 53 00 70 0a 00 ..IPRS.._DIS.p.. 2540: 50 49 52 31 14 21 5f 43 52 53 00 70 49 50 52 53 PIR1.!_CRS.pIPRS 2550: 60 8b 60 0a 01 49 52 51 30 79 0a 01 50 49 52 31 `.`..IRQ0y..PIR1 2560: 49 52 51 30 a4 60 14 1c 5f 53 52 53 01 8b 68 0a IRQ0.`.._SRS..h. 2570: 01 49 52 51 30 82 49 52 51 30 60 76 60 70 60 50 .IRQ0.IRQ0`v`p`P 2580: 49 52 31 5b 82 2b 50 49 43 5f 08 5f 48 49 44 0b IR1[.+PIC_._HID. 2590: 41 d0 08 5f 43 52 53 11 18 0a 15 47 01 20 00 20 A.._CRS....G. . 25a0: 00 01 02 47 01 a0 00 a0 00 01 02 22 04 00 79 00 ...G......."..y. 25b0: 5b 82 3d 44 4d 41 31 08 5f 48 49 44 0c 41 d0 02 [.=DMA1._HID.A.. 25c0: 00 08 5f 43 52 53 11 28 0a 25 2a 10 04 47 01 00 .._CRS.(.%*..G.. 25d0: 00 00 00 01 10 47 01 80 00 80 00 01 11 47 01 94 .....G.......G.. 25e0: 00 94 00 01 0c 47 01 c0 00 c0 00 01 20 79 00 5b .....G...... y.[ 25f0: 82 42 06 54 4d 52 5f 08 5f 48 49 44 0c 41 d0 01 .B.TMR_._HID.A.. 2600: 00 08 41 54 54 35 11 10 0a 0d 47 01 40 00 40 00 ..ATT5....G.@.@. 2610: 00 04 22 01 00 79 00 08 41 54 54 36 11 0d 0a 0a .."..y..ATT6.... 2620: 47 01 40 00 40 00 00 04 79 00 14 28 5f 43 52 53 G.@.@...y..(_CRS 2630: 00 a0 1a 93 4f 53 46 58 0a 03 a0 0a 48 50 54 46 ....OSFX....HPTF 2640: a4 41 54 54 36 a1 06 a4 41 54 54 35 a1 06 a4 41 .ATT6...ATT5...A 2650: 54 54 35 5b 82 44 08 48 50 45 54 08 5f 48 49 44 TT5[.D.HPET._HID 2660: 0c 41 d0 01 03 08 41 54 54 33 11 17 0a 14 22 01 .A....ATT3....". 2670: 00 22 00 01 86 09 00 01 00 00 d0 fe 00 04 00 00 .".............. 2680: 79 00 08 41 54 54 34 11 05 0a 02 79 00 14 22 5f y..ATT4....y.."_ 2690: 53 54 41 00 a0 16 93 4f 53 46 58 0a 03 a0 08 48 STA....OSFX....H 26a0: 50 54 46 a4 0a 0f a1 04 a4 0a 00 a1 04 a4 0a 00 PTF............. 26b0: 14 28 5f 43 52 53 00 a0 1a 93 4f 53 46 58 0a 03 .(_CRS....OSFX.. 26c0: a0 0a 48 50 54 46 a4 41 54 54 33 a1 06 a4 41 54 ..HPTF.ATT3...AT 26d0: 54 34 a1 06 a4 41 54 54 34 5b 82 42 06 52 54 43 T4...ATT4[.B.RTC 26e0: 5f 08 5f 48 49 44 0c 41 d0 0b 00 08 41 54 54 30 _._HID.A....ATT0 26f0: 11 10 0a 0d 47 01 70 00 70 00 00 04 22 00 01 79 ....G.p.p..."..y 2700: 00 08 41 54 54 31 11 0d 0a 0a 47 01 70 00 70 00 ..ATT1....G.p.p. 2710: 00 04 79 00 14 28 5f 43 52 53 00 a0 1a 93 4f 53 ..y..(_CRS....OS 2720: 46 58 0a 03 a0 0a 48 50 54 46 a4 41 54 54 31 a1 FX....HPTF.ATT1. 2730: 06 a4 41 54 54 30 a1 06 a4 41 54 54 30 5b 82 22 ..ATT0...ATT0[." 2740: 53 50 4b 52 08 5f 48 49 44 0c 41 d0 08 00 08 5f SPKR._HID.A...._ 2750: 43 52 53 11 0d 0a 0a 47 01 61 00 61 00 01 01 79 CRS....G.a.a...y 2760: 00 5b 82 25 43 4f 50 52 08 5f 48 49 44 0c 41 d0 .[.%COPR._HID.A. 2770: 0c 04 08 5f 43 52 53 11 10 0a 0d 47 01 f0 00 f0 ..._CRS....G.... 2780: 00 01 10 22 00 20 79 00 5b 82 4b 1c 50 32 50 5f ...". y.[.K.P2P_ 2790: 08 5f 41 44 52 0c 04 00 14 00 14 17 53 53 33 44 ._ADR.......SS3D 27a0: 00 a0 0b 93 4f 53 46 4c 0a 02 a4 0a 02 a1 04 a4 ....OSFL........ 27b0: 0a 03 14 0e 5f 50 52 57 00 a4 12 06 02 0a 04 0a ...._PRW........ 27c0: 05 08 50 49 43 4d 12 4b 0f 08 12 1e 04 0c ff ff ..PICM.K........ 27d0: 0a 00 0a 00 5c 2f 04 5f 53 42 5f 50 43 49 30 4c ....\/._SB_PCI0L 27e0: 50 43 30 4c 4e 4b 46 0a 00 12 1e 04 0c ff ff 0a PC0LNKF......... 27f0: 00 0a 01 5c 2f 04 5f 53 42 5f 50 43 49 30 4c 50 ...\/._SB_PCI0LP 2800: 43 30 4c 4e 4b 30 0a 00 12 1e 04 0c ff ff 0a 00 C0LNK0.......... 2810: 0a 02 5c 2f 04 5f 53 42 5f 50 43 49 30 4c 50 43 ..\/._SB_PCI0LPC 2820: 30 4c 4e 4b 31 0a 00 12 1e 04 0c ff ff 0a 00 0a 0LNK1........... 2830: 03 5c 2f 04 5f 53 42 5f 50 43 49 30 4c 50 43 30 .\/._SB_PCI0LPC0 2840: 4c 4e 4b 45 0a 00 12 1e 04 0c ff ff 08 00 0a 00 LNKE............ 2850: 5c 2f 04 5f 53 42 5f 50 43 49 30 4c 50 43 30 4c \/._SB_PCI0LPC0L 2860: 4e 4b 45 0a 00 12 1e 04 0c ff ff 08 00 0a 01 5c NKE............\ 2870: 2f 04 5f 53 42 5f 50 43 49 30 4c 50 43 30 4c 4e /._SB_PCI0LPC0LN 2880: 4b 46 0a 00 12 1e 04 0c ff ff 08 00 0a 02 5c 2f KF............\/ 2890: 04 5f 53 42 5f 50 43 49 30 4c 50 43 30 4c 4e 4b ._SB_PCI0LPC0LNK 28a0: 30 0a 00 12 1e 04 0c ff ff 08 00 0a 03 5c 2f 04 0............\/. 28b0: 5f 53 42 5f 50 43 49 30 4c 50 43 30 4c 4e 4b 31 _SB_PCI0LPC0LNK1 28c0: 0a 00 08 41 50 49 43 12 43 07 08 12 0d 04 0c ff ...APIC.C....... 28d0: ff 0a 00 0a 00 0a 00 0a 15 12 0d 04 0c ff ff 0a ................ 28e0: 00 0a 01 0a 00 0a 16 12 0d 04 0c ff ff 0a 00 0a ................ 28f0: 02 0a 00 0a 17 12 0d 04 0c ff ff 0a 00 0a 03 0a ................ 2900: 00 0a 14 12 0d 04 0c ff ff 08 00 0a 00 0a 00 0a ................ 2910: 14 12 0d 04 0c ff ff 08 00 0a 01 0a 00 0a 15 12 ................ 2920: 0d 04 0c ff ff 08 00 0a 02 0a 00 0a 16 12 0d 04 ................ 2930: 0c ff ff 08 00 0a 03 0a 00 0a 17 14 19 5f 50 52 ............._PR 2940: 54 00 a0 0b 92 50 49 43 46 a4 50 49 43 4d a1 06 T....PICF.PICM.. 2950: a4 41 50 49 43 5b 82 4f 97 49 44 45 5f 08 5f 41 .APIC[.O.IDE_._A 2960: 44 52 0c 01 00 14 00 08 55 44 4d 54 12 12 08 0a DR......UDMT.... 2970: 78 0a 5a 0a 3c 0a 2d 0a 1e 0a 14 0a 0f 0a 00 08 x.Z.<.-......... 2980: 50 49 4f 54 12 11 06 0b 58 02 0b 86 01 0b 0e 01 PIOT....X....... 2990: 0a b4 0a 78 0a 00 08 50 49 54 52 12 0e 06 0a 99 ...x...PITR..... 29a0: 0a 47 0a 34 0a 22 0a 20 0a 99 08 4d 44 4d 54 12 .G.4.". ...MDMT. 29b0: 0b 04 0b e0 01 0a 96 0a 78 0a 00 08 4d 44 54 52 ........x...MDTR 29c0: 12 0a 04 0a 77 0a 21 0a 20 0a ff 5b 80 49 44 45 ....w.!. ..[.IDE 29d0: 5f 02 0a 40 0a 20 5b 81 48 04 49 44 45 5f 00 50 _..@. [.H.IDE_.P 29e0: 50 49 54 10 53 50 49 54 10 50 4d 44 54 10 53 4d PIT.SPIT.PMDT.SM 29f0: 44 54 10 50 50 49 43 08 53 50 49 43 08 50 50 49 DT.PPIC.SPIC.PPI 2a00: 4d 08 53 50 49 4d 08 00 40 04 50 55 44 43 02 53 M.SPIM..@.PUDC.S 2a10: 55 44 43 02 00 0c 50 55 44 4d 08 53 55 44 4d 08 UDC...PUDM.SUDM. 2a20: 14 25 47 45 54 54 01 70 7b 68 0a 0f 00 60 70 7a .%GETT.p{h...`pz 2a30: 68 0a 04 00 61 a4 77 0a 1e 72 72 60 0a 01 00 72 h...a.w..rr`...r 2a40: 61 0a 01 00 00 00 14 4e 13 47 54 4d 5f 01 8c 68 a......N.GTM_..h 2a50: 0a 00 50 49 54 31 8c 68 0a 01 50 49 54 30 8c 68 ..PIT1.h..PIT0.h 2a60: 0a 02 4d 44 54 31 8c 68 0a 03 4d 44 54 30 8c 68 ..MDT1.h..MDT0.h 2a70: 0a 04 50 49 43 58 8c 68 0a 05 55 44 43 58 8c 68 ..PICX.h..UDCX.h 2a80: 0a 06 55 44 4d 58 08 42 55 46 5f 11 17 0a 14 ff ..UDMX.BUF_..... 2a90: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 00 ................ 2aa0: 00 00 00 8a 42 55 46 5f 0a 00 50 49 4f 30 8a 42 ....BUF_..PIO0.B 2ab0: 55 46 5f 0a 04 44 4d 41 30 8a 42 55 46 5f 0a 08 UF_..DMA0.BUF_.. 2ac0: 50 49 4f 31 8a 42 55 46 5f 0a 0c 44 4d 41 31 8a PIO1.BUF_..DMA1. 2ad0: 42 55 46 5f 0a 10 46 4c 41 47 a0 0e 7b 50 49 43 BUF_..FLAG..{PIC 2ae0: 58 0a 01 00 a4 42 55 46 5f 70 47 45 54 54 50 49 X....BUF_pGETTPI 2af0: 54 30 50 49 4f 30 70 47 45 54 54 50 49 54 31 50 T0PIO0pGETTPIT1P 2b00: 49 4f 31 a0 29 7b 55 44 43 58 0a 01 00 7d 46 4c IO1.){UDCX...}FL 2b10: 41 47 0a 01 46 4c 41 47 70 83 88 5e 55 44 4d 54 AG..FLAGp..^UDMT 2b20: 7b 55 44 4d 58 0a 0f 00 00 44 4d 41 30 a1 0e 70 {UDMX....DMA0..p 2b30: 47 45 54 54 4d 44 54 30 44 4d 41 30 a0 29 7b 55 GETTMDT0DMA0.){U 2b40: 44 43 58 0a 02 00 7d 46 4c 41 47 0a 04 46 4c 41 DCX...}FLAG..FLA 2b50: 47 70 83 88 5e 55 44 4d 54 7a 55 44 4d 58 0a 04 Gp..^UDMTzUDMX.. 2b60: 00 00 44 4d 41 31 a1 0e 70 47 45 54 54 4d 44 54 ..DMA1..pGETTMDT 2b70: 31 44 4d 41 31 7d 46 4c 41 47 0a 1a 46 4c 41 47 1DMA1}FLAG..FLAG 2b80: a4 42 55 46 5f 14 4a 1b 53 54 4d 5f 03 8a 68 0a .BUF_.J.STM_..h. 2b90: 00 50 49 4f 30 8a 68 0a 04 44 4d 41 30 8a 68 0a .PIO0.h..DMA0.h. 2ba0: 08 50 49 4f 31 8a 68 0a 0c 44 4d 41 31 8a 68 0a .PIO1.h..DMA1.h. 2bb0: 10 46 4c 41 47 08 42 55 46 5f 11 0a 0a 07 00 00 .FLAG.BUF_...... 2bc0: ff ff 00 00 00 8c 42 55 46 5f 0a 00 50 49 54 31 ......BUF_..PIT1 2bd0: 8c 42 55 46 5f 0a 01 50 49 54 30 8c 42 55 46 5f .BUF_..PIT0.BUF_ 2be0: 0a 02 4d 44 54 31 8c 42 55 46 5f 0a 03 4d 44 54 ..MDT1.BUF_..MDT 2bf0: 30 8c 42 55 46 5f 0a 04 50 49 4d 58 8c 42 55 46 0.BUF_..PIMX.BUF 2c00: 5f 0a 05 55 44 43 58 8c 42 55 46 5f 0a 06 55 44 _..UDCX.BUF_..UD 2c10: 4d 58 70 89 5e 50 49 4f 54 02 50 49 4f 30 00 0a MXp.^PIOT.PIO0.. 2c20: 00 0a 00 60 78 60 0a 05 60 00 70 89 5e 50 49 4f ...`x`..`.p.^PIO 2c30: 54 02 50 49 4f 31 00 0a 00 0a 00 61 78 61 0a 05 T.PIO1.....axa.. 2c40: 61 00 70 7d 79 61 0a 04 00 60 00 50 49 4d 58 70 a.p}ya...`.PIMXp 2c50: 83 88 5e 50 49 54 52 60 00 50 49 54 30 70 83 88 ..^PITR`.PIT0p.. 2c60: 5e 50 49 54 52 61 00 50 49 54 31 a0 36 7b 46 4c ^PITRa.PIT1.6{FL 2c70: 41 47 0a 01 00 70 89 5e 55 44 4d 54 02 44 4d 41 AG...p.^UDMT.DMA 2c80: 30 00 0a 00 0a 00 60 78 60 0a 07 60 00 7d 55 44 0.....`x`..`.}UD 2c90: 4d 58 60 55 44 4d 58 7d 55 44 43 58 0a 01 55 44 MX`UDMX}UDCX..UD 2ca0: 43 58 a1 2e a0 2c 92 93 44 4d 41 30 0c ff ff ff CX...,..DMA0.... 2cb0: ff 70 89 5e 4d 44 4d 54 02 44 4d 41 30 00 0a 00 .p.^MDMT.DMA0... 2cc0: 0a 00 60 70 83 88 5e 4d 44 54 52 60 00 4d 44 54 ..`p..^MDTR`.MDT 2cd0: 30 a0 3a 7b 46 4c 41 47 0a 04 00 70 89 5e 55 44 0.:{FLAG...p.^UD 2ce0: 4d 54 02 44 4d 41 31 00 0a 00 0a 00 60 78 60 0a MT.DMA1.....`x`. 2cf0: 07 60 00 7d 55 44 4d 58 79 60 0a 04 00 55 44 4d .`.}UDMXy`...UDM 2d00: 58 7d 55 44 43 58 0a 02 55 44 43 58 a1 2e a0 2c X}UDCX..UDCX..., 2d10: 92 93 44 4d 41 31 0c ff ff ff ff 70 89 5e 4d 44 ..DMA1.....p.^MD 2d20: 4d 54 02 44 4d 41 31 00 0a 00 0a 00 60 70 83 88 MT.DMA1.....`p.. 2d30: 5e 4d 44 54 52 60 00 4d 44 54 31 a4 42 55 46 5f ^MDTR`.MDT1.BUF_ 2d40: 14 45 10 47 54 46 5f 02 8c 69 0a 00 4d 44 54 31 .E.GTF_..i..MDT1 2d50: 8c 69 0a 01 4d 44 54 30 8c 69 0a 02 50 49 4d 58 .i..MDT0.i..PIMX 2d60: 8c 69 0a 03 55 44 43 58 8c 69 0a 04 55 44 4d 58 .i..UDCX.i..UDMX 2d70: a0 27 93 68 0a a0 70 7b 50 49 4d 58 0a 0f 00 60 .'.h..p{PIMX...` 2d80: 70 4d 44 54 30 61 7b 55 44 43 58 0a 01 62 70 7b pMDT0a{UDCX..bp{ 2d90: 55 44 4d 58 0a 0f 00 63 a1 23 70 7a 50 49 4d 58 UDMX...c.#pzPIMX 2da0: 0a 04 00 60 70 4d 44 54 31 61 7b 55 44 43 58 0a ...`pMDT1a{UDCX. 2db0: 02 62 70 7a 55 44 4d 58 0a 04 00 63 08 42 55 46 .bpzUDMX...c.BUF 2dc0: 5f 11 11 0a 0e 03 00 00 00 00 ff ef 03 00 00 00 _............... 2dd0: 00 ff ef 8c 42 55 46 5f 0a 01 50 4d 4f 44 8c 42 ....BUF_..PMOD.B 2de0: 55 46 5f 0a 08 44 4d 4f 44 8c 42 55 46 5f 0a 05 UF_..DMOD.BUF_.. 2df0: 43 4d 44 41 8c 42 55 46 5f 0a 0c 43 4d 44 42 70 CMDA.BUF_..CMDBp 2e00: 68 43 4d 44 41 70 68 43 4d 44 42 7d 60 0a 08 50 hCMDAphCMDB}`..P 2e10: 4d 4f 44 a0 0a 62 7d 63 0a 40 44 4d 4f 44 a1 22 MOD..b}c.@DMOD." 2e20: 70 89 5e 4d 44 4d 54 02 47 45 54 54 61 00 0a 00 p.^MDMT.GETTa... 2e30: 0a 00 64 a0 0d 95 64 0a 03 7d 0a 20 64 44 4d 4f ..d...d..}. dDMO 2e40: 44 a4 42 55 46 5f 5b 82 46 24 50 52 49 44 08 5f D.BUF_[.F$PRID._ 2e50: 41 44 52 0a 00 14 4e 08 5f 47 54 4d 00 08 42 55 ADR...N._GTM..BU 2e60: 46 5f 11 0a 0a 07 00 00 ff ff 00 00 00 8b 42 55 F_............BU 2e70: 46 5f 0a 00 56 50 49 54 8b 42 55 46 5f 0a 02 56 F_..VPIT.BUF_..V 2e80: 4d 44 54 8c 42 55 46 5f 0a 04 56 50 49 43 8c 42 MDT.BUF_..VPIC.B 2e90: 55 46 5f 0a 05 56 55 44 43 8c 42 55 46 5f 0a 06 UF_..VUDC.BUF_.. 2ea0: 56 55 44 4d 70 5e 5e 50 50 49 54 56 50 49 54 70 VUDMp^^PPITVPITp 2eb0: 5e 5e 50 4d 44 54 56 4d 44 54 70 5e 5e 50 50 49 ^^PMDTVMDTp^^PPI 2ec0: 43 56 50 49 43 70 5e 5e 50 55 44 43 56 55 44 43 CVPICp^^PUDCVUDC 2ed0: 70 5e 5e 50 55 44 4d 56 55 44 4d a4 47 54 4d 5f p^^PUDMVUDM.GTM_ 2ee0: 42 55 46 5f 14 41 09 5f 53 54 4d 03 08 42 55 46 BUF_.A._STM..BUF 2ef0: 5f 11 0a 0a 07 00 00 00 00 00 00 00 8b 42 55 46 _............BUF 2f00: 5f 0a 00 56 50 49 54 8b 42 55 46 5f 0a 02 56 4d _..VPIT.BUF_..VM 2f10: 44 54 8c 42 55 46 5f 0a 04 56 50 49 4d 8c 42 55 DT.BUF_..VPIM.BU 2f20: 46 5f 0a 05 56 55 44 43 8c 42 55 46 5f 0a 06 56 F_..VUDC.BUF_..V 2f30: 55 44 4d 70 53 54 4d 5f 68 69 6a 42 55 46 5f 70 UDMpSTM_hijBUF_p 2f40: 56 50 49 54 5e 5e 50 50 49 54 70 56 4d 44 54 5e VPIT^^PPITpVMDT^ 2f50: 5e 50 4d 44 54 70 56 50 49 4d 5e 5e 50 50 49 4d ^PMDTpVPIM^^PPIM 2f60: 70 56 55 44 43 5e 5e 50 55 44 43 70 56 55 44 4d pVUDC^^PUDCpVUDM 2f70: 5e 5e 50 55 44 4d 5b 82 4a 08 50 5f 44 30 08 5f ^^PUDM[.J.P_D0._ 2f80: 41 44 52 0a 00 14 4c 07 5f 47 54 46 00 08 42 55 ADR...L._GTF..BU 2f90: 46 5f 11 08 0a 05 00 00 00 00 00 8b 42 55 46 5f F_..........BUF_ 2fa0: 0a 00 56 4d 44 54 8c 42 55 46 5f 0a 02 56 50 49 ..VMDT.BUF_..VPI 2fb0: 4d 8c 42 55 46 5f 0a 03 56 55 44 43 8c 42 55 46 M.BUF_..VUDC.BUF 2fc0: 5f 0a 04 56 55 44 4d 70 5e 5e 5e 50 4d 44 54 56 _..VUDMp^^^PMDTV 2fd0: 4d 44 54 70 5e 5e 5e 50 50 49 4d 56 50 49 4d 70 MDTp^^^PPIMVPIMp 2fe0: 5e 5e 5e 50 55 44 43 56 55 44 43 70 5e 5e 5e 50 ^^^PUDCVUDCp^^^P 2ff0: 55 44 4d 56 55 44 4d a4 47 54 46 5f 0a a0 42 55 UDMVUDM.GTF_..BU 3000: 46 5f 5b 82 4a 08 50 5f 44 31 08 5f 41 44 52 0a F_[.J.P_D1._ADR. 3010: 01 14 4c 07 5f 47 54 46 00 08 42 55 46 5f 11 08 ..L._GTF..BUF_.. 3020: 0a 05 00 00 00 00 00 8b 42 55 46 5f 0a 00 56 4d ........BUF_..VM 3030: 44 54 8c 42 55 46 5f 0a 02 56 50 49 4d 8c 42 55 DT.BUF_..VPIM.BU 3040: 46 5f 0a 03 56 55 44 43 8c 42 55 46 5f 0a 04 56 F_..VUDC.BUF_..V 3050: 55 44 4d 70 5e 5e 5e 50 4d 44 54 56 4d 44 54 70 UDMp^^^PMDTVMDTp 3060: 5e 5e 5e 50 50 49 4d 56 50 49 4d 70 5e 5e 5e 50 ^^^PPIMVPIMp^^^P 3070: 55 44 43 56 55 44 43 70 5e 5e 5e 50 55 44 4d 56 UDCVUDCp^^^PUDMV 3080: 55 44 4d a4 47 54 46 5f 0a b0 42 55 46 5f 5b 82 UDM.GTF_..BUF_[. 3090: 46 24 53 45 43 44 08 5f 41 44 52 0a 01 14 4e 08 F$SECD._ADR...N. 30a0: 5f 47 54 4d 00 08 42 55 46 5f 11 0a 0a 07 00 00 _GTM..BUF_...... 30b0: ff ff 00 00 00 8b 42 55 46 5f 0a 00 56 50 49 54 ......BUF_..VPIT 30c0: 8b 42 55 46 5f 0a 02 56 4d 44 54 8c 42 55 46 5f .BUF_..VMDT.BUF_ 30d0: 0a 04 56 50 49 43 8c 42 55 46 5f 0a 05 56 55 44 ..VPIC.BUF_..VUD 30e0: 43 8c 42 55 46 5f 0a 06 56 55 44 4d 70 5e 5e 53 C.BUF_..VUDMp^^S 30f0: 50 49 54 56 50 49 54 70 5e 5e 53 4d 44 54 56 4d PITVPITp^^SMDTVM 3100: 44 54 70 5e 5e 53 50 49 43 56 50 49 43 70 5e 5e DTp^^SPICVPICp^^ 3110: 53 55 44 43 56 55 44 43 70 5e 5e 53 55 44 4d 56 SUDCVUDCp^^SUDMV 3120: 55 44 4d a4 47 54 4d 5f 42 55 46 5f 14 41 09 5f UDM.GTM_BUF_.A._ 3130: 53 54 4d 03 08 42 55 46 5f 11 0a 0a 07 00 00 00 STM..BUF_....... 3140: 00 00 00 00 8b 42 55 46 5f 0a 00 56 50 49 54 8b .....BUF_..VPIT. 3150: 42 55 46 5f 0a 02 56 4d 44 54 8c 42 55 46 5f 0a BUF_..VMDT.BUF_. 3160: 04 56 50 49 4d 8c 42 55 46 5f 0a 05 56 55 44 43 .VPIM.BUF_..VUDC 3170: 8c 42 55 46 5f 0a 06 56 55 44 4d 70 53 54 4d 5f .BUF_..VUDMpSTM_ 3180: 68 69 6a 42 55 46 5f 70 56 50 49 54 5e 5e 53 50 hijBUF_pVPIT^^SP 3190: 49 54 70 56 4d 44 54 5e 5e 53 4d 44 54 70 56 50 ITpVMDT^^SMDTpVP 31a0: 49 4d 5e 5e 53 50 49 4d 70 56 55 44 43 5e 5e 53 IM^^SPIMpVUDC^^S 31b0: 55 44 43 70 56 55 44 4d 5e 5e 53 55 44 4d 5b 82 UDCpVUDM^^SUDM[. 31c0: 4a 08 53 5f 44 30 08 5f 41 44 52 0a 00 14 4c 07 J.S_D0._ADR...L. 31d0: 5f 47 54 46 00 08 42 55 46 5f 11 08 0a 05 00 00 _GTF..BUF_...... 31e0: 00 00 00 8b 42 55 46 5f 0a 00 56 4d 44 54 8c 42 ....BUF_..VMDT.B 31f0: 55 46 5f 0a 02 56 50 49 4d 8c 42 55 46 5f 0a 03 UF_..VPIM.BUF_.. 3200: 56 55 44 43 8c 42 55 46 5f 0a 04 56 55 44 4d 70 VUDC.BUF_..VUDMp 3210: 5e 5e 5e 53 4d 44 54 56 4d 44 54 70 5e 5e 5e 53 ^^^SMDTVMDTp^^^S 3220: 50 49 4d 56 50 49 4d 70 5e 5e 5e 53 55 44 43 56 PIMVPIMp^^^SUDCV 3230: 55 44 43 70 5e 5e 5e 53 55 44 4d 56 55 44 4d a4 UDCp^^^SUDMVUDM. 3240: 47 54 46 5f 0a a0 42 55 46 5f 5b 82 4a 08 53 5f GTF_..BUF_[.J.S_ 3250: 44 31 08 5f 41 44 52 0a 01 14 4c 07 5f 47 54 46 D1._ADR...L._GTF 3260: 00 08 42 55 46 5f 11 08 0a 05 00 00 00 00 00 8b ..BUF_.......... 3270: 42 55 46 5f 0a 00 56 4d 44 54 8c 42 55 46 5f 0a BUF_..VMDT.BUF_. 3280: 02 56 50 49 4d 8c 42 55 46 5f 0a 03 56 55 44 43 .VPIM.BUF_..VUDC 3290: 8c 42 55 46 5f 0a 04 56 55 44 4d 70 5e 5e 5e 53 .BUF_..VUDMp^^^S 32a0: 4d 44 54 56 4d 44 54 70 5e 5e 5e 53 50 49 4d 56 MDTVMDTp^^^SPIMV 32b0: 50 49 4d 70 5e 5e 5e 53 55 44 43 56 55 44 43 70 PIMp^^^SUDCVUDCp 32c0: 5e 5e 5e 53 55 44 4d 56 55 44 4d a4 47 54 46 5f ^^^SUDMVUDM.GTF_ 32d0: 0a b0 42 55 46 5f 5b 82 41 0b 50 43 45 32 08 5f ..BUF_[.A.PCE2._ 32e0: 41 44 52 0c 00 00 02 00 14 0e 5f 50 52 57 00 a4 ADR......._PRW.. 32f0: 12 06 02 0a 12 0a 04 08 50 49 43 4d 12 3a 04 12 ........PICM.:.. 3300: 0d 04 0b ff ff 0a 00 4c 4e 4b 43 0a 00 12 0d 04 .......LNKC..... 3310: 0b ff ff 0a 01 4c 4e 4b 44 0a 00 12 0d 04 0b ff .....LNKD....... 3320: ff 0a 02 4c 4e 4b 41 0a 00 12 0d 04 0b ff ff 0a ...LNKA......... 3330: 03 4c 4e 4b 42 0a 00 08 41 50 49 43 12 32 04 12 .LNKB...APIC.2.. 3340: 0b 04 0b ff ff 0a 00 0a 00 0a 12 12 0b 04 0b ff ................ 3350: ff 0a 01 0a 00 0a 13 12 0b 04 0b ff ff 0a 02 0a ................ 3360: 00 0a 10 12 0b 04 0b ff ff 0a 03 0a 00 0a 11 14 ................ 3370: 19 5f 50 52 54 00 a0 0b 92 50 49 43 46 a4 50 49 ._PRT....PICF.PI 3380: 43 4d a1 06 a4 41 50 49 43 5b 82 41 0b 50 43 45 CM...APIC[.A.PCE 3390: 33 08 5f 41 44 52 0c 00 00 03 00 14 0e 5f 50 52 3._ADR......._PR 33a0: 57 00 a4 12 06 02 0a 12 0a 04 08 50 49 43 4d 12 W..........PICM. 33b0: 3a 04 12 0d 04 0b ff ff 0a 00 4c 4e 4b 44 0a 00 :.........LNKD.. 33c0: 12 0d 04 0b ff ff 0a 01 4c 4e 4b 41 0a 00 12 0d ........LNKA.... 33d0: 04 0b ff ff 0a 02 4c 4e 4b 42 0a 00 12 0d 04 0b ......LNKB...... 33e0: ff ff 0a 03 4c 4e 4b 43 0a 00 08 41 50 49 43 12 ....LNKC...APIC. 33f0: 32 04 12 0b 04 0b ff ff 0a 00 0a 00 0a 13 12 0b 2............... 3400: 04 0b ff ff 0a 01 0a 00 0a 10 12 0b 04 0b ff ff ................ 3410: 0a 02 0a 00 0a 11 12 0b 04 0b ff ff 0a 03 0a 00 ................ 3420: 0a 12 14 19 5f 50 52 54 00 a0 0b 92 50 49 43 46 ...._PRT....PICF 3430: a4 50 49 43 4d a1 06 a4 41 50 49 43 5b 82 41 0b .PICM...APIC[.A. 3440: 50 43 45 34 08 5f 41 44 52 0c 00 00 04 00 14 0e PCE4._ADR....... 3450: 5f 50 52 57 00 a4 12 06 02 0a 12 0a 04 08 50 49 _PRW..........PI 3460: 43 4d 12 3a 04 12 0d 04 0b ff ff 0a 00 4c 4e 4b CM.:.........LNK 3470: 41 0a 00 12 0d 04 0b ff ff 0a 01 4c 4e 4b 42 0a A..........LNKB. 3480: 00 12 0d 04 0b ff ff 0a 02 4c 4e 4b 43 0a 00 12 .........LNKC... 3490: 0d 04 0b ff ff 0a 03 4c 4e 4b 44 0a 00 08 41 50 .......LNKD...AP 34a0: 49 43 12 32 04 12 0b 04 0b ff ff 0a 00 0a 00 0a IC.2............ 34b0: 10 12 0b 04 0b ff ff 0a 01 0a 00 0a 11 12 0b 04 ................ 34c0: 0b ff ff 0a 02 0a 00 0a 12 12 0b 04 0b ff ff 0a ................ 34d0: 03 0a 00 0a 13 14 19 5f 50 52 54 00 a0 0b 92 50 ......._PRT....P 34e0: 49 43 46 a4 50 49 43 4d a1 06 a4 41 50 49 43 5b ICF.PICM...APIC[ 34f0: 82 41 0b 50 43 45 35 08 5f 41 44 52 0c 00 00 05 .A.PCE5._ADR.... 3500: 00 14 0e 5f 50 52 57 00 a4 12 06 02 0a 12 0a 04 ..._PRW......... 3510: 08 50 49 43 4d 12 3a 04 12 0d 04 0b ff ff 0a 00 .PICM.:......... 3520: 4c 4e 4b 42 0a 00 12 0d 04 0b ff ff 0a 01 4c 4e LNKB..........LN 3530: 4b 43 0a 00 12 0d 04 0b ff ff 0a 02 4c 4e 4b 44 KC..........LNKD 3540: 0a 00 12 0d 04 0b ff ff 0a 03 4c 4e 4b 41 0a 00 ..........LNKA.. 3550: 08 41 50 49 43 12 32 04 12 0b 04 0b ff ff 0a 00 .APIC.2......... 3560: 0a 00 0a 11 12 0b 04 0b ff ff 0a 01 0a 00 0a 12 ................ 3570: 12 0b 04 0b ff ff 0a 02 0a 00 0a 13 12 0b 04 0b ................ 3580: ff ff 0a 03 0a 00 0a 10 14 19 5f 50 52 54 00 a0 .........._PRT.. 3590: 0b 92 50 49 43 46 a4 50 49 43 4d a1 06 a4 41 50 ..PICF.PICM...AP 35a0: 49 43 5b 82 41 0b 50 43 45 36 08 5f 41 44 52 0c IC[.A.PCE6._ADR. 35b0: 00 00 06 00 14 0e 5f 50 52 57 00 a4 12 06 02 0a ......_PRW...... 35c0: 12 0a 04 08 50 49 43 4d 12 3a 04 12 0d 04 0b ff ....PICM.:...... 35d0: ff 0a 00 4c 4e 4b 43 0a 00 12 0d 04 0b ff ff 0a ...LNKC......... 35e0: 01 4c 4e 4b 44 0a 00 12 0d 04 0b ff ff 0a 02 4c .LNKD..........L 35f0: 4e 4b 41 0a 00 12 0d 04 0b ff ff 0a 03 4c 4e 4b NKA..........LNK 3600: 42 0a 00 08 41 50 49 43 12 32 04 12 0b 04 0b ff B...APIC.2...... 3610: ff 0a 00 0a 00 0a 12 12 0b 04 0b ff ff 0a 01 0a ................ 3620: 00 0a 13 12 0b 04 0b ff ff 0a 02 0a 00 0a 10 12 ................ 3630: 0b 04 0b ff ff 0a 03 0a 00 0a 11 14 19 5f 50 52 ............._PR 3640: 54 00 a0 0b 92 50 49 43 46 a4 50 49 43 4d a1 06 T....PICF.PICM.. 3650: a4 41 50 49 43 5b 82 41 0b 50 43 45 37 08 5f 41 .APIC[.A.PCE7._A 3660: 44 52 0c 00 00 07 00 14 0e 5f 50 52 57 00 a4 12 DR......._PRW... 3670: 06 02 0a 12 0a 04 08 50 49 43 4d 12 3a 04 12 0d .......PICM.:... 3680: 04 0b ff ff 0a 00 4c 4e 4b 44 0a 00 12 0d 04 0b ......LNKD...... 3690: ff ff 0a 01 4c 4e 4b 41 0a 00 12 0d 04 0b ff ff ....LNKA........ 36a0: 0a 02 4c 4e 4b 42 0a 00 12 0d 04 0b ff ff 0a 03 ..LNKB.......... 36b0: 4c 4e 4b 43 0a 00 08 41 50 49 43 12 32 04 12 0b LNKC...APIC.2... 36c0: 04 0b ff ff 0a 00 0a 00 0a 13 12 0b 04 0b ff ff ................ 36d0: 0a 01 0a 00 0a 10 12 0b 04 0b ff ff 0a 02 0a 00 ................ 36e0: 0a 11 12 0b 04 0b ff ff 0a 03 0a 00 0a 12 14 19 ................ 36f0: 5f 50 52 54 00 a0 0b 92 50 49 43 46 a4 50 49 43 _PRT....PICF.PIC 3700: 4d a1 06 a4 41 50 49 43 5b 82 41 0b 50 43 45 38 M...APIC[.A.PCE8 3710: 08 5f 41 44 52 0c 00 00 08 00 14 0e 5f 50 52 57 ._ADR......._PRW 3720: 00 a4 12 06 02 0a 12 0a 04 08 50 49 43 4d 12 3a ..........PICM.: 3730: 04 12 0d 04 0b ff ff 0a 00 4c 4e 4b 41 0a 00 12 .........LNKA... 3740: 0d 04 0b ff ff 0a 01 4c 4e 4b 42 0a 00 12 0d 04 .......LNKB..... 3750: 0b ff ff 0a 02 4c 4e 4b 43 0a 00 12 0d 04 0b ff .....LNKC....... 3760: ff 0a 03 4c 4e 4b 44 0a 00 08 41 50 49 43 12 32 ...LNKD...APIC.2 3770: 04 12 0b 04 0b ff ff 0a 00 0a 00 0a 10 12 0b 04 ................ 3780: 0b ff ff 0a 01 0a 00 0a 11 12 0b 04 0b ff ff 0a ................ 3790: 02 0a 00 0a 12 12 0b 04 0b ff ff 0a 03 0a 00 0a ................ 37a0: 13 14 19 5f 50 52 54 00 a0 0b 92 50 49 43 46 a4 ..._PRT....PICF. 37b0: 50 49 43 4d a1 06 a4 41 50 49 43 10 18 5c 00 14 PICM...APIC..\.. 37c0: 06 44 49 53 44 01 14 06 43 4b 49 4f 02 14 06 53 .DISD...CKIO...S 37d0: 4c 44 4d 02 10 1d 5c 00 5b 80 5c 53 43 50 50 01 LDM...\.[.\SCPP. 37e0: 0a b0 0a 01 5b 81 0c 5c 53 43 50 50 01 53 4d 49 ....[..\SCPP.SMI 37f0: 50 08 14 4e 0b 5c 2f 03 5f 53 42 5f 50 43 49 30 P..N.\/._SB_PCI0 3800: 5f 49 4e 49 00 a0 24 53 54 52 43 5c 5f 4f 53 5f _INI..$STRC\_OS_ 3810: 0d 4d 69 63 72 6f 73 6f 66 74 20 57 69 6e 64 6f .Microsoft Windo 3820: 77 73 00 70 0a 56 53 4d 49 50 a1 46 08 a0 4c 06 ws.p.VSMIP.F..L. 3830: 53 54 52 43 5c 5f 4f 53 5f 0d 4d 69 63 72 6f 73 STRC\_OS_.Micros 3840: 6f 66 74 20 57 69 6e 64 6f 77 73 20 4e 54 00 a0 oft Windows NT.. 3850: 33 5b 12 5c 5f 4f 53 49 60 a0 29 5c 5f 4f 53 49 3[.\_OSI`.)\_OSI 3860: 0d 57 69 6e 64 6f 77 73 20 32 30 30 31 00 70 0a .Windows 2001.p. 3870: 59 53 4d 49 50 70 0a 00 4f 53 46 4c 70 0a 03 4f YSMIPp..OSFLp..O 3880: 53 46 58 a1 16 70 0a 58 53 4d 49 50 70 0a 00 4f SFX..p.XSMIPp..O 3890: 53 46 58 70 0a 00 4f 53 46 4c a1 16 70 0a 57 53 SFXp..OSFL..p.WS 38a0: 4d 49 50 70 0a 02 4f 53 46 58 70 0a 02 4f 53 46 MIPp..OSFXp..OSF 38b0: 4c 10 4c 04 5c 00 14 47 04 4f 53 54 50 00 a0 0f L.L.\..G.OSTP... 38c0: 93 4f 53 46 58 0a 01 70 0a 56 53 4d 49 50 a0 0f .OSFX..p.VSMIP.. 38d0: 93 4f 53 46 58 0a 02 70 0a 57 53 4d 49 50 a0 0f .OSFX..p.WSMIP.. 38e0: 93 4f 53 46 58 0a 00 70 0a 58 53 4d 49 50 a0 0f .OSFX..p.XSMIP.. 38f0: 93 4f 53 46 58 0a 03 70 0a 59 53 4d 49 50 5b 82 .OSFX..p.YSMIP[. 3900: 4b 07 53 59 53 52 08 5f 48 49 44 0c 41 d0 0c 02 K.SYSR._HID.A... 3910: 08 5f 55 49 44 0a 01 08 5f 43 52 53 11 4e 05 0a ._UID..._CRS.N.. 3920: 5a 47 01 10 00 10 00 01 10 47 01 22 00 22 00 01 ZG.......G.".".. 3930: 1e 47 01 44 00 44 00 01 1c 47 01 62 00 62 00 01 .G.D.D...G.b.b.. 3940: 02 47 01 65 00 65 00 01 0b 47 01 74 00 74 00 01 .G.e.e...G.t.t.. 3950: 0c 47 01 91 00 91 00 01 03 47 01 a2 00 a2 00 01 .G.......G...... 3960: 1e 47 01 e0 00 e0 00 01 10 47 01 d0 04 d0 04 01 .G.......G...... 3970: 02 47 01 20 02 20 02 01 06 79 00 10 46 0f 5c 00 .G. . ...y..F.\. 3980: 5b 80 57 49 4e 31 01 0a 2e 0a 02 5b 81 10 57 49 [.WIN1.....[..WI 3990: 4e 31 01 49 4e 44 50 08 44 41 54 50 08 5b 86 42 N1.INDP.DATP.[.B 39a0: 07 49 4e 44 50 44 41 54 50 01 00 10 43 46 47 5f .INDPDATP...CFG_ 39b0: 08 00 20 4c 44 4e 5f 08 00 40 0c 49 44 48 49 08 .. LDN_..@.IDHI. 39c0: 49 44 4c 4f 08 50 4f 57 43 08 00 48 06 41 43 54 IDLO.POWC..H.ACT 39d0: 52 08 00 48 17 49 4f 41 48 08 49 4f 41 4c 08 49 R..H.IOAH.IOAL.I 39e0: 4f 32 48 08 49 4f 32 4c 08 00 40 06 49 4e 54 52 O2H.IO2L..@.INTR 39f0: 08 00 08 49 4e 54 31 08 00 08 44 4d 43 48 08 00 ...INT1...DMCH.. 3a00: 48 3d 4f 50 54 31 08 4f 50 54 32 08 4f 50 54 33 H=OPT1.OPT2.OPT3 3a10: 08 14 2d 45 4e 46 47 00 70 0a 87 49 4e 44 50 70 ..-ENFG.p..INDPp 3a20: 0a 01 49 4e 44 50 70 0a 55 49 4e 44 50 70 0a 55 ..INDPp.UINDPp.U 3a30: 49 4e 44 50 7d 50 4f 57 43 0a 80 50 4f 57 43 14 INDP}POWC..POWC. 3a40: 0d 45 58 46 47 00 70 0a 02 43 46 47 5f 14 11 47 .EXFG.p..CFG_..G 3a50: 53 52 47 01 70 68 49 4e 44 50 a4 44 41 54 50 14 SRG.phINDP.DATP. 3a60: 12 53 53 52 47 02 70 68 49 4e 44 50 70 69 44 41 .SSRG.phINDPpiDA 3a70: 54 50 5b 82 46 1b 55 41 52 31 08 5f 48 49 44 0c TP[.F.UAR1._HID. 3a80: 41 d0 05 01 08 5f 55 49 44 0a 01 14 3f 5f 53 54 A...._UID...?_ST 3a90: 41 00 45 4e 46 47 70 0a 01 4c 44 4e 5f a0 0c 41 A.ENFGp..LDN_..A 3aa0: 43 54 52 45 58 46 47 a4 0a 0f a1 1c a0 11 91 49 CTREXFG........I 3ab0: 4f 41 48 49 4f 41 4c 45 58 46 47 a4 0a 0d a1 08 OAHIOALEXFG..... 3ac0: 45 58 46 47 a4 0a 00 45 58 46 47 14 21 5f 44 49 EXFG...EXFG.!_DI 3ad0: 53 00 45 4e 46 47 70 0a 01 4c 44 4e 5f 70 00 41 S.ENFGp..LDN_p.A 3ae0: 43 54 52 45 58 46 47 44 49 53 44 0a 00 14 49 09 CTREXFGDISD...I. 3af0: 5f 43 52 53 00 08 42 55 46 31 11 10 0a 0d 47 01 _CRS..BUF1....G. 3b00: 00 00 00 00 01 08 22 00 00 79 00 8c 42 55 46 31 ......"..y..BUF1 3b10: 0a 02 49 4f 4c 4f 8c 42 55 46 31 0a 03 49 4f 48 ..IOLO.BUF1..IOH 3b20: 49 8c 42 55 46 31 0a 04 49 4f 52 4c 8c 42 55 46 I.BUF1..IORL.BUF 3b30: 31 0a 05 49 4f 52 48 8b 42 55 46 31 0a 09 49 52 1..IORH.BUF1..IR 3b40: 51 57 45 4e 46 47 70 0a 01 4c 44 4e 5f 70 49 4f QWENFGp..LDN_pIO 3b50: 41 4c 49 4f 4c 4f 70 49 4f 41 4c 49 4f 52 4c 70 ALIOLOpIOALIORLp 3b60: 49 4f 41 48 49 4f 48 49 70 49 4f 41 48 49 4f 52 IOAHIOHIpIOAHIOR 3b70: 48 70 01 60 79 60 49 4e 54 52 49 52 51 57 45 58 Hp.`y`INTRIRQWEX 3b80: 46 47 a4 42 55 46 31 08 5f 50 52 53 11 36 0a 33 FG.BUF1._PRS.6.3 3b90: 30 47 01 f8 03 f8 03 01 08 22 b8 1e 30 47 01 f8 0G......."..0G.. 3ba0: 02 f8 02 01 08 22 b8 1e 30 47 01 e8 03 e8 03 01 ....."..0G...... 3bb0: 08 22 b8 1e 30 47 01 e8 02 e8 02 01 08 22 b8 1e ."..0G.......".. 3bc0: 38 79 00 14 46 06 5f 53 52 53 01 8c 68 0a 02 49 8y..F._SRS..h..I 3bd0: 4f 4c 4f 8c 68 0a 03 49 4f 48 49 8b 68 0a 02 49 OLO.h..IOHI.h..I 3be0: 4f 41 44 8b 68 0a 09 49 52 51 57 45 4e 46 47 70 OAD.h..IRQWENFGp 3bf0: 0a 01 4c 44 4e 5f 70 01 41 43 54 52 70 49 4f 4c ..LDN_p.ACTRpIOL 3c00: 4f 49 4f 41 4c 70 49 4f 48 49 49 4f 41 48 82 49 OIOALpIOHIIOAH.I 3c10: 52 51 57 60 74 60 0a 01 49 4e 54 52 45 58 46 47 RQW`t`..INTREXFG 3c20: 43 4b 49 4f 49 4f 41 44 0a 00 5b 80 4b 42 43 54 CKIOIOAD..[.KBCT 3c30: 01 0a 60 0a 05 5b 81 12 4b 42 43 54 01 50 30 36 ..`..[..KBCT.P06 3c40: 30 08 00 18 50 30 36 34 08 5b 82 4f 08 50 53 32 0...P064.[.O.PS2 3c50: 4d 08 5f 48 49 44 0c 41 d0 0f 13 14 17 5f 53 54 M._HID.A....._ST 3c60: 41 00 a0 0b 93 50 53 32 46 0a 00 a4 0a 0f a1 04 A....PS2F....... 3c70: a4 0a 00 14 46 06 5f 43 52 53 00 08 42 55 46 31 ....F._CRS..BUF1 3c80: 11 08 0a 05 22 00 10 79 00 08 42 55 46 32 11 18 ...."..y..BUF2.. 3c90: 0a 15 47 01 60 00 60 00 01 01 47 01 64 00 64 00 ..G.`.`...G.d.d. 3ca0: 01 01 22 00 10 79 00 a0 2b 93 4b 42 44 49 0a 01 .."..y..+.KBDI.. 3cb0: a0 0d 93 4f 53 46 4c 0a 02 a4 42 55 46 31 a0 0d ...OSFL...BUF1.. 3cc0: 93 4f 53 46 4c 0a 01 a4 42 55 46 31 a1 06 a4 42 .OSFL...BUF1...B 3cd0: 55 46 32 a1 06 a4 42 55 46 31 5b 82 40 05 50 53 UF2...BUF1[.@.PS 3ce0: 32 4b 08 5f 48 49 44 0c 41 d0 03 03 08 5f 43 49 2K._HID.A...._CI 3cf0: 44 0c 41 d0 03 0b 14 17 5f 53 54 41 00 a0 0b 93 D.A....._STA.... 3d00: 4b 42 44 49 0a 01 a4 0a 00 a1 04 a4 0a 0f 08 5f KBDI..........._ 3d10: 43 52 53 11 18 0a 15 47 01 60 00 60 00 01 01 47 CRS....G.`.`...G 3d20: 01 64 00 64 00 01 01 22 02 00 79 00 5b 82 4c 06 .d.d..."..y.[.L. 3d30: 50 53 4d 52 08 5f 48 49 44 0c 41 d0 0c 02 08 5f PSMR._HID.A...._ 3d40: 55 49 44 0a 03 14 39 5f 53 54 41 00 a0 0b 93 4b UID...9_STA....K 3d50: 42 44 49 0a 00 a4 0a 00 a0 23 93 50 53 32 46 0a BDI......#.PS2F. 3d60: 00 a0 0b 93 4f 53 46 4c 0a 02 a4 0a 0f a0 0b 93 ....OSFL........ 3d70: 4f 53 46 4c 0a 01 a4 0a 0f a4 0a 00 a4 0a 00 08 OSFL............ 3d80: 5f 43 52 53 11 15 0a 12 47 01 60 00 60 00 01 01 _CRS....G.`.`... 3d90: 47 01 64 00 64 00 01 01 79 00 10 42 04 5c 00 14 G.d.d...y..B.\.. 3da0: 3d 53 41 4c 44 01 a0 09 93 68 0a 00 70 0a 08 60 =SALD....h..p..` 3db0: a0 09 93 68 0a 01 70 0a 02 60 a0 09 93 68 0a 03 ...h..p..`...h.. 3dc0: 70 0a 04 60 a0 09 93 68 0a 04 70 0a 0a 60 a0 09 p..`...h..p..`.. 3dd0: 93 68 0a 05 70 0a 0a 60 53 4c 44 31 60 10 4d 08 .h..p..`SLD1`.M. 3de0: 5c 00 14 48 08 53 4c 44 31 01 45 4e 46 47 70 0a \..H.SLD1.ENFGp. 3df0: 07 4c 44 4e 5f 53 53 52 47 0a f8 0a 20 53 53 52 .LDN_SSRG... SSR 3e00: 47 0a f9 0a 01 7b 0a 40 0a 0f 60 79 0a 01 60 60 G....{.@..`y..`` 3e10: 7b 0a 40 0a f0 61 7a 61 0a 04 61 72 61 0a af 61 {.@..aza..ara..a 3e20: 70 47 53 52 47 61 62 7d 62 60 62 80 60 60 a0 0c pGSRGab}b`b.``.. 3e30: 95 68 0a 08 53 53 52 47 0a f9 68 a0 13 93 68 0a .h..SSRG..h...h. 3e40: 08 53 53 52 47 0a f8 0a 00 53 53 52 47 61 62 a0 .SSRG....SSRGab. 3e50: 17 94 68 0a 08 53 53 52 47 0a f8 0a 00 7b 62 60 ..h..SSRG....{b` 3e60: 62 53 53 52 47 61 62 45 58 46 47 14 1d 5c 2f 04 bSSRGabEXFG..\/. 3e70: 5f 53 42 5f 50 43 49 30 50 53 32 4d 5f 50 52 57 _SB_PCI0PS2M_PRW 3e80: 00 a4 12 06 02 0a 03 0a 05 14 1d 5c 2f 04 5f 53 ...........\/._S 3e90: 42 5f 50 43 49 30 50 53 32 4b 5f 50 52 57 00 a4 B_PCI0PS2K_PRW.. 3ea0: 12 06 02 0a 03 0a 05 14 0e 5f 50 52 57 00 a4 12 ........._PRW... 3eb0: 06 02 0a 04 0a 05 5b 82 4f 0e 41 47 50 5f 08 5f ......[.O.AGP_._ 3ec0: 41 44 52 0c 00 00 01 00 08 50 49 43 4d 12 4f 07 ADR......PICM.O. 3ed0: 04 12 1e 04 0c ff ff 05 00 0a 00 5c 2f 04 5f 53 ...........\/._S 3ee0: 42 5f 50 43 49 30 4c 50 43 30 4c 4e 4b 42 0a 00 B_PCI0LPC0LNKB.. 3ef0: 12 1e 04 0c ff ff 05 00 0a 01 5c 2f 04 5f 53 42 ..........\/._SB 3f00: 5f 50 43 49 30 4c 50 43 30 4c 4e 4b 43 0a 00 12 _PCI0LPC0LNKC... 3f10: 1e 04 0c ff ff 05 00 0a 02 5c 2f 04 5f 53 42 5f .........\/._SB_ 3f20: 50 43 49 30 4c 50 43 30 4c 4e 4b 44 0a 00 12 1e PCI0LPC0LNKD.... 3f30: 04 0c ff ff 05 00 0a 03 5c 2f 04 5f 53 42 5f 50 ........\/._SB_P 3f40: 43 49 30 4c 50 43 30 4c 4e 4b 41 0a 00 08 41 50 CI0LPC0LNKA...AP 3f50: 49 43 12 3a 04 12 0d 04 0c ff ff 05 00 0a 00 0a IC.:............ 3f60: 00 0a 12 12 0d 04 0c ff ff 05 00 0a 01 0a 00 0a ................ 3f70: 13 12 0d 04 0c ff ff 05 00 0a 02 0a 00 0a 10 12 ................ 3f80: 0d 04 0c ff ff 05 00 0a 03 0a 00 0a 11 14 19 5f ..............._ 3f90: 50 52 54 00 a0 0b 92 50 49 43 46 a4 50 49 43 4d PRT....PICF.PICM 3fa0: a1 06 a4 41 50 49 43 5b 80 53 58 54 4d 00 0c 34 ...APIC[.SXTM..4 3fb0: ff 0f 00 0a 04 5b 81 0b 53 58 54 4d 02 53 4d 45 .....[..SXTM.SME 3fc0: 4d 20 5b 82 4b 13 4d 45 4d 5f 08 5f 48 49 44 0c M [.K.MEM_._HID. 3fd0: 41 d0 0c 01 14 4a 12 5f 43 52 53 00 08 42 55 46 A....J._CRS..BUF 3fe0: 30 11 4e 07 0a 7a 86 09 00 00 00 00 0f 00 00 00 0.N..z.......... 3ff0: 01 00 86 09 00 01 00 00 d0 fe 00 01 00 00 86 09 ................ 4000: 00 01 00 00 00 00 00 00 01 00 86 09 00 01 00 00 ................ 4010: ff ff 00 00 01 00 86 09 00 01 00 00 00 00 00 00 ................ 4020: 0a 00 86 09 00 01 00 00 10 00 00 00 00 00 86 09 ................ 4030: 00 01 00 00 00 00 00 00 00 00 86 09 00 01 00 00 ................ 4040: c0 fe 00 10 00 00 86 09 00 01 00 00 e0 fe 00 10 ................ 4050: 00 00 86 09 00 01 00 00 f8 ff 00 00 07 00 79 00 ..............y. 4060: 8a 42 55 46 30 0a 1c 41 43 4d 4d 8a 42 55 46 30 .BUF0..ACMM.BUF0 4070: 0a 20 41 53 53 4d 8a 42 55 46 30 0a 44 45 58 54 . ASSM.BUF0.DEXT 4080: 4d 8a 42 55 46 30 0a 4c 53 58 54 31 8a 42 55 46 M.BUF0.LSXT1.BUF 4090: 30 0a 50 53 58 54 32 a0 24 92 93 53 4d 45 4d 00 0.PSXT2.$..SMEM. 40a0: 72 41 4d 45 4d 0c 00 00 01 00 53 58 54 31 72 53 rAMEM.....SXT1rS 40b0: 58 54 31 0c 00 00 01 00 53 58 54 31 a1 07 70 00 XT1.....SXT1..p. 40c0: 53 58 54 31 70 53 4d 45 4d 53 58 54 32 74 41 4d SXT1pSMEMSXT2tAM 40d0: 45 4d 0c 00 00 10 00 45 58 54 4d 70 41 4d 45 4d EM.....EXTMpAMEM 40e0: 41 43 4d 4d 7b 41 4d 45 4d 0c ff ff 0f 00 60 74 ACMM{AMEM.....`t 40f0: 0c 00 00 10 00 60 41 53 53 4d a4 42 55 46 30 5b .....`ASSM.BUF0[ 4100: 82 45 04 5c 2f 03 5f 53 42 5f 50 43 49 30 45 58 .E.\/._SB_PCI0EX 4110: 50 4c 08 5f 48 49 44 0c 41 d0 0c 02 08 5f 55 49 PL._HID.A...._UI 4120: 44 0a 04 14 22 5f 43 52 53 00 08 42 55 46 30 11 D..."_CRS..BUF0. 4130: 11 0a 0e 86 09 00 01 00 00 00 e0 00 00 00 10 79 ...............y 4140: 00 a4 42 55 46 30 ..BUF0 FACS @ 0x3dfe0000 0000: 46 41 43 53 40 00 00 00 00 00 00 00 00 00 00 00 FACS@........... 0010: 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 ................ 0020: 00 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 ................ FACP @ 0x3dfe7400 0000: 46 41 43 50 f4 00 00 00 03 92 52 53 36 39 30 20 FACP......RS690 0010: 41 57 52 44 41 43 50 49 31 2e 30 42 41 57 52 44 AWRDACPI1.0BAWRD 0020: 00 00 00 00 00 00 fe 3d 40 32 fe 3d 01 01 09 00 .......=@2.=.... 0030: b0 00 00 00 a1 a0 00 00 00 40 00 00 00 00 00 00 .........@...... 0040: 04 40 00 00 00 00 00 00 50 40 00 00 08 40 00 00 .@......P@...@.. 0050: 20 40 00 00 00 00 00 00 04 02 01 04 08 00 00 00 @.............. 0060: 65 00 e9 03 00 00 00 00 01 00 0d 00 00 03 00 00 e............... 0070: ad 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0080: 00 00 00 00 00 00 fe 3d 00 00 00 00 40 32 fe 3d .......=....@2.= 0090: 00 00 00 00 01 08 00 00 00 40 00 00 00 00 00 00 .........@...... 00a0: 01 08 00 00 00 00 00 00 00 00 00 00 01 08 00 00 ................ 00b0: 04 40 00 00 00 00 00 00 01 08 00 00 00 00 00 00 .@.............. 00c0: 00 00 00 00 01 08 00 00 50 40 00 00 00 00 00 00 ........P@...... 00d0: 01 08 00 00 08 40 00 00 00 00 00 00 01 08 00 00 .....@.......... 00e0: 20 40 00 00 00 00 00 00 01 08 00 00 00 00 00 00 @.............. 00f0: 00 00 00 00 .... SSDT @ 0x3dfe7600 0000: 53 53 44 54 36 01 00 00 01 76 50 54 4c 54 44 20 SSDT6....vPTLTD 0010: 50 4f 57 45 52 4e 4f 57 01 00 00 00 20 4c 54 50 POWERNOW.... LTP 0020: 01 00 00 00 10 41 11 5c 2e 5f 50 52 5f 43 50 55 .....A.\._PR_CPU 0030: 30 08 5f 50 43 54 12 2c 02 11 14 0a 11 82 0c 00 0._PCT.,........ 0040: 7f 00 00 00 00 00 00 00 00 00 00 00 79 00 11 14 ............y... 0050: 0a 11 82 0c 00 7f 00 00 00 00 00 00 00 00 00 00 ................ 0060: 00 79 00 08 5f 50 53 53 12 48 0a 05 12 20 06 0c .y.._PSS.H... .. 0070: 60 09 00 00 0c 78 e6 00 00 0c 64 00 00 00 0c 09 `....x....d..... 0080: 00 00 00 0c 10 2a 20 e8 0c 10 02 00 00 12 20 06 .....* ....... . 0090: 0c 98 08 00 00 0c e7 c3 00 00 0c 64 00 00 00 0c ...........d.... 00a0: 09 00 00 00 0c 8e 2a 20 e8 0c 8e 02 00 00 12 20 ......* ....... 00b0: 06 0c d0 07 00 00 0c a8 a4 00 00 0c 64 00 00 00 ............d... 00c0: 0c 09 00 00 00 0c 0c 2b 20 e8 0c 0c 03 00 00 12 .......+ ....... 00d0: 20 06 0c 08 07 00 00 0c 92 88 00 00 0c 64 00 00 ............d.. 00e0: 00 0c 09 00 00 00 0c 8a 2b 20 e8 0c 8a 03 00 00 ........+ ...... 00f0: 12 20 06 0c e8 03 00 00 0c c1 3f 00 00 0c 64 00 . ........?...d. 0100: 00 00 0c 09 00 00 00 0c 82 2c 20 e8 0c 82 04 00 ........., ..... 0110: 00 08 5f 50 50 43 0a 00 08 5f 50 53 44 12 18 01 .._PPC..._PSD... 0120: 12 15 05 0a 05 0a 00 0c 00 00 00 00 0c fd 00 00 ................ 0130: 00 0c 01 00 00 00 ...... HPET @ 0x3dfe7780 0000: 48 50 45 54 38 00 00 00 01 06 52 53 36 39 30 20 HPET8.....RS690 0010: 41 57 52 44 41 43 50 49 31 2e 30 42 41 57 52 44 AWRDACPI1.0BAWRD 0020: 98 00 00 00 01 a2 b9 10 00 00 00 00 00 00 d0 fe ................ 0030: 00 00 00 00 00 10 00 00 ........ MCFG @ 0x3dfe7800 0000: 4d 43 46 47 3c 00 00 00 01 19 52 53 36 39 30 20 MCFG<.....RS690 0010: 41 57 52 44 41 43 50 49 31 2e 30 42 41 57 52 44 AWRDACPI1.0BAWRD 0020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 e0 ................ 0030: 00 00 00 00 00 00 00 ff 00 00 00 00 ............ APIC @ 0x3dfe7540 0000: 41 50 49 43 68 00 00 00 01 b1 52 53 36 39 30 20 APICh.....RS690 0010: 41 57 52 44 41 43 50 49 31 2e 30 42 41 57 52 44 AWRDACPI1.0BAWRD 0020: 00 00 00 00 00 00 e0 fe 01 00 00 00 00 08 00 00 ................ 0030: 01 00 00 00 00 08 01 01 00 00 00 00 01 0c 02 00 ................ 0040: 00 00 c0 fe 00 00 00 00 02 0a 00 00 02 00 00 00 ................ 0050: 00 00 02 0a 00 09 09 00 00 00 0f 00 04 06 00 05 ................ 0060: 00 01 04 06 01 05 00 01 ........ XSDT @ 0x3dfe30c0 0000: 58 53 44 54 4c 00 00 00 01 8d 52 53 36 39 30 20 XSDTL.....RS690 0010: 41 57 52 44 41 43 50 49 31 2e 30 42 41 57 52 44 AWRDACPI1.0BAWRD 0020: 00 00 00 00 00 74 fe 3d 00 00 00 00 00 76 fe 3d .....t.=.....v.= 0030: 00 00 00 00 80 77 fe 3d 00 00 00 00 00 78 fe 3d .....w.=.....x.= 0040: 00 00 00 00 40 75 fe 3d 00 00 00 00 ....@u.=.... FACP @ 0x3dfe3180 0000: 46 41 43 50 74 00 00 00 01 04 52 53 36 39 30 20 FACPt.....RS690 0010: 41 57 52 44 41 43 50 49 31 2e 30 42 41 57 52 44 AWRDACPI1.0BAWRD 0020: 00 00 00 00 00 00 fe 3d 40 32 fe 3d 01 00 09 00 .......=@2.=.... 0030: b0 00 00 00 a1 a0 00 00 00 40 00 00 00 00 00 00 .........@...... 0040: 04 40 00 00 00 00 00 00 50 40 00 00 08 40 00 00 .@......P@...@.. 0050: 20 40 00 00 00 00 00 00 04 02 01 04 08 00 00 00 @.............. 0060: 65 00 e9 03 00 00 00 00 01 00 0d 00 00 00 00 00 e............... 0070: ad 01 00 00 .... RSDT @ 0x3dfe3040 0000: 52 53 44 54 38 00 00 00 01 6a 52 53 36 39 30 20 RSDT8....jRS690 0010: 41 57 52 44 41 43 50 49 31 2e 30 42 41 57 52 44 AWRDACPI1.0BAWRD 0020: 00 00 00 00 80 31 fe 3d 00 76 fe 3d 80 77 fe 3d .....1.=.v.=.w.= 0030: 00 78 fe 3d 40 75 fe 3d .x.=@u.= RSD PTR @ 0xf7ce0 0000: 52 53 44 20 50 54 52 20 d0 52 53 36 39 30 20 02 RSD PTR .RS690 . 0010: 40 30 fe 3d 24 00 00 00 c0 30 fe 3d 00 00 00 00 @0.=$....0.=.... 0020: b1 00 00 00 .... ^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: ACPI WARNING: at drivers/acpi/tables/tbfadt.c:348 acpi_tb_create_local_fadt+0x147/0x2f4() 2008-07-17 13:03 ` Andrew Paprocki @ 2008-07-17 13:58 ` Jan Beulich 2008-07-17 14:32 ` Andrew Paprocki 0 siblings, 1 reply; 17+ messages in thread From: Jan Beulich @ 2008-07-17 13:58 UTC (permalink / raw) To: Andrew Paprocki, Andi Kleen; +Cc: robert.moore, Len Brown, Andrew Morton, LKML >>> "Andrew Paprocki" <andrew@ishiboo.com> 17.07.08 15:03 >>> >On Thu, Jul 17, 2008 at 8:28 AM, Andi Kleen <ak@linux.intel.com> wrote: >> Ok, but we can just get that from a table dump. > >Output from acpidump is attached. Just as I suspected - the v1 field says 4 bytes, but the v2 field says 8 bits. Jan ^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: ACPI WARNING: at drivers/acpi/tables/tbfadt.c:348 acpi_tb_create_local_fadt+0x147/0x2f4() 2008-07-17 13:58 ` Jan Beulich @ 2008-07-17 14:32 ` Andrew Paprocki 2008-07-17 15:30 ` Jan Beulich 0 siblings, 1 reply; 17+ messages in thread From: Andrew Paprocki @ 2008-07-17 14:32 UTC (permalink / raw) To: Jan Beulich; +Cc: Andi Kleen, robert.moore, Len Brown, Andrew Morton, LKML On Thu, Jul 17, 2008 at 9:58 AM, Jan Beulich <jbeulich@novell.com> wrote: >>>> "Andrew Paprocki" <andrew@ishiboo.com> 17.07.08 15:03 >>> >>On Thu, Jul 17, 2008 at 8:28 AM, Andi Kleen <ak@linux.intel.com> wrote: >>> Ok, but we can just get that from a table dump. >> >>Output from acpidump is attached. > > Just as I suspected - the v1 field says 4 bytes, but the v2 field says 8 bits. So does the BIOS owner need to fix the table? If you could give me the exact text to pass along to the mobo mfr, I will forward it and I can get them to release a new BIOS rev. Thanks, -Andrew ^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: ACPI WARNING: at drivers/acpi/tables/tbfadt.c:348 acpi_tb_create_local_fadt+0x147/0x2f4() 2008-07-17 14:32 ` Andrew Paprocki @ 2008-07-17 15:30 ` Jan Beulich 2008-07-17 17:20 ` ACPI WARNING: at drivers/acpi/tables/tbfadt.c:348acpi_tb_create_local_fadt+0x147/0x2f4() Moore, Robert 0 siblings, 1 reply; 17+ messages in thread From: Jan Beulich @ 2008-07-17 15:30 UTC (permalink / raw) To: Andrew Paprocki; +Cc: robert.moore, Len Brown, Andrew Morton, Andi Kleen, LKML >>> "Andrew Paprocki" <andrew@ishiboo.com> 17.07.08 16:32 >>> >On Thu, Jul 17, 2008 at 9:58 AM, Jan Beulich <jbeulich@novell.com> wrote: >>>>> "Andrew Paprocki" <andrew@ishiboo.com> 17.07.08 15:03 >>> >>>On Thu, Jul 17, 2008 at 8:28 AM, Andi Kleen <ak@linux.intel.com> wrote: >>>> Ok, but we can just get that from a table dump. >>> >>>Output from acpidump is attached. >> >> Just as I suspected - the v1 field says 4 bytes, but the v2 field says 8 bits. > >So does the BIOS owner need to fix the table? If you could give me the >exact text to pass along to the mobo mfr, I will forward it and I can >get them to release a new BIOS rev. I'm not sure how else to express what I already said above: They simply need to get (in ACPI spec terms) the FADT's X_PM1a_EVT_BLK in sync with PM1_EVT_LEN (and they should at once make sure other X_PM*_BLK and X_GPE?_BLK fields are in sync with their respective legacy fields, too - while looking at the dump, it seemed there were more inconsistencies). Jan ^ permalink raw reply [flat|nested] 17+ messages in thread
* RE: ACPI WARNING: at drivers/acpi/tables/tbfadt.c:348acpi_tb_create_local_fadt+0x147/0x2f4() 2008-07-17 15:30 ` Jan Beulich @ 2008-07-17 17:20 ` Moore, Robert 2008-07-17 17:40 ` Andi Kleen ` (2 more replies) 0 siblings, 3 replies; 17+ messages in thread From: Moore, Robert @ 2008-07-17 17:20 UTC (permalink / raw) To: Jan Beulich, Andrew Paprocki; +Cc: Len Brown, Andrew Morton, Andi Kleen, LKML So far, in the number of the cases like this that I've seen, it's the v2 fields that have problems. Perhaps the heuristic should be something like "if there is an inconsistency between the v1 and v2 fields, fall back to v1". Bob >-----Original Message----- >From: Jan Beulich [mailto:jbeulich@novell.com] >Sent: Thursday, July 17, 2008 8:30 AM >To: Andrew Paprocki >Cc: Moore, Robert; Len Brown; Andrew Morton; Andi Kleen; LKML >Subject: Re: ACPI WARNING: at >drivers/acpi/tables/tbfadt.c:348acpi_tb_create_local_fadt+0x147/0x2f4() > >>>> "Andrew Paprocki" <andrew@ishiboo.com> 17.07.08 16:32 >>> >>On Thu, Jul 17, 2008 at 9:58 AM, Jan Beulich <jbeulich@novell.com> wrote: >>>>>> "Andrew Paprocki" <andrew@ishiboo.com> 17.07.08 15:03 >>> >>>>On Thu, Jul 17, 2008 at 8:28 AM, Andi Kleen <ak@linux.intel.com> wrote: >>>>> Ok, but we can just get that from a table dump. >>>> >>>>Output from acpidump is attached. >>> >>> Just as I suspected - the v1 field says 4 bytes, but the v2 field says 8 >bits. >> >>So does the BIOS owner need to fix the table? If you could give me the >>exact text to pass along to the mobo mfr, I will forward it and I can >>get them to release a new BIOS rev. > >I'm not sure how else to express what I already said above: They simply >need to get (in ACPI spec terms) the FADT's X_PM1a_EVT_BLK in sync >with PM1_EVT_LEN (and they should at once make sure other >X_PM*_BLK and X_GPE?_BLK fields are in sync with their respective >legacy fields, too - while looking at the dump, it seemed there were more >inconsistencies). > >Jan ^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: ACPI WARNING: at drivers/acpi/tables/tbfadt.c:348acpi_tb_create_local_fadt+0x147/0x2f4() 2008-07-17 17:20 ` ACPI WARNING: at drivers/acpi/tables/tbfadt.c:348acpi_tb_create_local_fadt+0x147/0x2f4() Moore, Robert @ 2008-07-17 17:40 ` Andi Kleen 2008-07-18 7:53 ` Jan Beulich 2008-07-18 8:43 ` Jan Beulich 2008-07-18 9:48 ` ACPI WARNING: at drivers/acpi/tables/tbfadt.c:348acpi_tb_create_local_fadt+0x147/0x2f4() Jan Beulich 2 siblings, 1 reply; 17+ messages in thread From: Andi Kleen @ 2008-07-17 17:40 UTC (permalink / raw) To: Moore, Robert Cc: Jan Beulich, Andrew Paprocki, Len Brown, Andrew Morton, LKML Moore, Robert wrote: > So far, in the number of the cases like this that I've seen, it's the v2 > fields that have problems. Perhaps the heuristic should be something > like "if there is an inconsistency between the v1 and v2 fields, fall > back to v1". Yes that makes sense. Jan could you revise the patch to do that please? Thanks, -Andi ^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: ACPI WARNING: at drivers/acpi/tables/tbfadt.c:348acpi_tb_create_local_fadt+0x147/0x2f4() 2008-07-17 17:40 ` Andi Kleen @ 2008-07-18 7:53 ` Jan Beulich 0 siblings, 0 replies; 17+ messages in thread From: Jan Beulich @ 2008-07-18 7:53 UTC (permalink / raw) To: Robert Moore, Andi Kleen; +Cc: Andrew Paprocki, Len Brown, Andrew Morton, LKML >>> Andi Kleen <ak@linux.intel.com> 17.07.08 19:40 >>> >Moore, Robert wrote: >> So far, in the number of the cases like this that I've seen, it's the v2 >> fields that have problems. Perhaps the heuristic should be something >> like "if there is an inconsistency between the v1 and v2 fields, fall >> back to v1". > >Yes that makes sense. Jan could you revise the patch to do that please? Sure, soon. Jan ^ permalink raw reply [flat|nested] 17+ messages in thread
* RE: ACPI WARNING: at drivers/acpi/tables/tbfadt.c:348acpi_tb_create_local_fadt+0x147/0x2f4() 2008-07-17 17:20 ` ACPI WARNING: at drivers/acpi/tables/tbfadt.c:348acpi_tb_create_local_fadt+0x147/0x2f4() Moore, Robert 2008-07-17 17:40 ` Andi Kleen @ 2008-07-18 8:43 ` Jan Beulich 2008-07-18 16:52 ` ACPI WARNING: atdrivers/acpi/tables/tbfadt.c:348acpi_tb_create_local_fadt+0x147/0x2f4() Moore, Robert 2008-07-18 9:48 ` ACPI WARNING: at drivers/acpi/tables/tbfadt.c:348acpi_tb_create_local_fadt+0x147/0x2f4() Jan Beulich 2 siblings, 1 reply; 17+ messages in thread From: Jan Beulich @ 2008-07-18 8:43 UTC (permalink / raw) To: Robert Moore, Andi Kleen; +Cc: Andrew Paprocki, Len Brown, Andrew Morton, LKML >>> "Moore, Robert" <robert.moore@intel.com> 17.07.08 19:20 >>> >So far, in the number of the cases like this that I've seen, it's the v2 >fields that have problems. Perhaps the heuristic should be something >like "if there is an inconsistency between the v1 and v2 fields, fall >back to v1". While extending the patch to do so, I realize that other v2 fields are used as-is, no matter whether their bit_width (or other fields) are wrong. Is that perhaps why hardware/hwregs.c uses hard-coded constants rather than the specified widths? If so (and if the v1 fields are considered reliable), shouldn't the v2 ones be sanity-checked against the v1 ones and then the specified widths be used as intended by the spec? Jan ^ permalink raw reply [flat|nested] 17+ messages in thread
* RE: ACPI WARNING: atdrivers/acpi/tables/tbfadt.c:348acpi_tb_create_local_fadt+0x147/0x2f4() 2008-07-18 8:43 ` Jan Beulich @ 2008-07-18 16:52 ` Moore, Robert 0 siblings, 0 replies; 17+ messages in thread From: Moore, Robert @ 2008-07-18 16:52 UTC (permalink / raw) To: Jan Beulich, Andi Kleen; +Cc: Andrew Paprocki, Len Brown, Andrew Morton, LKML >shouldn't the v2 ones be sanity-checked >against the v1 ones and then the specified widths be used as intended >by the spec? We are still investigating this. Suffice to say that we have not encountered any hardware that actually uses different values. One of our BIOS guys is going to determine what windows does with the bit_width fields. At the same time, we will go ahead and figure out how it handles the case when the v1 and v2(X) fields are in conflict. >-----Original Message----- >From: Jan Beulich [mailto:jbeulich@novell.com] >Sent: Friday, July 18, 2008 1:43 AM >To: Moore, Robert; Andi Kleen >Cc: Andrew Paprocki; Len Brown; Andrew Morton; LKML >Subject: RE: ACPI WARNING: >atdrivers/acpi/tables/tbfadt.c:348acpi_tb_create_local_fadt+0x147/0x2f4 () > >>>> "Moore, Robert" <robert.moore@intel.com> 17.07.08 19:20 >>> >>So far, in the number of the cases like this that I've seen, it's the v2 >>fields that have problems. Perhaps the heuristic should be something >>like "if there is an inconsistency between the v1 and v2 fields, fall >>back to v1". > >While extending the patch to do so, I realize that other v2 fields are >used as-is, no matter whether their bit_width (or other fields) are >wrong. Is that perhaps why hardware/hwregs.c uses hard-coded >constants rather than the specified widths? If so (and if the v1 fields >are considered reliable), shouldn't the v2 ones be sanity-checked >against the v1 ones and then the specified widths be used as intended >by the spec? > >Jan ^ permalink raw reply [flat|nested] 17+ messages in thread
* RE: ACPI WARNING: at drivers/acpi/tables/tbfadt.c:348acpi_tb_create_local_fadt+0x147/0x2f4() 2008-07-17 17:20 ` ACPI WARNING: at drivers/acpi/tables/tbfadt.c:348acpi_tb_create_local_fadt+0x147/0x2f4() Moore, Robert 2008-07-17 17:40 ` Andi Kleen 2008-07-18 8:43 ` Jan Beulich @ 2008-07-18 9:48 ` Jan Beulich 2 siblings, 0 replies; 17+ messages in thread From: Jan Beulich @ 2008-07-18 9:48 UTC (permalink / raw) To: Len Brown, Andi Kleen; +Cc: Robert Moore, Andrew Paprocki, Andrew Morton, LKML >>> "Moore, Robert" <robert.moore@intel.com> 17.07.08 19:20 >>> >So far, in the number of the cases like this that I've seen, it's the v2 >fields that have problems. Perhaps the heuristic should be something >like "if there is an inconsistency between the v1 and v2 fields, fall >back to v1". Here's the updated (i.e. replacement) patch. Andrew P., any chance you could test this on your system? The (1.0 inherited) separate length fields in the FADT are byte granular. Further, PM1a/b may have distinct lengths and live in distinct address spaces. acpi_tb_convert_fadt() should account for all of these conditions. Signed-off-by: Jan Beulich <jbeulich@novell.com> --- drivers/acpi/tables/tbfadt.c | 39 ++++++++++++++++++++++++++++++++------- 1 file changed, 32 insertions(+), 7 deletions(-) --- linux-2.6.26/drivers/acpi/tables/tbfadt.c 2008-07-13 23:51:29.000000000 +0200 +++ 2.6.26-acpi-fadt-parse/drivers/acpi/tables/tbfadt.c 2008-07-18 10:43:55.000000000 +0200 @@ -50,7 +50,7 @@ ACPI_MODULE_NAME("tbfadt") /* Local prototypes */ static void inline acpi_tb_init_generic_address(struct acpi_generic_address *generic_address, - u8 bit_width, u64 address); + u8 byte_width, u64 address); static void acpi_tb_convert_fadt(void); @@ -111,7 +111,7 @@ static struct acpi_fadt_info fadt_info_t * FUNCTION: acpi_tb_init_generic_address * * PARAMETERS: generic_address - GAS struct to be initialized - * bit_width - Width of this register + * byte_width - Width of this register * Address - Address of the register * * RETURN: None @@ -124,7 +124,7 @@ static struct acpi_fadt_info fadt_info_t static void inline acpi_tb_init_generic_address(struct acpi_generic_address *generic_address, - u8 bit_width, u64 address) + u8 byte_width, u64 address) { /* @@ -136,7 +136,7 @@ acpi_tb_init_generic_address(struct acpi /* All other fields are byte-wide */ generic_address->space_id = ACPI_ADR_SPACE_SYSTEM_IO; - generic_address->bit_width = bit_width; + generic_address->bit_width = byte_width << 3; generic_address->bit_offset = 0; generic_address->access_width = 0; } @@ -343,9 +343,21 @@ static void acpi_tb_convert_fadt(void) * * The PM event blocks are split into two register blocks, first is the * PM Status Register block, followed immediately by the PM Enable Register - * block. Each is of length (pm1_event_length/2) + * block. Each is of length (xpm1x_event_block.bit_width/2) */ - pm1_register_length = (u8) ACPI_DIV_2(acpi_gbl_FADT.pm1_event_length); + if (!ACPI_MOD_16(acpi_gbl_FADT.xpm1a_event_block.bit_width)) + pm1_register_length = (u8) ACPI_DIV_16(acpi_gbl_FADT + .xpm1a_event_block + .bit_width); + else { + printk(KERN_WARNING "FADT: " + "X_PM1a_EVT_BLK.bit_width=%u is invalid," + " falling back to PM1_EVT_LEN=%u\n", + acpi_gbl_FADT.xpm1a_event_block.bit_width, + acpi_gbl_FADT.pm1_event_length); + pm1_register_length = (u8) ACPI_DIV_2(acpi_gbl_FADT + .pm1_event_length); + } /* The PM1A register block is required */ @@ -360,13 +372,26 @@ static void acpi_tb_convert_fadt(void) /* The PM1B register block is optional, ignore if not present */ if (acpi_gbl_FADT.xpm1b_event_block.address) { + if (!ACPI_MOD_16(acpi_gbl_FADT.xpm1b_event_block.bit_width)) + pm1_register_length = (u8) ACPI_DIV_16(acpi_gbl_FADT + .xpm1b_event_block + .bit_width); + else { + printk(KERN_WARNING "FADT: " + "X_PM1b_EVT_BLK.bit_width=%u is invalid," + " falling back to PM1_EVT_LEN=%u\n", + acpi_gbl_FADT.xpm1b_event_block.bit_width, + acpi_gbl_FADT.pm1_event_length); + pm1_register_length = (u8) ACPI_DIV_2(acpi_gbl_FADT + .pm1_event_length); + } acpi_tb_init_generic_address(&acpi_gbl_xpm1b_enable, pm1_register_length, (acpi_gbl_FADT.xpm1b_event_block. address + pm1_register_length)); /* Don't forget to copy space_id of the GAS */ acpi_gbl_xpm1b_enable.space_id = - acpi_gbl_FADT.xpm1a_event_block.space_id; + acpi_gbl_FADT.xpm1b_event_block.space_id; } } ^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: ACPI WARNING: at drivers/acpi/tables/tbfadt.c:348 acpi_tb_create_local_fadt+0x147/0x2f4() 2008-07-17 3:34 ` Andrew Paprocki 2008-07-17 8:59 ` Jan Beulich @ 2008-07-17 9:00 ` Andi Kleen 1 sibling, 0 replies; 17+ messages in thread From: Andi Kleen @ 2008-07-17 9:00 UTC (permalink / raw) To: Andrew Paprocki Cc: LKML, Jan Beulich, Andi Kleen, Len Brown, Andrew Morton, robert.moore "Andrew Paprocki" <andrew@ishiboo.com> writes: [cc Bob More. What is your opinion?] > This most definitely broke because of: > > commit 01a5bba576b9364b33f61f0cd9fa70c2cf5535e2 > Author: Jan Beulich <jbeulich@novell.com> > Date: Wed Jul 16 23:27:08 2008 +0200 > > Fix FADT parsing > > I added printk()s and this is what is reported here: Thanks for the detailed analysis. > > printk(KERN_INFO > "xpm1a_event_block bit_width=%d pm1_register_length=%d\n", > acpi_gbl_FADT.xpm1a_event_block.bit_width, pm1_register_length); > acpi_tb_init_generic_address(&acpi_gbl_xpm1a_enable, > pm1_register_length, > (acpi_gbl_FADT.xpm1a_event_block.address + > pm1_register_length)); > > [ 0.000000] xpm1a_event_block bit_width=8 pm1_register_length=0 > > The bit width is not % 16, so the following patch addition a few lines > earlier fails: > > WARN_ON(ACPI_MOD_16(acpi_gbl_FADT.xpm1a_event_block.bit_width)); I'll queue a revert for now until this can be resolved properly. -Andi ^ permalink raw reply [flat|nested] 17+ messages in thread
end of thread, other threads:[~2008-07-18 16:52 UTC | newest] Thread overview: 17+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2008-07-17 2:29 ACPI WARNING: at drivers/acpi/tables/tbfadt.c:348 acpi_tb_create_local_fadt+0x147/0x2f4() Andrew Paprocki 2008-07-17 3:34 ` Andrew Paprocki 2008-07-17 8:59 ` Jan Beulich 2008-07-17 9:06 ` Andi Kleen 2008-07-17 9:14 ` Jan Beulich 2008-07-17 12:28 ` Andi Kleen 2008-07-17 13:03 ` Andrew Paprocki 2008-07-17 13:58 ` Jan Beulich 2008-07-17 14:32 ` Andrew Paprocki 2008-07-17 15:30 ` Jan Beulich 2008-07-17 17:20 ` ACPI WARNING: at drivers/acpi/tables/tbfadt.c:348acpi_tb_create_local_fadt+0x147/0x2f4() Moore, Robert 2008-07-17 17:40 ` Andi Kleen 2008-07-18 7:53 ` Jan Beulich 2008-07-18 8:43 ` Jan Beulich 2008-07-18 16:52 ` ACPI WARNING: atdrivers/acpi/tables/tbfadt.c:348acpi_tb_create_local_fadt+0x147/0x2f4() Moore, Robert 2008-07-18 9:48 ` ACPI WARNING: at drivers/acpi/tables/tbfadt.c:348acpi_tb_create_local_fadt+0x147/0x2f4() Jan Beulich 2008-07-17 9:00 ` ACPI WARNING: at drivers/acpi/tables/tbfadt.c:348 acpi_tb_create_local_fadt+0x147/0x2f4() Andi Kleen
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox