* acpi_ex_system_memory_space_handler oops
@ 2009-08-12 20:10 Sergey Senozhatsky
2009-08-12 21:46 ` Rafael J. Wysocki
` (2 more replies)
0 siblings, 3 replies; 27+ messages in thread
From: Sergey Senozhatsky @ 2009-08-12 20:10 UTC (permalink / raw)
To: Len Brown; +Cc: Lin Ming, Bob Moore, linux-acpi, linux-kernel
[-- Attachment #1: Type: text/plain, Size: 44035 bytes --]
Hello,
Kernel oopses on early boot stages (boots normally with boot_delay=10).
rc5-git8
eip: acpi_ex_system_memory_space_handler+0x75/0x22f
b8 08 00 00 00 eb 24 57 68 fa f8 51 c1 6a 6c 68 ac 81 4b c1 e8 ba
e8 00 00 b8 04 30 00 00 83 c4 10 e9 a4 01 00 00 b8 01 00 00 00 <8b>
53 08 89 55 d8 39 55 ec 72 4b 89 45 cc c7 45 d0 00 00 00 00
eip: acpi_ex_system_memory_space_handler+0x10a/0x2c3
9c bb db ff ba 73 00 00 00 b8 d9 f9 51 c1 e8 1d fb d9 ff ff 45 d8
83 7d d8 05 75 94 b8 04 30 00 00 e9 a4 01 00 00 b8 01 00 00 00 <8b>
53 08 89 55 c4 39 55 d8 72 4b 89 45 b8 c7 45 bc 00 00 00 00
---prev. kernel (git5 or git6)
eip: acpi_ex_system_memory_space_handler+0x75/0x22f
b8 08 00 00 00 eb 24 57 68 1a a1 51 c1 6a 6c 68 6c 30 43 c1 e8 ba
e8 00 00 b8 04 30 00 00 83 c4 10 e9 a4 01 00 00 b8 01 00 00 00 <8b>
53 08 89 55 d8 39 55 ec 72 4b 89 45 cc c7 45 d0 00 00 00 00
Happend on 0.216666 second:
...???... top flushed
?acpi_ex_resolve_node_to_value+0x1db/0x244
?acpi_ex_resolve_to_value+0x221/0x26b
?acpi_ds_evaluate_name_path+0x77/0xf4
?acpi_ds_exec_end_op+0x89/049c
?acpi_ps_parse_loop+0x652/0x7cc
?acpi_ps_parse_aml+0xdd/0x3e
?acpi_ps_execute_method+0x1cd/0x2c2
?acpi_ns_evaluate+0x147/0x260
?acpi_ev_asynch_execute_gpe_method+0x111/0x16a
?acpi_os_execute_dereferred+0x2e/0x4b
?worker_thread+0x11b/0x270
?acpi_os_execute_dereferred+0x0/0x4b
?autoremove_wake_function+0x0/0x60
?worker_thread+0x0/0x270
?kthread+0x84/0x90
?kthread+0x0/0x90
?kernel_thread_helper+0x7/0x18
Something is wrong with given 'acpi_physical_address address'.
/* ...+ == acpi_ex_system_memory_space_handler+ */
acpi_ex_system_memory_space_handler+0x75/0x22f
0x000001e1 <...+0>: push %ebp
0x000001e2 <...+1>: mov %esp,%ebp
0x000001e4 <...+3>: push %edi
0x000001e5 <...+4>: mov %ecx,%edi
0x000001e7 <...+6>: push %esi
0x000001e8 <...+7>: push %ebx
0x000001e9 <...+8>: sub $0x28,%esp
0x000001ec <...+11>: mov %eax,-0x20(%ebp)
0x000001ef <...+14>: mov %edx,-0x14(%ebp)
0x000001f2 <...+17>: mov %gs:0x14,%eax
0x000001f8 <...+23>: mov %eax,-0x10(%ebp)
0x000001fb <...+26>: xor %eax,%eax
0x000001fd <...+28>: mov 0x8(%ebp),%esi
0x00000200 <...+31>: mov 0x10(%ebp),%ebx
0x00000203 <...+34>: cmp $0x10,%ecx
0x00000206 <...+37>: je 0x21d <...+60>
0x00000208 <...+39>: ja 0x211 <...+48>
0x0000020a <...+41>: cmp $0x8,%ecx
0x0000020d <...+44>: jne 0x232 <...+81>
0x0000020f <...+46>: jmp 0x251 <...+112>
0x00000211 <...+48>: cmp $0x20,%ecx
0x00000214 <...+51>: je 0x224 <...+67>
0x00000216 <...+53>: cmp $0x40,%ecx
0x00000219 <...+56>: jne 0x232 <...+81>
0x0000021b <...+58>: jmp 0x22b <...+74>
0x0000021d <...+60>: mov $0x2,%eax
0x00000222 <...+65>: jmp 0x256 <...+117>
0x00000224 <...+67>: mov $0x4,%eax
0x00000229 <...+72>: jmp 0x256 <...+117>
0x0000022b <...+74>: mov $0x8,%eax
0x00000230 <...+79>: jmp 0x256 <...+117>
0x00000232 <...+81>: push %edi
0x00000233 <...+82>: push $0x77
0x00000238 <...+87>: push $0x6c
0x0000023a <...+89>: push $0x0
0x0000023f <...+94>: call 0x240 <...+95>
0x00000244 <...+99>: mov $0x3004,%eax
0x00000249 <...+104>: add $0x10,%esp
0x0000024c <...+107>: jmp 0x3f5 <...+532>
0x00000251 <...+112>: mov $0x1,%eax
0x00000256 <...+117>: mov 0x8(%ebx),%edx <<
0x00000259 <...+120>: mov %edx,-0x28(%ebp)
0x0000025c <...+123>: cmp %edx,-0x14(%ebp)
0x0000025f <...+126>: jb 0x2ac <...+203>
[...]
Hardware (x86) : ASUS f3jc
cpu family : 6
model : 15
dmesg ("ACPI Error/Exception")
[ 0.000000] Initializing cgroup subsys cpuset
[ 0.000000] Initializing cgroup subsys cpu
[ 0.000000] Linux version 2.6.31-rc5-git8 (gcc version 4.4.2 20090811 (prerelease) (Debian 4.4-150647) ) #4 SMP PREEMPT Wed Aug 12 21:19:34 EEST 2009
[ 0.000000] KERNEL supported cpus:
[ 0.000000] Intel GenuineIntel
[ 0.000000] AMD AuthenticAMD
[ 0.000000] NSC Geode by NSC
[ 0.000000] Cyrix CyrixInstead
[ 0.000000] Centaur CentaurHauls
[ 0.000000] Transmeta GenuineTMx86
[ 0.000000] Transmeta TransmetaCPU
[ 0.000000] UMC UMC UMC UMC
[ 0.000000] BIOS-provided physical RAM map:
[ 0.000000] BIOS-e820: 0000000000000000 - 000000000009fc00 (usable)
[ 0.000000] BIOS-e820: 000000000009fc00 - 00000000000a0000 (reserved)
[ 0.000000] BIOS-e820: 00000000000e0000 - 0000000000100000 (reserved)
[ 0.000000] BIOS-e820: 0000000000100000 - 000000003ffa8000 (usable)
[ 0.000000] BIOS-e820: 000000003ffa8000 - 000000003ffb0000 (ACPI NVS)
[ 0.000000] BIOS-e820: 000000003ffb0000 - 000000003ffbe000 (ACPI data)
[ 0.000000] BIOS-e820: 000000003ffbe000 - 0000000040000000 (ACPI NVS)
[ 0.000000] BIOS-e820: 00000000fee00000 - 00000000fee01000 (reserved)
[ 0.000000] BIOS-e820: 00000000ffb80000 - 0000000100000000 (reserved)
[ 0.000000] DMI 2.4 present.
[ 0.000000] AMI BIOS detected: BIOS may corrupt low RAM, working around it.
[ 0.000000] e820 update range: 0000000000000000 - 0000000000010000 (usable) ==> (reserved)
[ 0.000000] last_pfn = 0x3ffa8 max_arch_pfn = 0x100000
[ 0.000000] MTRR default type: uncachable
[ 0.000000] MTRR fixed ranges enabled:
[ 0.000000] 00000-9FFFF write-back
[ 0.000000] A0000-BFFFF uncachable
[ 0.000000] C0000-CFFFF write-protect
[ 0.000000] D0000-DFFFF uncachable
[ 0.000000] E0000-EFFFF write-through
[ 0.000000] F0000-FFFFF write-protect
[ 0.000000] MTRR variable ranges enabled:
[ 0.000000] 0 base 000000000 mask FC0000000 write-back
[ 0.000000] 1 disabled
[ 0.000000] 2 disabled
[ 0.000000] 3 disabled
[ 0.000000] 4 disabled
[ 0.000000] 5 disabled
[ 0.000000] 6 disabled
[ 0.000000] 7 disabled
[ 0.000000] x86 PAT enabled: cpu 0, old 0x7040600070406, new 0x7010600070106
[ 0.000000] Scanning 0 areas for low memory corruption
[ 0.000000] modified physical RAM map:
[ 0.000000] modified: 0000000000000000 - 0000000000010000 (reserved)
[ 0.000000] modified: 0000000000010000 - 000000000009fc00 (usable)
[ 0.000000] modified: 000000000009fc00 - 00000000000a0000 (reserved)
[ 0.000000] modified: 00000000000e0000 - 0000000000100000 (reserved)
[ 0.000000] modified: 0000000000100000 - 000000003ffa8000 (usable)
[ 0.000000] modified: 000000003ffa8000 - 000000003ffb0000 (ACPI NVS)
[ 0.000000] modified: 000000003ffb0000 - 000000003ffbe000 (ACPI data)
[ 0.000000] modified: 000000003ffbe000 - 0000000040000000 (ACPI NVS)
[ 0.000000] modified: 00000000fee00000 - 00000000fee01000 (reserved)
[ 0.000000] modified: 00000000ffb80000 - 0000000100000000 (reserved)
[ 0.000000] initial memory mapped : 0 - 01c00000
[ 0.000000] init_memory_mapping: 0000000000000000-00000000377fe000
[ 0.000000] 0000000000 - 0000400000 page 4k
[ 0.000000] 0000400000 - 0037400000 page 2M
[ 0.000000] 0037400000 - 00377fe000 page 4k
[ 0.000000] kernel direct mapping tables up to 377fe000 @ 10000-15000
[ 0.000000] RAMDISK: 37b21000 - 37fef8de
[ 0.000000] Allocated new RAMDISK: 00100000 - 005ce8de
[ 0.000000] Move RAMDISK from 0000000037b21000 - 0000000037fef8dd to 00100000 - 005ce8dd
[ 0.000000] ACPI: RSDP 000f7af0 00014 (v00 ACPIAM)
[ 0.000000] ACPI: RSDT 3ffb0000 00040 (v01 _ASUS_ Notebook 02000715 MSFT 00000097)
[ 0.000000] ACPI: FACP 3ffb0200 00084 (v02 AMI OEMFACP 02000715 MSFT 00000097)
[ 0.000000] ACPI: DSDT 3ffb05e0 08918 (v01 F3J00 F3J00001 00000001 INTL 02002026)
[ 0.000000] ACPI: FACS 3ffbe000 00040
[ 0.000000] ACPI: APIC 3ffb0390 0005C (v01 AMI OEMAPIC 02000715 MSFT 00000097)
[ 0.000000] ACPI: MCFG 3ffb03f0 0003C (v01 AMI OEMMCFG 02000715 MSFT 00000097)
[ 0.000000] ACPI: BOOT 3ffb05b0 00028 (v01 AMI OEMBOOT 02000715 MSFT 00000097)
[ 0.000000] ACPI: SLIC 3ffb0430 00176 (v01 _ASUS_ Notebook 02000715 MSFT 00000097)
[ 0.000000] ACPI: OEMB 3ffbe040 00046 (v01 AMI AMI_OEM 02000715 MSFT 00000097)
[ 0.000000] ACPI: HPET 3ffb8f00 00038 (v01 AMI ASUS 02000715 MSFT 00000097)
[ 0.000000] ACPI: Local APIC address 0xfee00000
[ 0.000000] 135MB HIGHMEM available.
[ 0.000000] 887MB LOWMEM available.
[ 0.000000] mapped low ram: 0 - 377fe000
[ 0.000000] low ram: 0 - 377fe000
[ 0.000000] node 0 low ram: 00000000 - 377fe000
[ 0.000000] node 0 bootmap 00011000 - 00017f00
[ 0.000000] (9 early reservations) ==> bootmem [0000000000 - 00377fe000]
[ 0.000000] #0 [0000000000 - 0000001000] BIOS data page ==> [0000000000 - 0000001000]
[ 0.000000] #1 [0000001000 - 0000002000] EX TRAMPOLINE ==> [0000001000 - 0000002000]
[ 0.000000] #2 [0000006000 - 0000007000] TRAMPOLINE ==> [0000006000 - 0000007000]
[ 0.000000] #3 [0001000000 - 00016a9098] TEXT DATA BSS ==> [0001000000 - 00016a9098]
[ 0.000000] #4 [000009fc00 - 0000100000] BIOS reserved ==> [000009fc00 - 0000100000]
[ 0.000000] #5 [00016aa000 - 00016b11cd] BRK ==> [00016aa000 - 00016b11cd]
[ 0.000000] #6 [0000010000 - 0000011000] PGTABLE ==> [0000010000 - 0000011000]
[ 0.000000] #7 [0000100000 - 00005ce8de] NEW RAMDISK ==> [0000100000 - 00005ce8de]
[ 0.000000] #8 [0000011000 - 0000018000] BOOTMAP ==> [0000011000 - 0000018000]
[ 0.000000] found SMP MP-table at [c00ff780] ff780
[ 0.000000] Zone PFN ranges:
[ 0.000000] DMA 0x00000010 -> 0x00001000
[ 0.000000] Normal 0x00001000 -> 0x000377fe
[ 0.000000] HighMem 0x000377fe -> 0x0003ffa8
[ 0.000000] Movable zone start PFN for each node
[ 0.000000] early_node_map[2] active PFN ranges
[ 0.000000] 0: 0x00000010 -> 0x0000009f
[ 0.000000] 0: 0x00000100 -> 0x0003ffa8
[ 0.000000] On node 0 totalpages: 261943
[ 0.000000] free_area_init_node: node 0, pgdat c159bcc0, node_mem_map c16b2200
[ 0.000000] DMA zone: 32 pages used for memmap
[ 0.000000] DMA zone: 0 pages reserved
[ 0.000000] DMA zone: 3951 pages, LIFO batch:0
[ 0.000000] Normal zone: 1744 pages used for memmap
[ 0.000000] Normal zone: 221486 pages, LIFO batch:31
[ 0.000000] HighMem zone: 272 pages used for memmap
[ 0.000000] HighMem zone: 34458 pages, LIFO batch:7
[ 0.000000] Using APIC driver default
[ 0.000000] ACPI: PM-Timer IO Port: 0x808
[ 0.000000] ACPI: Local APIC address 0xfee00000
[ 0.000000] ACPI: LAPIC (acpi_id[0x01] lapic_id[0x00] enabled)
[ 0.000000] ACPI: LAPIC (acpi_id[0x02] lapic_id[0x01] enabled)
[ 0.000000] ACPI: IOAPIC (id[0x02] address[0xfec00000] gsi_base[0])
[ 0.000000] IOAPIC[0]: apic_id 2, version 32, address 0xfec00000, GSI 0-23
[ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl)
[ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level)
[ 0.000000] ACPI: IRQ0 used by override.
[ 0.000000] ACPI: IRQ2 used by override.
[ 0.000000] ACPI: IRQ9 used by override.
[ 0.000000] Enabling APIC mode: Flat. Using 1 I/O APICs
[ 0.000000] Using ACPI (MADT) for SMP configuration information
[ 0.000000] ACPI: HPET id: 0x8086a201 base: 0xfed00000
[ 0.000000] SMP: Allowing 2 CPUs, 0 hotplug CPUs
[ 0.000000] nr_irqs_gsi: 24
[ 0.000000] PM: Registered nosave memory: 000000000009f000 - 00000000000a0000
[ 0.000000] PM: Registered nosave memory: 00000000000a0000 - 00000000000e0000
[ 0.000000] PM: Registered nosave memory: 00000000000e0000 - 0000000000100000
[ 0.000000] Allocating PCI resources starting at 40000000 (gap: 40000000:bee00000)
[ 0.000000] NR_CPUS:2 nr_cpumask_bits:2 nr_cpu_ids:2 nr_node_ids:1
[ 0.000000] PERCPU: Embedded 14 pages at c1eb7000, static data 34116 bytes
[ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 259895
[ 0.000000] Kernel command line: root=UUID=d44dd563-a831-40b0-9bfd-f460c9430ffa ro
[ 0.000000] PID hash table entries: 4096 (order: 12, 16384 bytes)
[ 0.000000] Dentry cache hash table entries: 131072 (order: 7, 524288 bytes)
[ 0.000000] Inode-cache hash table entries: 65536 (order: 6, 262144 bytes)
[ 0.000000] Enabling fast FPU save and restore... done.
[ 0.000000] Enabling unmasked SIMD FPU exception support... done.
[ 0.000000] Initializing CPU#0
[ 0.000000] Initializing HighMem for node 0 (000377fe:0003ffa8)
[ 0.000000] Memory: 1026552k/1048224k available (4144k kernel code, 20916k reserved, 1689k data, 408k init, 138920k highmem)
[ 0.000000] virtual kernel memory layout:
[ 0.000000] fixmap : 0xfff91000 - 0xfffff000 ( 440 kB)
[ 0.000000] pkmap : 0xff800000 - 0xffc00000 (4096 kB)
[ 0.000000] vmalloc : 0xf7ffe000 - 0xff7fe000 ( 120 MB)
[ 0.000000] lowmem : 0xc0000000 - 0xf77fe000 ( 887 MB)
[ 0.000000] .init : 0xc15ba000 - 0xc1620000 ( 408 kB)
[ 0.000000] .data : 0xc140c2d6 - 0xc15b2968 (1689 kB)
[ 0.000000] .text : 0xc1000000 - 0xc140c2d6 (4144 kB)
[ 0.000000] Checking if this processor honours the WP bit even in supervisor mode...Ok.
[ 0.000000] SLUB: Genslabs=13, HWalign=64, Order=0-3, MinObjects=0, CPUs=2, Nodes=1
[ 0.000000] Preemptible RCU implementation.
[ 0.000000] NR_IRQS:320
[ 0.000000] Fast TSC calibration using PIT
[ 0.000000] Detected 1597.682 MHz processor.
[ 0.002672] Console: colour VGA+ 80x25
[ 0.002676] console [tty0] enabled
[ 0.003333] hpet clockevent registered
[ 0.003333] HPET: 3 timers in total, 0 timers will be used for per-cpu timer
[ 0.003333] Calibrating delay loop (skipped), value calculated using timer frequency.. 3196.50 BogoMIPS (lpj=5325606)
[ 0.003333] Security Framework initialized
[ 0.003333] Mount-cache hash table entries: 512
[ 0.003333] Initializing cgroup subsys ns
[ 0.003333] Initializing cgroup subsys cpuacct
[ 0.003333] Initializing cgroup subsys devices
[ 0.003333] CPU: L1 I cache: 32K, L1 D cache: 32K
[ 0.003333] CPU: L2 cache: 2048K
[ 0.003333] CPU: Physical Processor ID: 0
[ 0.003333] CPU: Processor Core ID: 0
[ 0.003333] mce: CPU supports 6 MCE banks
[ 0.003333] CPU0: Thermal monitoring handled by SMI
[ 0.003333] using mwait in idle threads.
[ 0.003333] Performance Counters: Core2 events, Intel PMU driver.
[ 0.003333] ... version: 2
[ 0.003333] ... bit width: 40
[ 0.003333] ... generic counters: 2
[ 0.003333] ... value mask: 000000ffffffffff
[ 0.003333] ... max period: 000000007fffffff
[ 0.003333] ... fixed-purpose counters: 3
[ 0.003333] ... counter mask: 0000000700000003
[ 0.003333] Checking 'hlt' instruction... OK.
[ 0.013975] ACPI: Core revision 20090521
[ 0.033782] ..TIMER: vector=0x30 apic1=0 pin1=2 apic2=-1 pin2=-1
[ 0.068294] CPU0: Intel(R) Core(TM)2 CPU T5200 @ 1.60GHz stepping 06
[ 0.069999] Booting processor 1 APIC 0x1 ip 0x6000
[ 0.003333] Initializing CPU#1
[ 0.003333] Calibrating delay using timer specific routine.. 3197.98 BogoMIPS (lpj=5326372)
[ 0.003333] CPU: L1 I cache: 32K, L1 D cache: 32K
[ 0.003333] CPU: L2 cache: 2048K
[ 0.003333] CPU: Physical Processor ID: 0
[ 0.003333] CPU: Processor Core ID: 1
[ 0.003333] mce: CPU supports 6 MCE banks
[ 0.003333] CPU1: Thermal monitoring enabled (TM2)
[ 0.003333] x86 PAT enabled: cpu 1, old 0x7040600070406, new 0x7010600070106
[ 0.161930] CPU1: Intel(R) Core(TM)2 CPU T5200 @ 1.60GHz stepping 06
[ 0.162895] checking TSC synchronization [CPU#0 -> CPU#1]: passed.
[ 0.163365] Brought up 2 CPUs
[ 0.163451] Total of 2 processors activated (6393.48 BogoMIPS).
[ 0.163596] CPU0 attaching sched-domain:
[ 0.163600] domain 0: span 0-1 level MC
[ 0.163604] groups: 0 1
[ 0.163610] CPU1 attaching sched-domain:
[ 0.166670] domain 0: span 0-1 level MC
[ 0.166674] groups: 1 0
[ 0.166879] NET: Registered protocol family 16
[ 0.166879] ACPI: bus type pci registered
[ 0.166879] PCI: MCFG configuration 0: base e0000000 segment 0 buses 0 - 255
[ 0.166879] PCI: Not using MMCONFIG.
[ 0.167174] PCI: PCI BIOS revision 3.00 entry at 0xf0031, last bus=6
[ 0.167265] PCI: Using configuration type 1 for base access
[ 0.173389] bio: create slab <bio-0> at 0
[ 0.178672] ACPI: EC: Look up EC in DSDT
[ 0.197047] ACPI: Interpreter enabled
[ 0.197142] ACPI: (supports S0 S1 S3 S4 S5)
[ 0.197558] ACPI: Using IOAPIC for interrupt routing
[ 0.197724] PCI: MCFG configuration 0: base e0000000 segment 0 buses 0 - 255
[ 0.205668] ACPI Error (dswload-0790): [PCFG] Namespace lookup failure, AE_ALREADY_EXISTS
[ 0.205899] ACPI Exception: AE_ALREADY_EXISTS, During name lookup/catalog 20090521 psloop-227
[ 0.206124] ACPI Error (psparse-0537): Method parse/execution failed [\_SB_.RBPE] (Node f7017678), AE_ALREADY_EXISTS
[ 0.206417] ACPI: Marking method RBPE as Serialized because of AE_ALREADY_EXISTS error
[ 0.206773] ACPI Error (psparse-0537): Method parse/execution failed [\_SB_.PCI0.P0P4.XCRD._STA] (Node f7015648), AE_ALREADY_EXISTS
[ 0.207070] ACPI: Marking method _STA as Serialized because of AE_ALREADY_EXISTS error
[ 0.207326] ACPI Error (uteval-0256): Method execution failed [\_SB_.PCI0.P0P4.XCRD._STA] (Node f7015648), AE_ALREADY_EXISTS
[ 0.213503] ACPI Error: Could not map memory at 0000000000000000, size 0 20090521 exregion-173
[ 0.213734] ACPI Exception: AE_NO_MEMORY, Returned by Handler for [SystemMemory] 20090521 evregion-424
[ 0.213963] ACPI Error (psparse-0537): Method parse/execution failed [\_SB_.RBPE] (Node f7017678), AE_NO_MEMORY
[ 0.214286] ACPI Error (psparse-0537): Method parse/execution failed [\_GPE._L01] (Node f701d198), AE_NO_MEMORY
[ 0.214616] ACPI Exception: AE_NO_MEMORY, while evaluating GPE method [_L01] 20090521 evgpe-568
[ 0.216428] PCI: MCFG area at e0000000 reserved in ACPI motherboard resources
[ 0.216523] PCI: updated MCFG configuration 0: base e0000000 segment 0 buses 0 - 63
[ 0.216627] PCI: Using MMCONFIG for extended config space
[ 0.227058] ACPI: EC: GPE = 0x1c, I/O: command/status = 0x66, data = 0x62
[ 0.227152] ACPI: EC: driver started in poll mode
[ 0.230233] ACPI: No dock devices found.
[ 0.230521] ACPI: PCI Root Bridge [PCI0] (0000:00)
[ 0.230648] pci 0000:00:01.0: PME# supported from D0 D3hot D3cold
[ 0.230648] pci 0000:00:01.0: PME# disabled
[ 0.230648] pci 0000:00:1b.0: reg 10 64bit mmio: [0xfebfc000-0xfebfffff]
[ 0.230648] pci 0000:00:1b.0: PME# supported from D0 D3hot D3cold
[ 0.230648] pci 0000:00:1b.0: PME# disabled
[ 0.230766] pci 0000:00:1c.0: PME# supported from D0 D3hot D3cold
[ 0.230859] pci 0000:00:1c.0: PME# disabled
[ 0.231041] pci 0000:00:1c.1: PME# supported from D0 D3hot D3cold
[ 0.231134] pci 0000:00:1c.1: PME# disabled
[ 0.231315] pci 0000:00:1c.2: PME# supported from D0 D3hot D3cold
[ 0.231408] pci 0000:00:1c.2: PME# disabled
[ 0.231565] pci 0000:00:1d.0: reg 20 io port: [0xec00-0xec1f]
[ 0.231641] pci 0000:00:1d.1: reg 20 io port: [0xe880-0xe89f]
[ 0.231717] pci 0000:00:1d.2: reg 20 io port: [0xe800-0xe81f]
[ 0.231792] pci 0000:00:1d.3: reg 20 io port: [0xe480-0xe49f]
[ 0.231873] pci 0000:00:1d.7: reg 10 32bit mmio: [0xfebfbc00-0xfebfbfff]
[ 0.231946] pci 0000:00:1d.7: PME# supported from D0 D3hot D3cold
[ 0.232040] pci 0000:00:1d.7: PME# disabled
[ 0.232312] pci 0000:00:1f.0: quirk: region 0800-087f claimed by ICH6 ACPI/GPIO/TCO
[ 0.232419] pci 0000:00:1f.0: quirk: region 0480-04bf claimed by ICH6 GPIO
[ 0.232515] pci 0000:00:1f.0: ICH7 LPC Generic IO decode 3 PIO at 0250 (mask 000f)
[ 0.233358] pci 0000:00:1f.2: reg 10 io port: [0x00-0x07]
[ 0.233368] pci 0000:00:1f.2: reg 14 io port: [0x00-0x03]
[ 0.233378] pci 0000:00:1f.2: reg 18 io port: [0x00-0x07]
[ 0.233388] pci 0000:00:1f.2: reg 1c io port: [0x00-0x03]
[ 0.233397] pci 0000:00:1f.2: reg 20 io port: [0xffa0-0xffaf]
[ 0.233439] pci 0000:00:1f.2: PME# supported from D3hot
[ 0.233531] pci 0000:00:1f.2: PME# disabled
[ 0.233682] pci 0000:00:1f.3: reg 20 io port: [0x400-0x41f]
[ 0.233772] pci 0000:01:00.0: reg 10 32bit mmio: [0xfd000000-0xfdffffff]
[ 0.233788] pci 0000:01:00.0: reg 14 64bit mmio: [0xc0000000-0xcfffffff]
[ 0.233804] pci 0000:01:00.0: reg 1c 64bit mmio: [0xfc000000-0xfcffffff]
[ 0.233820] pci 0000:01:00.0: reg 30 32bit mmio: [0xfbfe0000-0xfbffffff]
[ 0.233885] pci 0000:01:00.0: disabling ASPM on pre-1.1 PCIe device. You can enable it with 'pcie_aspm=force'
[ 0.234090] pci 0000:00:01.0: bridge 32bit mmio: [0xf9f00000-0xfdffffff]
[ 0.234097] pci 0000:00:01.0: bridge 64bit mmio pref: [0xbdf00000-0xddefffff]
[ 0.234185] pci 0000:02:00.0: reg 10 io port: [0xc800-0xc8ff]
[ 0.234217] pci 0000:02:00.0: reg 18 64bit mmio: [0xfe0ff000-0xfe0fffff]
[ 0.234251] pci 0000:02:00.0: reg 30 32bit mmio: [0xfe0e0000-0xfe0effff]
[ 0.234320] pci 0000:02:00.0: supports D1 D2
[ 0.234323] pci 0000:02:00.0: PME# supported from D1 D2 D3hot D3cold
[ 0.234410] pci 0000:02:00.0: PME# disabled
[ 0.234531] pci 0000:02:00.0: disabling ASPM on pre-1.1 PCIe device. You can enable it with 'pcie_aspm=force'
[ 0.234751] pci 0000:00:1c.0: bridge io port: [0xc000-0xcfff]
[ 0.234758] pci 0000:00:1c.0: bridge 32bit mmio: [0xfe000000-0xfe0fffff]
[ 0.234960] pci 0000:03:00.0: reg 10 32bit mmio: [0xfe1ff000-0xfe1fffff]
[ 0.235216] pci 0000:03:00.0: PME# supported from D0 D3hot D3cold
[ 0.235347] pci 0000:03:00.0: PME# disabled
[ 0.235531] pci 0000:03:00.0: disabling ASPM on pre-1.1 PCIe device. You can enable it with 'pcie_aspm=force'
[ 0.235843] pci 0000:00:1c.1: bridge 32bit mmio: [0xfe100000-0xfe1fffff]
[ 0.235920] pci 0000:00:1c.2: bridge io port: [0xd000-0xdfff]
[ 0.235927] pci 0000:00:1c.2: bridge 32bit mmio: [0xfe200000-0xfe9fffff]
[ 0.235937] pci 0000:00:1c.2: bridge 64bit mmio pref: [0xddf00000-0xdfefffff]
[ 0.235991] pci 0000:06:01.0: reg 10 32bit mmio: [0xfeaff800-0xfeafffff]
[ 0.236061] pci 0000:06:01.0: PME# supported from D0 D3hot D3cold
[ 0.236146] pci 0000:06:01.0: PME# disabled
[ 0.236268] pci 0000:06:01.1: reg 10 32bit mmio: [0xfeaff400-0xfeaff4ff]
[ 0.236338] pci 0000:06:01.1: supports D1 D2
[ 0.236341] pci 0000:06:01.1: PME# supported from D0 D1 D2 D3hot D3cold
[ 0.236427] pci 0000:06:01.1: PME# disabled
[ 0.236550] pci 0000:06:01.2: reg 10 32bit mmio: [0xfeaff000-0xfeaff0ff]
[ 0.236620] pci 0000:06:01.2: supports D1 D2
[ 0.236623] pci 0000:06:01.2: PME# supported from D0 D1 D2 D3hot D3cold
[ 0.236672] pci 0000:06:01.2: PME# disabled
[ 0.236795] pci 0000:06:01.3: reg 10 32bit mmio: [0xfeafec00-0xfeafecff]
[ 0.236864] pci 0000:06:01.3: supports D1 D2
[ 0.236867] pci 0000:06:01.3: PME# supported from D0 D1 D2 D3hot D3cold
[ 0.236953] pci 0000:06:01.3: PME# disabled
[ 0.237107] pci 0000:00:1e.0: transparent bridge
[ 0.237191] pci 0000:00:1e.0: bridge 32bit mmio: [0xfea00000-0xfeafffff]
[ 0.237233] pci_bus 0000:00: on NUMA node 0
[ 0.237241] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT]
[ 0.237515] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.P0P1._PRT]
[ 0.237617] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.P0P6._PRT]
[ 0.237724] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.P0P2._PRT]
[ 0.237826] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.P0P3._PRT]
[ 0.237941] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.P0P4._PRT]
[ 0.254429] ACPI: PCI Interrupt Link [LNKA] (IRQs 3 4 5 6 7 *11 12)
[ 0.256874] ACPI: PCI Interrupt Link [LNKB] (IRQs 3 4 *5 6 7 12)
[ 0.257572] ACPI: PCI Interrupt Link [LNKC] (IRQs *3 4 5 6 7 12)
[ 0.258267] ACPI: PCI Interrupt Link [LNKD] (IRQs 3 *4 5 6 7 12)
[ 0.258964] ACPI: PCI Interrupt Link [LNKE] (IRQs 3 4 5 6 7 12) *0, disabled.
[ 0.259768] ACPI: PCI Interrupt Link [LNKF] (IRQs 3 4 5 6 7 12) *0, disabled.
[ 0.260633] ACPI: PCI Interrupt Link [LNKG] (IRQs 3 4 5 6 7 12) *0, disabled.
[ 0.261438] ACPI: PCI Interrupt Link [LNKH] (IRQs 3 4 5 6 *7 12)
[ 0.262027] SCSI subsystem initialized
[...]
dmesg
[ 0.000000] Initializing cgroup subsys cpuset
[ 0.000000] Initializing cgroup subsys cpu
[ 0.000000] Linux version 2.6.31-rc5-git8 (gcc version 4.4.2 20090811 (prerelease) (Debian 4.4-150647) ) #4 SMP PREEMPT Wed Aug 12 21:19:34 EEST 2009
[ 0.000000] KERNEL supported cpus:
[ 0.000000] Intel GenuineIntel
[ 0.000000] AMD AuthenticAMD
[ 0.000000] NSC Geode by NSC
[ 0.000000] Cyrix CyrixInstead
[ 0.000000] Centaur CentaurHauls
[ 0.000000] Transmeta GenuineTMx86
[ 0.000000] Transmeta TransmetaCPU
[ 0.000000] UMC UMC UMC UMC
[ 0.000000] BIOS-provided physical RAM map:
[ 0.000000] BIOS-e820: 0000000000000000 - 000000000009fc00 (usable)
[ 0.000000] BIOS-e820: 000000000009fc00 - 00000000000a0000 (reserved)
[ 0.000000] BIOS-e820: 00000000000e0000 - 0000000000100000 (reserved)
[ 0.000000] BIOS-e820: 0000000000100000 - 000000003ffa8000 (usable)
[ 0.000000] BIOS-e820: 000000003ffa8000 - 000000003ffb0000 (ACPI NVS)
[ 0.000000] BIOS-e820: 000000003ffb0000 - 000000003ffbe000 (ACPI data)
[ 0.000000] BIOS-e820: 000000003ffbe000 - 0000000040000000 (ACPI NVS)
[ 0.000000] BIOS-e820: 00000000fee00000 - 00000000fee01000 (reserved)
[ 0.000000] BIOS-e820: 00000000ffb80000 - 0000000100000000 (reserved)
[ 0.000000] DMI 2.4 present.
[ 0.000000] AMI BIOS detected: BIOS may corrupt low RAM, working around it.
[ 0.000000] e820 update range: 0000000000000000 - 0000000000010000 (usable) ==> (reserved)
[ 0.000000] last_pfn = 0x3ffa8 max_arch_pfn = 0x100000
[ 0.000000] MTRR default type: uncachable
[ 0.000000] MTRR fixed ranges enabled:
[ 0.000000] 00000-9FFFF write-back
[ 0.000000] A0000-BFFFF uncachable
[ 0.000000] C0000-CFFFF write-protect
[ 0.000000] D0000-DFFFF uncachable
[ 0.000000] E0000-EFFFF write-through
[ 0.000000] F0000-FFFFF write-protect
[ 0.000000] MTRR variable ranges enabled:
[ 0.000000] 0 base 000000000 mask FC0000000 write-back
[ 0.000000] 1 disabled
[ 0.000000] 2 disabled
[ 0.000000] 3 disabled
[ 0.000000] 4 disabled
[ 0.000000] 5 disabled
[ 0.000000] 6 disabled
[ 0.000000] 7 disabled
[ 0.000000] x86 PAT enabled: cpu 0, old 0x7040600070406, new 0x7010600070106
[ 0.000000] Scanning 0 areas for low memory corruption
[ 0.000000] modified physical RAM map:
[ 0.000000] modified: 0000000000000000 - 0000000000010000 (reserved)
[ 0.000000] modified: 0000000000010000 - 000000000009fc00 (usable)
[ 0.000000] modified: 000000000009fc00 - 00000000000a0000 (reserved)
[ 0.000000] modified: 00000000000e0000 - 0000000000100000 (reserved)
[ 0.000000] modified: 0000000000100000 - 000000003ffa8000 (usable)
[ 0.000000] modified: 000000003ffa8000 - 000000003ffb0000 (ACPI NVS)
[ 0.000000] modified: 000000003ffb0000 - 000000003ffbe000 (ACPI data)
[ 0.000000] modified: 000000003ffbe000 - 0000000040000000 (ACPI NVS)
[ 0.000000] modified: 00000000fee00000 - 00000000fee01000 (reserved)
[ 0.000000] modified: 00000000ffb80000 - 0000000100000000 (reserved)
[ 0.000000] initial memory mapped : 0 - 01c00000
[ 0.000000] init_memory_mapping: 0000000000000000-00000000377fe000
[ 0.000000] 0000000000 - 0000400000 page 4k
[ 0.000000] 0000400000 - 0037400000 page 2M
[ 0.000000] 0037400000 - 00377fe000 page 4k
[ 0.000000] kernel direct mapping tables up to 377fe000 @ 10000-15000
[ 0.000000] RAMDISK: 37b21000 - 37fef8de
[ 0.000000] Allocated new RAMDISK: 00100000 - 005ce8de
[ 0.000000] Move RAMDISK from 0000000037b21000 - 0000000037fef8dd to 00100000 - 005ce8dd
[ 0.000000] ACPI: RSDP 000f7af0 00014 (v00 ACPIAM)
[ 0.000000] ACPI: RSDT 3ffb0000 00040 (v01 _ASUS_ Notebook 02000715 MSFT 00000097)
[ 0.000000] ACPI: FACP 3ffb0200 00084 (v02 AMI OEMFACP 02000715 MSFT 00000097)
[ 0.000000] ACPI: DSDT 3ffb05e0 08918 (v01 F3J00 F3J00001 00000001 INTL 02002026)
[ 0.000000] ACPI: FACS 3ffbe000 00040
[ 0.000000] ACPI: APIC 3ffb0390 0005C (v01 AMI OEMAPIC 02000715 MSFT 00000097)
[ 0.000000] ACPI: MCFG 3ffb03f0 0003C (v01 AMI OEMMCFG 02000715 MSFT 00000097)
[ 0.000000] ACPI: BOOT 3ffb05b0 00028 (v01 AMI OEMBOOT 02000715 MSFT 00000097)
[ 0.000000] ACPI: SLIC 3ffb0430 00176 (v01 _ASUS_ Notebook 02000715 MSFT 00000097)
[ 0.000000] ACPI: OEMB 3ffbe040 00046 (v01 AMI AMI_OEM 02000715 MSFT 00000097)
[ 0.000000] ACPI: HPET 3ffb8f00 00038 (v01 AMI ASUS 02000715 MSFT 00000097)
[ 0.000000] ACPI: Local APIC address 0xfee00000
[ 0.000000] 135MB HIGHMEM available.
[ 0.000000] 887MB LOWMEM available.
[ 0.000000] mapped low ram: 0 - 377fe000
[ 0.000000] low ram: 0 - 377fe000
[ 0.000000] node 0 low ram: 00000000 - 377fe000
[ 0.000000] node 0 bootmap 00011000 - 00017f00
[ 0.000000] (9 early reservations) ==> bootmem [0000000000 - 00377fe000]
[ 0.000000] #0 [0000000000 - 0000001000] BIOS data page ==> [0000000000 - 0000001000]
[ 0.000000] #1 [0000001000 - 0000002000] EX TRAMPOLINE ==> [0000001000 - 0000002000]
[ 0.000000] #2 [0000006000 - 0000007000] TRAMPOLINE ==> [0000006000 - 0000007000]
[ 0.000000] #3 [0001000000 - 00016a9098] TEXT DATA BSS ==> [0001000000 - 00016a9098]
[ 0.000000] #4 [000009fc00 - 0000100000] BIOS reserved ==> [000009fc00 - 0000100000]
[ 0.000000] #5 [00016aa000 - 00016b11cd] BRK ==> [00016aa000 - 00016b11cd]
[ 0.000000] #6 [0000010000 - 0000011000] PGTABLE ==> [0000010000 - 0000011000]
[ 0.000000] #7 [0000100000 - 00005ce8de] NEW RAMDISK ==> [0000100000 - 00005ce8de]
[ 0.000000] #8 [0000011000 - 0000018000] BOOTMAP ==> [0000011000 - 0000018000]
[ 0.000000] found SMP MP-table at [c00ff780] ff780
[ 0.000000] Zone PFN ranges:
[ 0.000000] DMA 0x00000010 -> 0x00001000
[ 0.000000] Normal 0x00001000 -> 0x000377fe
[ 0.000000] HighMem 0x000377fe -> 0x0003ffa8
[ 0.000000] Movable zone start PFN for each node
[ 0.000000] early_node_map[2] active PFN ranges
[ 0.000000] 0: 0x00000010 -> 0x0000009f
[ 0.000000] 0: 0x00000100 -> 0x0003ffa8
[ 0.000000] On node 0 totalpages: 261943
[ 0.000000] free_area_init_node: node 0, pgdat c159bcc0, node_mem_map c16b2200
[ 0.000000] DMA zone: 32 pages used for memmap
[ 0.000000] DMA zone: 0 pages reserved
[ 0.000000] DMA zone: 3951 pages, LIFO batch:0
[ 0.000000] Normal zone: 1744 pages used for memmap
[ 0.000000] Normal zone: 221486 pages, LIFO batch:31
[ 0.000000] HighMem zone: 272 pages used for memmap
[ 0.000000] HighMem zone: 34458 pages, LIFO batch:7
[ 0.000000] Using APIC driver default
[ 0.000000] ACPI: PM-Timer IO Port: 0x808
[ 0.000000] ACPI: Local APIC address 0xfee00000
[ 0.000000] ACPI: LAPIC (acpi_id[0x01] lapic_id[0x00] enabled)
[ 0.000000] ACPI: LAPIC (acpi_id[0x02] lapic_id[0x01] enabled)
[ 0.000000] ACPI: IOAPIC (id[0x02] address[0xfec00000] gsi_base[0])
[ 0.000000] IOAPIC[0]: apic_id 2, version 32, address 0xfec00000, GSI 0-23
[ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl)
[ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level)
[ 0.000000] ACPI: IRQ0 used by override.
[ 0.000000] ACPI: IRQ2 used by override.
[ 0.000000] ACPI: IRQ9 used by override.
[ 0.000000] Enabling APIC mode: Flat. Using 1 I/O APICs
[ 0.000000] Using ACPI (MADT) for SMP configuration information
[ 0.000000] ACPI: HPET id: 0x8086a201 base: 0xfed00000
[ 0.000000] SMP: Allowing 2 CPUs, 0 hotplug CPUs
[ 0.000000] nr_irqs_gsi: 24
[ 0.000000] PM: Registered nosave memory: 000000000009f000 - 00000000000a0000
[ 0.000000] PM: Registered nosave memory: 00000000000a0000 - 00000000000e0000
[ 0.000000] PM: Registered nosave memory: 00000000000e0000 - 0000000000100000
[ 0.000000] Allocating PCI resources starting at 40000000 (gap: 40000000:bee00000)
[ 0.000000] NR_CPUS:2 nr_cpumask_bits:2 nr_cpu_ids:2 nr_node_ids:1
[ 0.000000] PERCPU: Embedded 14 pages at c1eb7000, static data 34116 bytes
[ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 259895
[ 0.000000] Kernel command line: root=UUID=d44dd563-a831-40b0-9bfd-f460c9430ffa ro
[ 0.000000] PID hash table entries: 4096 (order: 12, 16384 bytes)
[ 0.000000] Dentry cache hash table entries: 131072 (order: 7, 524288 bytes)
[ 0.000000] Inode-cache hash table entries: 65536 (order: 6, 262144 bytes)
[ 0.000000] Enabling fast FPU save and restore... done.
[ 0.000000] Enabling unmasked SIMD FPU exception support... done.
[ 0.000000] Initializing CPU#0
[ 0.000000] Initializing HighMem for node 0 (000377fe:0003ffa8)
[ 0.000000] Memory: 1026552k/1048224k available (4144k kernel code, 20916k reserved, 1689k data, 408k init, 138920k highmem)
[ 0.000000] virtual kernel memory layout:
[ 0.000000] fixmap : 0xfff91000 - 0xfffff000 ( 440 kB)
[ 0.000000] pkmap : 0xff800000 - 0xffc00000 (4096 kB)
[ 0.000000] vmalloc : 0xf7ffe000 - 0xff7fe000 ( 120 MB)
[ 0.000000] lowmem : 0xc0000000 - 0xf77fe000 ( 887 MB)
[ 0.000000] .init : 0xc15ba000 - 0xc1620000 ( 408 kB)
[ 0.000000] .data : 0xc140c2d6 - 0xc15b2968 (1689 kB)
[ 0.000000] .text : 0xc1000000 - 0xc140c2d6 (4144 kB)
[ 0.000000] Checking if this processor honours the WP bit even in supervisor mode...Ok.
[ 0.000000] SLUB: Genslabs=13, HWalign=64, Order=0-3, MinObjects=0, CPUs=2, Nodes=1
[ 0.000000] Preemptible RCU implementation.
[ 0.000000] NR_IRQS:320
[ 0.000000] Fast TSC calibration using PIT
[ 0.000000] Detected 1597.937 MHz processor.
[ 0.002672] Console: colour VGA+ 80x25
[ 0.002677] console [tty0] enabled
[ 0.003333] hpet clockevent registered
[ 0.003333] HPET: 3 timers in total, 0 timers will be used for per-cpu timer
[ 0.003333] Calibrating delay loop (skipped), value calculated using timer frequency.. 3197.03 BogoMIPS (lpj=5326456)
[ 0.003333] Security Framework initialized
[ 0.003333] Mount-cache hash table entries: 512
[ 0.003333] Initializing cgroup subsys ns
[ 0.003333] Initializing cgroup subsys cpuacct
[ 0.003333] Initializing cgroup subsys devices
[ 0.003333] CPU: L1 I cache: 32K, L1 D cache: 32K
[ 0.003333] CPU: L2 cache: 2048K
[ 0.003333] CPU: Physical Processor ID: 0
[ 0.003333] CPU: Processor Core ID: 0
[ 0.003333] mce: CPU supports 6 MCE banks
[ 0.003333] CPU0: Thermal monitoring handled by SMI
[ 0.003333] using mwait in idle threads.
[ 0.003333] Performance Counters: Core2 events, Intel PMU driver.
[ 0.003333] ... version: 2
[ 0.003333] ... bit width: 40
[ 0.003333] ... generic counters: 2
[ 0.003333] ... value mask: 000000ffffffffff
[ 0.003333] ... max period: 000000007fffffff
[ 0.003333] ... fixed-purpose counters: 3
[ 0.003333] ... counter mask: 0000000700000003
[ 0.003333] Checking 'hlt' instruction... OK.
[ 0.013975] ACPI: Core revision 20090521
[ 0.033780] ..TIMER: vector=0x30 apic1=0 pin1=2 apic2=-1 pin2=-1
[ 0.069165] CPU0: Intel(R) Core(TM)2 CPU T5200 @ 1.60GHz stepping 06
[ 0.069999] Booting processor 1 APIC 0x1 ip 0x6000
[ 0.003333] Initializing CPU#1
[ 0.003333] Calibrating delay using timer specific routine.. 3197.98 BogoMIPS (lpj=5326371)
[ 0.003333] CPU: L1 I cache: 32K, L1 D cache: 32K
[ 0.003333] CPU: L2 cache: 2048K
[ 0.003333] CPU: Physical Processor ID: 0
[ 0.003333] CPU: Processor Core ID: 1
[ 0.003333] mce: CPU supports 6 MCE banks
[ 0.003333] CPU1: Thermal monitoring enabled (TM2)
[ 0.003333] x86 PAT enabled: cpu 1, old 0x7040600070406, new 0x7010600070106
[ 0.161996] CPU1: Intel(R) Core(TM)2 CPU T5200 @ 1.60GHz stepping 06
[ 0.162966] checking TSC synchronization [CPU#0 -> CPU#1]: passed.
[ 0.163365] Brought up 2 CPUs
[ 0.163451] Total of 2 processors activated (6394.01 BogoMIPS).
[ 0.166727] CPU0 attaching sched-domain:
[ 0.166731] domain 0: span 0-1 level MC
[ 0.166735] groups: 0 1
[ 0.166742] CPU1 attaching sched-domain:
[ 0.166744] domain 0: span 0-1 level MC
[ 0.166748] groups: 1 0
[ 0.166879] NET: Registered protocol family 16
[ 0.166879] ACPI: bus type pci registered
[ 0.166879] PCI: MCFG configuration 0: base e0000000 segment 0 buses 0 - 255
[ 0.166879] PCI: Not using MMCONFIG.
[ 0.167174] PCI: PCI BIOS revision 3.00 entry at 0xf0031, last bus=6
[ 0.167265] PCI: Using configuration type 1 for base access
[ 0.173389] bio: create slab <bio-0> at 0
[ 0.178641] ACPI: EC: Look up EC in DSDT
[ 0.196689] ACPI: Interpreter enabled
[ 0.196784] ACPI: (supports S0 S1 S3 S4 S5)
[ 0.197200] ACPI: Using IOAPIC for interrupt routing
[ 0.197368] PCI: MCFG configuration 0: base e0000000 segment 0 buses 0 - 255
[ 0.212595] PCI: MCFG area at e0000000 reserved in ACPI motherboard resources
[ 0.212690] PCI: updated MCFG configuration 0: base e0000000 segment 0 buses 0 - 63
[ 0.212793] PCI: Using MMCONFIG for extended config space
[ 0.223729] ACPI: EC: GPE = 0x1c, I/O: command/status = 0x66, data = 0x62
[ 0.223823] ACPI: EC: driver started in poll mode
[ 0.223943] ACPI: No dock devices found.
[ 0.223943] ACPI: PCI Root Bridge [PCI0] (0000:00)
[ 0.226940] pci 0000:00:01.0: PME# supported from D0 D3hot D3cold
[ 0.226940] pci 0000:00:01.0: PME# disabled
[ 0.227070] pci 0000:00:1b.0: reg 10 64bit mmio: [0xfebfc000-0xfebfffff]
[ 0.227142] pci 0000:00:1b.0: PME# supported from D0 D3hot D3cold
[ 0.227235] pci 0000:00:1b.0: PME# disabled
[ 0.227414] pci 0000:00:1c.0: PME# supported from D0 D3hot D3cold
[ 0.227506] pci 0000:00:1c.0: PME# disabled
[ 0.227688] pci 0000:00:1c.1: PME# supported from D0 D3hot D3cold
[ 0.227781] pci 0000:00:1c.1: PME# disabled
[ 0.227965] pci 0000:00:1c.2: PME# supported from D0 D3hot D3cold
[ 0.228058] pci 0000:00:1c.2: PME# disabled
[ 0.228215] pci 0000:00:1d.0: reg 20 io port: [0xec00-0xec1f]
[ 0.228290] pci 0000:00:1d.1: reg 20 io port: [0xe880-0xe89f]
[ 0.228365] pci 0000:00:1d.2: reg 20 io port: [0xe800-0xe81f]
[ 0.228440] pci 0000:00:1d.3: reg 20 io port: [0xe480-0xe49f]
[ 0.228520] pci 0000:00:1d.7: reg 10 32bit mmio: [0xfebfbc00-0xfebfbfff]
[ 0.228594] pci 0000:00:1d.7: PME# supported from D0 D3hot D3cold
[ 0.228688] pci 0000:00:1d.7: PME# disabled
[ 0.228960] pci 0000:00:1f.0: quirk: region 0800-087f claimed by ICH6 ACPI/GPIO/TCO
[ 0.229068] pci 0000:00:1f.0: quirk: region 0480-04bf claimed by ICH6 GPIO
[ 0.229165] pci 0000:00:1f.0: ICH7 LPC Generic IO decode 3 PIO at 0250 (mask 000f)
[ 0.229343] pci 0000:00:1f.2: reg 10 io port: [0x00-0x07]
[ 0.229353] pci 0000:00:1f.2: reg 14 io port: [0x00-0x03]
[ 0.229362] pci 0000:00:1f.2: reg 18 io port: [0x00-0x07]
[ 0.229372] pci 0000:00:1f.2: reg 1c io port: [0x00-0x03]
[ 0.229382] pci 0000:00:1f.2: reg 20 io port: [0xffa0-0xffaf]
[ 0.229424] pci 0000:00:1f.2: PME# supported from D3hot
[ 0.229515] pci 0000:00:1f.2: PME# disabled
[ 0.229515] pci 0000:00:1f.3: reg 20 io port: [0x400-0x41f]
[ 0.229515] pci 0000:01:00.0: reg 10 32bit mmio: [0xfd000000-0xfdffffff]
[ 0.229515] pci 0000:01:00.0: reg 14 64bit mmio: [0xc0000000-0xcfffffff]
[ 0.229515] pci 0000:01:00.0: reg 1c 64bit mmio: [0xfc000000-0xfcffffff]
[ 0.229515] pci 0000:01:00.0: reg 30 32bit mmio: [0xfbfe0000-0xfbffffff]
[ 0.229515] pci 0000:01:00.0: disabling ASPM on pre-1.1 PCIe device. You can enable it with 'pcie_aspm=force'
[ 0.229515] pci 0000:00:01.0: bridge 32bit mmio: [0xf9f00000-0xfdffffff]
[ 0.229515] pci 0000:00:01.0: bridge 64bit mmio pref: [0xbdf00000-0xddefffff]
[ 0.229515] pci 0000:02:00.0: reg 10 io port: [0xc800-0xc8ff]
[ 0.229515] pci 0000:02:00.0: reg 18 64bit mmio: [0xfe0ff000-0xfe0fffff]
[ 0.229515] pci 0000:02:00.0: reg 30 32bit mmio: [0xfe0e0000-0xfe0effff]
[ 0.229515] pci 0000:02:00.0: supports D1 D2
[ 0.229515] pci 0000:02:00.0: PME# supported from D1 D2 D3hot D3cold
[ 0.229515] pci 0000:02:00.0: PME# disabled
[ 0.229515] pci 0000:02:00.0: disabling ASPM on pre-1.1 PCIe device. You can enable it with 'pcie_aspm=force'
[ 0.229515] pci 0000:00:1c.0: bridge io port: [0xc000-0xcfff]
[ 0.229515] pci 0000:00:1c.0: bridge 32bit mmio: [0xfe000000-0xfe0fffff]
[ 0.229515] pci 0000:03:00.0: reg 10 32bit mmio: [0xfe1ff000-0xfe1fffff]
[ 0.229515] pci 0000:03:00.0: PME# supported from D0 D3hot D3cold
[ 0.229515] pci 0000:03:00.0: PME# disabled
[ 0.229515] pci 0000:03:00.0: disabling ASPM on pre-1.1 PCIe device. You can enable it with 'pcie_aspm=force'
[ 0.229515] pci 0000:00:1c.1: bridge 32bit mmio: [0xfe100000-0xfe1fffff]
[ 0.229515] pci 0000:00:1c.2: bridge io port: [0xd000-0xdfff]
[ 0.229515] pci 0000:00:1c.2: bridge 32bit mmio: [0xfe200000-0xfe9fffff]
[ 0.229515] pci 0000:00:1c.2: bridge 64bit mmio pref: [0xddf00000-0xdfefffff]
[ 0.229515] pci 0000:06:01.0: reg 10 32bit mmio: [0xfeaff800-0xfeafffff]
[ 0.229515] pci 0000:06:01.0: PME# supported from D0 D3hot D3cold
[ 0.229515] pci 0000:06:01.0: PME# disabled
[ 0.229515] pci 0000:06:01.1: reg 10 32bit mmio: [0xfeaff400-0xfeaff4ff]
[ 0.229515] pci 0000:06:01.1: supports D1 D2
[ 0.229515] pci 0000:06:01.1: PME# supported from D0 D1 D2 D3hot D3cold
[ 0.229515] pci 0000:06:01.1: PME# disabled
[ 0.229601] pci 0000:06:01.2: reg 10 32bit mmio: [0xfeaff000-0xfeaff0ff]
[ 0.229669] pci 0000:06:01.2: supports D1 D2
[ 0.229672] pci 0000:06:01.2: PME# supported from D0 D1 D2 D3hot D3cold
[ 0.229758] pci 0000:06:01.2: PME# disabled
[ 0.229883] pci 0000:06:01.3: reg 10 32bit mmio: [0xfeafec00-0xfeafecff]
[ 0.230026] pci 0000:06:01.3: supports D1 D2
[ 0.230029] pci 0000:06:01.3: PME# supported from D0 D1 D2 D3hot D3cold
[ 0.230115] pci 0000:06:01.3: PME# disabled
[ 0.230268] pci 0000:00:1e.0: transparent bridge
[ 0.230352] pci 0000:00:1e.0: bridge 32bit mmio: [0xfea00000-0xfeafffff]
[ 0.230393] pci_bus 0000:00: on NUMA node 0
[ 0.230402] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT]
[ 0.230675] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.P0P1._PRT]
[ 0.230777] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.P0P6._PRT]
[ 0.230884] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.P0P2._PRT]
[ 0.230986] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.P0P3._PRT]
[ 0.231102] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.P0P4._PRT]
[ 0.251108] ACPI: PCI Interrupt Link [LNKA] (IRQs 3 4 5 6 7 *11 12)
[ 0.251108] ACPI: PCI Interrupt Link [LNKB] (IRQs 3 4 *5 6 7 12)
[ 0.251108] ACPI: PCI Interrupt Link [LNKC] (IRQs *3 4 5 6 7 12)
[ 0.251449] ACPI: PCI Interrupt Link [LNKD] (IRQs 3 *4 5 6 7 12)
[ 0.252144] ACPI: PCI Interrupt Link [LNKE] (IRQs 3 4 5 6 7 12) *0, disabled.
[ 0.252949] ACPI: PCI Interrupt Link [LNKF] (IRQs 3 4 5 6 7 12) *0, disabled.
[ 0.253751] ACPI: PCI Interrupt Link [LNKG] (IRQs 3 4 5 6 7 12) *0, disabled.
[ 0.254555] ACPI: PCI Interrupt Link [LNKH] (IRQs 3 4 5 6 *7 12)
[ 0.258340] SCSI subsystem initialized
[...]
Sergey
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 315 bytes --]
^ permalink raw reply [flat|nested] 27+ messages in thread* Re: acpi_ex_system_memory_space_handler oops 2009-08-12 20:10 acpi_ex_system_memory_space_handler oops Sergey Senozhatsky @ 2009-08-12 21:46 ` Rafael J. Wysocki 2009-08-13 0:18 ` Len Brown 2009-08-17 8:43 ` Lin Ming 2 siblings, 0 replies; 27+ messages in thread From: Rafael J. Wysocki @ 2009-08-12 21:46 UTC (permalink / raw) To: Sergey Senozhatsky Cc: Len Brown, Lin Ming, Bob Moore, linux-acpi, linux-kernel On Wednesday 12 August 2009, Sergey Senozhatsky wrote: > Hello, > > Kernel oopses on early boot stages (boots normally with boot_delay=10). > > rc5-git8 > eip: acpi_ex_system_memory_space_handler+0x75/0x22f Do I assume correctly that it didn't happen before? Rafael ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: acpi_ex_system_memory_space_handler oops 2009-08-12 20:10 acpi_ex_system_memory_space_handler oops Sergey Senozhatsky 2009-08-12 21:46 ` Rafael J. Wysocki @ 2009-08-13 0:18 ` Len Brown 2009-08-13 8:34 ` Sergey Senozhatsky ` (4 more replies) 2009-08-17 8:43 ` Lin Ming 2 siblings, 5 replies; 27+ messages in thread From: Len Brown @ 2009-08-13 0:18 UTC (permalink / raw) To: Sergey Senozhatsky Cc: Len Brown, Lin Ming, Bob Moore, linux-acpi, linux-kernel > Kernel oopses on early boot stages (boots normally with boot_delay=10). > rc5-git8 Please find which kernel this failure starts in. Start by testing 2.6.30.stable so we can tell if this is a regression in the current RC. What is the difference between the two dmesg? they have the same cmdline, neither has boot_delay, and neither dmesg shows the oops. The fact that boot_delay=10 makes the problem go away suggests some sort of race condition. Is 10 the smallest value of printk_time that works, or is it a random value? Do you still see the oops with CONFIG_PRINTK_TIME=n? Do you still see the oops with maxcpus=1? Do you still see the oops with "acpi_serialize=1"? Please open a bug report here: http://bugzilla.kernel.org/enter_bug.cgi?product=ACPI answer the questions above and attach the output from acpidump thanks, -Len Brown, Intel Open Source Technology Center. ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: acpi_ex_system_memory_space_handler oops 2009-08-13 0:18 ` Len Brown @ 2009-08-13 8:34 ` Sergey Senozhatsky 2009-08-13 9:53 ` Sergey Senozhatsky ` (3 subsequent siblings) 4 siblings, 0 replies; 27+ messages in thread From: Sergey Senozhatsky @ 2009-08-13 8:34 UTC (permalink / raw) To: Len Brown; +Cc: Len Brown, Lin Ming, Bob Moore, linux-acpi, linux-kernel [-- Attachment #1: Type: text/plain, Size: 2646 bytes --] On (08/12/09 20:18), Len Brown wrote: > > Kernel oopses on early boot stages (boots normally with boot_delay=10). > > > rc5-git8 > > Please find which kernel this failure starts in. > Start by testing 2.6.30.stable so we can tell > if this is a regression in the current RC. > OK... I'll try to bisect. It'll take time. I consider 7 successfull boots to mark that kernel is ok (it may be wrong). -git8 maxcpus=1 + + + + + + + acpi_serialize=1 + - boot_delay=1 + + + + + + + boot_delay=0 + + - vga=791 + + + + + + + > What is the difference between the two dmesg? > they have the same cmdline, neither has boot_delay, > and neither dmesg shows the oops. > boot params are the same. Both kernels booted successfully. There are no oopses in syslog (I guess 0.21 is too early for logd to start). The only difference (which I find suspicious) is around 0.21 second: [ 0.205668] ACPI Error (dswload-0790): [PCFG] Namespace lookup failure, AE_ALREADY_EXISTS [ 0.205899] ACPI Exception: AE_ALREADY_EXISTS, During name lookup/catalog 20090521 psloop-227 [ 0.206124] ACPI Error (psparse-0537): Method parse/execution failed [\_SB_.RBPE] (Node f7017678), AE_ALREADY_EXISTS [ 0.206417] ACPI: Marking method RBPE as Serialized because of AE_ALREADY_EXISTS error [ 0.206773] ACPI Error (psparse-0537): Method parse/execution failed [\_SB_.PCI0.P0P4.XCRD._STA] (Node f7015648), AE_ALREADY_EXISTS [ 0.207070] ACPI: Marking method _STA as Serialized because of AE_ALREADY_EXISTS error [ 0.207326] ACPI Error (uteval-0256): Method execution failed [\_SB_.PCI0.P0P4.XCRD._STA] (Node f7015648), AE_ALREADY_EXISTS [ 0.213503] ACPI Error: Could not map memory at 0000000000000000, size 0 20090521 exregion-173 [ 0.213734] ACPI Exception: AE_NO_MEMORY, Returned by Handler for [SystemMemory] 20090521 evregion-424 [ 0.213963] ACPI Error (psparse-0537): Method parse/execution failed [\_SB_.RBPE] (Node f7017678), AE_NO_MEMORY [ 0.214286] ACPI Error (psparse-0537): Method parse/execution failed [\_GPE._L01] (Node f701d198), AE_NO_MEMORY [ 0.214616] ACPI Exception: AE_NO_MEMORY, while evaluating GPE method [_L01] 20090521 evgpe-568 > The fact that boot_delay=10 makes the problem go away > suggests some sort of race condition. I think it is. > Is 10 the smallest value of printk_time that works, or is it a random value? > No. 1 is the smallest. > Do you still see the oops with CONFIG_PRINTK_TIME=n? > Yes. > Do you still see the oops with maxcpus=1? > No. > Do you still see the oops with "acpi_serialize=1"? > Yes. Sergey [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 315 bytes --] ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: acpi_ex_system_memory_space_handler oops 2009-08-13 0:18 ` Len Brown 2009-08-13 8:34 ` Sergey Senozhatsky @ 2009-08-13 9:53 ` Sergey Senozhatsky 2009-08-13 11:02 ` Sergey Senozhatsky ` (2 subsequent siblings) 4 siblings, 0 replies; 27+ messages in thread From: Sergey Senozhatsky @ 2009-08-13 9:53 UTC (permalink / raw) To: Len Brown; +Cc: Len Brown, Lin Ming, Bob Moore, linux-acpi, linux-kernel [-- Attachment #1.1: Type: text/plain, Size: 18 bytes --] acpidump Sergey [-- Attachment #1.2: acpi_dump --] [-- Type: text/plain, Size: 169580 bytes --] DSDT @ 0x3ffb05e0 0000: 44 53 44 54 18 89 00 00 01 15 46 33 4a 30 30 00 DSDT......F3J00. 0010: 46 33 4a 30 30 30 30 31 01 00 00 00 49 4e 54 4c F3J00001....INTL 0020: 26 20 00 02 08 5f 54 30 31 0a 00 08 5f 54 30 30 & ..._T01..._T00 0030: 0a 00 10 4b 52 5c 5f 53 42 5f 08 41 54 4b 50 00 ...KR\_SB_.ATKP. 0040: 5b 82 4c 51 41 54 4b 44 08 5f 48 49 44 0d 41 54 [.LQATKD._HID.AT 0050: 4b 30 31 30 30 00 08 5f 55 49 44 0c 00 01 01 01 K0100.._UID..... 0060: 14 12 49 4e 49 54 01 70 01 41 54 4b 50 a4 5c 4d ..INIT.p.ATKP.\M 0070: 4e 41 4d 14 1b 42 53 54 53 00 70 5c 49 4b 46 47 NAM..BSTS.p\IKFG 0080: 60 a0 0b 5c 41 43 50 46 7b 60 0a 7f 60 a4 60 14 `..\ACPF{`..`.`. 0090: 4b 06 54 4d 50 52 00 70 5c 2e 5f 54 5a 5f 52 54 K.TMPR.p\._TZ_RT 00a0: 4d 50 60 70 5c 2e 5f 54 5a 5f 52 46 41 4e 61 a0 MP`p\._TZ_RFANa. 00b0: 09 93 61 0a 01 70 0a 00 61 79 61 0a 10 61 72 5c ..a..p..aya..ar\ 00c0: 2e 5f 54 5a 5f 4b 45 4c 56 60 61 60 70 00 62 a0 ._TZ_KELV`a`p.b. 00d0: 0d 5c 54 45 4e 41 70 5c 54 44 54 59 62 a1 12 70 .\TENAp\TDTYb..p 00e0: 48 4b 54 48 63 a0 0a 92 93 63 0b ff ff 70 63 62 HKTHc....c...pcb 00f0: 79 62 0a 18 62 72 60 62 60 a4 60 14 32 53 46 55 yb..br`b`.`.2SFU 0100: 4e 00 70 0a 37 60 7d 60 0a 40 60 7d 60 0a 80 60 N.p.7`}`.@`}`..` 0110: 7d 60 0b 00 08 60 7d 60 0b 00 10 60 7d 60 0c 00 }`...`}`...`}`.. 0120: 00 02 00 60 7d 60 0c 00 00 08 00 60 a4 60 14 0d ...`}`.....`.`.. 0130: 4f 53 56 52 01 70 68 5c 4f 53 46 47 14 0c 47 50 OSVR.ph\OSFG..GP 0140: 4c 56 00 a4 5c 4c 42 54 4e 14 24 53 50 4c 56 01 LV..\LBTN.$SPLV. 0150: 70 68 5c 4c 42 54 4e 5c 2f 05 5f 53 42 5f 50 43 ph\LBTN\/._SB_PC 0160: 49 30 53 42 52 47 45 43 30 5f 53 54 42 52 14 0b I0SBRGEC0_STBR.. 0170: 57 4c 45 44 01 4f 57 4c 44 68 14 0b 42 4c 45 44 WLED.OWLDh..BLED 0180: 01 4f 42 54 44 68 14 0b 54 4c 45 44 01 4f 54 4c .OBTDh..TLED.OTL 0190: 44 68 14 0b 52 53 54 53 00 a4 4f 52 53 54 14 13 Dh..RSTS..ORST.. 01a0: 53 44 53 50 01 a0 0c 5c 4e 41 54 4b 5c 53 57 48 SDSP...\NATK\SWH 01b0: 47 68 14 0b 47 50 49 44 00 a4 4c 43 44 52 14 0b Gh..GPID..LCDR.. 01c0: 48 57 52 53 00 a4 4f 48 57 52 14 0b 47 4c 43 44 HWRS..OHWR..GLCD 01d0: 00 a4 4f 4c 43 44 08 57 41 50 46 0a 00 14 13 43 ..OLCD.WAPF....C 01e0: 57 41 50 01 7d 68 57 41 50 46 57 41 50 46 a4 0a WAP.}hWAPFWAPF.. 01f0: 01 08 50 43 44 56 0a 00 14 42 0c 57 44 4f 47 01 ..PCDV...B.WDOG. 0200: a0 1c 93 68 0a 00 70 50 54 49 4d 5c 2f 03 5f 53 ...h..pPTIM\/._S 0210: 42 5f 41 54 4b 44 50 43 44 56 a4 0a 3c a0 4b 09 B_ATKDPCDV..<.K. 0220: 93 68 0a 01 a0 26 5c 2f 03 5f 53 42 5f 4c 49 44 .h...&\/._SB_LID 0230: 5f 5f 4c 49 44 70 50 54 49 4d 5c 2f 03 5f 53 42 __LIDpPTIM\/._SB 0240: 5f 41 54 4b 44 50 43 44 56 a4 01 a0 26 95 5c 2e _ATKDPCDV...&.\. 0250: 5f 54 5a 5f 52 4c 54 4d 50 54 4d 50 70 50 54 49 _TZ_RLTMPTMPpPTI 0260: 4d 5c 2f 03 5f 53 42 5f 41 54 4b 44 50 43 44 56 M\/._SB_ATKDPCDV 0270: a4 01 76 5c 2f 03 5f 53 42 5f 41 54 4b 44 50 43 ..v\/._SB_ATKDPC 0280: 44 56 a0 34 93 5c 2f 03 5f 53 42 5f 41 54 4b 44 DV.4.\/._SB_ATKD 0290: 50 43 44 56 0a 00 70 50 54 49 4d 5c 2f 03 5f 53 PCDV..pPTIM\/._S 02a0: 42 5f 41 54 4b 44 50 43 44 56 86 5c 2e 5f 53 42 B_ATKDPCDV.\._SB 02b0: 5f 41 54 4b 44 0a 6d a4 01 a4 00 14 0f 41 4e 56 _ATKD.m......ANV 02c0: 49 09 70 41 53 4d 49 68 60 a4 60 14 4f 05 50 53 I.pASMIh`.`.O.PS 02d0: 54 43 09 a0 0a 93 68 0a 00 a4 50 53 54 4e a0 0e TC....h...PSTN.. 02e0: 5c 41 43 50 46 7a 50 53 54 4e 0a 08 60 a1 09 7b \ACPFzPSTN..`..{ 02f0: 50 53 54 4e 0a ff 60 a0 06 94 68 60 a4 ff 70 68 PSTN..`...h`..ph 0300: 53 4c 4d 54 86 5c 2e 5f 50 52 5f 43 50 55 31 0a SLMT.\._PR_CPU1. 0310: 80 a0 16 92 95 43 50 55 4e 0a 02 86 5c 2e 5f 50 .....CPUN...\._P 0320: 52 5f 43 50 55 32 0a 80 a4 0a 00 14 34 53 4d 42 R_CPU2......4SMB 0330: 42 09 7a 68 0a 10 60 7b 60 0a ff 60 7a 68 0a 18 B.zh..`{`..`zh.. 0340: 61 7b 68 0a ff 62 a0 0e 7b 61 0a 01 00 a4 5c 52 a{h..b..{a....\R 0350: 42 59 54 61 60 a1 0a a4 5c 57 42 59 54 61 60 62 BYTa`...\WBYTa`b 0360: 14 34 53 4d 42 57 09 7a 68 0a 10 60 7b 60 0a ff .4SMBW.zh..`{`.. 0370: 60 7a 68 0a 18 61 7b 68 0a ff 62 a0 0e 7b 61 0a `zh..a{h..b..{a. 0380: 01 00 a4 5c 52 57 52 44 61 60 a1 0a a4 5c 57 57 ...\RWRDa`...\WW 0390: 52 44 61 60 62 14 4b 07 53 4d 42 4b 09 7a 68 0a RDa`b.K.SMBK.zh. 03a0: 08 60 7b 60 0a ff 60 a0 35 60 7a 68 0a 10 60 7b .`{`..`.5`zh..`{ 03b0: 60 0a ff 60 7a 68 0a 18 61 7b 61 0a ff 61 7b 68 `..`zh..a{a..a{h 03c0: 0a 0f 63 a0 0d 7b 61 0a 01 00 52 42 4c 4b 61 60 ..c..{a...RBLKa` 03d0: 63 a1 08 57 42 4c 4b 61 60 63 a4 0a 00 a1 33 7a c..WBLKa`c....3z 03e0: 68 0a 10 62 7b 62 0a ff 62 7a 68 0a 18 61 a0 0f h..b{b..bzh..a.. 03f0: 7b 61 0a 01 00 a4 83 88 52 42 55 46 62 00 a1 12 {a......RBUFb... 0400: 7b 68 0a ff 61 70 61 88 52 42 55 46 62 00 a4 0a {h..apa.RBUFb... 0410: 00 14 4c 14 45 43 52 57 09 7a 68 0a 18 60 7b 60 ..L.ECRW.zh..`{` 0420: 0a ff 60 7a 68 0a 10 61 7b 61 0a ff 61 7a 68 0a ..`zh..a{a..azh. 0430: 08 62 7b 62 0a ff 62 7b 68 0a ff 63 a0 10 92 93 .b{b..b{h..c.... 0440: 5b 23 5c 50 34 53 4d ff ff 0a 00 a4 ff 70 60 5c [#\P4SM......p`\ 0450: 2f 05 5f 53 42 5f 50 43 49 30 53 42 52 47 45 43 /._SB_PCI0SBRGEC 0460: 30 5f 43 44 54 33 70 61 5c 2f 05 5f 53 42 5f 50 0_CDT3pa\/._SB_P 0470: 43 49 30 53 42 52 47 45 43 30 5f 43 44 54 32 70 CI0SBRGEC0_CDT2p 0480: 62 5c 2f 05 5f 53 42 5f 50 43 49 30 53 42 52 47 b\/._SB_PCI0SBRG 0490: 45 43 30 5f 43 44 54 31 70 63 5c 2f 05 5f 53 42 EC0_CDT1pc\/._SB 04a0: 5f 50 43 49 30 53 42 52 47 45 43 30 5f 43 4d 44 _PCI0SBRGEC0_CMD 04b0: 31 70 0a 05 60 a2 20 90 60 5c 2f 05 5f 53 42 5f 1p..`. .`\/._SB_ 04c0: 50 43 49 30 53 42 52 47 45 43 30 5f 43 4d 44 31 PCI0SBRGEC0_CMD1 04d0: 5b 22 0a 01 76 60 70 5c 2f 05 5f 53 42 5f 50 43 ["..v`p\/._SB_PC 04e0: 49 30 53 42 52 47 45 43 30 5f 43 44 54 33 60 70 I0SBRGEC0_CDT3`p 04f0: 5c 2f 05 5f 53 42 5f 50 43 49 30 53 42 52 47 45 \/._SB_PCI0SBRGE 0500: 43 30 5f 43 44 54 32 61 70 5c 2f 05 5f 53 42 5f C0_CDT2ap\/._SB_ 0510: 50 43 49 30 53 42 52 47 45 43 30 5f 43 44 54 31 PCI0SBRGEC0_CDT1 0520: 62 70 5c 2f 05 5f 53 42 5f 50 43 49 30 53 42 52 bp\/._SB_PCI0SBR 0530: 47 45 43 30 5f 43 4d 44 31 63 5b 27 5c 50 34 53 GEC0_CMD1c['\P4S 0540: 4d 79 60 0a 08 60 7d 60 61 60 79 60 0a 08 60 7d My`..`}`a`y`..`} 0550: 60 62 60 79 60 0a 08 60 7d 60 63 60 a4 60 10 49 `b`y`..`}`c`.`.I 0560: 09 5c 5f 50 52 5f 5b 83 40 09 43 50 55 31 01 10 .\_PR_[.@.CPU1.. 0570: 08 00 00 06 5b 80 53 54 42 4c 00 0c 40 8f fb 3f ....[.STBL..@..? 0580: 0b 24 0d 08 4e 43 50 55 0a 02 08 50 44 43 31 0c .$..NCPU...PDC1. 0590: 00 00 00 80 08 48 4e 44 4c 0c 00 00 00 80 08 43 .....HNDL......C 05a0: 46 47 44 0c f1 7d 00 01 08 54 42 4c 44 0a 00 14 FGD..}...TBLD... 05b0: 48 04 5f 50 44 43 01 8a 68 0a 08 44 41 54 30 70 H._PDC..h..DAT0p 05c0: 44 41 54 30 50 44 43 31 a0 2f 93 54 42 4c 44 0a DAT0PDC1./.TBLD. 05d0: 00 a0 26 90 92 95 4e 43 50 55 0a 02 93 7b 50 44 ..&...NCPU...{PD 05e0: 43 31 0a 0a 00 0a 0a 5b 20 53 54 42 4c 48 4e 44 C1.....[ STBLHND 05f0: 4c 70 0a 01 54 42 4c 44 10 4b 0c 5c 5f 50 52 5f Lp..TBLD.K.\_PR_ 0600: 5b 83 42 0c 43 50 55 32 02 10 08 00 00 06 5b 80 [.B.CPU2......[. 0610: 53 54 42 4c 00 0c 70 9c fb 3f 0b 24 0d 08 4e 43 STBL..p..?.$..NC 0620: 50 55 0a 02 08 50 44 43 32 0c 00 00 00 80 08 48 PU...PDC2......H 0630: 4e 44 4c 0c 00 00 00 80 08 43 46 47 44 0c f1 7d NDL......CFGD..} 0640: 00 01 08 54 42 4c 44 0a 00 14 4a 07 5f 50 44 43 ...TBLD...J._PDC 0650: 01 8a 68 0a 08 44 41 54 30 70 44 41 54 30 50 44 ..h..DAT0pDAT0PD 0660: 43 32 a0 41 06 93 54 42 4c 44 0a 00 a0 26 90 92 C2.A..TBLD...&.. 0670: 95 4e 43 50 55 0a 02 93 7b 50 44 43 32 0a 01 00 .NCPU...{PDC2... 0680: 0a 01 5b 20 53 54 42 4c 48 4e 44 4c 70 0a 02 54 ..[ STBLHNDLp..T 0690: 42 4c 44 a0 30 90 93 4e 43 50 55 0a 01 93 7b 50 BLD.0..NCPU...{P 06a0: 44 43 32 0a 01 00 0a 01 a0 1b 92 7b 50 44 43 32 DC2........{PDC2 06b0: 0a 10 00 5b 20 53 54 42 4c 48 4e 44 4c 70 0a 01 ...[ STBLHNDLp.. 06c0: 54 42 4c 44 14 1e 5c 2f 03 5f 50 52 5f 43 50 55 TBLD..\/._PR_CPU 06d0: 32 5f 49 4e 49 00 a0 0c 5c 44 54 53 45 54 52 41 2_INI...\DTSETRA 06e0: 50 0a 46 14 19 57 44 54 53 01 a0 12 90 5c 44 54 P.F..WDTS....\DT 06f0: 53 45 5c 4d 50 45 4e 54 52 41 50 0a 46 14 30 54 SE\MPENTRAP.F.0T 0700: 52 41 50 01 5b 80 53 53 4d 49 01 53 4d 49 50 0a RAP.[.SSMI.SMIP. 0710: 01 5b 81 0b 53 53 4d 49 01 53 4d 49 43 08 70 68 .[..SSMI.SMIC.ph 0720: 5c 53 4d 49 46 70 44 54 53 53 53 4d 49 43 10 21 \SMIFpDTSSSMIC.! 0730: 5c 5f 47 50 45 14 1a 5f 4c 30 32 00 70 0a 00 47 \_GPE.._L02.p..G 0740: 50 45 43 86 5c 2e 5f 54 5a 5f 54 48 52 4d 0a 80 PEC.\._TZ_THRM.. 0750: 08 44 54 53 53 0a 5a 08 50 4d 42 53 0b 00 08 08 .DTSS.Z.PMBS.... 0760: 50 4d 4c 4e 0a 80 08 47 50 42 53 0b 80 04 08 47 PMLN...GPBS....G 0770: 50 4c 4e 0a 40 08 50 4d 33 30 0b 30 08 08 53 55 PLN.@.PM30.0..SU 0780: 53 57 0a ff 08 41 50 49 43 0a 01 08 50 43 49 42 SW...APIC...PCIB 0790: 0c 00 00 00 e0 08 50 43 49 4c 0c 00 00 00 04 08 ......PCIL...... 07a0: 41 50 43 42 0c 00 00 c0 fe 08 41 50 43 4c 0c 00 APCB......APCL.. 07b0: 00 10 00 08 4d 42 4c 46 0a 0a 08 53 4d 49 50 0a ....MBLF...SMIP. 07c0: b2 08 53 4d 42 53 0b 00 04 08 53 4d 42 4c 0a 20 ..SMBS....SMBL. 07d0: 5b 80 42 49 4f 53 00 0c 64 e0 fb 3f 0a ff 5b 81 [.BIOS..d..?..[. 07e0: 41 05 42 49 4f 53 01 53 53 31 5f 01 53 53 32 5f A.BIOS.SS1_.SS2_ 07f0: 01 53 53 33 5f 01 53 53 34 5f 01 00 04 49 4f 53 .SS3_.SS4_...IOS 0800: 54 10 54 4f 50 4d 20 52 4f 4d 53 20 4d 47 31 42 T.TOPM ROMS MG1B 0810: 20 4d 47 31 4c 20 4d 47 32 42 20 4d 47 32 4c 20 MG1L MG2B MG2L 0820: 00 08 41 53 53 42 08 41 4f 54 42 08 41 41 58 42 ..ASSB.AOTB.AAXB 0830: 20 14 0f 52 52 49 4f 04 70 0d 52 52 49 4f 00 5b ..RRIO.p.RRIO.[ 0840: 31 14 0f 52 44 4d 41 03 70 0d 72 44 4d 41 00 5b 1..RDMA.p.rDMA.[ 0850: 31 08 50 49 43 4d 0a 00 14 1f 5f 50 49 43 01 a0 1.PICM...._PIC.. 0860: 09 68 70 0a aa 44 42 47 38 a1 08 70 0a ac 44 42 .hp..DBG8..p..DB 0870: 47 38 70 68 50 49 43 4d 08 4f 53 56 52 ff 14 40 G8phPICM.OSVR..@ 0880: 0b 4f 53 46 4c 00 a0 0d 92 93 4f 53 56 52 ff a4 .OSFL.....OSVR.. 0890: 4f 53 56 52 a0 0f 93 50 49 43 4d 0a 00 70 0a ac OSVR...PICM..p.. 08a0: 44 42 47 38 70 0a 01 4f 53 56 52 a0 27 4d 43 54 DBG8p..OSVR.'MCT 08b0: 48 5c 5f 4f 53 5f 0d 4d 69 63 72 6f 73 6f 66 74 H\_OS_.Microsoft 08c0: 20 57 69 6e 64 6f 77 73 20 4e 54 00 70 0a 00 4f Windows NT.p..O 08d0: 53 56 52 a1 46 05 a0 3a 4d 43 54 48 5c 5f 4f 53 SVR.F..:MCTH\_OS 08e0: 5f 0d 4d 69 63 72 6f 73 6f 66 74 20 57 69 6e 64 _.Microsoft Wind 08f0: 6f 77 73 4d 45 3a 20 4d 69 6c 6c 65 6e 6e 69 75 owsME: Millenniu 0900: 6d 20 45 64 69 74 69 6f 6e 00 70 0a 02 4f 53 56 m Edition.p..OSV 0910: 52 a0 18 4d 43 54 48 5c 5f 4f 53 5f 0d 4c 69 6e R..MCTH\_OS_.Lin 0920: 75 78 00 70 0a 03 4f 53 56 52 a4 4f 53 56 52 14 ux.p..OSVR.OSVR. 0930: 4f 04 4d 43 54 48 02 a0 08 95 87 68 87 69 a4 00 O.MCTH.....h.i.. 0940: 72 87 68 0a 01 60 08 42 55 46 30 11 02 60 08 42 r.h..`.BUF0..`.B 0950: 55 46 31 11 02 60 70 68 42 55 46 30 70 69 42 55 UF1..`phBUF0piBU 0960: 46 31 a2 1a 60 76 60 a0 15 92 93 83 88 42 55 46 F1..`v`......BUF 0970: 30 60 00 83 88 42 55 46 31 60 00 a4 00 a4 01 08 0`...BUF1`...... 0980: 50 52 57 50 12 04 02 00 00 14 43 08 47 50 52 57 PRWP......C.GPRW 0990: 02 70 68 88 50 52 57 50 0a 00 00 70 79 53 53 31 .ph.PRWP...pySS1 09a0: 5f 0a 01 00 60 7d 60 79 53 53 32 5f 0a 02 00 60 _...`}`ySS2_...` 09b0: 7d 60 79 53 53 33 5f 0a 03 00 60 7d 60 79 53 53 }`ySS3_...`}`ySS 09c0: 34 5f 0a 04 00 60 a0 13 7b 79 0a 01 69 00 60 00 4_...`..{y..i.`. 09d0: 70 69 88 50 52 57 50 0a 01 00 a1 2d 7a 60 0a 01 pi.PRWP....-z`.. 09e0: 60 a0 1a 91 93 4f 53 46 4c 0a 01 93 4f 53 46 4c `....OSFL...OSFL 09f0: 0a 02 81 60 88 50 52 57 50 0a 01 00 a1 0b 82 60 ...`.PRWP......` 0a00: 88 50 52 57 50 0a 01 00 a4 50 52 57 50 08 57 41 .PRWP....PRWP.WA 0a10: 4b 50 12 04 02 00 00 5b 80 44 45 42 30 01 0a 80 KP.....[.DEB0... 0a20: 0a 01 5b 81 0b 44 45 42 30 01 44 42 47 38 08 5b ..[..DEB0.DBG8.[ 0a30: 80 44 45 42 31 01 0a 90 0a 02 5b 81 0b 44 45 42 .DEB1.....[..DEB 0a40: 31 02 44 42 47 39 10 10 89 4a 03 5c 5f 53 42 5f 1.DBG9...J.\_SB_ 0a50: 08 50 52 30 30 12 43 11 11 12 0f 04 0c ff ff 1f .PR00.C......... 0a60: 00 0a 00 4c 4e 4b 43 0a 00 12 0f 04 0c ff ff 1d ...LNKC......... 0a70: 00 0a 00 4c 4e 4b 48 0a 00 12 0f 04 0c ff ff 1d ...LNKH......... 0a80: 00 0a 01 4c 4e 4b 44 0a 00 12 0f 04 0c ff ff 1d ...LNKD......... 0a90: 00 0a 02 4c 4e 4b 43 0a 00 12 0f 04 0c ff ff 1d ...LNKC......... 0aa0: 00 0a 03 4c 4e 4b 41 0a 00 12 0f 04 0c ff ff 1f ...LNKA......... 0ab0: 00 0a 01 4c 4e 4b 44 0a 00 12 0f 04 0c ff ff 1e ...LNKD......... 0ac0: 00 0a 00 4c 4e 4b 42 0a 00 12 0f 04 0c ff ff 1e ...LNKB......... 0ad0: 00 0a 01 4c 4e 4b 45 0a 00 12 0f 04 0c ff ff 1b ...LNKE......... 0ae0: 00 0a 00 4c 4e 4b 41 0a 00 12 0f 04 0c ff ff 01 ...LNKA......... 0af0: 00 0a 00 4c 4e 4b 41 0a 00 12 0f 04 0c ff ff 01 ...LNKA......... 0b00: 00 0a 01 4c 4e 4b 42 0a 00 12 0f 04 0c ff ff 01 ...LNKB......... 0b10: 00 0a 02 4c 4e 4b 43 0a 00 12 0f 04 0c ff ff 01 ...LNKC......... 0b20: 00 0a 03 4c 4e 4b 44 0a 00 12 0f 04 0c ff ff 1c ...LNKD......... 0b30: 00 0a 00 4c 4e 4b 41 0a 00 12 0f 04 0c ff ff 1c ...LNKA......... 0b40: 00 0a 01 4c 4e 4b 42 0a 00 12 0f 04 0c ff ff 1c ...LNKB......... 0b50: 00 0a 02 4c 4e 4b 43 0a 00 12 0f 04 0c ff ff 1c ...LNKC......... 0b60: 00 0a 03 4c 4e 4b 44 0a 00 08 41 52 30 30 12 41 ...LNKD...AR00.A 0b70: 0f 11 12 0d 04 0c ff ff 1f 00 0a 00 0a 00 0a 12 ................ 0b80: 12 0d 04 0c ff ff 1d 00 0a 00 0a 00 0a 17 12 0d ................ 0b90: 04 0c ff ff 1d 00 0a 01 0a 00 0a 13 12 0d 04 0c ................ 0ba0: ff ff 1d 00 0a 02 0a 00 0a 12 12 0d 04 0c ff ff ................ 0bb0: 1d 00 0a 03 0a 00 0a 10 12 0d 04 0c ff ff 1f 00 ................ 0bc0: 0a 01 0a 00 0a 13 12 0d 04 0c ff ff 1e 00 0a 00 ................ 0bd0: 0a 00 0a 11 12 0d 04 0c ff ff 1e 00 0a 01 0a 00 ................ 0be0: 0a 14 12 0d 04 0c ff ff 1b 00 0a 00 0a 00 0a 10 ................ 0bf0: 12 0d 04 0c ff ff 01 00 0a 00 0a 00 0a 10 12 0d ................ 0c00: 04 0c ff ff 01 00 0a 01 0a 00 0a 11 12 0d 04 0c ................ 0c10: ff ff 01 00 0a 02 0a 00 0a 12 12 0d 04 0c ff ff ................ 0c20: 01 00 0a 03 0a 00 0a 13 12 0d 04 0c ff ff 1c 00 ................ 0c30: 0a 00 0a 00 0a 10 12 0d 04 0c ff ff 1c 00 0a 01 ................ 0c40: 0a 00 0a 11 12 0d 04 0c ff ff 1c 00 0a 02 0a 00 ................ 0c50: 0a 12 12 0d 04 0c ff ff 1c 00 0a 03 0a 00 0a 13 ................ 0c60: 08 50 52 30 32 12 3a 04 12 0d 04 0b ff ff 0a 00 .PR02.:......... 0c70: 4c 4e 4b 41 0a 00 12 0d 04 0b ff ff 0a 01 4c 4e LNKA..........LN 0c80: 4b 42 0a 00 12 0d 04 0b ff ff 0a 02 4c 4e 4b 43 KB..........LNKC 0c90: 0a 00 12 0d 04 0b ff ff 0a 03 4c 4e 4b 44 0a 00 ..........LNKD.. 0ca0: 08 41 52 30 32 12 32 04 12 0b 04 0b ff ff 0a 00 .AR02.2......... 0cb0: 0a 00 0a 10 12 0b 04 0b ff ff 0a 01 0a 00 0a 11 ................ 0cc0: 12 0b 04 0b ff ff 0a 02 0a 00 0a 12 12 0b 04 0b ................ 0cd0: ff ff 0a 03 0a 00 0a 13 08 50 52 30 31 12 20 02 .........PR01. . 0ce0: 12 0f 04 0c ff ff 08 00 0a 00 4c 4e 4b 45 0a 00 ..........LNKE.. 0cf0: 12 0d 04 0b ff ff 0a 00 4c 4e 4b 41 0a 00 08 41 ........LNKA...A 0d00: 52 30 31 12 1c 02 12 0d 04 0c ff ff 08 00 0a 00 R01............. 0d10: 0a 00 0a 14 12 0b 04 0b ff ff 0a 00 0a 00 0a 10 ................ 0d20: 08 50 52 30 36 12 22 02 12 0f 04 0c ff ff 01 00 .PR06."......... 0d30: 0a 00 4c 4e 4b 41 0a 00 12 0f 04 0c ff ff 01 00 ..LNKA.......... 0d40: 0a 01 4c 4e 4b 42 0a 00 08 41 52 30 36 12 1e 02 ..LNKB...AR06... 0d50: 12 0d 04 0c ff ff 01 00 0a 00 0a 00 0a 10 12 0d ................ 0d60: 04 0c ff ff 01 00 0a 01 0a 00 0a 11 08 50 52 30 .............PR0 0d70: 33 12 3a 04 12 0d 04 0b ff ff 0a 00 4c 4e 4b 42 3.:.........LNKB 0d80: 0a 00 12 0d 04 0b ff ff 0a 01 4c 4e 4b 43 0a 00 ..........LNKC.. 0d90: 12 0d 04 0b ff ff 0a 02 4c 4e 4b 44 0a 00 12 0d ........LNKD.... 0da0: 04 0b ff ff 0a 03 4c 4e 4b 41 0a 00 08 41 52 30 ......LNKA...AR0 0db0: 33 12 32 04 12 0b 04 0b ff ff 0a 00 0a 00 0a 11 3.2............. 0dc0: 12 0b 04 0b ff ff 0a 01 0a 00 0a 12 12 0b 04 0b ................ 0dd0: ff ff 0a 02 0a 00 0a 13 12 0b 04 0b ff ff 0a 03 ................ 0de0: 0a 00 0a 10 08 50 52 30 34 12 3a 04 12 0d 04 0b .....PR04.:..... 0df0: ff ff 0a 00 4c 4e 4b 43 0a 00 12 0d 04 0b ff ff ....LNKC........ 0e00: 0a 01 4c 4e 4b 44 0a 00 12 0d 04 0b ff ff 0a 02 ..LNKD.......... 0e10: 4c 4e 4b 41 0a 00 12 0d 04 0b ff ff 0a 03 4c 4e LNKA..........LN 0e20: 4b 42 0a 00 08 41 52 30 34 12 32 04 12 0b 04 0b KB...AR04.2..... 0e30: ff ff 0a 00 0a 00 0a 12 12 0b 04 0b ff ff 0a 01 ................ 0e40: 0a 00 0a 13 12 0b 04 0b ff ff 0a 02 0a 00 0a 10 ................ 0e50: 12 0b 04 0b ff ff 0a 03 0a 00 0a 11 08 50 52 53 .............PRS 0e60: 41 11 09 0a 06 23 f8 18 18 79 00 08 50 52 53 42 A....#...y..PRSB 0e70: 11 09 0a 06 23 f8 10 18 79 00 06 50 52 53 42 50 ....#...y..PRSBP 0e80: 52 53 43 06 50 52 53 42 50 52 53 44 06 50 52 53 RSC.PRSBPRSD.PRS 0e90: 42 50 52 53 45 06 50 52 53 42 50 52 53 46 06 50 BPRSE.PRSBPRSF.P 0ea0: 52 53 42 50 52 53 47 06 50 52 53 42 50 52 53 48 RSBPRSG.PRSBPRSH 0eb0: 5b 82 8f 03 03 50 43 49 30 08 5f 48 49 44 0c 41 [....PCI0._HID.A 0ec0: d0 0a 08 08 5f 41 44 52 0a 00 14 0a 5e 42 4e 30 ...._ADR....^BN0 0ed0: 30 00 a4 0a 00 14 0b 5f 42 42 4e 00 a4 42 4e 30 0......_BBN..BN0 0ee0: 30 08 5f 55 49 44 0a 00 14 16 5f 50 52 54 00 a0 0._UID...._PRT.. 0ef0: 0a 50 49 43 4d a4 41 52 30 30 a4 50 52 30 30 14 .PICM.AR00.PR00. 0f00: 1f 5f 53 33 44 00 a0 13 91 93 4f 53 46 4c 0a 01 ._S3D.....OSFL.. 0f10: 93 4f 53 46 4c 0a 02 a4 0a 02 a1 04 a4 0a 03 08 .OSFL........... 0f20: 5f 43 49 44 0c 41 d0 0a 03 5b 82 2d 4d 43 48 5f _CID.A...[.-MCH_ 0f30: 08 5f 48 49 44 0c 41 d0 0c 01 08 5f 55 49 44 0a ._HID.A...._UID. 0f40: 0a 08 5f 43 52 53 11 11 0a 0e 86 09 00 01 00 30 .._CRS.........0 0f50: d1 fe 00 70 00 00 79 00 14 06 4e 50 54 53 01 14 ...p..y...NPTS.. 0f60: 06 4e 57 41 4b 01 5b 82 4a 9b 53 42 52 47 08 5f .NWAK.[.J.SBRG._ 0f70: 41 44 52 0c 00 00 1f 00 5b 82 40 0c 49 45 4c 4b ADR.....[.@.IELK 0f80: 08 5f 48 49 44 0d 41 57 59 30 30 30 31 00 5b 80 ._HID.AWY0001.[. 0f90: 52 58 41 30 02 0a a0 0a 20 5b 81 36 52 58 41 30 RXA0.... [.6RXA0 0fa0: 01 00 09 50 42 4c 56 01 42 43 50 45 01 00 45 07 ...PBLV.BCPE..E. 0fb0: 00 01 50 42 4d 53 01 00 01 50 4d 43 53 01 45 43 ..PBMS...PMCS.EC 0fc0: 4e 53 01 00 03 45 43 54 31 10 45 4c 45 4e 01 00 NS...ECT1.ELEN.. 0fd0: 07 14 3c 5c 2e 5f 47 50 45 5f 4c 30 41 00 86 5c ..<\._GPE_L0A..\ 0fe0: 2f 04 5f 53 42 5f 50 43 49 30 53 42 52 47 49 45 /._SB_PCI0SBRGIE 0ff0: 4c 4b 0a 81 70 0a 01 5c 2f 05 5f 53 42 5f 50 43 LK..p..\/._SB_PC 1000: 49 30 53 42 52 47 49 45 4c 4b 50 4d 43 53 14 14 I0SBRGIELKPMCS.. 1010: 5f 53 54 41 00 a0 08 45 4c 45 4e a4 0a 0f a1 04 _STA...ELEN..... 1020: a4 0a 00 14 06 53 4d 4f 44 01 14 0f 47 50 42 53 .....SMOD...GPBS 1030: 00 a4 7f 50 42 4c 56 0a 01 00 14 1e 53 50 54 53 ...PBLV.....SPTS 1040: 01 70 01 50 53 31 53 70 01 50 53 31 45 70 01 5c .p.PS1Sp.PS1Ep.\ 1050: 2e 5f 53 42 5f 53 4c 50 53 14 18 53 57 41 4b 01 ._SB_SLPS..SWAK. 1060: 70 00 5c 2e 5f 53 42 5f 53 4c 50 53 70 00 50 53 p.\._SB_SLPSp.PS 1070: 31 45 5b 80 41 50 4d 50 01 53 4d 49 50 0a 02 5b 1E[.APMP.SMIP..[ 1080: 81 10 41 50 4d 50 01 41 50 4d 43 08 41 50 4d 53 ..APMP.APMC.APMS 1090: 08 5b 81 0f 41 50 4d 50 01 00 08 00 01 42 52 54 .[..APMP.....BRT 10a0: 43 01 5b 80 50 4d 53 30 01 50 4d 42 53 0a 04 5b C.[.PMS0.PMBS..[ 10b0: 81 1d 50 4d 53 30 01 00 0a 52 54 43 53 01 00 04 ..PMS0...RTCS... 10c0: 57 41 4b 53 01 00 08 50 57 42 54 01 00 07 5b 80 WAKS...PWBT...[. 10d0: 53 4d 49 45 01 50 4d 33 30 0a 08 5b 81 16 53 4d SMIE.PM30..[..SM 10e0: 49 45 01 00 04 50 53 31 45 01 00 1f 50 53 31 53 IE...PS1E...PS1S 10f0: 01 00 1b 10 0d 5c 5f 53 42 5f 08 53 4c 50 53 0a .....\_SB_.SLPS. 1100: 00 5b 82 2b 50 49 43 5f 08 5f 48 49 44 0b 41 d0 .[.+PIC_._HID.A. 1110: 08 5f 43 52 53 11 18 0a 15 47 01 20 00 20 00 00 ._CRS....G. . .. 1120: 02 47 01 a0 00 a0 00 00 02 22 04 00 79 00 5b 82 .G......."..y.[. 1130: 4e 04 44 4d 41 44 08 5f 48 49 44 0c 41 d0 02 00 N.DMAD._HID.A... 1140: 08 5f 43 52 53 11 38 0a 35 2a 10 04 47 01 00 00 ._CRS.8.5*..G... 1150: 00 00 00 10 47 01 81 00 81 00 00 03 47 01 87 00 ....G.......G... 1160: 87 00 00 01 47 01 89 00 89 00 00 03 47 01 8f 00 ....G.......G... 1170: 8f 00 00 01 47 01 c0 00 c0 00 00 20 79 00 5b 82 ....G...... y.[. 1180: 25 54 4d 52 5f 08 5f 48 49 44 0c 41 d0 01 00 08 %TMR_._HID.A.... 1190: 5f 43 52 53 11 10 0a 0d 47 01 40 00 40 00 00 04 _CRS....G.@.@... 11a0: 22 01 00 79 00 5b 82 25 52 54 43 30 08 5f 48 49 "..y.[.%RTC0._HI 11b0: 44 0c 41 d0 0b 00 08 5f 43 52 53 11 10 0a 0d 47 D.A...._CRS....G 11c0: 01 70 00 70 00 00 02 22 00 01 79 00 5b 82 44 05 .p.p..."..y.[.D. 11d0: 50 53 32 4b 08 5f 48 49 44 0c 41 d0 03 03 08 5f PS2K._HID.A...._ 11e0: 43 49 44 0c 41 d0 03 0b 14 1b 5f 53 54 41 00 79 CID.A....._STA.y 11f0: 0a 01 0a 0a 60 a0 0b 7b 49 4f 53 54 60 00 a4 0a ....`..{IOST`... 1200: 0f a4 0a 00 08 5f 43 52 53 11 18 0a 15 47 01 60 ....._CRS....G.` 1210: 00 60 00 00 01 47 01 64 00 64 00 00 01 22 02 00 .`...G.d.d...".. 1220: 79 00 5b 82 4c 0a 50 53 32 4d 14 1a 5f 48 49 44 y.[.L.PS2M.._HID 1230: 00 a0 0b 41 4c 50 53 a4 0c 06 a9 13 03 a1 07 a4 ...ALPS......... 1240: 0c 4f 2e 0a 06 08 5f 43 49 44 12 1b 05 0c 4f 2e .O...._CID....O. 1250: 0a 00 0c 4f 2e 00 02 0c 41 d0 0f 03 0c 41 d0 0f ...O....A....A.. 1260: 13 0c 41 d0 0f 12 14 1b 5f 53 54 41 00 79 0a 01 ..A....._STA.y.. 1270: 0a 0c 60 a0 0b 7b 49 4f 53 54 60 00 a4 0a 0f a4 ..`..{IOST`..... 1280: 0a 00 08 43 52 53 31 11 08 0a 05 22 00 10 79 00 ...CRS1...."..y. 1290: 08 43 52 53 32 11 18 0a 15 47 01 60 00 60 00 00 .CRS2....G.`.`.. 12a0: 01 47 01 64 00 64 00 00 01 22 00 10 79 00 14 21 .G.d.d..."..y..! 12b0: 5f 43 52 53 00 79 0a 01 0a 0a 60 a0 0d 7b 49 4f _CRS.y....`..{IO 12c0: 53 54 60 00 a4 43 52 53 31 a1 06 a4 43 52 53 32 ST`..CRS1...CRS2 12d0: 5b 82 22 53 50 4b 52 08 5f 48 49 44 0c 41 d0 08 [."SPKR._HID.A.. 12e0: 00 08 5f 43 52 53 11 0d 0a 0a 47 01 61 00 61 00 .._CRS....G.a.a. 12f0: 00 01 79 00 5b 82 25 43 4f 50 52 08 5f 48 49 44 ..y.[.%COPR._HID 1300: 0c 41 d0 0c 04 08 5f 43 52 53 11 10 0a 0d 47 01 .A...._CRS....G. 1310: f0 00 f0 00 00 10 22 00 20 79 00 5b 82 4f 17 52 ......". y.[.O.R 1320: 4d 53 43 08 5f 48 49 44 0c 41 d0 0c 02 08 5f 55 MSC._HID.A...._U 1330: 49 44 0a 10 08 43 52 53 5f 11 46 0d 0a d2 47 01 ID...CRS_.F...G. 1340: 10 00 10 00 00 10 47 01 22 00 22 00 00 1e 47 01 ......G."."...G. 1350: 44 00 44 00 00 1c 47 01 63 00 63 00 00 01 47 01 D.D...G.c.c...G. 1360: 65 00 65 00 00 01 47 01 67 00 67 00 00 09 47 01 e.e...G.g.g...G. 1370: 72 00 72 00 00 0e 47 01 80 00 80 00 00 01 47 01 r.r...G.......G. 1380: 84 00 84 00 00 03 47 01 88 00 88 00 00 01 47 01 ......G.......G. 1390: 8c 00 8c 00 00 03 47 01 90 00 90 00 00 10 47 01 ......G.......G. 13a0: a2 00 a2 00 00 1e 47 01 e0 00 e0 00 00 10 47 01 ......G.......G. 13b0: d0 04 d0 04 00 02 47 01 00 00 00 00 00 00 47 01 ......G.......G. 13c0: 00 00 00 00 00 00 86 09 00 01 00 c0 d1 fe 00 40 ...............@ 13d0: 00 00 86 09 00 01 00 00 d2 fe 00 00 02 00 86 09 ................ 13e0: 00 01 00 50 d4 fe 00 50 04 00 86 09 00 01 00 50 ...P...P.......P 13f0: d4 fe 00 50 04 00 86 09 00 01 00 00 b0 ff 00 00 ...P............ 1400: 10 00 86 09 00 01 00 00 f0 ff 00 00 10 00 79 00 ..............y. 1410: 14 4b 08 5f 43 52 53 00 8b 43 52 53 5f 0a 7a 47 .K._CRS..CRS_.zG 1420: 50 30 30 8b 43 52 53 5f 0a 7c 47 50 30 31 8c 43 P00.CRS_.|GP01.C 1430: 52 53 5f 0a 7f 47 50 30 4c 70 50 4d 42 53 47 50 RS_..GP0LpPMBSGP 1440: 30 30 70 50 4d 42 53 47 50 30 31 70 50 4d 4c 4e 00pPMBSGP01pPMLN 1450: 47 50 30 4c a0 42 04 47 50 42 53 8b 43 52 53 5f GP0L.B.GPBS.CRS_ 1460: 0a 82 47 50 32 30 8b 43 52 53 5f 0a 84 47 50 32 ..GP20.CRS_..GP2 1470: 31 8c 43 52 53 5f 0a 87 47 50 32 4c 70 47 50 42 1.CRS_..GP2LpGPB 1480: 53 47 50 32 30 70 47 50 42 53 47 50 32 31 70 47 SGP20pGPBSGP21pG 1490: 50 4c 4e 47 50 32 4c a4 43 52 53 5f 5b 82 42 08 PLNGP2L.CRS_[.B. 14a0: 48 50 45 54 08 5f 48 49 44 0c 41 d0 01 03 08 43 HPET._HID.A....C 14b0: 52 53 5f 11 11 0a 0e 86 09 00 00 00 00 d0 fe 00 RS_............. 14c0: 04 00 00 79 00 5b 80 5e 4c 50 43 52 00 0c 04 f4 ...y.[.^LPCR.... 14d0: d1 fe 0a 04 5b 81 15 5e 4c 50 43 52 00 48 50 54 ....[..^LPCR.HPT 14e0: 53 02 00 05 48 50 54 45 01 00 18 14 09 5f 53 54 S...HPTE....._ST 14f0: 41 00 a4 0a 0f 14 2a 5f 43 52 53 00 8a 43 52 53 A.....*_CRS..CRS 1500: 5f 0a 04 48 50 54 5f 77 48 50 54 53 0b 00 10 60 _..HPT_wHPTS...` 1510: 72 60 0c 00 00 d0 fe 48 50 54 5f a4 43 52 53 5f r`.....HPT_.CRS_ 1520: 5b 80 52 58 38 30 02 0a 00 0a ff 5b 81 13 52 58 [.RX80.....[..RX 1530: 38 30 01 00 40 40 4c 50 43 44 10 4c 50 43 45 10 80..@@LPCD.LPCE. 1540: 08 44 42 50 54 12 4e 04 04 12 1a 08 0b f8 03 0b .DBPT.N......... 1550: f8 02 0b 20 02 0b 28 02 0b 38 02 0b e8 02 0b 38 ... ..(..8.....8 1560: 03 0b e8 03 12 1a 08 0b f8 03 0b f8 02 0b 20 02 .............. . 1570: 0b 28 02 0b 38 02 0b e8 02 0b 38 03 0b e8 03 12 .(..8.....8..... 1580: 0b 03 0b 78 03 0b 78 02 0b bc 03 12 08 02 0b f0 ...x..x......... 1590: 03 0b 70 03 08 44 44 4c 54 12 22 04 12 07 02 0a ..p..DDLT."..... 15a0: 00 0b f8 ff 12 07 02 0a 04 0b 8f ff 12 07 02 0a ................ 15b0: 08 0b ff fc 12 07 02 0a 0c 0b ff ef 14 41 0a 52 .............A.R 15c0: 52 49 4f 04 a0 42 06 90 92 94 68 0a 03 92 95 68 RIO..B....h....h 15d0: 0a 00 70 89 83 88 44 42 50 54 68 00 01 6a 00 0a ..p...DBPTh..j.. 15e0: 00 0a 00 60 a0 42 04 92 93 60 ff 70 83 88 83 88 ...`.B...`.p.... 15f0: 44 44 4c 54 68 00 0a 00 00 61 70 83 88 83 88 44 DDLTh....ap....D 1600: 44 4c 54 68 00 0a 01 00 62 79 60 61 60 7b 4c 50 DLTh....by`a`{LP 1610: 43 44 62 4c 50 43 44 7d 4c 50 43 44 60 4c 50 43 CDbLPCD}LPCD`LPC 1620: 44 57 58 38 32 68 69 a0 23 93 68 0a 08 a0 0d 93 DWX82hi.#.h..... 1630: 6a 0b 00 02 57 58 38 32 0a 08 68 a1 0f a0 0d 93 j...WX82..h..... 1640: 6a 0b 08 02 57 58 38 32 0a 09 68 a0 12 90 92 94 j...WX82..h..... 1650: 68 0a 0d 92 95 68 0a 0a 57 58 38 32 68 69 14 27 h....h..WX82hi.' 1660: 57 58 38 32 02 79 0a 01 68 60 a0 0c 69 7d 4c 50 WX82.y..h`..i}LP 1670: 43 45 60 4c 50 43 45 a1 0e 80 60 60 7b 4c 50 43 CE`LPCE...``{LPC 1680: 45 60 4c 50 43 45 14 06 52 44 4d 41 03 5b 82 4f E`LPCE..RDMA.[.O 1690: 06 5c 2f 03 5f 53 42 5f 50 43 49 30 50 43 49 45 .\/._SB_PCI0PCIE 16a0: 08 5f 48 49 44 0c 41 d0 0c 02 08 5f 55 49 44 0a ._HID.A...._UID. 16b0: 11 08 43 52 53 5f 11 11 0a 0e 86 09 00 00 00 00 ..CRS_.......... 16c0: 00 e0 00 00 00 10 79 00 14 35 5f 43 52 53 00 8a ......y..5_CRS.. 16d0: 43 52 53 5f 0a 04 42 41 53 31 8a 43 52 53 5f 0a CRS_..BAS1.CRS_. 16e0: 08 4c 45 4e 31 70 5c 50 43 49 42 42 41 53 31 70 .LEN1p\PCIBBAS1p 16f0: 5c 50 43 49 4c 4c 45 4e 31 a4 43 52 53 5f 5b 82 \PCILLEN1.CRS_[. 1700: 43 0d 4f 4d 53 43 08 5f 48 49 44 0c 41 d0 0c 02 C.OMSC._HID.A... 1710: 08 5f 55 49 44 0a 00 08 43 52 53 5f 11 42 05 0a ._UID...CRS_.B.. 1720: 4e 47 01 50 02 53 02 01 04 47 01 56 02 5f 02 01 NG.P.S...G.V._.. 1730: 0a 86 09 00 00 00 00 00 00 00 00 00 00 86 09 00 ................ 1740: 00 00 00 00 00 00 00 00 00 86 09 00 00 00 00 c1 ................ 1750: fe 00 80 00 00 86 09 00 00 00 80 c1 fe 00 80 00 ................ 1760: 00 86 09 00 00 00 00 c2 fe 00 80 00 00 79 00 14 .............y.. 1770: 43 06 5f 43 52 53 00 a0 46 05 41 50 49 43 8a 43 C._CRS..F.APIC.C 1780: 52 53 5f 0a 18 4d 4c 30 31 8a 43 52 53 5f 0a 14 RS_..ML01.CRS_.. 1790: 4d 42 30 31 8a 43 52 53 5f 0a 24 4d 4c 30 32 8a MB01.CRS_.$ML02. 17a0: 43 52 53 5f 0a 20 4d 42 30 32 70 0c 00 00 c0 fe CRS_. MB02p..... 17b0: 4d 42 30 31 70 0b 00 10 4d 4c 30 31 70 0c 00 00 MB01p...ML01p... 17c0: e0 fe 4d 42 30 32 70 0b 00 10 4d 4c 30 32 a4 43 ..MB02p...ML02.C 17d0: 52 53 5f 5b 82 4d 14 5c 2e 5f 53 42 5f 52 4d 45 RS_[.M.\._SB_RME 17e0: 4d 08 5f 48 49 44 0c 41 d0 0c 01 08 5f 55 49 44 M._HID.A...._UID 17f0: 0a 01 08 43 52 53 5f 11 42 04 0a 3e 86 09 00 01 ...CRS_.B..>.... 1800: 00 00 00 00 00 00 0a 00 86 09 00 00 00 00 00 00 ................ 1810: 00 00 00 00 86 09 00 00 00 00 0e 00 00 00 02 00 ................ 1820: 86 09 00 01 00 00 10 00 00 00 00 00 86 09 00 00 ................ 1830: 00 00 00 00 00 00 00 00 79 00 14 47 0e 5f 43 52 ........y..G._CR 1840: 53 00 8a 43 52 53 5f 0a 10 42 41 53 31 8a 43 52 S..CRS_..BAS1.CR 1850: 53 5f 0a 14 4c 45 4e 31 8a 43 52 53 5f 0a 1c 42 S_..LEN1.CRS_..B 1860: 41 53 32 8a 43 52 53 5f 0a 20 4c 45 4e 32 8a 43 AS2.CRS_. LEN2.C 1870: 52 53 5f 0a 2c 4c 45 4e 33 8a 43 52 53 5f 0a 34 RS_.,LEN3.CRS_.4 1880: 42 41 53 34 8a 43 52 53 5f 0a 38 4c 45 4e 34 a0 BAS4.CRS_.8LEN4. 1890: 05 4f 53 46 4c a1 41 06 a0 28 4d 47 31 42 a0 22 .OSFL.A..(MG1B." 18a0: 94 4d 47 31 42 0c 00 00 0c 00 70 0c 00 00 0c 00 .MG1B.....p..... 18b0: 42 41 53 31 74 4d 47 31 42 42 41 53 31 4c 45 4e BAS1tMG1BBAS1LEN 18c0: 31 a1 15 70 0c 00 00 0c 00 42 41 53 31 70 0c 00 1..p.....BAS1p.. 18d0: 00 02 00 4c 45 4e 31 a0 1f 72 4d 47 31 42 4d 47 ...LEN1..rMG1BMG 18e0: 31 4c 60 70 60 42 41 53 32 74 0c 00 00 10 00 42 1L`p`BAS2t.....B 18f0: 41 53 32 4c 45 4e 32 74 4d 47 32 42 0c 00 00 10 AS2LEN2tMG2B.... 1900: 00 4c 45 4e 33 72 4d 47 32 42 4d 47 32 4c 42 41 .LEN3rMG2BMG2LBA 1910: 53 34 74 0a 00 42 41 53 34 4c 45 4e 34 a4 43 52 S4t..BAS4LEN4.CR 1920: 53 5f 5b 82 4f a8 49 44 45 30 08 5f 41 44 52 0c S_[.O.IDE0._ADR. 1930: 02 00 1f 00 08 52 45 47 46 0a 01 14 12 5f 52 45 .....REGF...._RE 1940: 47 02 a0 0b 93 68 0a 02 70 69 52 45 47 46 5b 80 G....h..piREGF[. 1950: 42 41 52 30 02 0a 00 0b 00 01 5b 81 4a 06 42 41 BAR0......[.J.BA 1960: 52 30 03 56 44 49 44 20 00 40 1e 54 49 4d 50 10 R0.VDID .@.TIMP. 1970: 54 49 4d 53 10 53 54 4d 50 04 53 54 4d 53 04 00 TIMS.STMP.STMS.. 1980: 18 55 44 4d 50 02 55 44 4d 53 02 00 0c 55 44 54 .UDMP.UDMS...UDT 1990: 50 06 00 02 55 44 54 53 06 00 42 04 50 43 42 30 P...UDTS..B.PCB0 19a0: 02 53 43 42 30 02 50 43 41 30 02 53 43 41 30 02 .SCB0.PCA0.SCA0. 19b0: 00 04 46 50 42 30 02 46 53 42 30 02 50 53 49 47 ..FPB0.FSB0.PSIG 19c0: 02 53 53 49 47 02 08 54 49 4d 30 12 47 07 09 12 .SSIG..TIM0.G... 19d0: 0b 04 0a 78 0a b4 0a f0 0b 84 03 12 0a 04 0a 23 ...x...........# 19e0: 0a 21 0a 10 0a 00 12 0a 04 0a 0b 0a 09 0a 04 0a .!.............. 19f0: 00 12 0e 06 0a 70 0a 49 0a 36 0a 27 0a 19 0a 0f .....p.I.6.'.... 1a00: 12 0e 06 0a 00 0a 01 0a 02 0a 01 0a 02 0a 01 12 ................ 1a10: 0e 06 0a 00 0a 00 0a 00 0a 01 0a 01 0a 01 12 0e ................ 1a20: 06 0a 00 0a 00 0a 00 0a 00 0a 00 0a 01 12 0a 04 ................ 1a30: 0a 04 0a 03 0a 02 0a 00 12 0a 04 0a 02 0a 01 0a ................ 1a40: 00 0a 00 08 54 4d 44 30 11 03 0a 14 8a 54 4d 44 ....TMD0.....TMD 1a50: 30 0a 00 50 49 4f 30 8a 54 4d 44 30 0a 04 44 4d 0..PIO0.TMD0..DM 1a60: 41 30 8a 54 4d 44 30 0a 08 50 49 4f 31 8a 54 4d A0.TMD0..PIO1.TM 1a70: 44 30 0a 0c 44 4d 41 31 8a 54 4d 44 30 0a 10 43 D0..DMA1.TMD0..C 1a80: 48 4e 46 08 47 54 49 4d 0a 00 08 47 53 54 4d 0a HNF.GTIM...GSTM. 1a90: 00 08 47 55 44 4d 0a 00 08 47 55 44 54 0a 00 08 ..GUDM...GUDT... 1aa0: 47 43 42 30 0a 00 08 47 46 42 30 0a 00 5b 82 45 GCB0...GFB0..[.E 1ab0: 0e 43 48 4e 30 08 5f 41 44 52 0a 00 14 23 5f 47 .CHN0._ADR...#_G 1ac0: 54 4d 00 a4 47 54 4d 5f 54 49 4d 50 53 54 4d 50 TM..GTM_TIMPSTMP 1ad0: 55 44 4d 50 55 44 54 50 50 43 42 30 46 50 42 30 UDMPUDTPPCB0FPB0 1ae0: 14 47 07 5f 53 54 4d 03 70 68 5b 31 70 68 54 4d .G._STM.ph[1phTM 1af0: 44 30 70 54 49 4d 50 47 54 49 4d 70 55 44 54 50 D0pTIMPGTIMpUDTP 1b00: 47 55 44 54 a0 3b 53 54 4d 5f 70 47 54 49 4d 54 GUDT.;STM_pGTIMT 1b10: 49 4d 50 70 47 53 54 4d 53 54 4d 50 70 47 55 44 IMPpGSTMSTMPpGUD 1b20: 4d 55 44 4d 50 70 47 55 44 54 55 44 54 50 70 47 MUDMPpGUDTUDTPpG 1b30: 43 42 30 50 43 42 30 70 47 46 42 30 46 50 42 30 CB0PCB0pGFB0FPB0 1b40: 70 47 54 46 5f 0a 00 69 41 54 41 30 70 47 54 46 pGTF_..iATA0pGTF 1b50: 5f 0a 01 6a 41 54 41 31 5b 82 1c 44 52 56 30 08 _..jATA1[..DRV0. 1b60: 5f 41 44 52 0a 00 14 0f 5f 47 54 46 00 a4 52 41 _ADR...._GTF..RA 1b70: 54 41 41 54 41 30 5b 82 1c 44 52 56 31 08 5f 41 TAATA0[..DRV1._A 1b80: 44 52 0a 01 14 0f 5f 47 54 46 00 a4 52 41 54 41 DR...._GTF..RATA 1b90: 41 54 41 31 5b 82 45 0e 43 48 4e 31 08 5f 41 44 ATA1[.E.CHN1._AD 1ba0: 52 0a 01 14 23 5f 47 54 4d 00 a4 47 54 4d 5f 54 R...#_GTM..GTM_T 1bb0: 49 4d 53 53 54 4d 53 55 44 4d 53 55 44 54 53 53 IMSSTMSUDMSUDTSS 1bc0: 43 42 30 46 53 42 30 14 47 07 5f 53 54 4d 03 70 CB0FSB0.G._STM.p 1bd0: 68 5b 31 70 68 54 4d 44 30 70 54 49 4d 53 47 54 h[1phTMD0pTIMSGT 1be0: 49 4d 70 55 44 54 53 47 55 44 54 a0 3b 53 54 4d IMpUDTSGUDT.;STM 1bf0: 5f 70 47 54 49 4d 54 49 4d 53 70 47 53 54 4d 53 _pGTIMTIMSpGSTMS 1c00: 54 4d 53 70 47 55 44 4d 55 44 4d 53 70 47 55 44 TMSpGUDMUDMSpGUD 1c10: 54 55 44 54 53 70 47 43 42 30 53 43 42 30 70 47 TUDTSpGCB0SCB0pG 1c20: 46 42 30 46 53 42 30 70 47 54 46 5f 0a 00 69 41 FB0FSB0pGTF_..iA 1c30: 54 41 32 70 47 54 46 5f 0a 01 6a 41 54 41 33 5b TA2pGTF_..jATA3[ 1c40: 82 1c 44 52 56 30 08 5f 41 44 52 0a 00 14 0f 5f ..DRV0._ADR...._ 1c50: 47 54 46 00 a4 52 41 54 41 41 54 41 32 5b 82 1c GTF..RATAATA2[.. 1c60: 44 52 56 31 08 5f 41 44 52 0a 01 14 0f 5f 47 54 DRV1._ADR...._GT 1c70: 46 00 a4 52 41 54 41 41 54 41 33 14 4d 19 47 54 F..RATAATA3.M.GT 1c80: 4d 5f 0e 70 ff 50 49 4f 30 70 50 49 4f 30 50 49 M_.p.PIO0pPIO0PI 1c90: 4f 31 70 50 49 4f 30 44 4d 41 30 70 50 49 4f 30 O1pPIO0DMA0pPIO0 1ca0: 44 4d 41 31 70 00 43 48 4e 46 a0 05 52 45 47 46 DMA1p.CHNF..REGF 1cb0: a1 06 a4 54 4d 44 30 a0 11 7b 68 0a 02 00 7d 43 ...TMD0..{h...}C 1cc0: 48 4e 46 0a 02 43 48 4e 46 7a 7b 68 0b 00 33 00 HNF..CHNFz{h..3. 1cd0: 0a 08 65 70 89 83 88 54 49 4d 30 0a 01 00 02 65 ..ep...TIM0....e 1ce0: 00 0a 00 0a 00 66 70 83 88 83 88 54 49 4d 30 0a .....fp....TIM0. 1cf0: 00 00 66 00 67 70 67 44 4d 41 30 a0 0e 7b 68 0a ..f.gpgDMA0..{h. 1d00: 08 00 70 0b 84 03 50 49 4f 30 a1 07 70 67 50 49 ..p...PIO0..pgPI 1d10: 4f 30 a0 11 7b 68 0a 20 00 7d 43 48 4e 46 0a 08 O0..{h. .}CHNF.. 1d20: 43 48 4e 46 a0 42 05 7b 68 0b 00 40 00 7d 43 48 CHNF.B.{h..@.}CH 1d30: 4e 46 0a 10 43 48 4e 46 70 89 83 88 54 49 4d 30 NF..CHNFp...TIM0 1d40: 0a 02 00 02 69 00 0a 00 0a 00 65 70 83 88 83 88 ....i.....ep.... 1d50: 54 49 4d 30 0a 00 00 65 00 66 70 66 44 4d 41 31 TIM0...e.fpfDMA1 1d60: a0 0e 7b 68 0a 80 00 70 0b 84 03 50 49 4f 31 a1 ..{h...p...PIO1. 1d70: 07 70 66 50 49 4f 31 a0 48 04 7b 6a 0a 01 00 7b .pfPIO1.H.{j...{ 1d80: 6b 0a 03 65 a0 10 90 7b 6d 0a 01 00 93 65 0a 01 k..e...{m....e.. 1d90: 72 65 0a 04 65 a1 0d a0 0b 7b 6c 0a 01 00 72 65 re..e....{l...re 1da0: 0a 02 65 70 83 88 83 88 54 49 4d 30 0a 03 00 65 ..ep....TIM0...e 1db0: 00 44 4d 41 30 7d 43 48 4e 46 0a 01 43 48 4e 46 .DMA0}CHNF..CHNF 1dc0: a0 4c 04 7b 6a 0a 02 00 7b 7a 6b 0a 04 00 0a 03 .L.{j...{zk..... 1dd0: 65 a0 10 90 7b 6d 0a 02 00 93 65 0a 01 72 65 0a e...{m....e..re. 1de0: 04 65 a1 0d a0 0b 7b 6c 0a 02 00 72 65 0a 02 65 .e....{l...re..e 1df0: 70 83 88 83 88 54 49 4d 30 0a 03 00 65 00 44 4d p....TIM0...e.DM 1e00: 41 31 7d 43 48 4e 46 0a 04 43 48 4e 46 70 54 4d A1}CHNF..CHNFpTM 1e10: 44 30 5b 31 a4 54 4d 44 30 14 44 25 53 54 4d 5f D0[1.TMD0.D%STM_ 1e20: 08 a0 05 52 45 47 46 a1 04 a4 0a 00 7b 47 54 49 ...REGF.....{GTI 1e30: 4d 0b 44 80 47 54 49 4d 70 0a 00 47 53 54 4d 70 M.D.GTIMp..GSTMp 1e40: 0a 00 47 55 44 4d 70 0a 00 47 43 42 30 7b 47 55 ..GUDMp..GCB0{GU 1e50: 44 54 0a cc 47 55 44 54 70 0a 00 47 46 42 30 a0 DT..GUDTp..GFB0. 1e60: 47 07 7b 43 48 4e 46 0a 01 00 70 89 83 88 54 49 G.{CHNF...p...TI 1e70: 4d 30 0a 03 00 02 44 4d 41 30 00 0a 00 0a 00 60 M0....DMA0.....` 1e80: a0 09 94 60 0a 05 70 0a 05 60 7d 47 55 44 54 83 ...`..p..`}GUDT. 1e90: 88 83 88 54 49 4d 30 0a 04 00 60 00 47 55 44 54 ...TIM0...`.GUDT 1ea0: 7d 47 43 42 30 83 88 83 88 54 49 4d 30 0a 05 00 }GCB0....TIM0... 1eb0: 60 00 47 43 42 30 7d 47 46 42 30 83 88 83 88 54 `.GCB0}GFB0....T 1ec0: 49 4d 30 0a 06 00 60 00 47 46 42 30 7d 47 55 44 IM0...`.GFB0}GUD 1ed0: 4d 0a 01 47 55 44 4d a1 37 a0 35 7d 93 50 49 4f M..GUDM.7.5}.PIO 1ee0: 30 ff 93 50 49 4f 30 0a 00 00 a0 24 7b 95 44 4d 0..PIO0....${.DM 1ef0: 41 30 ff 94 44 4d 41 30 0a 00 00 70 44 4d 41 30 A0..DMA0...pDMA0 1f00: 50 49 4f 30 7d 47 54 49 4d 0a 08 47 54 49 4d a0 PIO0}GTIM..GTIM. 1f10: 43 08 7b 43 48 4e 46 0a 04 00 70 89 83 88 54 49 C.{CHNF...p...TI 1f20: 4d 30 0a 03 00 02 44 4d 41 31 00 0a 00 0a 00 60 M0....DMA1.....` 1f30: a0 09 94 60 0a 05 70 0a 05 60 7d 47 55 44 54 79 ...`..p..`}GUDTy 1f40: 83 88 83 88 54 49 4d 30 0a 04 00 60 00 0a 04 00 ....TIM0...`.... 1f50: 47 55 44 54 7d 47 43 42 30 79 83 88 83 88 54 49 GUDT}GCB0y....TI 1f60: 4d 30 0a 05 00 60 00 0a 01 00 47 43 42 30 7d 47 M0...`....GCB0}G 1f70: 46 42 30 79 83 88 83 88 54 49 4d 30 0a 06 00 60 FB0y....TIM0...` 1f80: 00 0a 01 00 47 46 42 30 7d 47 55 44 4d 0a 02 47 ....GFB0}GUDM..G 1f90: 55 44 4d a1 37 a0 35 7d 93 50 49 4f 31 ff 93 50 UDM.7.5}.PIO1..P 1fa0: 49 4f 31 0a 00 00 a0 24 7b 95 44 4d 41 31 ff 94 IO1....${.DMA1.. 1fb0: 44 4d 41 31 0a 00 00 70 44 4d 41 31 50 49 4f 31 DMA1...pDMA1PIO1 1fc0: 7d 47 54 49 4d 0a 80 47 54 49 4d a0 14 7b 43 48 }GTIM..GTIM..{CH 1fd0: 4e 46 0a 02 00 7d 47 54 49 4d 0a 03 47 54 49 4d NF...}GTIM..GTIM 1fe0: a0 14 7b 43 48 4e 46 0a 08 00 7d 47 54 49 4d 0a ..{CHNF...}GTIM. 1ff0: 30 47 54 49 4d 7b 89 83 88 54 49 4d 30 0a 00 00 0GTIM{...TIM0... 2000: 04 50 49 4f 30 00 0a 00 0a 00 0a 03 60 70 83 88 .PIO0.......`p.. 2010: 83 88 54 49 4d 30 0a 01 00 60 00 61 79 61 0a 08 ..TIM0...`.aya.. 2020: 62 7d 47 54 49 4d 62 47 54 49 4d a0 3f 7b 43 48 b}GTIMbGTIM.?{CH 2030: 4e 46 0a 10 00 7d 47 54 49 4d 0b 00 40 47 54 49 NF...}GTIM..@GTI 2040: 4d 7b 89 83 88 54 49 4d 30 0a 00 00 04 50 49 4f M{...TIM0....PIO 2050: 31 00 0a 00 0a 00 0a 03 60 70 83 88 83 88 54 49 1.......`p....TI 2060: 4d 30 0a 02 00 60 00 47 53 54 4d a4 0a 01 08 41 M0...`.GSTM....A 2070: 54 30 31 11 0a 0a 07 03 00 00 00 00 00 ef 08 41 T01............A 2080: 54 30 32 11 0a 0a 07 00 00 00 00 00 00 90 08 41 T02............A 2090: 54 30 33 11 0a 0a 07 00 00 00 00 00 00 c6 08 41 T03............A 20a0: 54 30 34 11 0a 0a 07 00 00 00 00 00 00 91 08 41 T04............A 20b0: 54 41 30 11 03 0a 1d 08 41 54 41 31 11 03 0a 1d TA0.....ATA1.... 20c0: 08 41 54 41 32 11 03 0a 1d 08 41 54 41 33 11 03 .ATA2.....ATA3.. 20d0: 0a 1d 08 41 54 41 42 11 03 0a 1d 8c 41 54 41 42 ...ATAB.....ATAB 20e0: 0a 00 43 4d 44 43 14 4c 05 47 54 46 42 0b 77 43 ..CMDC.L.GTFB.wC 20f0: 4d 44 43 0a 38 60 72 60 0a 08 61 5b 13 41 54 41 MDC.8`r`..a[.ATA 2100: 42 61 0a 38 43 4d 44 58 77 43 4d 44 43 0a 07 60 Ba.8CMDXwCMDC..` 2110: 8c 41 54 41 42 72 60 0a 02 00 41 30 30 31 8c 41 .ATABr`...A001.A 2120: 54 41 42 72 60 0a 06 00 41 30 30 35 70 68 43 4d TABr`...A005phCM 2130: 44 58 70 69 41 30 30 31 70 6a 41 30 30 35 75 43 DXpiA001pjA005uC 2140: 4d 44 43 14 42 24 47 54 46 5f 0a 70 69 5b 31 70 MDC.B$GTF_.pi[1p 2150: 0a 00 43 4d 44 43 08 49 44 34 39 0b 00 0c 08 49 ..CMDC.ID49....I 2160: 44 35 39 0a 00 08 49 44 35 33 0a 04 08 49 44 36 D59...ID53...ID6 2170: 33 0b 00 0f 08 49 44 38 38 0b 00 0f 08 49 52 44 3....ID88....IRD 2180: 59 0a 01 08 50 49 4f 54 0a 00 08 44 4d 41 54 0a Y...PIOT...DMAT. 2190: 00 a0 4d 05 93 87 69 0b 00 02 8b 69 0a 62 49 57 ..M...i....i.bIW 21a0: 34 39 70 49 57 34 39 49 44 34 39 8b 69 0a 6a 49 49pIW49ID49.i.jI 21b0: 57 35 33 70 49 57 35 33 49 44 35 33 8b 69 0a 7e W53pIW53ID53.i.~ 21c0: 49 57 36 33 70 49 57 36 33 49 44 36 33 8b 69 0a IW63pIW63ID63.i. 21d0: 76 49 57 35 39 70 49 57 35 39 49 44 35 39 8b 69 vIW59pIW59ID59.i 21e0: 0a b0 49 57 38 38 70 49 57 38 38 49 44 38 38 70 ..IW88pIW88ID88p 21f0: 0a a0 67 a0 48 05 68 70 0a b0 67 7b 43 48 4e 46 ..g.H.hp..g{CHNF 2200: 0a 08 49 52 44 59 a0 12 7b 43 48 4e 46 0a 10 00 ..IRDY..{CHNF... 2210: 70 50 49 4f 31 50 49 4f 54 a1 0a 70 50 49 4f 30 pPIO1PIOT..pPIO0 2220: 50 49 4f 54 a0 27 7b 43 48 4e 46 0a 04 00 a0 12 PIOT.'{CHNF..... 2230: 7b 43 48 4e 46 0a 10 00 70 44 4d 41 31 44 4d 41 {CHNF...pDMA1DMA 2240: 54 a1 0a 70 44 4d 41 30 44 4d 41 54 a1 28 7b 43 T..pDMA0DMAT.({C 2250: 48 4e 46 0a 02 49 52 44 59 70 50 49 4f 30 50 49 HNF..IRDYpPIO0PI 2260: 4f 54 a0 12 7b 43 48 4e 46 0a 01 00 70 44 4d 41 OT..{CHNF...pDMA 2270: 30 44 4d 41 54 a0 47 04 90 90 7b 49 44 35 33 0a 0DMAT.G...{ID53. 2280: 04 00 7b 49 44 38 38 0b 00 ff 00 44 4d 41 54 70 ..{ID88....DMATp 2290: 89 83 88 54 49 4d 30 0a 03 00 02 44 4d 41 54 00 ...TIM0....DMAT. 22a0: 0a 00 0a 00 61 a0 09 94 61 0a 05 70 0a 05 61 47 ....a...a..p..aG 22b0: 54 46 42 41 54 30 31 7d 0a 40 61 00 67 a1 46 04 TFBAT01}.@a.g.F. 22c0: a0 43 04 90 7b 49 44 36 33 0b 00 ff 00 50 49 4f .C..{ID63....PIO 22d0: 54 7b 89 83 88 54 49 4d 30 0a 00 00 04 50 49 4f T{...TIM0....PIO 22e0: 54 00 0a 00 0a 00 0a 03 60 7d 0a 20 83 88 83 88 T.......`}. .... 22f0: 54 49 4d 30 0a 08 00 60 00 61 47 54 46 42 41 54 TIM0...`.aGTFBAT 2300: 30 31 61 67 a0 38 49 52 44 59 7b 89 83 88 54 49 01ag.8IRDY{...TI 2310: 4d 30 0a 00 00 04 50 49 4f 54 00 0a 00 0a 00 0a M0....PIOT...... 2320: 03 60 7d 0a 08 83 88 83 88 54 49 4d 30 0a 07 00 .`}......TIM0... 2330: 60 00 61 47 54 46 42 41 54 30 31 61 67 a1 17 a0 `.aGTFBAT01ag... 2340: 15 7b 49 44 34 39 0b 00 04 00 47 54 46 42 41 54 .{ID49....GTFBAT 2350: 30 31 0a 01 67 a0 24 90 7b 49 44 35 39 0b 00 01 01..g.$.{ID59... 2360: 00 7b 49 44 35 39 0a ff 00 47 54 46 42 41 54 30 .{ID59...GTFBAT0 2370: 33 7b 49 44 35 39 0a ff 00 67 70 41 54 41 42 5b 3{ID59...gpATAB[ 2380: 31 a4 41 54 41 42 14 2c 52 41 54 41 01 8c 68 0a 1.ATAB.,RATA..h. 2390: 00 43 4d 44 4e 77 43 4d 44 4e 0a 38 60 5b 13 68 .CMDNwCMDN.8`[.h 23a0: 0a 08 60 52 45 54 42 70 52 45 54 42 5b 31 a4 52 ..`RETBpRETB[1.R 23b0: 45 54 42 5b 82 43 1e 55 53 42 30 08 5f 41 44 52 ETB[.C.USB0._ADR 23c0: 0c 00 00 1d 00 5b 80 42 41 52 30 02 0a c0 0a 05 .....[.BAR0..... 23d0: 5b 81 19 42 41 52 30 01 55 42 4c 31 10 00 10 50 [..BAR0.UBL1...P 23e0: 30 57 45 01 50 31 57 45 01 00 06 14 1f 5f 53 33 0WE.P1WE....._S3 23f0: 44 00 a0 13 91 93 4f 53 46 4c 0a 01 93 4f 53 46 D.....OSFL...OSF 2400: 4c 0a 02 a4 0a 02 a1 04 a4 0a 03 14 27 5f 50 53 L...........'_PS 2410: 57 01 a0 10 68 70 0a 01 50 30 57 45 70 0a 01 50 W...hp..P0WEp..P 2420: 31 57 45 a1 0f 70 0a 00 50 30 57 45 70 0a 00 50 1WE..p..P0WEp..P 2430: 31 57 45 14 34 55 50 41 43 01 70 00 60 a0 0d 93 1WE.4UPAC.p.`... 2440: 4f 53 46 47 4f 53 39 58 70 01 60 a1 0f a0 0d 93 OSFGOS9Xp.`..... 2450: 4f 53 46 47 4f 53 39 38 70 01 60 a0 0a 60 a0 07 OSFGOS98p.`..`.. 2460: 93 68 0a 03 a4 01 a4 00 5b 80 55 50 43 49 02 0a .h......[.UPCI.. 2470: 20 0a 04 5b 81 0b 55 50 43 49 01 55 42 41 53 20 ..[..UPCI.UBAS 2480: 08 42 41 53 41 0b 00 b4 08 50 30 53 54 00 08 50 .BASA....P0ST..P 2490: 31 53 54 00 14 47 07 53 53 54 41 00 70 55 42 41 1ST..G.SSTA.pUBA 24a0: 53 42 41 53 41 7b 42 41 53 41 0c fe ff ff ff 42 SBASA{BASA.....B 24b0: 41 53 41 5b 80 55 48 43 49 01 42 41 53 41 0a 20 ASA[.UHCI.BASA. 24c0: 5b 81 38 55 48 43 49 01 52 53 54 50 01 48 52 53 [.8UHCI.RSTP.HRS 24d0: 54 01 47 52 53 54 01 00 4d 07 43 43 53 30 01 43 T.GRST..M.CCS0.C 24e0: 53 43 30 01 50 45 44 30 01 00 0d 43 43 53 31 01 SC0.PED0...CCS1. 24f0: 43 53 43 31 01 50 45 44 31 01 70 43 43 53 30 50 CSC1.PED1.pCCS0P 2500: 30 53 54 70 43 43 53 31 50 31 53 54 14 47 05 52 0STpCCS1P1ST.G.R 2510: 53 54 41 00 70 42 41 53 41 55 42 41 53 5b 80 55 STA.pBASAUBAS[.U 2520: 48 43 49 01 42 41 53 41 0a 20 5b 81 38 55 48 43 HCI.BASA. [.8UHC 2530: 49 01 52 53 54 50 01 48 52 53 54 01 47 52 53 54 I.RSTP.HRST.GRST 2540: 01 00 4d 07 43 43 53 30 01 43 53 43 30 01 50 45 ..M.CCS0.CSC0.PE 2550: 44 30 01 00 0d 43 43 53 31 01 43 53 43 31 01 50 D0...CCS1.CSC1.P 2560: 45 44 31 01 14 11 55 53 42 53 01 a0 0a 55 50 41 ED1...USBS...UPA 2570: 43 68 53 53 54 41 14 11 55 53 42 57 01 a0 0a 55 ChSSTA..USBW...U 2580: 50 41 43 68 52 53 54 41 14 0f 5f 50 52 57 00 a4 PAChRSTA.._PRW.. 2590: 47 50 52 57 0a 03 0a 03 5b 82 43 1e 55 53 42 31 GPRW....[.C.USB1 25a0: 08 5f 41 44 52 0c 01 00 1d 00 5b 80 42 41 52 30 ._ADR.....[.BAR0 25b0: 02 0a c0 0a 05 5b 81 19 42 41 52 30 01 55 42 4c .....[..BAR0.UBL 25c0: 31 10 00 10 50 30 57 45 01 50 31 57 45 01 00 06 1...P0WE.P1WE... 25d0: 14 1f 5f 53 33 44 00 a0 13 91 93 4f 53 46 4c 0a .._S3D.....OSFL. 25e0: 01 93 4f 53 46 4c 0a 02 a4 0a 02 a1 04 a4 0a 03 ..OSFL.......... 25f0: 14 27 5f 50 53 57 01 a0 10 68 70 0a 01 50 30 57 .'_PSW...hp..P0W 2600: 45 70 0a 01 50 31 57 45 a1 0f 70 0a 00 50 30 57 Ep..P1WE..p..P0W 2610: 45 70 0a 00 50 31 57 45 14 34 55 50 41 43 01 70 Ep..P1WE.4UPAC.p 2620: 00 60 a0 0d 93 4f 53 46 47 4f 53 39 58 70 01 60 .`...OSFGOS9Xp.` 2630: a1 0f a0 0d 93 4f 53 46 47 4f 53 39 38 70 01 60 .....OSFGOS98p.` 2640: a0 0a 60 a0 07 93 68 0a 03 a4 01 a4 00 5b 80 55 ..`...h......[.U 2650: 50 43 49 02 0a 20 0a 04 5b 81 0b 55 50 43 49 01 PCI.. ..[..UPCI. 2660: 55 42 41 53 20 08 42 41 53 41 0b 00 b4 08 50 30 UBAS .BASA....P0 2670: 53 54 00 08 50 31 53 54 00 14 47 07 53 53 54 41 ST..P1ST..G.SSTA 2680: 00 70 55 42 41 53 42 41 53 41 7b 42 41 53 41 0c .pUBASBASA{BASA. 2690: fe ff ff ff 42 41 53 41 5b 80 55 48 43 49 01 42 ....BASA[.UHCI.B 26a0: 41 53 41 0a 20 5b 81 38 55 48 43 49 01 52 53 54 ASA. [.8UHCI.RST 26b0: 50 01 48 52 53 54 01 47 52 53 54 01 00 4d 07 43 P.HRST.GRST..M.C 26c0: 43 53 30 01 43 53 43 30 01 50 45 44 30 01 00 0d CS0.CSC0.PED0... 26d0: 43 43 53 31 01 43 53 43 31 01 50 45 44 31 01 70 CCS1.CSC1.PED1.p 26e0: 43 43 53 30 50 30 53 54 70 43 43 53 31 50 31 53 CCS0P0STpCCS1P1S 26f0: 54 14 47 05 52 53 54 41 00 70 42 41 53 41 55 42 T.G.RSTA.pBASAUB 2700: 41 53 5b 80 55 48 43 49 01 42 41 53 41 0a 20 5b AS[.UHCI.BASA. [ 2710: 81 38 55 48 43 49 01 52 53 54 50 01 48 52 53 54 .8UHCI.RSTP.HRST 2720: 01 47 52 53 54 01 00 4d 07 43 43 53 30 01 43 53 .GRST..M.CCS0.CS 2730: 43 30 01 50 45 44 30 01 00 0d 43 43 53 31 01 43 C0.PED0...CCS1.C 2740: 53 43 31 01 50 45 44 31 01 14 11 55 53 42 53 01 SC1.PED1...USBS. 2750: a0 0a 55 50 41 43 68 53 53 54 41 14 11 55 53 42 ..UPAChSSTA..USB 2760: 57 01 a0 0a 55 50 41 43 68 52 53 54 41 14 0f 5f W...UPAChRSTA.._ 2770: 50 52 57 00 a4 47 50 52 57 0a 04 0a 03 5b 82 43 PRW..GPRW....[.C 2780: 1e 55 53 42 32 08 5f 41 44 52 0c 02 00 1d 00 5b .USB2._ADR.....[ 2790: 80 42 41 52 30 02 0a c0 0a 05 5b 81 19 42 41 52 .BAR0.....[..BAR 27a0: 30 01 55 42 4c 31 10 00 10 50 30 57 45 01 50 31 0.UBL1...P0WE.P1 27b0: 57 45 01 00 06 14 1f 5f 53 33 44 00 a0 13 91 93 WE....._S3D..... 27c0: 4f 53 46 4c 0a 01 93 4f 53 46 4c 0a 02 a4 0a 02 OSFL...OSFL..... 27d0: a1 04 a4 0a 03 14 27 5f 50 53 57 01 a0 10 68 70 ......'_PSW...hp 27e0: 0a 01 50 30 57 45 70 0a 01 50 31 57 45 a1 0f 70 ..P0WEp..P1WE..p 27f0: 0a 00 50 30 57 45 70 0a 00 50 31 57 45 14 34 55 ..P0WEp..P1WE.4U 2800: 50 41 43 01 70 00 60 a0 0d 93 4f 53 46 47 4f 53 PAC.p.`...OSFGOS 2810: 39 58 70 01 60 a1 0f a0 0d 93 4f 53 46 47 4f 53 9Xp.`.....OSFGOS 2820: 39 38 70 01 60 a0 0a 60 a0 07 93 68 0a 03 a4 01 98p.`..`...h.... 2830: a4 00 5b 80 55 50 43 49 02 0a 20 0a 04 5b 81 0b ..[.UPCI.. ..[.. 2840: 55 50 43 49 01 55 42 41 53 20 08 42 41 53 41 0b UPCI.UBAS .BASA. 2850: 00 b4 08 50 30 53 54 00 08 50 31 53 54 00 14 47 ...P0ST..P1ST..G 2860: 07 53 53 54 41 00 70 55 42 41 53 42 41 53 41 7b .SSTA.pUBASBASA{ 2870: 42 41 53 41 0c fe ff ff ff 42 41 53 41 5b 80 55 BASA.....BASA[.U 2880: 48 43 49 01 42 41 53 41 0a 20 5b 81 38 55 48 43 HCI.BASA. [.8UHC 2890: 49 01 52 53 54 50 01 48 52 53 54 01 47 52 53 54 I.RSTP.HRST.GRST 28a0: 01 00 4d 07 43 43 53 30 01 43 53 43 30 01 50 45 ..M.CCS0.CSC0.PE 28b0: 44 30 01 00 0d 43 43 53 31 01 43 53 43 31 01 50 D0...CCS1.CSC1.P 28c0: 45 44 31 01 70 43 43 53 30 50 30 53 54 70 43 43 ED1.pCCS0P0STpCC 28d0: 53 31 50 31 53 54 14 47 05 52 53 54 41 00 70 42 S1P1ST.G.RSTA.pB 28e0: 41 53 41 55 42 41 53 5b 80 55 48 43 49 01 42 41 ASAUBAS[.UHCI.BA 28f0: 53 41 0a 20 5b 81 38 55 48 43 49 01 52 53 54 50 SA. [.8UHCI.RSTP 2900: 01 48 52 53 54 01 47 52 53 54 01 00 4d 07 43 43 .HRST.GRST..M.CC 2910: 53 30 01 43 53 43 30 01 50 45 44 30 01 00 0d 43 S0.CSC0.PED0...C 2920: 43 53 31 01 43 53 43 31 01 50 45 44 31 01 14 11 CS1.CSC1.PED1... 2930: 55 53 42 53 01 a0 0a 55 50 41 43 68 53 53 54 41 USBS...UPAChSSTA 2940: 14 11 55 53 42 57 01 a0 0a 55 50 41 43 68 52 53 ..USBW...UPAChRS 2950: 54 41 14 0f 5f 50 52 57 00 a4 47 50 52 57 0a 0c TA.._PRW..GPRW.. 2960: 0a 03 5b 82 43 1e 55 53 42 33 08 5f 41 44 52 0c ..[.C.USB3._ADR. 2970: 03 00 1d 00 5b 80 42 41 52 30 02 0a c0 0a 05 5b ....[.BAR0.....[ 2980: 81 19 42 41 52 30 01 55 42 4c 31 10 00 10 50 30 ..BAR0.UBL1...P0 2990: 57 45 01 50 31 57 45 01 00 06 14 1f 5f 53 33 44 WE.P1WE....._S3D 29a0: 00 a0 13 91 93 4f 53 46 4c 0a 01 93 4f 53 46 4c .....OSFL...OSFL 29b0: 0a 02 a4 0a 02 a1 04 a4 0a 03 14 27 5f 50 53 57 ...........'_PSW 29c0: 01 a0 10 68 70 0a 01 50 30 57 45 70 0a 01 50 31 ...hp..P0WEp..P1 29d0: 57 45 a1 0f 70 0a 00 50 30 57 45 70 0a 00 50 31 WE..p..P0WEp..P1 29e0: 57 45 14 34 55 50 41 43 01 70 00 60 a0 0d 93 4f WE.4UPAC.p.`...O 29f0: 53 46 47 4f 53 39 58 70 01 60 a1 0f a0 0d 93 4f SFGOS9Xp.`.....O 2a00: 53 46 47 4f 53 39 38 70 01 60 a0 0a 60 a0 07 93 SFGOS98p.`..`... 2a10: 68 0a 03 a4 01 a4 00 5b 80 55 50 43 49 02 0a 20 h......[.UPCI.. 2a20: 0a 04 5b 81 0b 55 50 43 49 01 55 42 41 53 20 08 ..[..UPCI.UBAS . 2a30: 42 41 53 41 0b 00 b4 08 50 30 53 54 00 08 50 31 BASA....P0ST..P1 2a40: 53 54 00 14 47 07 53 53 54 41 00 70 55 42 41 53 ST..G.SSTA.pUBAS 2a50: 42 41 53 41 7b 42 41 53 41 0c fe ff ff ff 42 41 BASA{BASA.....BA 2a60: 53 41 5b 80 55 48 43 49 01 42 41 53 41 0a 20 5b SA[.UHCI.BASA. [ 2a70: 81 38 55 48 43 49 01 52 53 54 50 01 48 52 53 54 .8UHCI.RSTP.HRST 2a80: 01 47 52 53 54 01 00 4d 07 43 43 53 30 01 43 53 .GRST..M.CCS0.CS 2a90: 43 30 01 50 45 44 30 01 00 0d 43 43 53 31 01 43 C0.PED0...CCS1.C 2aa0: 53 43 31 01 50 45 44 31 01 70 43 43 53 30 50 30 SC1.PED1.pCCS0P0 2ab0: 53 54 70 43 43 53 31 50 31 53 54 14 47 05 52 53 STpCCS1P1ST.G.RS 2ac0: 54 41 00 70 42 41 53 41 55 42 41 53 5b 80 55 48 TA.pBASAUBAS[.UH 2ad0: 43 49 01 42 41 53 41 0a 20 5b 81 38 55 48 43 49 CI.BASA. [.8UHCI 2ae0: 01 52 53 54 50 01 48 52 53 54 01 47 52 53 54 01 .RSTP.HRST.GRST. 2af0: 00 4d 07 43 43 53 30 01 43 53 43 30 01 50 45 44 .M.CCS0.CSC0.PED 2b00: 30 01 00 0d 43 43 53 31 01 43 53 43 31 01 50 45 0...CCS1.CSC1.PE 2b10: 44 31 01 14 11 55 53 42 53 01 a0 0a 55 50 41 43 D1...USBS...UPAC 2b20: 68 53 53 54 41 14 11 55 53 42 57 01 a0 0a 55 50 hSSTA..USBW...UP 2b30: 41 43 68 52 53 54 41 14 0f 5f 50 52 57 00 a4 47 AChRSTA.._PRW..G 2b40: 50 52 57 0a 0e 0a 03 5b 82 4f 1d 45 55 53 42 08 PRW....[.O.EUSB. 2b50: 5f 41 44 52 0c 07 00 1d 00 5b 80 55 32 30 50 02 _ADR.....[.U20P. 2b60: 0a 00 0b 00 01 5b 81 2f 55 32 30 50 01 00 20 00 .....[./U20P.. . 2b70: 01 4d 53 50 45 01 00 0e 00 40 05 4d 42 41 53 20 .MSPE....@.MBAS 2b80: 00 40 20 50 53 54 41 02 00 06 50 4d 45 45 01 00 .@ PSTA...PMEE.. 2b90: 06 50 4d 45 53 01 14 41 18 5f 50 53 57 01 70 4d .PMES..A._PSW.pM 2ba0: 42 41 53 60 7b 60 0c f0 ff ff ff 60 5b 80 4d 4d BAS`{`.....`[.MM 2bb0: 49 4f 00 60 0b 00 01 5b 81 27 4d 4d 49 4f 01 00 IO.`...[.'MMIO.. 2bc0: 40 32 50 30 53 43 20 50 31 53 43 20 50 32 53 43 @2P0SC P1SC P2SC 2bd0: 20 50 33 53 43 20 50 34 53 43 20 50 35 53 43 20 P3SC P4SC P5SC 2be0: a0 47 13 92 60 70 50 53 54 41 62 70 00 50 53 54 .G..`pPSTAbp.PST 2bf0: 41 70 4d 53 50 45 63 70 01 4d 53 50 45 a0 47 08 ApMSPEcp.MSPE.G. 2c00: 68 70 50 30 53 43 64 7d 64 0c 00 00 30 00 64 70 hpP0SCd}d...0.dp 2c10: 64 50 30 53 43 70 50 31 53 43 64 7d 64 0c 00 00 dP0SCpP1SCd}d... 2c20: 30 00 64 70 64 50 31 53 43 70 50 32 53 43 64 7d 0.dpdP1SCpP2SCd} 2c30: 64 0c 00 00 30 00 64 70 64 50 32 53 43 70 50 33 d...0.dpdP2SCpP3 2c40: 53 43 64 7d 64 0c 00 00 30 00 64 70 64 50 33 53 SCd}d...0.dpdP3S 2c50: 43 70 50 34 53 43 64 7d 64 0c 00 00 30 00 64 70 CpP4SCd}d...0.dp 2c60: 64 50 34 53 43 70 50 35 53 43 64 7d 64 0c 00 00 dP4SCpP5SCd}d... 2c70: 30 00 64 70 64 50 35 53 43 70 01 50 4d 45 53 70 0.dpdP5SCp.PMESp 2c80: 01 50 4d 45 45 a1 46 08 70 50 30 53 43 64 7b 64 .PMEE.F.pP0SCd{d 2c90: 0c ff ff cf ff 64 70 64 50 30 53 43 70 50 31 53 .....dpdP0SCpP1S 2ca0: 43 64 7b 64 0c ff ff cf ff 64 70 64 50 31 53 43 Cd{d.....dpdP1SC 2cb0: 70 50 32 53 43 64 7b 64 0c ff ff cf ff 64 70 64 pP2SCd{d.....dpd 2cc0: 50 32 53 43 70 50 33 53 43 64 7b 64 0c ff ff cf P2SCpP3SCd{d.... 2cd0: ff 64 70 64 50 33 53 43 70 50 34 53 43 64 7b 64 .dpdP3SCpP4SCd{d 2ce0: 0c ff ff cf ff 64 70 64 50 34 53 43 70 50 35 53 .....dpdP4SCpP5S 2cf0: 43 64 7b 64 0c ff ff cf ff 64 70 64 50 35 53 43 Cd{d.....dpdP5SC 2d00: 70 01 50 4d 45 53 70 00 50 4d 45 45 70 63 4d 53 p.PMESp.PMEEpcMS 2d10: 50 45 70 62 50 53 54 41 14 0f 5f 50 52 57 00 a4 PEpbPSTA.._PRW.. 2d20: 47 50 52 57 0a 0d 0a 03 5b 82 1f 4d 43 39 37 08 GPRW....[..MC97. 2d30: 5f 41 44 52 0c 03 00 1e 00 14 0f 5f 50 52 57 00 _ADR......._PRW. 2d40: a4 47 50 52 57 0a 05 0a 04 5b 82 1f 48 44 41 43 .GPRW....[..HDAC 2d50: 08 5f 41 44 52 0c 00 00 1b 00 14 0f 5f 50 52 57 ._ADR......._PRW 2d60: 00 a4 47 50 52 57 0a 05 0a 04 5b 82 40 3e 50 30 ..GPRW....[.@>P0 2d70: 50 31 08 5f 41 44 52 0c 00 00 01 00 14 0f 5f 50 P1._ADR......._P 2d80: 52 57 00 a4 47 50 52 57 0a 09 0a 04 14 16 5f 50 RW..GPRW......_P 2d90: 52 54 00 a0 0a 50 49 43 4d a4 41 52 30 31 a4 50 RT...PICM.AR01.P 2da0: 52 30 31 5b 82 47 3a 56 47 41 5f 08 5f 41 44 52 R01[.G:VGA_._ADR 2db0: 0a 00 5b 80 56 53 49 44 02 0a 00 0a 04 5b 81 0b ..[.VSID.....[.. 2dc0: 56 53 49 44 01 52 45 47 30 20 14 18 50 52 53 54 VSID.REG0 ..PRST 2dd0: 00 a0 0d 93 52 45 47 30 0c ff ff ff ff a4 00 a1 ....REG0........ 2de0: 03 a4 01 08 55 50 44 4e 01 08 4e 58 54 44 0a 01 ....UPDN..NXTD.. 2df0: 08 4c 43 44 4d 0a 01 08 43 52 54 4d 0a 02 08 54 .LCDM...CRTM...T 2e00: 56 4f 4d 0a 04 08 44 56 49 4d 0a 08 08 44 4f 4e VOM...DVIM...DON 2e10: 45 00 08 44 4f 53 46 01 14 0a 5f 49 4e 49 00 47 E..DOSF..._INI.G 2e20: 45 54 44 14 0c 5f 44 4f 53 01 70 68 44 4f 53 46 ETD.._DOS.phDOSF 2e30: 14 1a 5f 44 4f 44 00 a4 12 12 04 0c 00 01 01 00 .._DOD.......... 2e40: 0c 10 01 01 00 0b 00 02 0b 20 01 5b 82 49 06 43 ......... .[.I.C 2e50: 52 54 44 08 5f 41 44 52 0b 00 01 14 1f 5f 44 43 RTD._ADR....._DC 2e60: 53 00 70 5c 41 56 4c 44 60 a0 0e 60 a0 0b 7b 60 S.p\AVLD`..`..{` 2e70: 43 52 54 4d 00 a4 0a 1f a4 0a 1d 14 19 5f 44 47 CRTM........._DG 2e80: 53 00 7b 4e 58 54 44 43 52 54 4d 60 a0 05 60 a4 S.{NXTDCRTM`..`. 2e90: 0a 01 a4 0a 00 14 20 5f 44 53 53 01 a0 19 7b 68 ...... _DSS...{h 2ea0: 0c 00 00 00 40 00 a0 0f 7b 68 0c 00 00 00 80 00 ....@...{h...... 2eb0: 70 01 44 4f 4e 45 5b 82 49 06 54 56 4f 44 08 5f p.DONE[.I.TVOD._ 2ec0: 41 44 52 0b 00 02 14 1f 5f 44 43 53 00 70 5c 41 ADR....._DCS.p\A 2ed0: 56 4c 44 60 a0 0e 60 a0 0b 7b 60 54 56 4f 4d 00 VLD`..`..{`TVOM. 2ee0: a4 0a 1f a4 0a 1d 14 19 5f 44 47 53 00 7b 4e 58 ........_DGS.{NX 2ef0: 54 44 54 56 4f 4d 60 a0 05 60 a4 0a 01 a4 0a 00 TDTVOM`..`...... 2f00: 14 20 5f 44 53 53 01 a0 19 7b 68 0c 00 00 00 40 . _DSS...{h....@ 2f10: 00 a0 0f 7b 68 0c 00 00 00 80 00 70 01 44 4f 4e ...{h......p.DON 2f20: 45 5b 82 49 06 44 56 49 44 08 5f 41 44 52 0b 20 E[.I.DVID._ADR. 2f30: 01 14 1f 5f 44 43 53 00 70 5c 41 56 4c 44 60 a0 ..._DCS.p\AVLD`. 2f40: 0e 60 a0 0b 7b 60 44 56 49 4d 00 a4 0a 1f a4 0a .`..{`DVIM...... 2f50: 1d 14 19 5f 44 47 53 00 7b 4e 58 54 44 44 56 49 ..._DGS.{NXTDDVI 2f60: 4d 60 a0 05 60 a4 0a 01 a4 0a 00 14 20 5f 44 53 M`..`....... _DS 2f70: 53 01 a0 19 7b 68 0c 00 00 00 40 00 a0 0f 7b 68 S...{h....@...{h 2f80: 0c 00 00 00 80 00 70 01 44 4f 4e 45 5b 82 48 11 ......p.DONE[.H. 2f90: 4c 43 44 44 08 5f 41 44 52 0b 10 01 14 1f 5f 44 LCDD._ADR....._D 2fa0: 43 53 00 70 5c 41 56 4c 44 60 a0 0e 60 a0 0b 7b CS.p\AVLD`..`..{ 2fb0: 60 4c 43 44 4d 00 a4 0a 1f a4 0a 1d 14 19 5f 44 `LCDM........._D 2fc0: 47 53 00 7b 4e 58 54 44 4c 43 44 4d 60 a0 05 60 GS.{NXTDLCDM`..` 2fd0: a4 0a 01 a4 0a 00 14 20 5f 44 53 53 01 a0 19 7b ....... _DSS...{ 2fe0: 68 0c 00 00 00 40 00 a0 0f 7b 68 0c 00 00 00 80 h....@...{h..... 2ff0: 00 70 01 44 4f 4e 45 14 2a 5f 42 43 4c 00 a4 12 .p.DONE.*_BCL... 3000: 22 10 0a 0f 0a 0e 0a 0d 0a 0c 0a 0b 0a 0a 0a 09 "............... 3010: 0a 08 0a 07 0a 06 0a 05 0a 04 0a 03 0a 02 0a 01 ................ 3020: 0a 00 08 42 43 42 48 0a 00 14 40 07 5f 42 43 4d ...BCBH...@._BCM 3030: 01 70 68 4c 42 54 4e 5c 2f 05 5f 53 42 5f 50 43 .phLBTN\/._SB_PC 3040: 49 30 53 42 52 47 45 43 30 5f 53 54 42 52 a0 44 I0SBRGEC0_STBR.D 3050: 04 5c 2e 5f 53 42 5f 41 54 4b 50 a0 1b 93 42 43 .\._SB_ATKP...BC 3060: 42 48 0a 01 86 5c 2e 5f 53 42 5f 41 54 4b 44 72 BH...\._SB_ATKDr 3070: 4c 42 54 4e 0a 10 00 a0 1b 93 42 43 42 48 0a 02 LBTN......BCBH.. 3080: 86 5c 2e 5f 53 42 5f 41 54 4b 44 72 4c 42 54 4e .\._SB_ATKDrLBTN 3090: 0a 20 00 70 0a 00 42 43 42 48 14 0b 5f 42 51 43 . .p..BCBH.._BQC 30a0: 00 a4 4c 42 54 4e 14 4c 04 53 57 48 44 09 70 01 ..LBTN.L.SWHD.p. 30b0: 55 50 44 4e a0 16 7b 44 4f 53 46 0a 03 00 70 68 UPDN..{DOSF...ph 30c0: 5c 53 45 54 44 49 53 4d 49 0a 94 a1 27 70 00 44 \SETDISMI...'p.D 30d0: 4f 4e 45 86 56 47 41 5f 0a 80 70 0b f4 01 60 a2 ONE.VGA_..p...`. 30e0: 13 60 a0 08 44 4f 4e 45 70 00 60 a1 07 5b 22 0a .`..DONEp.`..[". 30f0: 0a 76 60 14 12 47 45 54 44 00 49 53 4d 49 0a 95 .v`..GETD.ISMI.. 3100: a4 5c 41 43 54 44 14 3c 41 44 56 44 00 a0 1a 55 .\ACTD.<ADVD...U 3110: 50 44 4e 47 45 54 44 70 5c 41 43 54 44 5c 53 45 PDNGETDp\ACTD\SE 3120: 54 44 70 00 55 50 44 4e 49 53 4d 49 0a a0 70 5c TDp.UPDNISMI..p\ 3130: 53 45 54 44 4e 58 54 44 a4 5c 53 45 54 44 a4 4e SETDNXTD.\SETD.N 3140: 58 54 44 14 08 4e 41 54 4b 00 a4 01 5b 82 48 05 XTD..NATK...[.H. 3150: 50 30 50 36 08 5f 41 44 52 0c 00 00 1e 00 14 0f P0P6._ADR....... 3160: 5f 50 52 57 00 a4 47 50 52 57 0a 0b 0a 04 14 16 _PRW..GPRW...... 3170: 5f 50 52 54 00 a0 0a 50 49 43 4d a4 41 52 30 36 _PRT...PICM.AR06 3180: a4 50 52 30 36 5b 82 1f 50 33 39 34 08 5f 41 44 .PR06[..P394._AD 3190: 52 0c 00 00 01 00 14 0f 5f 50 52 57 00 a4 47 50 R......._PRW..GP 31a0: 52 57 0a 0b 0a 03 5b 82 48 ac 49 44 45 31 08 5f RW....[.H.IDE1._ 31b0: 41 44 52 0c 01 00 1f 00 08 52 45 47 46 0a 01 14 ADR......REGF... 31c0: 12 5f 52 45 47 02 a0 0b 93 68 0a 02 70 69 52 45 ._REG....h..piRE 31d0: 47 46 5b 80 42 41 52 30 02 0a 00 0b 00 01 5b 81 GF[.BAR0......[. 31e0: 43 0a 42 41 52 30 03 56 44 49 44 20 00 30 53 43 C.BAR0.VDID .0SC 31f0: 43 52 08 42 43 43 52 08 00 40 1a 54 49 4d 50 10 CR.BCCR..@.TIMP. 3200: 54 49 4d 53 10 53 54 4d 50 04 53 54 4d 53 04 00 TIMS.STMP.STMS.. 3210: 18 55 44 4d 50 02 55 44 4d 53 02 00 0c 55 44 54 .UDMP.UDMS...UDT 3220: 50 06 00 02 55 44 54 53 06 00 42 04 50 43 42 30 P...UDTS..B.PCB0 3230: 02 53 43 42 30 02 50 43 41 30 02 53 43 41 30 02 .SCB0.PCA0.SCA0. 3240: 00 04 46 50 42 30 02 46 53 42 30 02 50 53 49 47 ..FPB0.FSB0.PSIG 3250: 02 53 53 49 47 02 00 4c 1c 4d 41 50 56 02 00 05 .SSIG..L.MAPV... 3260: 53 43 43 46 01 00 08 50 30 45 4e 01 00 01 50 32 SCCF...P0EN...P2 3270: 45 4e 01 00 01 50 30 50 46 01 00 01 50 32 50 46 EN...P0PF...P2PF 3280: 01 00 01 08 54 49 4d 30 12 47 07 09 12 0b 04 0a ....TIM0.G...... 3290: 78 0a b4 0a f0 0b 84 03 12 0a 04 0a 23 0a 21 0a x...........#.!. 32a0: 10 0a 00 12 0a 04 0a 0b 0a 09 0a 04 0a 00 12 0e ................ 32b0: 06 0a 70 0a 49 0a 36 0a 27 0a 19 0a 0f 12 0e 06 ..p.I.6.'....... 32c0: 0a 00 0a 01 0a 02 0a 01 0a 02 0a 01 12 0e 06 0a ................ 32d0: 00 0a 00 0a 00 0a 01 0a 01 0a 01 12 0e 06 0a 00 ................ 32e0: 0a 00 0a 00 0a 00 0a 00 0a 01 12 0a 04 0a 04 0a ................ 32f0: 03 0a 02 0a 00 12 0a 04 0a 02 0a 01 0a 00 0a 00 ................ 3300: 08 54 4d 44 30 11 03 0a 14 8a 54 4d 44 30 0a 00 .TMD0.....TMD0.. 3310: 50 49 4f 30 8a 54 4d 44 30 0a 04 44 4d 41 30 8a PIO0.TMD0..DMA0. 3320: 54 4d 44 30 0a 08 50 49 4f 31 8a 54 4d 44 30 0a TMD0..PIO1.TMD0. 3330: 0c 44 4d 41 31 8a 54 4d 44 30 0a 10 43 48 4e 46 .DMA1.TMD0..CHNF 3340: 08 47 54 49 4d 0a 00 08 47 53 54 4d 0a 00 08 47 .GTIM...GSTM...G 3350: 55 44 4d 0a 00 08 47 55 44 54 0a 00 08 47 43 42 UDM...GUDT...GCB 3360: 30 0a 00 08 47 46 42 30 0a 00 5b 82 45 0e 43 48 0...GFB0..[.E.CH 3370: 4e 30 08 5f 41 44 52 0a 00 14 23 5f 47 54 4d 00 N0._ADR...#_GTM. 3380: a4 47 54 4d 5f 54 49 4d 50 53 54 4d 50 55 44 4d .GTM_TIMPSTMPUDM 3390: 50 55 44 54 50 50 43 42 30 46 50 42 30 14 47 07 PUDTPPCB0FPB0.G. 33a0: 5f 53 54 4d 03 70 68 5b 31 70 68 54 4d 44 30 70 _STM.ph[1phTMD0p 33b0: 54 49 4d 50 47 54 49 4d 70 55 44 54 50 47 55 44 TIMPGTIMpUDTPGUD 33c0: 54 a0 3b 53 54 4d 5f 70 47 54 49 4d 54 49 4d 50 T.;STM_pGTIMTIMP 33d0: 70 47 53 54 4d 53 54 4d 50 70 47 55 44 4d 55 44 pGSTMSTMPpGUDMUD 33e0: 4d 50 70 47 55 44 54 55 44 54 50 70 47 43 42 30 MPpGUDTUDTPpGCB0 33f0: 50 43 42 30 70 47 46 42 30 46 50 42 30 70 47 54 PCB0pGFB0FPB0pGT 3400: 46 5f 0a 00 69 41 54 41 30 70 47 54 46 5f 0a 01 F_..iATA0pGTF_.. 3410: 6a 41 54 41 31 5b 82 1c 44 52 56 30 08 5f 41 44 jATA1[..DRV0._AD 3420: 52 0a 00 14 0f 5f 47 54 46 00 a4 52 41 54 41 41 R...._GTF..RATAA 3430: 54 41 30 5b 82 1c 44 52 56 31 08 5f 41 44 52 0a TA0[..DRV1._ADR. 3440: 01 14 0f 5f 47 54 46 00 a4 52 41 54 41 41 54 41 ..._GTF..RATAATA 3450: 31 5b 82 45 0e 43 48 4e 31 08 5f 41 44 52 0a 01 1[.E.CHN1._ADR.. 3460: 14 23 5f 47 54 4d 00 a4 47 54 4d 5f 54 49 4d 53 .#_GTM..GTM_TIMS 3470: 53 54 4d 53 55 44 4d 53 55 44 54 53 53 43 42 30 STMSUDMSUDTSSCB0 3480: 46 53 42 30 14 47 07 5f 53 54 4d 03 70 68 5b 31 FSB0.G._STM.ph[1 3490: 70 68 54 4d 44 30 70 54 49 4d 53 47 54 49 4d 70 phTMD0pTIMSGTIMp 34a0: 55 44 54 53 47 55 44 54 a0 3b 53 54 4d 5f 70 47 UDTSGUDT.;STM_pG 34b0: 54 49 4d 54 49 4d 53 70 47 53 54 4d 53 54 4d 53 TIMTIMSpGSTMSTMS 34c0: 70 47 55 44 4d 55 44 4d 53 70 47 55 44 54 55 44 pGUDMUDMSpGUDTUD 34d0: 54 53 70 47 43 42 30 53 43 42 30 70 47 46 42 30 TSpGCB0SCB0pGFB0 34e0: 46 53 42 30 70 47 54 46 5f 0a 00 69 41 54 41 32 FSB0pGTF_..iATA2 34f0: 70 47 54 46 5f 0a 01 6a 41 54 41 33 5b 82 1c 44 pGTF_..jATA3[..D 3500: 52 56 30 08 5f 41 44 52 0a 00 14 0f 5f 47 54 46 RV0._ADR...._GTF 3510: 00 a4 52 41 54 41 41 54 41 32 5b 82 1c 44 52 56 ..RATAATA2[..DRV 3520: 31 08 5f 41 44 52 0a 01 14 0f 5f 47 54 46 00 a4 1._ADR...._GTF.. 3530: 52 41 54 41 41 54 41 33 14 4d 19 47 54 4d 5f 0e RATAATA3.M.GTM_. 3540: 70 ff 50 49 4f 30 70 50 49 4f 30 50 49 4f 31 70 p.PIO0pPIO0PIO1p 3550: 50 49 4f 30 44 4d 41 30 70 50 49 4f 30 44 4d 41 PIO0DMA0pPIO0DMA 3560: 31 70 00 43 48 4e 46 a0 05 52 45 47 46 a1 06 a4 1p.CHNF..REGF... 3570: 54 4d 44 30 a0 11 7b 68 0a 02 00 7d 43 48 4e 46 TMD0..{h...}CHNF 3580: 0a 02 43 48 4e 46 7a 7b 68 0b 00 33 00 0a 08 65 ..CHNFz{h..3...e 3590: 70 89 83 88 54 49 4d 30 0a 01 00 02 65 00 0a 00 p...TIM0....e... 35a0: 0a 00 66 70 83 88 83 88 54 49 4d 30 0a 00 00 66 ..fp....TIM0...f 35b0: 00 67 70 67 44 4d 41 30 a0 0e 7b 68 0a 08 00 70 .gpgDMA0..{h...p 35c0: 0b 84 03 50 49 4f 30 a1 07 70 67 50 49 4f 30 a0 ...PIO0..pgPIO0. 35d0: 11 7b 68 0a 20 00 7d 43 48 4e 46 0a 08 43 48 4e .{h. .}CHNF..CHN 35e0: 46 a0 42 05 7b 68 0b 00 40 00 7d 43 48 4e 46 0a F.B.{h..@.}CHNF. 35f0: 10 43 48 4e 46 70 89 83 88 54 49 4d 30 0a 02 00 .CHNFp...TIM0... 3600: 02 69 00 0a 00 0a 00 65 70 83 88 83 88 54 49 4d .i.....ep....TIM 3610: 30 0a 00 00 65 00 66 70 66 44 4d 41 31 a0 0e 7b 0...e.fpfDMA1..{ 3620: 68 0a 80 00 70 0b 84 03 50 49 4f 31 a1 07 70 66 h...p...PIO1..pf 3630: 50 49 4f 31 a0 48 04 7b 6a 0a 01 00 7b 6b 0a 03 PIO1.H.{j...{k.. 3640: 65 a0 10 90 7b 6d 0a 01 00 93 65 0a 01 72 65 0a e...{m....e..re. 3650: 04 65 a1 0d a0 0b 7b 6c 0a 01 00 72 65 0a 02 65 .e....{l...re..e 3660: 70 83 88 83 88 54 49 4d 30 0a 03 00 65 00 44 4d p....TIM0...e.DM 3670: 41 30 7d 43 48 4e 46 0a 01 43 48 4e 46 a0 4c 04 A0}CHNF..CHNF.L. 3680: 7b 6a 0a 02 00 7b 7a 6b 0a 04 00 0a 03 65 a0 10 {j...{zk.....e.. 3690: 90 7b 6d 0a 02 00 93 65 0a 01 72 65 0a 04 65 a1 .{m....e..re..e. 36a0: 0d a0 0b 7b 6c 0a 02 00 72 65 0a 02 65 70 83 88 ...{l...re..ep.. 36b0: 83 88 54 49 4d 30 0a 03 00 65 00 44 4d 41 31 7d ..TIM0...e.DMA1} 36c0: 43 48 4e 46 0a 04 43 48 4e 46 70 54 4d 44 30 5b CHNF..CHNFpTMD0[ 36d0: 31 a4 54 4d 44 30 14 44 25 53 54 4d 5f 08 a0 05 1.TMD0.D%STM_... 36e0: 52 45 47 46 a1 04 a4 0a 00 7b 47 54 49 4d 0b 44 REGF.....{GTIM.D 36f0: 80 47 54 49 4d 70 0a 00 47 53 54 4d 70 0a 00 47 .GTIMp..GSTMp..G 3700: 55 44 4d 70 0a 00 47 43 42 30 7b 47 55 44 54 0a UDMp..GCB0{GUDT. 3710: cc 47 55 44 54 70 0a 00 47 46 42 30 a0 47 07 7b .GUDTp..GFB0.G.{ 3720: 43 48 4e 46 0a 01 00 70 89 83 88 54 49 4d 30 0a CHNF...p...TIM0. 3730: 03 00 02 44 4d 41 30 00 0a 00 0a 00 60 a0 09 94 ...DMA0.....`... 3740: 60 0a 05 70 0a 05 60 7d 47 55 44 54 83 88 83 88 `..p..`}GUDT.... 3750: 54 49 4d 30 0a 04 00 60 00 47 55 44 54 7d 47 43 TIM0...`.GUDT}GC 3760: 42 30 83 88 83 88 54 49 4d 30 0a 05 00 60 00 47 B0....TIM0...`.G 3770: 43 42 30 7d 47 46 42 30 83 88 83 88 54 49 4d 30 CB0}GFB0....TIM0 3780: 0a 06 00 60 00 47 46 42 30 7d 47 55 44 4d 0a 01 ...`.GFB0}GUDM.. 3790: 47 55 44 4d a1 37 a0 35 7d 93 50 49 4f 30 ff 93 GUDM.7.5}.PIO0.. 37a0: 50 49 4f 30 0a 00 00 a0 24 7b 95 44 4d 41 30 ff PIO0....${.DMA0. 37b0: 94 44 4d 41 30 0a 00 00 70 44 4d 41 30 50 49 4f .DMA0...pDMA0PIO 37c0: 30 7d 47 54 49 4d 0a 08 47 54 49 4d a0 43 08 7b 0}GTIM..GTIM.C.{ 37d0: 43 48 4e 46 0a 04 00 70 89 83 88 54 49 4d 30 0a CHNF...p...TIM0. 37e0: 03 00 02 44 4d 41 31 00 0a 00 0a 00 60 a0 09 94 ...DMA1.....`... 37f0: 60 0a 05 70 0a 05 60 7d 47 55 44 54 79 83 88 83 `..p..`}GUDTy... 3800: 88 54 49 4d 30 0a 04 00 60 00 0a 04 00 47 55 44 .TIM0...`....GUD 3810: 54 7d 47 43 42 30 79 83 88 83 88 54 49 4d 30 0a T}GCB0y....TIM0. 3820: 05 00 60 00 0a 01 00 47 43 42 30 7d 47 46 42 30 ..`....GCB0}GFB0 3830: 79 83 88 83 88 54 49 4d 30 0a 06 00 60 00 0a 01 y....TIM0...`... 3840: 00 47 46 42 30 7d 47 55 44 4d 0a 02 47 55 44 4d .GFB0}GUDM..GUDM 3850: a1 37 a0 35 7d 93 50 49 4f 31 ff 93 50 49 4f 31 .7.5}.PIO1..PIO1 3860: 0a 00 00 a0 24 7b 95 44 4d 41 31 ff 94 44 4d 41 ....${.DMA1..DMA 3870: 31 0a 00 00 70 44 4d 41 31 50 49 4f 31 7d 47 54 1...pDMA1PIO1}GT 3880: 49 4d 0a 80 47 54 49 4d a0 14 7b 43 48 4e 46 0a IM..GTIM..{CHNF. 3890: 02 00 7d 47 54 49 4d 0a 03 47 54 49 4d a0 14 7b ..}GTIM..GTIM..{ 38a0: 43 48 4e 46 0a 08 00 7d 47 54 49 4d 0a 30 47 54 CHNF...}GTIM.0GT 38b0: 49 4d 7b 89 83 88 54 49 4d 30 0a 00 00 04 50 49 IM{...TIM0....PI 38c0: 4f 30 00 0a 00 0a 00 0a 03 60 70 83 88 83 88 54 O0.......`p....T 38d0: 49 4d 30 0a 01 00 60 00 61 79 61 0a 08 62 7d 47 IM0...`.aya..b}G 38e0: 54 49 4d 62 47 54 49 4d a0 3f 7b 43 48 4e 46 0a TIMbGTIM.?{CHNF. 38f0: 10 00 7d 47 54 49 4d 0b 00 40 47 54 49 4d 7b 89 ..}GTIM..@GTIM{. 3900: 83 88 54 49 4d 30 0a 00 00 04 50 49 4f 31 00 0a ..TIM0....PIO1.. 3910: 00 0a 00 0a 03 60 70 83 88 83 88 54 49 4d 30 0a .....`p....TIM0. 3920: 02 00 60 00 47 53 54 4d a4 0a 01 08 41 54 30 31 ..`.GSTM....AT01 3930: 11 0a 0a 07 03 00 00 00 00 00 ef 08 41 54 30 32 ............AT02 3940: 11 0a 0a 07 00 00 00 00 00 00 90 08 41 54 30 33 ............AT03 3950: 11 0a 0a 07 00 00 00 00 00 00 c6 08 41 54 30 34 ............AT04 3960: 11 0a 0a 07 00 00 00 00 00 00 91 08 41 54 41 30 ............ATA0 3970: 11 03 0a 1d 08 41 54 41 31 11 03 0a 1d 08 41 54 .....ATA1.....AT 3980: 41 32 11 03 0a 1d 08 41 54 41 33 11 03 0a 1d 08 A2.....ATA3..... 3990: 41 54 41 42 11 03 0a 1d 8c 41 54 41 42 0a 00 43 ATAB.....ATAB..C 39a0: 4d 44 43 14 4c 05 47 54 46 42 0b 77 43 4d 44 43 MDC.L.GTFB.wCMDC 39b0: 0a 38 60 72 60 0a 08 61 5b 13 41 54 41 42 61 0a .8`r`..a[.ATABa. 39c0: 38 43 4d 44 58 77 43 4d 44 43 0a 07 60 8c 41 54 8CMDXwCMDC..`.AT 39d0: 41 42 72 60 0a 02 00 41 30 30 31 8c 41 54 41 42 ABr`...A001.ATAB 39e0: 72 60 0a 06 00 41 30 30 35 70 68 43 4d 44 58 70 r`...A005phCMDXp 39f0: 69 41 30 30 31 70 6a 41 30 30 35 75 43 4d 44 43 iA001pjA005uCMDC 3a00: 14 42 24 47 54 46 5f 0a 70 69 5b 31 70 0a 00 43 .B$GTF_.pi[1p..C 3a10: 4d 44 43 08 49 44 34 39 0b 00 0c 08 49 44 35 39 MDC.ID49....ID59 3a20: 0a 00 08 49 44 35 33 0a 04 08 49 44 36 33 0b 00 ...ID53...ID63.. 3a30: 0f 08 49 44 38 38 0b 00 0f 08 49 52 44 59 0a 01 ..ID88....IRDY.. 3a40: 08 50 49 4f 54 0a 00 08 44 4d 41 54 0a 00 a0 4d .PIOT...DMAT...M 3a50: 05 93 87 69 0b 00 02 8b 69 0a 62 49 57 34 39 70 ...i....i.bIW49p 3a60: 49 57 34 39 49 44 34 39 8b 69 0a 6a 49 57 35 33 IW49ID49.i.jIW53 3a70: 70 49 57 35 33 49 44 35 33 8b 69 0a 7e 49 57 36 pIW53ID53.i.~IW6 3a80: 33 70 49 57 36 33 49 44 36 33 8b 69 0a 76 49 57 3pIW63ID63.i.vIW 3a90: 35 39 70 49 57 35 39 49 44 35 39 8b 69 0a b0 49 59pIW59ID59.i..I 3aa0: 57 38 38 70 49 57 38 38 49 44 38 38 70 0a a0 67 W88pIW88ID88p..g 3ab0: a0 48 05 68 70 0a b0 67 7b 43 48 4e 46 0a 08 49 .H.hp..g{CHNF..I 3ac0: 52 44 59 a0 12 7b 43 48 4e 46 0a 10 00 70 50 49 RDY..{CHNF...pPI 3ad0: 4f 31 50 49 4f 54 a1 0a 70 50 49 4f 30 50 49 4f O1PIOT..pPIO0PIO 3ae0: 54 a0 27 7b 43 48 4e 46 0a 04 00 a0 12 7b 43 48 T.'{CHNF.....{CH 3af0: 4e 46 0a 10 00 70 44 4d 41 31 44 4d 41 54 a1 0a NF...pDMA1DMAT.. 3b00: 70 44 4d 41 30 44 4d 41 54 a1 28 7b 43 48 4e 46 pDMA0DMAT.({CHNF 3b10: 0a 02 49 52 44 59 70 50 49 4f 30 50 49 4f 54 a0 ..IRDYpPIO0PIOT. 3b20: 12 7b 43 48 4e 46 0a 01 00 70 44 4d 41 30 44 4d .{CHNF...pDMA0DM 3b30: 41 54 a0 47 04 90 90 7b 49 44 35 33 0a 04 00 7b AT.G...{ID53...{ 3b40: 49 44 38 38 0b 00 ff 00 44 4d 41 54 70 89 83 88 ID88....DMATp... 3b50: 54 49 4d 30 0a 03 00 02 44 4d 41 54 00 0a 00 0a TIM0....DMAT.... 3b60: 00 61 a0 09 94 61 0a 05 70 0a 05 61 47 54 46 42 .a...a..p..aGTFB 3b70: 41 54 30 31 7d 0a 40 61 00 67 a1 46 04 a0 43 04 AT01}.@a.g.F..C. 3b80: 90 7b 49 44 36 33 0b 00 ff 00 50 49 4f 54 7b 89 .{ID63....PIOT{. 3b90: 83 88 54 49 4d 30 0a 00 00 04 50 49 4f 54 00 0a ..TIM0....PIOT.. 3ba0: 00 0a 00 0a 03 60 7d 0a 20 83 88 83 88 54 49 4d .....`}. ....TIM 3bb0: 30 0a 08 00 60 00 61 47 54 46 42 41 54 30 31 61 0...`.aGTFBAT01a 3bc0: 67 a0 38 49 52 44 59 7b 89 83 88 54 49 4d 30 0a g.8IRDY{...TIM0. 3bd0: 00 00 04 50 49 4f 54 00 0a 00 0a 00 0a 03 60 7d ...PIOT.......`} 3be0: 0a 08 83 88 83 88 54 49 4d 30 0a 07 00 60 00 61 ......TIM0...`.a 3bf0: 47 54 46 42 41 54 30 31 61 67 a1 17 a0 15 7b 49 GTFBAT01ag....{I 3c00: 44 34 39 0b 00 04 00 47 54 46 42 41 54 30 31 0a D49....GTFBAT01. 3c10: 01 67 a0 24 90 7b 49 44 35 39 0b 00 01 00 7b 49 .g.$.{ID59....{I 3c20: 44 35 39 0a ff 00 47 54 46 42 41 54 30 33 7b 49 D59...GTFBAT03{I 3c30: 44 35 39 0a ff 00 67 70 41 54 41 42 5b 31 a4 41 D59...gpATAB[1.A 3c40: 54 41 42 14 2c 52 41 54 41 01 8c 68 0a 00 43 4d TAB.,RATA..h..CM 3c50: 44 4e 77 43 4d 44 4e 0a 38 60 5b 13 68 0a 08 60 DNwCMDN.8`[.h..` 3c60: 52 45 54 42 70 52 45 54 42 5b 31 a4 52 45 54 42 RETBpRETB[1.RETB 3c70: 5b 82 36 50 30 50 32 08 5f 41 44 52 0c 00 00 1c [.6P0P2._ADR.... 3c80: 00 14 0f 5f 50 52 57 00 a4 47 50 52 57 0a 09 0a ..._PRW..GPRW... 3c90: 04 14 16 5f 50 52 54 00 a0 0a 50 49 43 4d a4 41 ..._PRT...PICM.A 3ca0: 52 30 32 a4 50 52 30 32 5b 82 4e 09 50 30 50 33 R02.PR02[.N.P0P3 3cb0: 08 5f 41 44 52 0c 01 00 1c 00 14 0f 5f 50 52 57 ._ADR......._PRW 3cc0: 00 a4 47 50 52 57 0a 09 0a 04 14 16 5f 50 52 54 ..GPRW......_PRT 3cd0: 00 a0 0a 50 49 43 4d a4 41 52 30 33 a4 50 52 30 ...PICM.AR03.PR0 3ce0: 33 5b 82 45 06 4d 50 43 49 08 5f 41 44 52 0a 00 3[.E.MPCI._ADR.. 3cf0: 5b 80 4d 49 4e 50 02 0a 00 0a 68 5b 81 26 4d 49 [.MINP....h[.&MI 3d00: 4e 50 01 56 4e 55 4d 20 00 28 50 49 4e 46 08 53 NP.VNUM .(PINF.S 3d10: 42 43 43 08 42 53 43 43 08 00 40 10 53 4e 55 4d BCC.BSCC..@.SNUM 3d20: 20 00 20 14 24 4d 50 44 50 00 a0 0e 93 53 4e 55 . .$MPDP....SNU 3d30: 4d 0c ff ff ff ff a4 0a 00 a0 0c 92 93 42 53 43 M............BSC 3d40: 43 0a 02 a4 0a 00 a4 01 5b 82 47 1a 50 30 50 34 C.......[.G.P0P4 3d50: 08 5f 41 44 52 0c 02 00 1c 00 5b 80 4c 43 54 4c ._ADR.....[.LCTL 3d60: 02 0a 50 0a 04 5b 81 12 4c 43 54 4c 01 00 04 50 ..P..[..LCTL...P 3d70: 45 4c 44 01 50 45 52 4c 01 5b 80 53 4c 4f 54 02 ELD.PERL.[.SLOT. 3d80: 0a 54 0a 10 5b 81 43 04 53 4c 4f 54 01 53 43 41 .T..[.C.SLOT.SCA 3d90: 50 20 53 43 54 4c 10 41 42 50 31 01 50 46 44 31 P SCTL.ABP1.PFD1 3da0: 01 4d 53 43 31 01 50 44 43 31 01 43 43 31 30 01 .MSC1.PDC1.CC10. 3db0: 4d 53 31 30 01 50 44 53 31 01 52 53 56 30 01 4c MS10.PDS1.RSV0.L 3dc0: 41 53 43 01 52 53 56 31 07 5b 80 52 48 55 42 02 ASC.RSV1.[.RHUB. 3dd0: 0a 60 0a 10 5b 81 1a 52 48 55 42 01 50 4d 49 44 .`..[..RHUB.PMID 3de0: 10 50 4d 45 53 01 50 4d 45 50 01 52 53 56 32 0e .PMES.PMEP.RSV2. 3df0: 5b 80 4d 49 53 43 02 0a d8 0a 08 5b 81 3d 4d 49 [.MISC.....[.=MI 3e00: 53 43 01 52 53 56 34 1e 48 50 43 45 01 50 4d 43 SC.RSV4.HPCE.PMC 3e10: 45 01 50 4d 4d 53 01 48 50 50 44 01 48 50 41 42 E.PMMS.HPPD.HPAB 3e20: 01 48 50 43 43 01 48 50 4c 41 01 52 53 56 33 19 .HPCC.HPLA.RSV3. 3e30: 48 50 43 53 01 50 4d 43 53 01 14 1f 48 50 48 4b HPCS.PMCS...HPHK 3e40: 00 70 0a 01 50 44 43 31 70 0a 01 48 50 43 53 70 .p..PDC1p..HPCSp 3e50: 0a 00 50 45 4c 44 5b 22 0a fa 08 5f 48 50 50 12 ..PELD["..._HPP. 3e60: 0a 04 0a 08 0a 40 0a 01 0a 00 14 0f 5f 50 52 57 .....@......_PRW 3e70: 00 a4 47 50 52 57 0a 09 0a 04 14 16 5f 50 52 54 ..GPRW......_PRT 3e80: 00 a0 0a 50 49 43 4d a4 41 52 30 34 a4 50 52 30 ...PICM.AR04.PR0 3e90: 34 5b 82 4e 05 58 43 52 44 08 5f 41 44 52 0a 00 4[.N.XCRD._ADR.. 3ea0: 14 37 5f 53 54 41 00 a0 10 7b 5c 46 44 52 54 0c .7_STA...{\FDRT. 3eb0: 00 00 04 00 00 a4 0a 00 70 5c 2e 5f 53 42 5f 52 ........p\._SB_R 3ec0: 42 50 45 0c 5a 20 0e 00 60 a0 09 7b 60 0a 40 00 BPE.Z ..`..{`.@. 3ed0: a4 0a 0f a1 04 a4 0a 00 14 08 5f 52 4d 56 00 a4 .........._RMV.. 3ee0: 01 14 0f 5f 50 52 57 00 a4 47 50 52 57 0a 09 0a ..._PRW..GPRW... 3ef0: 03 10 42 26 5c 2f 03 5f 53 42 5f 50 43 49 30 53 ..B&\/._SB_PCI0S 3f00: 42 52 47 5b 82 4f 24 45 43 30 5f 08 5f 48 49 44 BRG[.O$EC0_._HID 3f10: 0c 41 d0 0c 09 08 5f 43 52 53 11 15 0a 12 47 01 .A...._CRS....G. 3f20: 62 00 62 00 00 01 47 01 66 00 66 00 00 01 79 00 b.b...G.f.f...y. 3f30: 08 5f 47 50 45 0a 1c 5b 01 4d 55 45 43 00 5b 01 ._GPE..[.MUEC.[. 3f40: 41 53 49 4f 00 08 45 43 46 4c 00 14 18 45 43 41 ASIO..ECFL...ECA 3f50: 56 00 a0 0c 92 95 5c 53 4c 50 54 0a 04 a4 00 a4 V.....\SLPT..... 3f60: 45 43 46 4c 5b 80 45 43 4f 52 03 0a 00 0a ff 5b ECFL[.ECOR.....[ 3f70: 81 44 11 45 43 4f 52 11 00 20 43 4d 44 31 08 43 .D.ECOR.. CMD1.C 3f80: 44 54 31 08 43 44 54 32 08 43 44 54 33 08 00 40 DT1.CDT2.CDT3..@ 3f90: 3c 45 50 57 53 08 45 42 30 53 08 45 42 31 53 08 <EPWS.EB0S.EB1S. 3fa0: 45 42 30 52 08 45 42 31 52 08 45 50 57 46 08 00 EB0R.EB1R.EPWF.. 3fb0: 08 45 42 30 54 08 45 42 31 54 08 00 40 05 54 41 .EB0T.EB1T..@.TA 3fc0: 48 30 10 54 41 48 31 10 54 53 54 50 08 00 40 04 H0.TAH1.TSTP..@. 3fd0: 45 43 50 55 08 45 43 52 54 08 45 50 53 56 08 45 ECPU.ECRT.EPSV.E 3fe0: 41 43 54 08 00 40 06 42 30 50 4e 10 42 30 56 4c ACT..@.B0PN.B0VL 3ff0: 10 42 30 52 43 10 42 30 46 43 10 42 30 4d 44 10 .B0RC.B0FC.B0MD. 4000: 42 30 53 54 10 42 30 43 43 10 42 30 54 4d 10 42 B0ST.B0CC.B0TM.B 4010: 30 43 31 10 42 30 43 32 10 42 30 43 33 10 42 30 0C1.B0C2.B0C3.B0 4020: 43 34 10 00 40 04 42 31 50 4e 10 42 31 56 4c 10 C4..@.B1PN.B1VL. 4030: 42 31 52 43 10 42 31 46 43 10 42 31 4d 44 10 42 B1RC.B1FC.B1MD.B 4040: 31 53 54 10 42 31 43 43 10 42 31 54 4d 10 42 31 1ST.B1CC.B1TM.B1 4050: 43 31 10 42 31 43 32 10 42 31 43 33 10 42 31 43 C1.B1C2.B1C3.B1C 4060: 34 10 00 40 04 42 30 44 43 10 42 30 44 56 10 42 4..@.B0DC.B0DV.B 4070: 30 53 4e 10 00 10 42 31 44 43 10 42 31 44 56 10 0SN...B1DC.B1DV. 4080: 42 31 53 4e 10 08 53 4d 42 46 0a 00 5b 80 53 4d B1SN..SMBF..[.SM 4090: 42 58 03 0a 18 0a 28 5b 81 43 04 53 4d 42 58 01 BX....([.C.SMBX. 40a0: 50 52 54 43 08 53 53 54 53 05 00 01 41 4c 46 47 PRTC.SSTS...ALFG 40b0: 01 43 44 46 47 01 41 44 44 52 08 43 4d 44 42 08 .CDFG.ADDR.CMDB. 40c0: 42 44 41 54 40 10 42 43 4e 54 08 00 01 41 4c 41 BDAT@.BCNT...ALA 40d0: 44 07 41 4c 44 30 08 41 4c 44 31 08 5b 81 12 53 D.ALD0.ALD1.[..S 40e0: 4d 42 58 01 00 20 44 41 54 30 08 44 41 54 31 08 MBX.. DAT0.DAT1. 40f0: 5b 81 0d 53 4d 42 58 01 00 20 44 54 32 42 10 5b [..SMBX.. DT2B.[ 4100: 80 4e 53 42 53 03 0a 40 0a 04 5b 81 1a 4e 53 42 .NSBS..@..[..NSB 4110: 53 01 41 32 41 44 08 41 32 44 30 08 41 32 44 31 S.A2AD.A2D0.A2D1 4120: 08 41 33 41 44 08 14 1a 5f 49 4e 49 00 a0 13 92 .A3AD..._INI.... 4130: 94 5c 4f 53 46 47 5c 4f 53 4d 45 70 01 45 43 46 .\OSFG\OSMEp.ECF 4140: 4c 14 12 5f 52 45 47 02 a0 0b 93 68 0a 03 70 69 L.._REG....h..pi 4150: 45 43 46 4c 5b 80 5c 2f 04 5f 53 42 5f 50 43 49 ECFL[.\/._SB_PCI 4160: 30 53 42 52 47 50 49 58 30 02 0a 60 0a 0c 5b 81 0SBRGPIX0..`..[. 4170: 3f 5c 2f 04 5f 53 42 5f 50 43 49 30 53 42 52 47 ?\/._SB_PCI0SBRG 4180: 50 49 58 30 01 50 49 52 41 08 50 49 52 42 08 50 PIX0.PIRA.PIRB.P 4190: 49 52 43 08 50 49 52 44 08 00 20 50 49 52 45 08 IRC.PIRD.. PIRE. 41a0: 50 49 52 46 08 50 49 52 47 08 50 49 52 48 08 10 PIRF.PIRG.PIRH.. 41b0: 41 47 5c 5f 53 42 5f 08 42 55 46 41 11 09 0a 06 AG\_SB_.BUFA.... 41c0: 23 00 80 18 79 00 8b 42 55 46 41 0a 01 49 52 41 #...y..BUFA..IRA 41d0: 30 5b 82 48 08 4c 4e 4b 41 08 5f 48 49 44 0c 41 0[.H.LNKA._HID.A 41e0: d0 0c 0f 08 5f 55 49 44 0a 01 14 19 5f 53 54 41 ...._UID...._STA 41f0: 00 7b 50 49 52 41 0a 80 60 a0 05 60 a4 0a 09 a1 .{PIRA..`..`.... 4200: 04 a4 0a 0b 14 0b 5f 50 52 53 00 a4 50 52 53 41 ......_PRS..PRSA 4210: 14 11 5f 44 49 53 00 7d 50 49 52 41 0a 80 50 49 .._DIS.}PIRA..PI 4220: 52 41 14 1b 5f 43 52 53 00 7b 50 49 52 41 0a 0f RA.._CRS.{PIRA.. 4230: 60 79 0a 01 60 49 52 41 30 a4 42 55 46 41 14 1c `y..`IRA0.BUFA.. 4240: 5f 53 52 53 01 8b 68 0a 01 49 52 41 5f 82 49 52 _SRS..h..IRA_.IR 4250: 41 5f 60 76 60 70 60 50 49 52 41 5b 82 48 08 4c A_`v`p`PIRA[.H.L 4260: 4e 4b 42 08 5f 48 49 44 0c 41 d0 0c 0f 08 5f 55 NKB._HID.A...._U 4270: 49 44 0a 02 14 19 5f 53 54 41 00 7b 50 49 52 42 ID...._STA.{PIRB 4280: 0a 80 60 a0 05 60 a4 0a 09 a1 04 a4 0a 0b 14 0b ..`..`.......... 4290: 5f 50 52 53 00 a4 50 52 53 42 14 11 5f 44 49 53 _PRS..PRSB.._DIS 42a0: 00 7d 50 49 52 42 0a 80 50 49 52 42 14 1b 5f 43 .}PIRB..PIRB.._C 42b0: 52 53 00 7b 50 49 52 42 0a 0f 60 79 0a 01 60 49 RS.{PIRB..`y..`I 42c0: 52 41 30 a4 42 55 46 41 14 1c 5f 53 52 53 01 8b RA0.BUFA.._SRS.. 42d0: 68 0a 01 49 52 41 5f 82 49 52 41 5f 60 76 60 70 h..IRA_.IRA_`v`p 42e0: 60 50 49 52 42 5b 82 48 08 4c 4e 4b 43 08 5f 48 `PIRB[.H.LNKC._H 42f0: 49 44 0c 41 d0 0c 0f 08 5f 55 49 44 0a 03 14 19 ID.A...._UID.... 4300: 5f 53 54 41 00 7b 50 49 52 43 0a 80 60 a0 05 60 _STA.{PIRC..`..` 4310: a4 0a 09 a1 04 a4 0a 0b 14 0b 5f 50 52 53 00 a4 .........._PRS.. 4320: 50 52 53 43 14 11 5f 44 49 53 00 7d 50 49 52 43 PRSC.._DIS.}PIRC 4330: 0a 80 50 49 52 43 14 1b 5f 43 52 53 00 7b 50 49 ..PIRC.._CRS.{PI 4340: 52 43 0a 0f 60 79 0a 01 60 49 52 41 30 a4 42 55 RC..`y..`IRA0.BU 4350: 46 41 14 1c 5f 53 52 53 01 8b 68 0a 01 49 52 41 FA.._SRS..h..IRA 4360: 5f 82 49 52 41 5f 60 76 60 70 60 50 49 52 43 5b _.IRA_`v`p`PIRC[ 4370: 82 48 08 4c 4e 4b 44 08 5f 48 49 44 0c 41 d0 0c .H.LNKD._HID.A.. 4380: 0f 08 5f 55 49 44 0a 04 14 19 5f 53 54 41 00 7b .._UID...._STA.{ 4390: 50 49 52 44 0a 80 60 a0 05 60 a4 0a 09 a1 04 a4 PIRD..`..`...... 43a0: 0a 0b 14 0b 5f 50 52 53 00 a4 50 52 53 44 14 11 ...._PRS..PRSD.. 43b0: 5f 44 49 53 00 7d 50 49 52 44 0a 80 50 49 52 44 _DIS.}PIRD..PIRD 43c0: 14 1b 5f 43 52 53 00 7b 50 49 52 44 0a 0f 60 79 .._CRS.{PIRD..`y 43d0: 0a 01 60 49 52 41 30 a4 42 55 46 41 14 1c 5f 53 ..`IRA0.BUFA.._S 43e0: 52 53 01 8b 68 0a 01 49 52 41 5f 82 49 52 41 5f RS..h..IRA_.IRA_ 43f0: 60 76 60 70 60 50 49 52 44 5b 82 48 08 4c 4e 4b `v`p`PIRD[.H.LNK 4400: 45 08 5f 48 49 44 0c 41 d0 0c 0f 08 5f 55 49 44 E._HID.A...._UID 4410: 0a 05 14 19 5f 53 54 41 00 7b 50 49 52 45 0a 80 ...._STA.{PIRE.. 4420: 60 a0 05 60 a4 0a 09 a1 04 a4 0a 0b 14 0b 5f 50 `..`.........._P 4430: 52 53 00 a4 50 52 53 45 14 11 5f 44 49 53 00 7d RS..PRSE.._DIS.} 4440: 50 49 52 45 0a 80 50 49 52 45 14 1b 5f 43 52 53 PIRE..PIRE.._CRS 4450: 00 7b 50 49 52 45 0a 0f 60 79 0a 01 60 49 52 41 .{PIRE..`y..`IRA 4460: 30 a4 42 55 46 41 14 1c 5f 53 52 53 01 8b 68 0a 0.BUFA.._SRS..h. 4470: 01 49 52 41 5f 82 49 52 41 5f 60 76 60 70 60 50 .IRA_.IRA_`v`p`P 4480: 49 52 45 5b 82 48 08 4c 4e 4b 46 08 5f 48 49 44 IRE[.H.LNKF._HID 4490: 0c 41 d0 0c 0f 08 5f 55 49 44 0a 06 14 19 5f 53 .A...._UID...._S 44a0: 54 41 00 7b 50 49 52 46 0a 80 60 a0 05 60 a4 0a TA.{PIRF..`..`.. 44b0: 09 a1 04 a4 0a 0b 14 0b 5f 50 52 53 00 a4 50 52 ........_PRS..PR 44c0: 53 46 14 11 5f 44 49 53 00 7d 50 49 52 46 0a 80 SF.._DIS.}PIRF.. 44d0: 50 49 52 46 14 1b 5f 43 52 53 00 7b 50 49 52 46 PIRF.._CRS.{PIRF 44e0: 0a 0f 60 79 0a 01 60 49 52 41 30 a4 42 55 46 41 ..`y..`IRA0.BUFA 44f0: 14 1c 5f 53 52 53 01 8b 68 0a 01 49 52 41 5f 82 .._SRS..h..IRA_. 4500: 49 52 41 5f 60 76 60 70 60 50 49 52 46 5b 82 48 IRA_`v`p`PIRF[.H 4510: 08 4c 4e 4b 47 08 5f 48 49 44 0c 41 d0 0c 0f 08 .LNKG._HID.A.... 4520: 5f 55 49 44 0a 07 14 19 5f 53 54 41 00 7b 50 49 _UID...._STA.{PI 4530: 52 47 0a 80 60 a0 05 60 a4 0a 09 a1 04 a4 0a 0b RG..`..`........ 4540: 14 0b 5f 50 52 53 00 a4 50 52 53 47 14 11 5f 44 .._PRS..PRSG.._D 4550: 49 53 00 7d 50 49 52 47 0a 80 50 49 52 47 14 1b IS.}PIRG..PIRG.. 4560: 5f 43 52 53 00 7b 50 49 52 47 0a 0f 60 79 0a 01 _CRS.{PIRG..`y.. 4570: 60 49 52 41 30 a4 42 55 46 41 14 1c 5f 53 52 53 `IRA0.BUFA.._SRS 4580: 01 8b 68 0a 01 49 52 41 5f 82 49 52 41 5f 60 76 ..h..IRA_.IRA_`v 4590: 60 70 60 50 49 52 47 5b 82 48 08 4c 4e 4b 48 08 `p`PIRG[.H.LNKH. 45a0: 5f 48 49 44 0c 41 d0 0c 0f 08 5f 55 49 44 0a 08 _HID.A...._UID.. 45b0: 14 19 5f 53 54 41 00 7b 50 49 52 48 0a 80 60 a0 .._STA.{PIRH..`. 45c0: 05 60 a4 0a 09 a1 04 a4 0a 0b 14 0b 5f 50 52 53 .`.........._PRS 45d0: 00 a4 50 52 53 48 14 11 5f 44 49 53 00 7d 50 49 ..PRSH.._DIS.}PI 45e0: 52 48 0a 80 50 49 52 48 14 1b 5f 43 52 53 00 7b RH..PIRH.._CRS.{ 45f0: 50 49 52 48 0a 0f 60 79 0a 01 60 49 52 41 30 a4 PIRH..`y..`IRA0. 4600: 42 55 46 41 14 1c 5f 53 52 53 01 8b 68 0a 01 49 BUFA.._SRS..h..I 4610: 52 41 5f 82 49 52 41 5f 60 76 60 70 60 50 49 52 RA_.IRA_`v`p`PIR 4620: 48 10 4b 27 5c 5f 53 42 5f 08 58 43 50 44 0a 00 H.K'\_SB_.XCPD.. 4630: 08 58 4e 50 54 0a 01 08 58 43 41 50 0a 02 08 58 .XNPT...XCAP...X 4640: 44 43 50 0a 04 08 58 44 43 54 0a 08 08 58 44 53 DCP...XDCT...XDS 4650: 54 0a 0a 08 58 4c 43 50 0a 0c 08 58 4c 43 54 0a T...XLCP...XLCT. 4660: 10 08 58 4c 53 54 0a 12 08 58 53 43 50 0a 14 08 ..XLST...XSCP... 4670: 58 53 43 54 0a 18 08 58 53 53 54 0a 1a 08 58 52 XSCT...XSST...XR 4680: 43 54 0a 1c 5b 01 4d 55 54 45 00 14 38 52 42 50 CT..[.MUTE..8RBP 4690: 45 01 5b 23 4d 55 54 45 e8 03 72 68 5c 50 43 49 E.[#MUTE..rh\PCI 46a0: 42 60 5b 80 50 43 46 47 00 60 0a 01 5b 81 0b 50 B`[.PCFG.`..[..P 46b0: 43 46 47 01 58 43 46 47 08 5b 27 4d 55 54 45 a4 CFG.XCFG.['MUTE. 46c0: 58 43 46 47 14 41 04 52 57 50 45 01 5b 23 4d 55 XCFG.A.RWPE.[#MU 46d0: 54 45 e8 03 7b 68 0c fe ff ff ff 68 72 68 5c 50 TE..{h.....hrh\P 46e0: 43 49 42 60 5b 80 50 43 46 47 00 60 0a 02 5b 81 CIB`[.PCFG.`..[. 46f0: 0b 50 43 46 47 02 58 43 46 47 10 5b 27 4d 55 54 .PCFG.XCFG.['MUT 4700: 45 a4 58 43 46 47 14 41 04 52 44 50 45 01 5b 23 E.XCFG.A.RDPE.[# 4710: 4d 55 54 45 e8 03 7b 68 0c fc ff ff ff 68 72 68 MUTE..{h.....hrh 4720: 5c 50 43 49 42 60 5b 80 50 43 46 47 00 60 0a 04 \PCIB`[.PCFG.`.. 4730: 5b 81 0b 50 43 46 47 03 58 43 46 47 20 5b 27 4d [..PCFG.XCFG ['M 4740: 55 54 45 a4 58 43 46 47 14 39 57 42 50 45 02 5b UTE.XCFG.9WBPE.[ 4750: 23 4d 55 54 45 ff 0f 72 68 5c 50 43 49 42 60 5b #MUTE..rh\PCIB`[ 4760: 80 50 43 46 47 00 60 0a 01 5b 81 0b 50 43 46 47 .PCFG.`..[..PCFG 4770: 01 58 43 46 47 08 70 69 58 43 46 47 5b 27 4d 55 .XCFG.piXCFG['MU 4780: 54 45 14 42 04 57 57 50 45 02 5b 23 4d 55 54 45 TE.B.WWPE.[#MUTE 4790: e8 03 7b 68 0c fe ff ff ff 68 72 68 5c 50 43 49 ..{h.....hrh\PCI 47a0: 42 60 5b 80 50 43 46 47 00 60 0a 02 5b 81 0b 50 B`[.PCFG.`..[..P 47b0: 43 46 47 02 58 43 46 47 10 70 69 58 43 46 47 5b CFG.XCFG.piXCFG[ 47c0: 27 4d 55 54 45 14 42 04 57 44 50 45 02 5b 23 4d 'MUTE.B.WDPE.[#M 47d0: 55 54 45 e8 03 7b 68 0c fc ff ff ff 68 72 68 5c UTE..{h.....hrh\ 47e0: 50 43 49 42 60 5b 80 50 43 46 47 00 60 0a 04 5b PCIB`[.PCFG.`..[ 47f0: 81 0b 50 43 46 47 03 58 43 46 47 20 70 69 58 43 ..PCFG.XCFG piXC 4800: 46 47 5b 27 4d 55 54 45 14 4a 04 52 57 44 50 03 FG['MUTE.J.RWDP. 4810: 5b 23 4d 55 54 45 e8 03 7b 68 0c fc ff ff ff 68 [#MUTE..{h.....h 4820: 72 68 5c 50 43 49 42 60 5b 80 50 43 46 47 00 60 rh\PCIB`[.PCFG.` 4830: 0a 04 5b 81 0b 50 43 46 47 03 58 43 46 47 20 7b ..[..PCFG.XCFG { 4840: 58 43 46 47 6a 61 7d 61 69 58 43 46 47 5b 27 4d XCFGja}aiXCFG['M 4850: 55 54 45 14 49 04 52 50 4d 45 01 72 68 0a 84 60 UTE.I.RPME.rh..` 4860: 70 5c 2e 5f 53 42 5f 52 44 50 45 60 61 a0 0b 93 p\._SB_RDPE`a... 4870: 61 0c ff ff ff ff a4 0a 00 a1 23 a0 1e 90 61 0c a.........#...a. 4880: 00 00 01 00 5c 2e 5f 53 42 5f 57 44 50 45 60 7b ....\._SB_WDPE`{ 4890: 61 0c 00 00 01 00 00 a4 0a 01 a4 0a 00 10 4c 9c a.............L. 48a0: 5c 2f 04 5f 53 42 5f 50 43 49 30 53 42 52 47 45 \/._SB_PCI0SBRGE 48b0: 43 30 5f 5b 80 45 43 49 4f 01 0b 5c 02 0a 10 5b C0_[.ECIO..\...[ 48c0: 81 10 45 43 49 4f 11 45 43 44 54 08 45 43 43 4d ..ECIO.ECDT.ECCM 48d0: 08 14 28 47 42 54 54 09 a0 19 45 43 41 56 a0 0b ..(GBTT...ECAV.. 48e0: 93 68 0a 00 70 45 42 30 54 60 a1 07 70 45 42 31 .h..pEB0T`..pEB1 48f0: 54 60 a1 05 70 0a ff 60 a4 60 14 25 57 43 4d 44 T`..p..`.`.%WCMD 4900: 09 a0 1e 45 43 41 56 a0 18 93 5b 23 4d 55 45 43 ...ECAV...[#MUEC 4910: ff ff 0a 00 70 68 43 4d 44 31 5b 27 4d 55 45 43 ....phCMD1['MUEC 4920: 14 44 06 44 4c 59 30 09 a0 08 92 45 43 41 56 a4 .D.DLY0....ECAV. 4930: ff 70 ff 60 a0 4e 04 93 5b 23 4d 55 45 43 ff ff .p.`.N..[#MUEC.. 4940: 0a 00 70 68 43 44 54 31 70 0a 6b 43 44 54 32 70 ..phCDT1p.kCDT2p 4950: 0a 00 43 44 54 33 70 0a bb 43 4d 44 31 70 0a 7f ..CDT3p..CMD1p.. 4960: 61 a2 0d 90 61 43 4d 44 31 5b 22 0a 01 76 61 a0 a...aCMD1["..va. 4970: 0d 93 43 4d 44 31 00 70 43 44 54 31 60 5b 27 4d ..CMD1.pCDT1`['M 4980: 55 45 43 a4 60 14 4e 05 52 52 41 4d 0a a0 44 05 UEC.`.N.RRAM..D. 4990: 45 43 41 56 a0 4d 04 93 5b 23 4d 55 45 43 ff ff ECAV.M..[#MUEC.. 49a0: 0a 00 70 68 43 44 54 33 70 69 43 44 54 32 70 0a ..phCDT3piCDT2p. 49b0: ba 43 4d 44 31 70 0a 7f 60 a2 0d 90 60 43 4d 44 .CMD1p..`...`CMD 49c0: 31 5b 22 0a 01 76 60 a0 0d 93 43 4d 44 31 00 70 1["..v`...CMD1.p 49d0: 43 44 54 31 60 a1 04 70 ff 60 5b 27 4d 55 45 43 CDT1`..p.`['MUEC 49e0: a4 60 a4 ff 14 41 06 57 52 41 4d 0b a0 47 05 45 .`...A.WRAM..G.E 49f0: 43 41 56 a0 40 05 93 5b 23 4d 55 45 43 ff ff 0a CAV.@..[#MUEC... 4a00: 00 70 68 43 44 54 33 70 69 43 44 54 32 70 6a 43 .phCDT3piCDT2pjC 4a10: 44 54 31 70 0a bb 43 4d 44 31 70 0a 7f 60 a2 0d DT1p..CMD1p..`.. 4a20: 90 60 43 4d 44 31 5b 22 0a 01 76 60 a0 0a 93 43 .`CMD1["..v`...C 4a30: 4d 44 31 00 70 01 60 a1 04 70 ff 60 5b 27 4d 55 MD1.p.`..p.`['MU 4a40: 45 43 a4 60 a4 ff 08 50 57 41 43 11 13 0a 10 20 EC.`...PWAC.... 4a50: 27 2e 35 3c 42 48 4e 54 5a 60 66 6c 72 78 88 08 '.5<BHNTZ`flrx.. 4a60: 50 57 44 43 11 13 0a 10 19 20 27 2e 35 3c 42 48 PWDC..... '.5<BH 4a70: 4e 54 5a 60 66 6c 72 78 14 45 04 53 54 42 52 08 NTZ`flrx.E.STBR. 4a80: 7b 5c 56 47 41 46 0a 01 60 a0 09 60 5c 49 53 4d {\VGAF..`..`\ISM 4a90: 49 0a 9a a1 2a a0 12 41 43 41 50 70 83 88 50 57 I...*..ACAPp..PW 4aa0: 41 43 4c 42 54 4e 00 60 a1 0e 70 83 88 50 57 44 ACLBTN.`..p..PWD 4ab0: 43 4c 42 54 4e 00 60 57 42 4f 56 0a 00 60 14 4e CLBTN.`WBOV..`.N 4ac0: 05 53 41 44 43 0a a0 44 05 45 43 41 56 a0 4d 04 .SADC..D.ECAV.M. 4ad0: 93 5b 23 4d 55 45 43 ff ff 0a 00 70 68 43 44 54 .[#MUEC....phCDT 4ae0: 31 70 69 43 44 54 32 70 0a c4 43 4d 44 31 70 0a 1piCDT2p..CMD1p. 4af0: 7f 60 a2 0d 90 60 43 4d 44 31 5b 22 0a 01 76 60 .`...`CMD1["..v` 4b00: a0 0d 93 43 4d 44 31 00 70 43 44 54 31 60 a1 04 ...CMD1.pCDT1`.. 4b10: 70 ff 60 5b 27 4d 55 45 43 a4 60 a4 ff 14 4d 05 p.`['MUEC.`...M. 4b20: 53 42 51 48 0b a0 43 05 45 43 41 56 a0 4c 04 93 SBQH..C.ECAV.L.. 4b30: 5b 23 4d 55 45 43 ff ff 0a 00 70 68 43 44 54 31 [#MUEC....phCDT1 4b40: 70 69 43 44 54 32 70 6a 43 4d 44 31 70 0a 7f 60 piCDT2pjCMD1p..` 4b50: a2 0d 90 60 43 4d 44 31 5b 22 0a 01 76 60 a0 0d ...`CMD1["..v`.. 4b60: 93 43 4d 44 31 00 70 43 44 54 31 60 a1 04 70 ff .CMD1.pCDT1`..p. 4b70: 60 5b 27 4d 55 45 43 a4 60 a4 ff 14 1f 53 50 49 `['MUEC.`....SPI 4b80: 4e 0a 70 68 60 a0 07 69 7d 60 0a 20 60 a1 06 7d N.ph`..i}`. `..} 4b90: 60 0a 40 60 53 54 43 35 60 a4 01 14 14 52 50 49 `.@`STC5`....RPI 4ba0: 4e 09 7b 68 0a 1f 60 70 53 54 43 35 60 61 a4 61 N.{h..`pSTC5`a.a 4bb0: 14 4e 05 53 54 38 37 0a a0 44 05 45 43 41 56 a0 .N.ST87..D.ECAV. 4bc0: 4d 04 93 5b 23 4d 55 45 43 ff ff 0a 00 70 68 43 M..[#MUEC....phC 4bd0: 44 54 31 70 69 43 44 54 32 70 0a 87 43 4d 44 31 DT1piCDT2p..CMD1 4be0: 70 0a 7f 60 a2 0d 90 60 43 4d 44 31 5b 22 0a 01 p..`...`CMD1[".. 4bf0: 76 60 a0 0d 93 43 4d 44 31 00 70 43 44 54 31 60 v`...CMD1.pCDT1` 4c00: a1 04 70 ff 60 5b 27 4d 55 45 43 a4 60 a4 ff 14 ..p.`['MUEC.`... 4c10: 48 05 53 54 43 35 09 a0 4e 04 45 43 41 56 a0 47 H.STC5..N.ECAV.G 4c20: 04 93 5b 23 4d 55 45 43 ff ff 0a 00 70 68 43 44 ..[#MUEC....phCD 4c30: 54 31 70 0a c5 43 4d 44 31 70 0a 7f 60 a2 0d 90 T1p..CMD1p..`... 4c40: 60 43 4d 44 31 5b 22 0a 01 76 60 a0 0d 93 43 4d `CMD1["..v`...CM 4c50: 44 31 00 70 43 44 54 31 60 a1 04 70 ff 60 5b 27 D1.pCDT1`..p.`[' 4c60: 4d 55 45 43 a4 60 a4 ff 14 44 07 52 42 41 54 0a MUEC.`...D.RBAT. 4c70: a0 08 92 45 43 41 56 a4 ff a0 41 06 93 5b 23 4d ...ECAV...A..[#M 4c80: 55 45 43 ff ff 0a 00 70 0a 03 60 a2 47 04 60 70 UEC....p..`.G.`p 4c90: 68 43 44 54 32 70 69 61 79 61 0a 01 61 72 61 0a hCDT2piaya..ara. 4ca0: da 61 70 61 43 4d 44 31 70 0a 7f 61 a2 0d 90 43 .apaCMD1p..a...C 4cb0: 4d 44 31 61 76 61 5b 22 0a 01 a0 11 93 43 4d 44 MD1ava[".....CMD 4cc0: 31 0a 00 70 43 44 54 31 61 70 00 60 a1 06 70 ff 1..pCDT1ap.`..p. 4cd0: 61 76 60 5b 27 4d 55 45 43 a4 61 a4 ff 14 45 06 av`['MUEC.a...E. 4ce0: 57 42 41 54 0b 7d 68 0a 80 63 a0 08 92 45 43 41 WBAT.}h..c...ECA 4cf0: 56 a4 ff a0 4d 04 93 5b 23 4d 55 45 43 ff ff 0a V...M..[#MUEC... 4d00: 00 70 0a 03 60 a2 33 60 70 6a 43 44 54 31 70 63 .p..`.3`pjCDT1pc 4d10: 43 44 54 32 70 69 61 79 61 0a 01 61 72 61 0a da CDT2piaya..ara.. 4d20: 61 70 61 43 4d 44 31 70 0a 7f 61 a2 0d 90 43 4d apaCMD1p..a...CM 4d30: 44 31 61 76 61 5b 22 0a 01 5b 27 4d 55 45 43 a4 D1ava["..['MUEC. 4d40: 61 a4 ff 14 45 04 46 4e 43 54 0a a0 3d 45 43 41 a...E.FNCT..=ECA 4d50: 56 a0 37 93 5b 23 4d 55 45 43 ff ff 0a 00 70 68 V.7.[#MUEC....ph 4d60: 43 44 54 32 70 69 43 44 54 31 70 0a c4 43 4d 44 CDT2piCDT1p..CMD 4d70: 31 70 0a 7f 60 a2 0d 90 60 43 4d 44 31 5b 22 0a 1p..`...`CMD1[". 4d80: 01 76 60 5b 27 4d 55 45 43 08 57 52 51 4b 0a 02 .v`['MUEC.WRQK.. 4d90: 08 52 44 51 4b 0a 03 08 53 44 42 54 0a 04 08 52 .RDQK...SDBT...R 4da0: 43 42 54 0a 05 08 57 52 42 54 0a 06 08 52 44 42 CBT...WRBT...RDB 4db0: 54 0a 07 08 57 52 57 44 0a 08 08 52 44 57 44 0a T...WRWD...RDWD. 4dc0: 09 08 57 52 42 4c 0a 0a 08 52 44 42 4c 0a 0b 08 ..WRBL...RDBL... 4dd0: 50 43 4c 4c 0a 0c 08 47 4f 4f 44 0a 00 08 55 4b PCLL...GOOD...UK 4de0: 45 52 0a 07 08 44 41 45 52 0a 10 08 43 4d 44 4e ER...DAER...CMDN 4df0: 0a 12 08 55 4b 45 32 0a 13 08 44 41 44 4e 0a 17 ...UKE2...DADN.. 4e00: 08 53 42 54 4f 0a 18 08 55 53 50 54 0a 19 08 53 .SBTO...USPT...S 4e10: 42 42 59 0a 1a 14 4e 04 53 57 54 43 09 70 55 4b BBY...N.SWTC.pUK 4e20: 45 52 60 70 0a 03 61 a2 3a 90 60 61 70 0a 23 62 ER`p..a.:.`ap.#b 4e30: a2 19 62 a0 0b 50 52 54 43 5b 22 0a 01 76 62 a1 ..b..PRTC["..vb. 4e40: 0a 70 00 62 70 53 53 54 53 60 a0 17 60 70 00 50 .p.bpSSTS`..`p.P 4e50: 52 54 43 76 61 a0 0c 61 5b 22 0a 01 70 68 50 52 RTCva..a["..phPR 4e60: 54 43 a4 60 14 4a 14 53 4d 42 52 0b 70 12 08 03 TC.`.J.SMBR.p... 4e70: 0a 07 0a 00 0a 00 60 a0 08 92 45 43 41 56 a4 60 ......`...ECAV.` 4e80: a0 2e 92 93 68 52 44 42 4c a0 25 92 93 68 52 44 ....hRDBL.%..hRD 4e90: 57 44 a0 1c 92 93 68 52 44 42 54 a0 13 92 93 68 WD....hRDBT....h 4ea0: 52 43 42 54 a0 0a 92 93 68 52 44 51 4b a4 60 a0 RCBT....hRDQK.`. 4eb0: 4d 0f 93 5b 23 4d 55 45 43 ff ff 0a 00 70 50 52 M..[#MUEC....pPR 4ec0: 54 43 61 70 00 62 a2 28 92 93 61 0a 00 5b 21 0a TCap.b.(..a..[!. 4ed0: 0a 75 62 a0 13 94 62 0b e8 03 70 53 42 42 59 88 .ub...b...pSBBY. 4ee0: 60 0a 00 00 70 00 61 a1 07 70 50 52 54 43 61 a0 `...p.a..pPRTCa. 4ef0: 47 0b 92 94 62 0b e8 03 79 69 0a 01 63 7d 63 0a G...b...yi..c}c. 4f00: 01 63 70 63 41 44 44 52 a0 17 92 93 68 52 44 51 .cpcADDR....hRDQ 4f10: 4b a0 0e 92 93 68 52 43 42 54 70 6a 43 4d 44 42 K....hRCBTpjCMDB 4f20: 70 68 50 52 54 43 70 53 57 54 43 68 88 60 0a 00 phPRTCpSWTCh.`.. 4f30: 00 a0 45 07 93 83 88 60 0a 00 00 0a 00 a0 1b 93 ..E....`........ 4f40: 68 52 44 42 4c 70 42 43 4e 54 88 60 0a 01 00 70 hRDBLpBCNT.`...p 4f50: 42 44 41 54 88 60 0a 02 00 a0 19 93 68 52 44 57 BDAT.`......hRDW 4f60: 44 70 0a 02 88 60 0a 01 00 70 44 54 32 42 88 60 Dp...`...pDT2B.` 4f70: 0a 02 00 a0 19 93 68 52 44 42 54 70 0a 01 88 60 ......hRDBTp...` 4f80: 0a 01 00 70 44 41 54 30 88 60 0a 02 00 a0 19 93 ...pDAT0.`...... 4f90: 68 52 43 42 54 70 0a 01 88 60 0a 01 00 70 44 41 hRCBTp...`...pDA 4fa0: 54 30 88 60 0a 02 00 5b 27 4d 55 45 43 a4 60 14 T0.`...['MUEC.`. 4fb0: 49 10 53 4d 42 57 0d 70 12 04 01 0a 07 60 a0 08 I.SMBW.p.....`.. 4fc0: 92 45 43 41 56 a4 60 a0 2e 92 93 68 57 52 42 4c .ECAV.`....hWRBL 4fd0: a0 25 92 93 68 57 52 57 44 a0 1c 92 93 68 57 52 .%..hWRWD....hWR 4fe0: 42 54 a0 13 92 93 68 53 44 42 54 a0 0a 92 93 68 BT....hSDBT....h 4ff0: 57 52 51 4b a4 60 a0 40 0c 93 5b 23 4d 55 45 43 WRQK.`.@..[#MUEC 5000: ff ff 0a 00 70 50 52 54 43 61 70 00 62 a2 28 92 ....pPRTCap.b.(. 5010: 93 61 0a 00 5b 21 0a 0a 75 62 a0 13 94 62 0b e8 .a..[!..ub...b.. 5020: 03 70 53 42 42 59 88 60 0a 00 00 70 00 61 a1 07 .pSBBY.`...p.a.. 5030: 70 50 52 54 43 61 a0 4a 07 92 94 62 0b e8 03 79 pPRTCa.J...b...y 5040: 69 0a 01 63 70 63 41 44 44 52 a0 17 92 93 68 57 i..cpcADDR....hW 5050: 52 51 4b a0 0e 92 93 68 53 44 42 54 70 6a 43 4d RQK....hSDBTpjCM 5060: 44 42 a0 13 93 68 57 52 42 4c 70 6b 42 43 4e 54 DB...hWRBLpkBCNT 5070: 70 6c 42 44 41 54 a0 0d 93 68 57 52 57 44 70 6c plBDAT...hWRWDpl 5080: 44 54 32 42 a0 0d 93 68 57 52 42 54 70 6c 44 41 DT2B...hWRBTplDA 5090: 54 30 a0 0d 93 68 53 44 42 54 70 6c 44 41 54 30 T0...hSDBTplDAT0 50a0: 70 68 50 52 54 43 70 53 57 54 43 68 88 60 0a 00 phPRTCpSWTCh.`.. 50b0: 00 5b 27 4d 55 45 43 a4 60 5b 80 4b 41 49 44 01 .['MUEC.`[.KAID. 50c0: 0b 5c 02 0a 01 5b 81 0b 4b 41 49 44 01 41 45 49 .\...[..KAID.AEI 50d0: 44 08 5b 80 4b 41 49 43 01 0b 5d 02 0a 01 5b 81 D.[.KAIC..]...[. 50e0: 0b 4b 41 49 43 01 41 45 49 43 08 14 28 57 45 49 .KAIC.AEIC..(WEI 50f0: 45 08 70 0b 00 40 60 7b 41 45 49 43 0a 02 61 a2 E.p..@`{AEIC..a. 5100: 14 90 92 93 60 00 93 61 0a 02 7b 41 45 49 43 0a ....`..a..{AEIC. 5110: 02 61 76 60 14 28 57 45 4f 46 08 70 0b 00 40 60 .av`.(WEOF.p..@` 5120: 7b 41 45 49 43 0a 01 61 a2 14 90 92 93 60 00 93 {AEIC..a.....`.. 5130: 61 0a 00 7b 41 45 49 43 0a 01 61 76 60 14 43 04 a..{AEIC..av`.C. 5140: 52 46 4f 56 09 70 0a 00 60 a0 35 93 5b 23 41 53 RFOV.p..`.5.[#AS 5150: 49 4f ff ff 0a 00 57 45 49 45 70 0a 83 41 45 49 IO....WEIEp..AEI 5160: 43 57 45 49 45 70 68 41 45 49 44 57 45 4f 46 70 CWEIEphAEIDWEOFp 5170: 41 45 49 44 60 57 45 49 45 5b 27 41 53 49 4f a4 AEID`WEIE['ASIO. 5180: 60 14 38 57 46 4f 56 0a a0 31 93 5b 23 41 53 49 `.8WFOV..1.[#ASI 5190: 4f ff ff 0a 00 57 45 49 45 70 0a 84 41 45 49 43 O....WEIEp..AEIC 51a0: 57 45 49 45 70 68 41 45 49 44 57 45 49 45 70 69 WEIEphAEIDWEIEpi 51b0: 41 45 49 44 5b 27 41 53 49 4f 14 43 04 52 42 4f AEID['ASIO.C.RBO 51c0: 56 09 70 0a 00 60 a0 35 93 5b 23 41 53 49 4f ff V.p..`.5.[#ASIO. 51d0: ff 0a 00 57 45 49 45 70 0a 85 41 45 49 43 57 45 ...WEIEp..AEICWE 51e0: 49 45 70 68 41 45 49 44 57 45 4f 46 70 41 45 49 IEphAEIDWEOFpAEI 51f0: 44 60 57 45 49 45 5b 27 41 53 49 4f a4 60 14 38 D`WEIE['ASIO.`.8 5200: 57 42 4f 56 0a a0 31 93 5b 23 41 53 49 4f ff ff WBOV..1.[#ASIO.. 5210: 0a 00 57 45 49 45 70 0a 86 41 45 49 43 57 45 49 ..WEIEp..AEICWEI 5220: 45 70 68 41 45 49 44 57 45 49 45 70 69 41 45 49 EphAEIDWEIEpiAEI 5230: 44 5b 27 41 53 49 4f 14 32 57 4d 46 4e 09 a0 2b D['ASIO.2WMFN..+ 5240: 93 5b 23 41 53 49 4f ff ff 0a 00 57 45 49 45 70 .[#ASIO....WEIEp 5250: 0a 98 41 45 49 43 57 45 49 45 70 68 41 45 49 44 ..AEICWEIEphAEID 5260: 57 45 49 45 5b 27 41 53 49 4f 10 4b 29 5c 2f 04 WEIE['ASIO.K)\/. 5270: 5f 53 42 5f 50 43 49 30 53 42 52 47 45 43 30 5f _SB_PCI0SBRGEC0_ 5280: 14 0f 41 43 50 53 08 a4 7b 47 50 57 53 0a 01 00 ..ACPS..{GPWS... 5290: 14 2a 44 43 50 53 09 70 47 50 57 53 60 a0 07 68 .*DCPS.pGPWS`..h 52a0: 7b 60 0a 04 60 a1 06 7b 60 0a 02 60 a0 06 60 70 {`..`..{`..`..`p 52b0: 0a 01 60 a1 05 70 0a 00 60 a4 60 14 1c 47 50 57 ..`..p..`.`..GPW 52c0: 53 08 a0 0d 45 43 41 56 7b 45 50 57 53 0a 07 60 S...ECAV{EPWS..` 52d0: a1 05 70 0a 00 60 a4 60 14 4e 05 42 43 48 47 09 ..p..`.`.N.BCHG. 52e0: a0 2b 68 a0 21 45 43 41 56 70 45 42 31 53 60 7b .+h.!ECAVpEB1S`{ 52f0: 60 0a ff 60 a0 0b 92 93 60 0a ff 7b 60 0a 02 60 `..`....`..{`..` 5300: a1 04 70 00 60 a1 04 70 00 60 a4 60 a1 2a a0 21 ..p.`..p.`.`.*.! 5310: 45 43 41 56 70 45 42 30 53 60 7b 60 0a ff 60 a0 ECAVpEB0S`{`..`. 5320: 0b 92 93 60 0a ff 7b 60 0a 02 60 a1 04 70 00 60 ...`..{`..`..p.` 5330: a1 04 70 00 60 a4 60 14 40 0a 42 43 4c 45 09 a0 ..p.`.`.@.BCLE.. 5340: 4c 04 68 a0 41 04 45 43 41 56 70 45 42 31 53 61 L.h.A.ECAVpEB1Sa 5350: 7b 61 0b ff ff 61 a0 2e 92 93 61 0b ff ff 7b 61 {a...a....a...{a 5360: 0a 16 61 a0 09 93 61 0a 04 70 0a 00 60 a1 17 a0 ..a...a..p..`... 5370: 09 93 61 0a 02 70 0a 01 60 a1 0b a0 09 93 61 0a ..a..p..`.....a. 5380: 10 70 0a 01 60 a1 04 70 ff 60 a4 60 a1 4b 04 a0 .p..`..p.`.`.K.. 5390: 41 04 45 43 41 56 70 45 42 30 53 61 7b 61 0b ff A.ECAVpEB0Sa{a.. 53a0: ff 61 a0 2e 92 93 61 0b ff ff 7b 61 0a 16 61 a0 .a....a...{a..a. 53b0: 09 93 61 0a 04 70 0a 00 60 a1 17 a0 09 93 61 0a ..a..p..`.....a. 53c0: 02 70 0a 01 60 a1 0b a0 09 93 61 0a 10 70 0a 01 .p..`.....a..p.. 53d0: 60 a1 04 70 ff 60 a4 60 14 34 43 48 42 54 09 a0 `..p.`.`.4CHBT.. 53e0: 22 45 43 41 56 70 47 42 54 54 68 61 a0 08 93 61 "ECAVpGBTTha...a 53f0: 0a ff 70 00 60 a1 0c 7b 61 0a 10 60 a0 05 60 70 ..p.`..{a..`..`p 5400: 01 60 a1 08 70 5c 44 43 54 50 60 a4 60 14 44 0b .`..p\DCTP`.`.D. 5410: 54 41 43 48 01 a0 46 05 68 a0 4b 04 45 43 41 56 TACH..F.h.K.ECAV 5420: 70 54 41 48 31 60 7b 60 0b ff ff 60 a0 33 92 93 pTAH1`{`...`.3.. 5430: 60 0a 00 a0 09 93 60 0b ff ff 70 00 60 a1 22 70 `.....`...p.`."p 5440: 0a 80 61 70 0a 02 62 77 61 62 63 77 60 63 64 78 ..ap..bwabcw`cdx 5450: 0c 00 87 93 03 64 65 66 77 66 0a 0a 66 70 66 60 .....defwf..fpf` 5460: a1 04 70 00 60 a1 04 70 ff 60 a4 60 a1 45 05 a0 ..p.`..p.`.`.E.. 5470: 4b 04 45 43 41 56 70 54 41 48 30 60 7b 60 0b ff K.ECAVpTAH0`{`.. 5480: ff 60 a0 33 92 93 60 0a 00 a0 09 93 60 0b ff ff .`.3..`.....`... 5490: 70 00 60 a1 22 70 0a 80 61 70 0a 02 62 77 61 62 p.`."p..ap..bwab 54a0: 63 77 60 63 64 78 0c 00 87 93 03 64 65 66 77 66 cw`cdx.....defwf 54b0: 0a 0a 66 70 66 60 a1 04 70 00 60 a1 04 70 ff 60 ..fpf`..p.`..p.` 54c0: a4 60 14 0c 45 43 30 53 01 a0 05 93 68 0a 03 14 .`..EC0S....h... 54d0: 36 45 43 30 57 01 a0 05 93 68 0a 03 a0 29 92 94 6EC0W....h...).. 54e0: 68 0a 04 70 41 43 50 53 5c 41 43 50 46 70 44 43 h..pACPS\ACPFpDC 54f0: 50 53 0a 00 5c 44 43 50 46 86 5c 2e 5f 50 52 5f PS..\DCPF.\._PR_ 5500: 43 50 55 31 0a 80 10 18 5c 00 08 54 53 50 5f 0a CPU1....\..TSP_. 5510: 0a 08 54 43 31 5f 0a 02 08 54 43 32 5f 0a 0a 10 ..TC1_...TC2_... 5520: 40 11 5c 5f 54 5a 5f 14 32 4b 45 4c 56 01 7b 68 @.\_TZ_.2KELV.{h 5530: 0a ff 60 a0 19 92 95 60 0a 80 74 0b 00 01 60 60 ..`....`..t...`` 5540: 77 60 0a 0a 60 74 0b ac 0a 60 60 a4 60 77 60 0a w`..`t...``.`w`. 5550: 0a 60 72 60 0b ac 0a 60 a4 60 14 14 43 45 4c 43 .`r`...`.`..CELC 5560: 01 74 68 0b ac 0a 60 78 60 0a 0a 61 60 a4 60 08 .th...`x`..a`.`. 5570: 50 4c 43 59 0a 00 5b 85 48 0b 54 48 52 4d 14 13 PLCY..[.H.THRM.. 5580: 5f 43 52 54 00 52 43 52 54 a4 4b 45 4c 56 54 43 _CRT.RCRT.KELVTC 5590: 52 54 14 29 5f 54 4d 50 00 70 0a 05 61 a2 18 61 RT.)_TMP.p..a..a 55a0: 70 52 54 4d 50 60 a0 09 94 60 54 43 52 54 76 61 pRTMP`...`TCRTva 55b0: a1 05 70 0a 00 61 a4 4b 45 4c 56 60 08 5f 50 53 ..p..a.KELV`._PS 55c0: 4c 12 0c 01 5c 2e 5f 50 52 5f 43 50 55 31 14 10 L...\._PR_CPU1.. 55d0: 5f 54 53 50 00 77 54 53 50 5f 0a 0a 60 a4 60 14 _TSP.wTSP_..`.`. 55e0: 0b 5f 54 43 31 00 a4 54 43 31 5f 14 0b 5f 54 43 ._TC1..TC1_.._TC 55f0: 32 00 a4 54 43 32 5f 14 24 5f 50 53 56 00 52 50 2..TC2_.$_PSV.RP 5600: 53 56 a0 0e 50 4c 43 59 a4 4b 45 4c 56 50 50 53 SV..PLCY.KELVPPS 5610: 56 a1 0a a4 4b 45 4c 56 54 50 53 56 14 13 5f 53 V...KELVTPSV.._S 5620: 43 50 01 70 00 50 4c 43 59 86 54 48 52 4d 0a 81 CP.p.PLCY.THRM.. 5630: 10 4f 17 5c 5f 54 5a 5f 08 41 54 4d 50 0a 3c 08 .O.\_TZ_.ATMP.<. 5640: 4c 54 4d 50 0a 3c 08 46 41 4e 53 0a 00 14 4a 04 LTMP.<.FANS...J. 5650: 52 54 4d 50 00 a0 3d 5c 2f 05 5f 53 42 5f 50 43 RTMP..=\/._SB_PC 5660: 49 30 53 42 52 47 45 43 30 5f 45 43 41 56 70 5c I0SBRGEC0_ECAVp\ 5670: 2f 05 5f 53 42 5f 50 43 49 30 53 42 52 47 45 43 /._SB_PCI0SBRGEC 5680: 30 5f 45 43 50 55 60 a0 0b 95 60 0a 80 70 60 4c 0_ECPU`...`..p`L 5690: 54 4d 50 a4 4c 54 4d 50 14 0b 52 4c 54 4d 00 a4 TMP.LTMP..RLTM.. 56a0: 41 54 4d 50 14 45 04 52 43 52 54 00 a0 3d 5c 2f ATMP.E.RCRT..=\/ 56b0: 05 5f 53 42 5f 50 43 49 30 53 42 52 47 45 43 30 ._SB_PCI0SBRGEC0 56c0: 5f 45 43 41 56 70 5c 2f 05 5f 53 42 5f 50 43 49 _ECAVp\/._SB_PCI 56d0: 30 53 42 52 47 45 43 30 5f 45 43 52 54 60 a0 0b 0SBRGEC0_ECRT`.. 56e0: 95 60 0a 80 70 60 54 43 52 54 14 45 04 52 50 53 .`..p`TCRT.E.RPS 56f0: 56 00 a0 3d 5c 2f 05 5f 53 42 5f 50 43 49 30 53 V..=\/._SB_PCI0S 5700: 42 52 47 45 43 30 5f 45 43 41 56 70 5c 2f 05 5f BRGEC0_ECAVp\/._ 5710: 53 42 5f 50 43 49 30 53 42 52 47 45 43 30 5f 45 SB_PCI0SBRGEC0_E 5720: 50 53 56 60 a0 0b 95 60 0a 80 70 60 54 50 53 56 PSV`...`..p`TPSV 5730: 14 43 06 52 46 41 4e 00 a0 44 05 5c 2f 05 5f 53 .C.RFAN..D.\/._S 5740: 42 5f 50 43 49 30 53 42 52 47 45 43 30 5f 45 43 B_PCI0SBRGEC0_EC 5750: 41 56 70 5c 2f 05 5f 53 42 5f 50 43 49 30 53 42 AVp\/._SB_PCI0SB 5760: 52 47 45 43 30 5f 54 41 43 48 0a 00 60 78 60 0a RGEC0_TACH..`x`. 5770: 64 61 60 72 60 0a 01 60 a0 0c 92 94 60 0a 3c 70 da`r`..`....`.<p 5780: 60 46 41 4e 53 a1 07 70 46 41 4e 53 60 a1 04 70 `FANS..pFANS`..p 5790: 00 60 a4 60 14 06 54 43 48 47 00 14 06 54 48 44 .`.`..TCHG...THD 57a0: 4c 00 14 06 54 4d 53 53 01 14 06 54 4d 53 57 01 L...TMSS...TMSW. 57b0: 10 4e 4d 5c 00 5b 80 5c 50 4d 49 4f 01 5c 50 4d .NM\.[.\PMIO.\PM 57c0: 42 53 0a 50 5b 81 45 16 5c 50 4d 49 4f 01 00 40 BS.P[.E.\PMIO..@ 57d0: 04 54 4d 52 30 08 54 4d 52 31 08 54 4d 52 32 08 .TMR0.TMR1.TMR2. 57e0: 00 28 00 01 54 44 54 59 03 54 45 4e 41 01 54 54 .(..TDTY.TENA.TT 57f0: 44 54 03 46 52 43 54 01 00 08 54 48 4c 53 01 00 DT.FRCT...THLS.. 5800: 06 00 48 0a 00 01 50 45 48 53 01 00 07 50 45 50 ..H...PEHS...PEP 5810: 53 01 42 4c 4c 53 01 53 42 50 53 01 00 04 47 30 S.BLLS.SBPS...G0 5820: 30 53 01 47 30 31 53 01 47 30 32 53 01 47 30 33 0S.G01S.G02S.G03 5830: 53 01 47 30 34 53 01 47 30 35 53 01 47 30 36 53 S.G04S.G05S.G06S 5840: 01 47 30 37 53 01 47 30 38 53 01 47 30 39 53 01 .G07S.G08S.G09S. 5850: 47 30 41 53 01 47 30 42 53 01 47 30 43 53 01 47 G0AS.G0BS.G0CS.G 5860: 30 44 53 01 47 30 45 53 01 47 30 46 53 01 00 01 0DS.G0ES.G0FS... 5870: 50 45 48 45 01 54 50 4f 4c 01 00 06 50 45 50 45 PEHE.TPOL...PEPE 5880: 01 42 4c 4c 45 01 53 42 50 45 01 00 04 47 30 30 .BLLE.SBPE...G00 5890: 45 01 47 30 31 45 01 47 30 32 45 01 47 30 33 45 E.G01E.G02E.G03E 58a0: 01 47 30 34 45 01 47 30 35 45 01 47 30 36 45 01 .G04E.G05E.G06E. 58b0: 47 30 37 45 01 47 30 38 45 01 47 30 39 45 01 47 G07E.G08E.G09E.G 58c0: 30 41 45 01 47 30 42 45 01 47 30 43 45 01 47 30 0AE.G0BE.G0CE.G0 58d0: 44 45 01 47 30 45 45 01 47 30 46 45 01 00 04 53 DE.G0EE.G0FE...S 58e0: 4c 50 45 01 41 50 4d 45 01 00 05 4d 43 53 45 01 LPE.APME...MCSE. 58f0: 00 01 54 43 4f 45 01 50 45 52 45 01 00 01 00 10 ..TCOE.PERE..... 5900: 00 04 53 4c 50 53 01 41 50 4d 53 01 00 05 4d 43 ..SLPS.APMS...MC 5910: 53 53 01 00 01 54 43 4f 53 01 50 45 52 53 01 00 SS...TCOS.PERS.. 5920: 01 00 40 06 00 01 47 50 45 43 01 5b 80 5c 47 50 ..@...GPEC.[.\GP 5930: 49 4f 01 5c 47 50 42 53 0a 40 5b 81 2c 5c 47 50 IO.\GPBS.@[.,\GP 5940: 49 4f 01 00 40 06 47 4c 30 30 10 47 4c 31 30 10 IO..@.GL00.GL10. 5950: 00 40 04 47 42 30 30 20 00 40 08 47 50 30 30 10 .@.GB00 .@.GP00. 5960: 00 40 05 47 4c 32 30 20 5b 80 52 43 42 41 00 0c .@.GL20 [.RCBA.. 5970: 00 c0 d1 fe 0b 00 40 5b 81 0f 52 43 42 41 01 00 ......@[..RCBA.. 5980: 80 0c 1a 46 44 52 54 20 14 42 06 52 47 50 4c 0a ...FDRT .B.RGPL. 5990: 70 69 60 70 00 61 a2 0e 60 79 61 0a 01 61 7d 61 pi`p.a..`ya..a}a 59a0: 0a 01 61 76 60 a0 17 95 68 0a 10 79 61 68 61 70 ..av`...h..yahap 59b0: 47 4c 30 30 60 7b 60 61 60 7a 60 68 60 a1 2b a0 GL00`{`a`z`h`.+. 59c0: 10 95 68 0a 20 70 47 4c 31 30 60 74 68 0a 10 62 ..h. pGL10`th..b 59d0: a1 0c 70 47 4c 32 30 60 74 68 0a 20 62 79 61 62 ..pGL20`th. byab 59e0: 61 7b 60 61 60 7a 60 62 60 a4 60 14 47 08 53 47 a{`a`z`b`.`.G.SG 59f0: 50 4c 0b 70 69 60 70 00 61 a2 0e 60 79 61 0a 01 PL.pi`p.a..`ya.. 5a00: 61 7d 61 0a 01 61 76 60 a0 4c 04 92 95 68 0a 10 a}a..av`.L...h.. 5a10: a0 10 95 68 0a 20 70 47 4c 31 30 60 74 68 0a 10 ...h. pGL10`th.. 5a20: 62 a1 0c 70 47 4c 32 30 60 74 68 0a 20 62 79 61 b..pGL20`th. bya 5a30: 62 61 80 61 63 7b 60 63 60 79 6a 62 64 7d 60 64 ba.ac{`c`yjbd}`d 5a40: 60 a0 0b 95 68 0a 20 70 60 47 4c 31 30 a1 07 70 `...h. p`GL10..p 5a50: 60 47 4c 32 30 a1 1d 79 61 68 61 80 61 63 7b 47 `GL20..yaha.ac{G 5a60: 4c 30 30 63 60 79 6a 68 64 7d 60 64 60 70 60 47 L00c`yjhd}`d`p`G 5a70: 4c 30 30 14 14 52 47 50 50 09 7a 47 50 30 30 68 L00..RGPP.zGP00h 5a80: 60 7b 60 0a 01 60 a4 60 14 15 54 47 50 50 09 79 `{`..`.`..TGPP.y 5a90: 0a 01 68 60 7f 47 50 30 30 60 47 50 30 30 14 27 ..h`.GP00`GP00.' 5aa0: 53 47 50 50 0a 79 0a 01 68 60 a0 0c 69 7d 47 50 SGPP.y..h`..i}GP 5ab0: 30 30 60 47 50 30 30 a1 0e 80 60 61 7b 47 50 30 00`GP00...`a{GP0 5ac0: 30 61 47 50 30 30 08 50 4d 45 57 00 14 4c 05 53 0aGP00.PMEW..L.S 5ad0: 42 52 53 01 5c 43 50 58 53 5c 2f 04 5f 53 42 5f BRS.\CPXS\/._SB_ 5ae0: 50 43 49 30 55 53 42 30 55 53 42 53 68 5c 2f 04 PCI0USB0USBSh\/. 5af0: 5f 53 42 5f 50 43 49 30 55 53 42 31 55 53 42 53 _SB_PCI0USB1USBS 5b00: 68 5c 2f 04 5f 53 42 5f 50 43 49 30 55 53 42 32 h\/._SB_PCI0USB2 5b10: 55 53 42 53 68 5c 2f 04 5f 53 42 5f 50 43 49 30 USBSh\/._SB_PCI0 5b20: 55 53 42 33 55 53 42 53 68 14 42 06 53 42 52 57 USB3USBSh.B.SBRW 5b30: 01 70 5c 53 42 50 53 5c 50 4d 45 57 5c 2f 04 5f .p\SBPS\PMEW\/._ 5b40: 53 42 5f 50 43 49 30 55 53 42 30 55 53 42 57 68 SB_PCI0USB0USBWh 5b50: 5c 2f 04 5f 53 42 5f 50 43 49 30 55 53 42 31 55 \/._SB_PCI0USB1U 5b60: 53 42 57 68 5c 2f 04 5f 53 42 5f 50 43 49 30 55 SBWh\/._SB_PCI0U 5b70: 53 42 32 55 53 42 57 68 5c 2f 04 5f 53 42 5f 50 SB2USBWh\/._SB_P 5b80: 43 49 30 55 53 42 33 55 53 42 57 68 14 27 53 54 CI0USB3USBWh.'ST 5b90: 52 50 01 a0 10 68 70 01 5c 53 4c 50 53 70 01 5c RP...hp.\SLPSp.\ 5ba0: 53 4c 50 45 a1 0f 70 00 5c 53 4c 50 45 70 01 5c SLPE..p.\SLPEp.\ 5bb0: 53 4c 50 53 14 17 48 4b 54 48 08 a0 0a 54 48 4c SLPS..HKTH...THL 5bc0: 53 a4 54 54 44 54 a1 05 a4 0b ff ff 14 42 0c 43 S.TTDT.......B.C 5bd0: 50 58 53 00 70 0a 00 60 70 0c 00 00 01 00 61 70 PXS.p..`p.....ap 5be0: 0c 60 00 0e 00 62 70 0c dc 00 0e 00 63 a2 49 08 .`...bp.....c.I. 5bf0: 95 60 0a 04 a0 4f 06 92 7b 5c 46 44 52 54 61 00 .`...O..{\FDRTa. 5c00: a2 31 7b 5c 2e 5f 53 42 5f 52 44 50 45 62 0c 00 .1{\._SB_RDPEb.. 5c10: 00 01 00 00 7d 5c 2e 5f 53 42 5f 52 44 50 45 62 ....}\._SB_RDPEb 5c20: 0c 00 00 01 00 64 5c 2e 5f 53 42 5f 57 44 50 45 .....d\._SB_WDPE 5c30: 62 64 a2 31 7b 5c 2e 5f 53 42 5f 52 44 50 45 63 bd.1{\._SB_RDPEc 5c40: 0c 00 00 00 80 00 7d 5c 2e 5f 53 42 5f 52 44 50 ......}\._SB_RDP 5c50: 45 63 0c 00 00 00 80 64 5c 2e 5f 53 42 5f 57 44 Ec.....d\._SB_WD 5c60: 50 45 63 64 72 62 0b 00 10 62 72 63 0b 00 10 63 PEcdrb...brc...c 5c70: 79 61 0a 01 61 75 60 a2 17 7b 5c 50 45 50 53 0a ya..au`..{\PEPS. 5c80: 01 00 7d 5c 50 45 50 53 0a 01 5c 50 45 50 53 10 ..}\PEPS..\PEPS. 5c90: 43 46 5c 00 5b 80 53 4d 42 30 01 53 4d 42 53 0a CF\.[.SMB0.SMBS. 5ca0: 10 5b 81 4d 04 53 4d 42 30 01 48 53 54 53 08 53 .[.M.SMB0.HSTS.S 5cb0: 53 54 53 08 48 53 54 43 08 48 43 4d 44 08 48 41 STS.HSTC.HCMD.HA 5cc0: 44 52 08 48 44 54 30 08 48 44 54 31 08 42 4c 4b DR.HDT0.HDT1.BLK 5cd0: 44 08 53 4c 43 54 08 53 48 43 4d 08 53 4c 45 56 D.SLCT.SHCM.SLEV 5ce0: 10 53 4c 44 54 10 53 43 46 47 08 53 41 44 52 08 .SLDT.SCFG.SADR. 5cf0: 08 52 42 55 46 12 02 20 14 22 48 42 53 59 00 70 .RBUF.. ."HBSY.p 5d00: 0c ff ff ff 00 60 a2 12 60 7b 48 53 54 53 0a 01 .....`..`{HSTS.. 5d10: 61 a0 05 92 61 a4 00 76 60 a4 01 14 29 57 54 53 a...a..v`...)WTS 5d20: 42 00 70 0c ff ff ff 00 60 a2 19 60 76 60 7b 48 B.p.....`..`v`{H 5d30: 53 54 53 0a 1e 61 a0 07 93 61 0a 02 a4 01 a0 04 STS..a...a...... 5d40: 61 a4 00 a4 00 5b 01 5c 50 34 53 4d 00 14 4f 05 a....[.\P4SM..O. 5d50: 53 42 59 54 0a a0 10 92 93 5b 23 5c 50 34 53 4d SBYT.....[#\P4SM 5d60: ff ff 0a 00 a4 ff 70 0a 05 60 a2 39 60 a0 07 48 ......p..`.9`..H 5d70: 42 53 59 76 60 a1 2e 70 68 48 41 44 52 70 69 48 BSYv`..phHADRpiH 5d80: 43 4d 44 70 0a ff 48 53 54 53 70 0a 44 48 53 54 CMDp..HSTSp.DHST 5d90: 43 a0 0e 57 54 53 42 5b 27 5c 50 34 53 4d a4 01 C..WTSB['\P4SM.. 5da0: a1 03 76 60 5b 27 5c 50 34 53 4d a4 ff 14 45 06 ..v`['\P4SM...E. 5db0: 57 42 59 54 0b a0 10 92 93 5b 23 5c 50 34 53 4d WBYT.....[#\P4SM 5dc0: ff ff 0a 00 a4 ff 70 0a 05 60 a2 3f 60 a0 07 48 ......p..`.?`..H 5dd0: 42 53 59 76 60 a1 34 70 68 48 41 44 52 70 69 48 BSYv`.4phHADRpiH 5de0: 43 4d 44 70 6a 48 44 54 30 70 0a ff 48 53 54 53 CMDpjHDT0p..HSTS 5df0: 70 0a 48 48 53 54 43 a0 0e 57 54 53 42 5b 27 5c p.HHSTC..WTSB['\ 5e00: 50 34 53 4d a4 01 a1 03 76 60 5b 27 5c 50 34 53 P4SM....v`['\P4S 5e10: 4d a4 ff 14 4c 07 57 57 52 44 0b a0 10 92 93 5b M...L.WWRD.....[ 5e20: 23 5c 50 34 53 4d ff ff 0a 00 a4 ff 70 0a 05 60 #\P4SM......p..` 5e30: a2 46 05 60 a0 07 48 42 53 59 76 60 a1 4a 04 70 .F.`..HBSYv`.J.p 5e40: 68 48 41 44 52 70 69 48 43 4d 44 7b 6a 0a ff 61 hHADRpiHCMD{j..a 5e50: 7a 6a 0a 08 62 7b 62 0a ff 62 70 62 48 44 54 30 zj..b{b..bpbHDT0 5e60: 70 61 48 44 54 31 70 0a ff 48 53 54 53 70 0a 4c paHDT1p..HSTSp.L 5e70: 48 53 54 43 a0 0e 57 54 53 42 5b 27 5c 50 34 53 HSTC..WTSB['\P4S 5e80: 4d a4 01 a1 03 76 60 5b 27 5c 50 34 53 4d a4 ff M....v`['\P4SM.. 5e90: 14 4e 08 57 42 4c 4b 0b a0 10 92 93 5b 23 5c 50 .N.WBLK.....[#\P 5ea0: 34 53 4d ff ff 0a 00 a4 ff 70 0a 05 60 a2 48 06 4SM......p..`.H. 5eb0: 60 a0 07 48 42 53 59 76 60 a1 4c 05 70 68 48 41 `..HBSYv`.L.phHA 5ec0: 44 52 70 69 48 43 4d 44 70 48 53 54 43 61 70 6a DRpiHCMDpHSTCapj 5ed0: 62 70 0a 00 61 a2 13 62 70 83 88 52 42 55 46 61 bp..a..bp..RBUFa 5ee0: 00 42 4c 4b 44 76 62 75 61 70 6a 48 44 54 30 70 .BLKDvbuapjHDT0p 5ef0: 48 53 54 43 61 70 0a ff 48 53 54 53 70 0a 54 48 HSTCap..HSTSp.TH 5f00: 53 54 43 a0 0e 57 54 53 42 5b 27 5c 50 34 53 4d STC..WTSB['\P4SM 5f10: a4 01 a1 03 76 60 5b 27 5c 50 34 53 4d a4 ff 14 ....v`['\P4SM... 5f20: 44 06 52 53 42 54 0a a0 10 92 93 5b 23 5c 50 34 D.RSBT.....[#\P4 5f30: 53 4d ff ff 0a 00 a4 ff 70 0a 05 60 a2 3e 60 a0 SM......p..`.>`. 5f40: 07 48 42 53 59 76 60 a1 33 7d 68 0a 01 48 41 44 .HBSYv`.3}h..HAD 5f50: 52 70 69 48 43 4d 44 70 0a ff 48 53 54 53 70 0a RpiHCMDp..HSTSp. 5f60: 44 48 53 54 43 a0 11 57 54 53 42 5b 27 5c 50 34 DHSTC..WTSB['\P4 5f70: 53 4d a4 48 44 54 30 a1 03 76 60 5b 27 5c 50 34 SM.HDT0..v`['\P4 5f80: 53 4d a4 ff 14 44 06 52 42 59 54 0a a0 10 92 93 SM...D.RBYT..... 5f90: 5b 23 5c 50 34 53 4d ff ff 0a 00 a4 ff 70 0a 05 [#\P4SM......p.. 5fa0: 60 a2 3e 60 a0 07 48 42 53 59 76 60 a1 33 7d 68 `.>`..HBSYv`.3}h 5fb0: 0a 01 48 41 44 52 70 69 48 43 4d 44 70 0a ff 48 ..HADRpiHCMDp..H 5fc0: 53 54 53 70 0a 48 48 53 54 43 a0 11 57 54 53 42 STSp.HHSTC..WTSB 5fd0: 5b 27 5c 50 34 53 4d a4 48 44 54 30 a1 03 76 60 ['\P4SM.HDT0..v` 5fe0: 5b 27 5c 50 34 53 4d a4 ff 14 48 07 52 57 52 44 ['\P4SM...H.RWRD 5ff0: 0a a0 10 92 93 5b 23 5c 50 34 53 4d ff ff 0a 00 .....[#\P4SM.... 6000: a4 ff 70 0a 05 60 a2 42 05 60 a0 07 48 42 53 59 ..p..`.B.`..HBSY 6010: 76 60 a1 46 04 7d 68 0a 01 48 41 44 52 70 69 48 v`.F.}h..HADRpiH 6020: 43 4d 44 70 0a ff 48 53 54 53 70 0a 4c 48 53 54 CMDp..HSTSp.LHST 6030: 43 a0 23 57 54 53 42 70 48 44 54 30 61 79 61 0a C.#WTSBpHDT0aya. 6040: 08 61 70 48 44 54 31 62 72 61 62 61 5b 27 5c 50 .apHDT1braba['\P 6050: 34 53 4d a4 61 a1 03 76 60 5b 27 5c 50 34 53 4d 4SM.a..v`['\P4SM 6060: a4 ff 14 40 09 52 42 4c 4b 0b a0 10 92 93 5b 23 ...@.RBLK.....[# 6070: 5c 50 34 53 4d ff ff 0a 00 a4 ff 70 0a 05 60 a2 \P4SM......p..`. 6080: 4a 06 60 a0 07 48 42 53 59 76 60 a1 4e 05 7d 68 J.`..HBSYv`.N.}h 6090: 0a 01 48 41 44 52 70 69 48 43 4d 44 70 0a ff 48 ..HADRpiHCMDp..H 60a0: 53 54 53 70 0a 54 48 53 54 43 a0 3b 57 54 53 42 STSp.THSTC.;WTSB 60b0: 70 48 53 54 43 61 70 48 44 54 30 62 70 62 63 70 pHSTCapHDT0bpbcp 60c0: 0a 00 52 42 55 46 70 0a 00 61 a2 12 62 70 42 4c ..RBUFp..a..bpBL 60d0: 4b 44 88 52 42 55 46 61 00 76 62 75 61 5b 27 5c KD.RBUFa.vbua['\ 60e0: 50 34 53 4d a4 63 a1 03 76 60 5b 27 5c 50 34 53 P4SM.c..v`['\P4S 60f0: 4d a4 ff 10 47 04 5c 5f 53 42 5f 5b 82 3e 4c 49 M...G.\_SB_[.>LI 6100: 44 5f 08 5f 48 49 44 0c 41 d0 0c 0d 14 2e 5f 4c D_._HID.A....._L 6110: 49 44 00 70 01 60 70 5c 2f 05 5f 53 42 5f 50 43 ID.p.`p\/._SB_PC 6120: 49 30 53 42 52 47 45 43 30 5f 52 50 49 4e 0a 06 I0SBRGEC0_RPIN.. 6130: 60 a0 07 93 60 ff 70 01 60 a4 60 10 06 5c 5f 47 `...`.p.`.`..\_G 6140: 50 45 10 28 5c 2f 04 5f 53 42 5f 50 43 49 30 53 PE.(\/._SB_PCI0S 6150: 42 52 47 45 43 30 5f 14 13 5f 51 38 35 00 86 5c BRGEC0_.._Q85..\ 6160: 2e 5f 53 42 5f 4c 49 44 5f 0a 80 10 4a 59 5c 00 ._SB_LID_...JY\. 6170: 14 0d 5c 44 49 41 47 01 70 68 44 42 47 38 5b 80 ..\DIAG.phDBG8[. 6180: 5c 47 50 53 43 01 0a b2 0a 02 5b 81 11 5c 47 50 \GPSC.....[..\GP 6190: 53 43 01 53 4d 43 4d 08 53 4d 53 54 08 14 0d 5c SC.SMCM.SMST...\ 61a0: 49 53 4d 49 09 70 68 53 4d 43 4d 14 19 5c 41 53 ISMI.phSMCM..\AS 61b0: 4d 49 09 70 68 41 4c 50 52 70 0a a2 53 4d 43 4d MI.phALPRp..SMCM 61c0: a4 41 4c 50 52 5b 80 5c 45 43 4d 53 01 0a 72 0a .ALPR[.\ECMS..r. 61d0: 02 5b 81 11 5c 45 43 4d 53 11 45 49 4e 44 08 45 .[..\ECMS.EIND.E 61e0: 44 41 54 08 5b 86 44 0b 45 49 4e 44 45 44 41 54 DAT.[.D.EINDEDAT 61f0: 01 00 40 20 49 4b 46 47 08 46 52 50 4e 10 52 41 ..@ IKFG.FRPN.RA 6200: 4d 42 20 41 56 4f 4c 08 4c 42 54 4e 08 45 52 52 MB AVOL.LBTN.ERR 6210: 46 08 4f 43 4c 4b 08 57 49 44 45 01 4f 56 43 4b F.OCLK.WIDE.OVCK 6220: 02 53 4c 50 4e 03 00 02 43 50 55 52 06 43 50 55 .SLPN...CPUR.CPU 6230: 46 02 4c 42 54 32 08 50 43 4d 53 08 43 4c 4b 53 F.LBT2.PCMS.CLKS 6240: 08 43 4c 4b 4c 08 43 4c 4b 44 40 08 41 4c 53 4c .CLKL.CLKD@.ALSL 6250: 08 41 4c 41 45 01 41 4c 44 45 01 41 4c 53 50 01 .ALAE.ALDE.ALSP. 6260: 00 05 57 4c 44 50 01 42 54 44 50 01 57 52 53 54 ..WLDP.BTDP.WRST 6270: 01 42 52 53 54 01 00 04 41 4c 50 53 01 00 07 4f .BRST...ALPS...O 6280: 53 50 4d 08 54 43 47 46 08 50 50 49 53 08 50 50 SPM.TCGF.PPIS.PP 6290: 49 52 08 42 41 4f 54 01 00 07 5b 80 52 41 4d 57 IR.BAOT...[.RAMW 62a0: 00 52 41 4d 42 0b 00 01 5b 81 41 1b 52 41 4d 57 .RAMB...[.A.RAMW 62b0: 00 54 52 54 59 08 46 53 46 4e 08 46 53 54 41 10 .TRTY.FSFN.FSTA. 62c0: 46 41 44 52 20 46 53 49 5a 10 41 43 54 44 08 41 FADR FSIZ.ACTD.A 62d0: 56 4c 44 08 53 45 54 44 08 41 43 50 46 08 44 43 VLD.SETD.ACPF.DC 62e0: 50 46 08 44 43 50 32 08 44 43 54 50 08 43 54 50 PF.DCP2.DCTP.CTP 62f0: 59 08 50 41 44 4c 10 43 41 44 4c 10 43 53 54 45 Y.PADL.CADL.CSTE 6300: 10 4e 53 54 45 10 53 53 54 45 10 53 46 55 4e 08 .NSTE.SSTE.SFUN. 6310: 54 50 53 56 08 54 41 43 30 08 54 43 52 54 08 54 TPSV.TAC0.TCRT.T 6320: 44 4f 31 08 54 44 4f 32 08 50 50 53 56 08 50 41 DO1.TDO2.PPSV.PA 6330: 43 30 08 54 30 48 4c 08 54 30 4c 4c 08 54 30 46 C0.T0HL.T0LL.T0F 6340: 31 08 54 30 46 32 08 54 31 48 4c 08 54 31 4c 4c 1.T0F2.T1HL.T1LL 6350: 08 54 31 46 31 08 54 31 46 32 08 54 32 48 4c 08 .T1F1.T1F2.T2HL. 6360: 54 32 4c 4c 08 54 32 46 31 08 54 32 46 32 08 54 T2LL.T2F1.T2F2.T 6370: 33 48 4c 08 54 33 4c 4c 08 54 33 46 31 08 54 33 3HL.T3LL.T3F1.T3 6380: 46 32 08 54 34 48 4c 08 54 34 4c 4c 08 54 34 46 F2.T4HL.T4LL.T4F 6390: 31 08 54 34 46 32 08 54 35 48 4c 08 54 35 4c 4c 1.T4F2.T5HL.T5LL 63a0: 08 54 35 46 31 08 54 35 46 32 08 54 36 48 4c 08 .T5F1.T5F2.T6HL. 63b0: 54 36 4c 4c 08 54 36 46 31 08 54 36 46 32 08 54 T6LL.T6F1.T6F2.T 63c0: 37 48 4c 08 54 37 4c 4c 08 54 37 46 31 08 54 37 7HL.T7LL.T7F1.T7 63d0: 46 32 08 53 4c 50 54 08 41 49 42 46 08 49 44 45 F2.SLPT.AIBF.IDE 63e0: 53 08 56 47 41 46 10 43 34 43 50 08 4c 55 58 53 S.VGAF.C4CP.LUXS 63f0: 08 4c 55 58 4c 08 4c 55 58 48 08 4c 55 58 46 08 .LUXL.LUXH.LUXF. 6400: 4d 4e 41 4d 40 04 44 42 52 31 20 44 42 52 32 20 MNAM@.DBR1 DBR2 6410: 44 42 52 33 20 44 42 52 34 20 4c 43 44 56 20 4c DBR3 DBR4 LCDV L 6420: 43 44 52 08 50 54 49 4d 08 50 54 4d 50 08 53 4d CDR.PTIM.PTMP.SM 6430: 49 46 08 44 54 53 45 08 44 54 53 31 08 44 54 53 IF.DTSE.DTS1.DTS 6440: 32 08 4d 50 45 4e 08 42 49 50 41 20 41 4c 50 52 2.MPEN.BIPA ALPR 6450: 20 50 53 54 4e 10 47 4e 42 46 20 5b 80 5c 44 42 PSTN.GNBF [.\DB 6460: 47 4d 00 0c 00 00 0d 00 0a 04 5b 81 0c 5c 44 42 GM........[..\DB 6470: 47 4d 03 44 42 47 47 20 08 4f 53 46 47 0a 00 08 GM.DBGG .OSFG... 6480: 4f 53 39 58 0a 01 08 4f 53 39 38 0a 02 08 4f 53 OS9X...OS98...OS 6490: 4d 45 0a 04 08 4f 53 32 4b 0a 08 08 4f 53 58 50 ME...OS2K...OSXP 64a0: 0a 10 08 4f 53 56 54 0a 20 08 53 4c 4d 54 0a 00 ...OSVT. .SLMT.. 64b0: 14 4d 13 4d 53 4f 53 00 a0 4f 08 5b 12 5c 5f 4f .M.MSOS..O.[.\_O 64c0: 53 49 60 a0 1d 5c 5f 4f 53 49 0d 57 69 6e 64 6f SI`..\_OSI.Windo 64d0: 77 73 20 32 30 30 31 00 70 4f 53 58 50 4f 53 46 ws 2001.pOSXPOSF 64e0: 47 a0 21 5c 5f 4f 53 49 0d 57 69 6e 64 6f 77 73 G.!\_OSI.Windows 64f0: 20 32 30 30 31 20 53 50 31 00 70 4f 53 58 50 4f 2001 SP1.pOSXPO 6500: 53 46 47 a0 21 5c 5f 4f 53 49 0d 57 69 6e 64 6f SFG.!\_OSI.Windo 6510: 77 73 20 32 30 30 31 20 53 50 32 00 70 4f 53 58 ws 2001 SP2.pOSX 6520: 50 4f 53 46 47 a0 1d 5c 5f 4f 53 49 0d 57 69 6e POSFG..\_OSI.Win 6530: 64 6f 77 73 20 32 30 30 36 00 70 4f 53 56 54 4f dows 2006.pOSVTO 6540: 53 46 47 a4 4f 53 46 47 a1 40 0a a0 26 4d 43 54 SFG.OSFG.@..&MCT 6550: 48 5c 5f 4f 53 5f 0d 4d 69 63 72 6f 73 6f 66 74 H\_OS_.Microsoft 6560: 20 57 69 6e 64 6f 77 73 00 70 4f 53 39 38 4f 53 Windows.pOS98OS 6570: 46 47 a1 46 07 a0 3c 4d 43 54 48 5c 5f 4f 53 5f FG.F..<MCTH\_OS_ 6580: 0d 4d 69 63 72 6f 73 6f 66 74 20 57 69 6e 64 6f .Microsoft Windo 6590: 77 73 4d 45 3a 20 4d 69 6c 6c 65 6e 6e 69 75 6d wsME: Millennium 65a0: 20 45 64 69 74 69 6f 6e 00 70 4f 53 4d 45 4f 53 Edition.pOSMEOS 65b0: 46 47 a1 36 a0 29 4d 43 54 48 5c 5f 4f 53 5f 0d FG.6.)MCTH\_OS_. 65c0: 4d 69 63 72 6f 73 6f 66 74 20 57 69 6e 64 6f 77 Microsoft Window 65d0: 73 20 4e 54 00 70 4f 53 32 4b 4f 53 46 47 a1 0a s NT.pOS2KOSFG.. 65e0: 70 4f 53 58 50 4f 53 46 47 a4 4f 53 46 47 14 26 pOSXPOSFG.OSFG.& 65f0: 5c 44 42 47 52 04 70 68 44 42 52 31 70 69 44 42 \DBGR.phDBR1piDB 6600: 52 32 70 6a 44 42 52 33 70 6b 44 42 52 34 5c 49 R2pjDBR3pkDBR4\I 6610: 53 4d 49 0a 96 08 4f 4e 41 4d 0d 41 53 55 53 54 SMI...ONAM.ASUST 6620: 45 4b 00 14 3a 41 44 56 47 00 a0 30 5c 2f 05 5f EK..:ADVG..0\/._ 6630: 53 42 5f 50 43 49 30 50 30 50 31 56 47 41 5f 50 SB_PCI0P0P1VGA_P 6640: 52 53 54 a4 5c 2f 05 5f 53 42 5f 50 43 49 30 50 RST.\/._SB_PCI0P 6650: 30 50 31 56 47 41 5f 41 44 56 44 a4 0a 03 14 3b 0P1VGA_ADVD....; 6660: 53 57 48 47 09 a0 32 5c 2f 05 5f 53 42 5f 50 43 SWHG..2\/._SB_PC 6670: 49 30 50 30 50 31 56 47 41 5f 50 52 53 54 5c 2f I0P0P1VGA_PRST\/ 6680: 05 5f 53 42 5f 50 43 49 30 50 30 50 31 56 47 41 ._SB_PCI0P0P1VGA 6690: 5f 53 57 48 44 68 a4 01 a4 00 14 39 4e 41 54 4b _SWHDh.....9NATK 66a0: 00 a0 30 5c 2f 05 5f 53 42 5f 50 43 49 30 50 30 ..0\/._SB_PCI0P0 66b0: 50 31 56 47 41 5f 50 52 53 54 a4 5c 2f 05 5f 53 P1VGA_PRST.\/._S 66c0: 42 5f 50 43 49 30 50 30 50 31 56 47 41 5f 4e 41 B_PCI0P0P1VGA_NA 66d0: 54 4b a4 01 08 50 57 41 43 11 13 0a 10 17 2e 3d TK...PWAC......= 66e0: 49 58 60 64 68 6c 70 73 77 7b 7f 83 88 08 50 57 IX`dhlpsw{....PW 66f0: 44 43 11 13 0a 10 0f 26 36 41 51 58 5c 60 64 68 DC.....&6AQX\`dh 6700: 6c 70 73 77 7b 7f 10 3c 5c 2e 5f 53 42 5f 50 43 lpsw{..<\._SB_PC 6710: 49 30 14 30 5f 49 4e 49 00 70 5c 4d 53 4f 53 5c I0.0_INI.p\MSOS\ 6720: 4f 53 50 4d a0 11 5c 41 43 50 46 7a 50 53 54 4e OSPM..\ACPFzPSTN 6730: 0a 08 53 4c 4d 54 a1 0c 7b 50 53 54 4e 0a ff 53 ..SLMT..{PSTN..S 6740: 4c 4d 54 10 44 05 5c 2e 5f 53 42 5f 50 43 49 30 LMT.D.\._SB_PCI0 6750: 5b 82 46 04 41 43 30 5f 08 5f 48 49 44 0d 41 43 [.F.AC0_._HID.AC 6760: 50 49 30 30 30 33 00 14 1e 5f 50 53 52 00 a4 5c PI0003..._PSR..\ 6770: 2f 05 5f 53 42 5f 50 43 49 30 53 42 52 47 45 43 /._SB_PCI0SBRGEC 6780: 30 5f 41 43 41 50 08 5f 50 43 4c 12 0c 01 5c 2e 0_ACAP._PCL...\. 6790: 5f 53 42 5f 50 43 49 30 10 4f 0e 5c 2f 04 5f 53 _SB_PCI0.O.\/._S 67a0: 42 5f 50 43 49 30 53 42 52 47 45 43 30 5f 14 0c B_PCI0SBRGEC0_.. 67b0: 41 43 41 50 08 a4 5c 41 43 50 46 14 4c 0c 5f 51 ACAP..\ACPF.L._Q 67c0: 41 30 00 a0 1b 41 43 50 53 70 01 5c 41 43 50 46 A0...ACPSp.\ACPF 67d0: 70 0a 58 60 7a 50 53 54 4e 0a 08 53 4c 4d 54 a1 p.X`zPSTN..SLMT. 67e0: 17 70 00 5c 41 43 50 46 70 0a 57 60 7b 50 53 54 .p.\ACPFp.W`{PST 67f0: 4e 0a ff 53 4c 4d 54 a0 0f 92 93 4f 53 46 47 4f N..SLMT....OSFGO 6800: 53 56 54 53 54 42 52 86 5c 2f 03 5f 53 42 5f 50 SVTSTBR.\/._SB_P 6810: 43 49 30 41 43 30 5f 0a 80 a0 17 5c 2e 5f 53 42 CI0AC0_....\._SB 6820: 5f 41 54 4b 50 86 5c 2e 5f 53 42 5f 41 54 4b 44 _ATKP.\._SB_ATKD 6830: 60 5b 22 0a 64 86 5c 2e 5f 50 52 5f 43 50 55 31 `[".d.\._PR_CPU1 6840: 0a 80 86 5c 2e 5f 50 52 5f 43 50 55 31 0a 81 a0 ...\._PR_CPU1... 6850: 2e 92 95 5c 2f 03 5f 50 52 5f 43 50 55 31 4e 43 ...\/._PR_CPU1NC 6860: 50 55 0a 02 86 5c 2e 5f 50 52 5f 43 50 55 32 0a PU...\._PR_CPU2. 6870: 80 86 5c 2e 5f 50 52 5f 43 50 55 32 0a 81 5b 22 ..\._PR_CPU2..[" 6880: 0a 0a 4e 42 41 54 0a 80 10 4f 62 5c 2e 5f 53 42 ..NBAT...Ob\._SB 6890: 5f 50 43 49 30 5b 82 41 62 42 41 54 30 08 5f 48 _PCI0[.AbBAT0._H 68a0: 49 44 0c 41 d0 0c 0a 08 5f 55 49 44 0a 00 08 5f ID.A...._UID..._ 68b0: 50 43 4c 12 0c 01 5c 2e 5f 53 42 5f 50 43 49 30 PCL...\._SB_PCI0 68c0: 14 29 5f 53 54 41 00 a0 1d 5c 2f 05 5f 53 42 5f .)_STA...\/._SB_ 68d0: 50 43 49 30 53 42 52 47 45 43 30 5f 42 41 54 50 PCI0SBRGEC0_BATP 68e0: 0a 00 a4 0a 1f a1 04 a4 0a 0f 08 4c 4f 57 32 0b ...........LOW2. 68f0: 2c 01 08 44 56 4f 54 0a 0e 08 50 55 4e 54 01 08 ,..DVOT...PUNT.. 6900: 4c 46 43 43 0b 70 17 08 4e 42 49 46 12 31 0d 0a LFCC.p..NBIF.1.. 6910: 00 0c ff ff ff ff 0c ff ff ff ff 0a 01 0c ff ff ................ 6920: ff ff 0c ff ff ff ff 0c ff ff ff ff 0c ff ff ff ................ 6930: ff 0c ff ff ff ff 0d 00 0d 00 0d 00 0d 00 08 50 ...............P 6940: 42 49 46 12 30 0d 0a 01 0b 70 17 0b 70 17 0a 01 BIF.0....p..p... 6950: 0b d0 39 0b 58 02 0b 2c 01 0a 3c 0a 3c 0d 4d 33 ..9.X..,..<.<.M3 6960: 4e 00 0d 20 00 0d 4c 49 6f 6e 00 0d 41 53 55 53 N.. ..LIon..ASUS 6970: 54 65 6b 00 08 50 42 53 54 12 13 04 0a 00 0c ff Tek..PBST....... 6980: ff ff ff 0c ff ff ff ff 0c ff ff ff ff 14 4d 09 ..............M. 6990: 46 42 49 46 05 70 68 50 55 4e 54 70 69 61 70 6a FBIF.phPUNTpiapj 69a0: 62 a0 12 93 50 55 4e 54 0a 00 77 61 0a 0a 61 77 b...PUNT..wa..aw 69b0: 62 0a 0a 62 70 68 88 50 42 49 46 0a 00 00 70 61 b..bph.PBIF...pa 69c0: 88 50 42 49 46 0a 01 00 70 62 88 50 42 49 46 0a .PBIF...pb.PBIF. 69d0: 02 00 70 62 4c 46 43 43 70 6b 88 50 42 49 46 0a ..pbLFCCpk.PBIF. 69e0: 03 00 70 6c 88 50 42 49 46 0a 04 00 78 61 0a 0a ..pl.PBIF...xa.. 69f0: 63 65 70 65 88 50 42 49 46 0a 05 00 7a 65 0a 01 cepe.PBIF...ze.. 6a00: 66 70 66 88 50 42 49 46 0a 06 00 70 66 4c 4f 57 fpf.PBIF...pfLOW 6a10: 32 78 61 0a 64 63 67 70 67 88 50 42 49 46 0a 07 2xa.dcgpg.PBIF.. 6a20: 00 70 67 88 50 42 49 46 0a 08 00 14 47 0b 43 42 .pg.PBIF....G.CB 6a30: 49 46 00 a0 4f 0a 50 55 4e 54 70 83 88 50 42 49 IF..O.PUNTp..PBI 6a40: 46 0a 04 00 60 72 60 0b f4 01 60 78 60 0b e8 03 F...`r`...`x`... 6a50: 61 44 56 4f 54 70 00 88 50 42 49 46 0a 00 00 77 aDVOTp..PBIF...w 6a60: 83 88 50 42 49 46 0a 01 00 44 56 4f 54 88 50 42 ..PBIF...DVOT.PB 6a70: 49 46 0a 01 00 77 83 88 50 42 49 46 0a 02 00 44 IF...w..PBIF...D 6a80: 56 4f 54 88 50 42 49 46 0a 02 00 77 83 88 50 42 VOT.PBIF...w..PB 6a90: 49 46 0a 05 00 44 56 4f 54 88 50 42 49 46 0a 05 IF...DVOT.PBIF.. 6aa0: 00 77 83 88 50 42 49 46 0a 06 00 44 56 4f 54 88 .w..PBIF...DVOT. 6ab0: 50 42 49 46 0a 06 00 77 83 88 50 42 49 46 0a 07 PBIF...w..PBIF.. 6ac0: 00 44 56 4f 54 88 50 42 49 46 0a 07 00 77 83 88 .DVOT.PBIF...w.. 6ad0: 50 42 49 46 0a 08 00 44 56 4f 54 88 50 42 49 46 PBIF...DVOT.PBIF 6ae0: 0a 08 00 14 44 14 5f 42 49 46 00 a0 20 92 5c 2f ....D._BIF.. .\/ 6af0: 05 5f 53 42 5f 50 43 49 30 53 42 52 47 45 43 30 ._SB_PCI0SBRGEC0 6b00: 5f 42 41 54 50 0a 00 a4 4e 42 49 46 a0 22 93 5c _BATP...NBIF.".\ 6b10: 2f 05 5f 53 42 5f 50 43 49 30 53 42 52 47 45 43 /._SB_PCI0SBRGEC 6b20: 30 5f 47 42 54 54 0a 00 0a ff a4 4e 42 49 46 42 0_GBTT.....NBIFB 6b30: 41 54 53 0a 00 70 5c 2f 05 5f 53 42 5f 50 43 49 ATS..p\/._SB_PCI 6b40: 30 53 42 52 47 45 43 30 5f 42 49 46 39 88 50 42 0SBRGEC0_BIF9.PB 6b50: 49 46 0a 09 00 70 5c 4f 4e 41 4d 88 50 42 49 46 IF...p\ONAM.PBIF 6b60: 0a 0c 00 70 5c 2f 05 5f 53 42 5f 50 43 49 30 53 ...p\/._SB_PCI0S 6b70: 42 52 47 45 43 30 5f 42 49 46 30 60 70 5c 2f 05 BRGEC0_BIF0`p\/. 6b80: 5f 53 42 5f 50 43 49 30 53 42 52 47 45 43 30 5f _SB_PCI0SBRGEC0_ 6b90: 42 49 46 31 61 70 5c 2f 05 5f 53 42 5f 50 43 49 BIF1ap\/._SB_PCI 6ba0: 30 53 42 52 47 45 43 30 5f 42 49 46 32 62 70 5c 0SBRGEC0_BIF2bp\ 6bb0: 2f 05 5f 53 42 5f 50 43 49 30 53 42 52 47 45 43 /._SB_PCI0SBRGEC 6bc0: 30 5f 42 49 46 33 63 70 5c 2f 05 5f 53 42 5f 50 0_BIF3cp\/._SB_P 6bd0: 43 49 30 53 42 52 47 45 43 30 5f 42 49 46 34 64 CI0SBRGEC0_BIF4d 6be0: 42 41 54 52 a0 2a 92 93 60 ff a0 24 92 93 61 ff BATR.*..`..$..a. 6bf0: a0 1e 92 93 62 ff a0 18 92 93 63 ff a0 12 92 93 ....b.....c..... 6c00: 64 ff 46 42 49 46 60 61 62 63 64 43 42 49 46 a0 d.FBIF`abcdCBIF. 6c10: 0d 93 50 55 4e 54 0a 00 77 62 0a 0a 62 70 62 4c ..PUNT..wb..bpbL 6c20: 46 43 43 a4 50 42 49 46 14 4f 10 46 42 53 54 04 FCC.PBIF.O.FBST. 6c30: 7b 69 0b ff ff 61 70 00 60 a0 1b 5c 2f 05 5f 53 {i...ap.`..\/._S 6c40: 42 5f 50 43 49 30 53 42 52 47 45 43 30 5f 41 43 B_PCI0SBRGEC0_AC 6c50: 41 50 70 01 60 a0 13 60 a0 0b 43 48 47 53 0a 00 APp.`..`..CHGS.. 6c60: 70 0a 02 60 a1 04 70 00 60 a1 05 70 0a 01 60 7b p..`..p.`..p..`{ 6c70: 68 0b 00 03 62 a0 0b 62 79 01 0a 02 62 7d 60 62 h...b..by...b}`b 6c80: 60 a0 0d 92 95 61 0b 00 80 74 0b ff ff 61 61 70 `....a...t...aap 6c90: 6a 62 a0 14 93 50 55 4e 54 0a 00 77 61 44 56 4f jb...PUNT..waDVO 6ca0: 54 61 77 62 0a 0a 62 7b 60 0a 02 63 a0 1e 92 63 Tawb..b{`..c...c 6cb0: 74 4c 46 43 43 62 63 78 4c 46 43 43 0a c8 64 65 tLFCCbcxLFCC..de 6cc0: a0 0a 95 63 65 70 4c 46 43 43 62 a1 19 78 4c 46 ...cepLFCCb..xLF 6cd0: 43 43 0a c8 64 65 74 4c 46 43 43 65 64 a0 07 94 CC..detLFCCed... 6ce0: 62 64 70 64 62 a0 2a 92 5c 2f 05 5f 53 42 5f 50 bdpdb.*.\/._SB_P 6cf0: 43 49 30 53 42 52 47 45 43 30 5f 41 43 41 50 78 CI0SBRGEC0_ACAPx 6d00: 62 5c 4d 42 4c 46 63 64 a0 07 95 61 64 70 64 61 b\MBLFcd...adpda 6d10: 70 60 88 50 42 53 54 0a 00 00 70 61 88 50 42 53 p`.PBST...pa.PBS 6d20: 54 0a 01 00 70 62 88 50 42 53 54 0a 02 00 70 6b T...pb.PBST...pk 6d30: 88 50 42 53 54 0a 03 00 14 38 43 42 53 54 00 a0 .PBST....8CBST.. 6d40: 31 50 55 4e 54 77 83 88 50 42 53 54 0a 01 00 44 1PUNTw..PBST...D 6d50: 56 4f 54 88 50 42 53 54 0a 01 00 77 83 88 50 42 VOT.PBST...w..PB 6d60: 53 54 0a 02 00 44 56 4f 54 88 50 42 53 54 0a 02 ST...DVOT.PBST.. 6d70: 00 14 46 14 5f 42 53 54 00 a0 49 04 92 5c 2f 05 ..F._BST..I..\/. 6d80: 5f 53 42 5f 50 43 49 30 53 42 52 47 45 43 30 5f _SB_PCI0SBRGEC0_ 6d90: 42 41 54 50 0a 00 70 00 88 50 42 53 54 0a 00 00 BATP..p..PBST... 6da0: 70 ff 88 50 42 53 54 0a 01 00 70 ff 88 50 42 53 p..PBST...p..PBS 6db0: 54 0a 02 00 70 ff 88 50 42 53 54 0a 03 00 a4 50 T...p..PBST....P 6dc0: 42 53 54 a0 4b 04 93 5c 2f 05 5f 53 42 5f 50 43 BST.K..\/._SB_PC 6dd0: 49 30 53 42 52 47 45 43 30 5f 47 42 54 54 0a 00 I0SBRGEC0_GBTT.. 6de0: 0a ff 70 00 88 50 42 53 54 0a 00 00 70 ff 88 50 ..p..PBST...p..P 6df0: 42 53 54 0a 01 00 70 ff 88 50 42 53 54 0a 02 00 BST...p..PBST... 6e00: 70 ff 88 50 42 53 54 0a 03 00 a4 50 42 53 54 a0 p..PBST....PBST. 6e10: 11 5c 4d 45 53 34 76 5c 4d 45 53 34 a4 50 42 53 .\MES4v\MES4.PBS 6e20: 54 42 41 54 53 0a 00 70 5c 2f 05 5f 53 42 5f 50 TBATS..p\/._SB_P 6e30: 43 49 30 53 42 52 47 45 43 30 5f 42 53 54 53 60 CI0SBRGEC0_BSTS` 6e40: 70 5c 2f 05 5f 53 42 5f 50 43 49 30 53 42 52 47 p\/._SB_PCI0SBRG 6e50: 45 43 30 5f 42 43 52 54 61 70 5c 2f 05 5f 53 42 EC0_BCRTap\/._SB 6e60: 5f 50 43 49 30 53 42 52 47 45 43 30 5f 42 52 43 _PCI0SBRGEC0_BRC 6e70: 50 62 70 5c 2f 05 5f 53 42 5f 50 43 49 30 53 42 Pbp\/._SB_PCI0SB 6e80: 52 47 45 43 30 5f 42 56 4f 54 63 42 41 54 52 a0 RGEC0_BVOTcBATR. 6e90: 23 92 93 60 ff a0 1d 92 93 61 ff a0 17 92 93 62 #..`.....a.....b 6ea0: ff a0 11 92 93 63 ff 46 42 53 54 60 61 62 63 43 .....c.FBST`abcC 6eb0: 42 53 54 a4 50 42 53 54 10 4a 07 5c 2e 5f 53 42 BST.PBST.J.\._SB 6ec0: 5f 50 43 49 30 08 42 30 43 52 0a 00 08 42 31 43 _PCI0.B0CR...B1C 6ed0: 52 0a 00 14 4f 05 47 47 43 43 09 42 41 54 53 68 R...O.GGCC.BATSh 6ee0: 70 5c 2f 05 5f 53 42 5f 50 43 49 30 53 42 52 47 p\/._SB_PCI0SBRG 6ef0: 45 43 30 5f 42 43 52 54 60 42 41 54 52 a0 15 93 EC0_BCRT`BATR... 6f00: 60 ff a0 08 68 70 42 31 43 52 60 a1 07 70 42 30 `...hpB1CR`..pB0 6f10: 43 52 60 7b 60 0b 00 80 61 a0 06 61 70 0a 00 60 CR`{`...a..ap..` 6f20: a0 08 68 70 60 42 31 43 52 a1 07 70 60 42 30 43 ..hp`B1CR..p`B0C 6f30: 52 a4 60 10 42 2a 5c 2f 04 5f 53 42 5f 50 43 49 R.`.B*\/._SB_PCI 6f40: 30 53 42 52 47 45 43 30 5f 08 42 41 44 52 0a 0b 0SBRGEC0_.BADR.. 6f50: 08 43 41 44 52 0a 09 08 53 41 44 52 0a 0a 14 14 .CADR...SADR.... 6f60: 41 4c 4d 48 01 a0 0d 93 68 42 41 44 52 4e 42 41 ALMH....hBADRNBA 6f70: 54 0a 80 14 2b 42 49 46 57 01 70 53 4d 42 52 52 T...+BIFW.pSMBRR 6f80: 44 57 44 42 41 44 52 68 60 70 83 88 60 0a 00 00 DWDBADRh`p..`... 6f90: 61 a0 04 61 a4 ff a1 08 a4 83 88 60 0a 02 00 14 a..a.......`.... 6fa0: 3e 42 49 46 30 00 a0 30 45 43 41 56 a0 0b 42 53 >BIF0..0ECAV..BS 6fb0: 4c 46 70 42 31 4d 44 60 a1 07 70 42 30 4d 44 60 LFpB1MD`..pB0MD` 6fc0: a0 16 92 93 60 0b ff ff 7a 60 0a 0f 61 7b 61 0a ....`...z`..a{a. 6fd0: 01 61 7f 61 0a 01 60 a1 04 70 ff 60 a4 60 14 2d .a.a..`..p.`.`.- 6fe0: 42 49 46 31 00 a0 1f 45 43 41 56 a0 0b 42 53 4c BIF1...ECAV..BSL 6ff0: 46 70 42 31 44 43 60 a1 07 70 42 30 44 43 60 7b FpB1DC`..pB0DC`{ 7000: 60 0b ff ff 60 a1 04 70 ff 60 a4 60 14 2d 42 49 `...`..p.`.`.-BI 7010: 46 32 00 a0 1f 45 43 41 56 a0 0b 42 53 4c 46 70 F2...ECAV..BSLFp 7020: 42 31 46 43 60 a1 07 70 42 30 46 43 60 7b 60 0b B1FC`..pB0FC`{`. 7030: ff ff 60 a1 04 70 ff 60 a4 60 14 3e 42 49 46 33 ..`..p.`.`.>BIF3 7040: 00 a0 30 45 43 41 56 a0 0b 42 53 4c 46 70 42 31 ..0ECAV..BSLFpB1 7050: 4d 44 60 a1 07 70 42 30 4d 44 60 a0 16 92 93 60 MD`..pB0MD`....` 7060: 0b ff ff 7a 60 0a 09 60 7b 60 0a 01 60 7f 60 0a ...z`..`{`..`.`. 7070: 01 60 a1 04 70 ff 60 a4 60 14 27 42 49 46 34 00 .`..p.`.`.'BIF4. 7080: a0 19 45 43 41 56 a0 0b 42 53 4c 46 70 42 31 44 ..ECAV..BSLFpB1D 7090: 56 60 a1 07 70 42 30 44 56 60 a1 04 70 ff 60 a4 V`..pB0DV`..p.`. 70a0: 60 14 42 06 42 49 46 39 00 08 42 53 54 52 11 03 `.B.BIF9..BSTR.. 70b0: 0a 20 70 53 4d 42 52 52 44 42 4c 42 41 44 52 0a . pSMBRRDBLBADR. 70c0: 21 60 a0 20 92 93 83 88 60 0a 00 00 0a 00 70 5c !`. ....`.....p\ 70d0: 4d 4e 41 4d 42 53 54 52 70 0a 00 88 42 53 54 52 MNAMBSTRp...BSTR 70e0: 0a 04 00 a1 1b 70 83 88 60 0a 02 00 42 53 54 52 .....p..`...BSTR 70f0: 70 0a 00 88 42 53 54 52 83 88 60 0a 01 00 00 a4 p...BSTR..`..... 7100: 42 53 54 52 14 27 42 49 46 41 00 a0 19 45 43 41 BSTR.'BIFA...ECA 7110: 56 a0 0b 42 53 4c 46 70 42 31 53 4e 60 a1 07 70 V..BSLFpB1SN`..p 7120: 42 30 53 4e 60 a1 04 70 ff 60 a4 60 14 27 42 53 B0SN`..p.`.`.'BS 7130: 54 53 00 a0 19 45 43 41 56 a0 0b 42 53 4c 46 70 TS...ECAV..BSLFp 7140: 42 31 53 54 60 a1 07 70 42 30 53 54 60 a1 04 70 B1ST`..pB0ST`..p 7150: ff 60 a4 60 14 27 42 43 52 54 00 a0 19 45 43 41 .`.`.'BCRT...ECA 7160: 56 a0 0b 42 53 4c 46 70 42 31 43 43 60 a1 07 70 V..BSLFpB1CC`..p 7170: 42 30 43 43 60 a1 04 70 ff 60 a4 60 14 31 42 52 B0CC`..p.`.`.1BR 7180: 43 50 00 a0 23 45 43 41 56 a0 0b 42 53 4c 46 70 CP..#ECAV..BSLFp 7190: 42 31 52 43 60 a1 07 70 42 30 52 43 60 a0 09 93 B1RC`..pB0RC`... 71a0: 60 0b ff ff 70 ff 60 a1 04 70 ff 60 a4 60 14 27 `...p.`..p.`.`.' 71b0: 42 56 4f 54 00 a0 19 45 43 41 56 a0 0b 42 53 4c BVOT...ECAV..BSL 71c0: 46 70 42 31 56 4c 60 a1 07 70 42 30 56 4c 60 a1 FpB1VL`..pB0VL`. 71d0: 04 70 ff 60 a4 60 10 4c 04 5c 00 14 22 43 48 47 .p.`.`.L.\.."CHG 71e0: 53 09 70 5c 2f 05 5f 53 42 5f 50 43 49 30 53 42 S.p\/._SB_PCI0SB 71f0: 52 47 45 43 30 5f 42 43 48 47 68 60 a4 60 08 42 RGEC0_BCHGh`.`.B 7200: 53 4c 46 00 14 17 42 41 54 53 09 a0 08 68 70 01 SLF...BATS...hp. 7210: 42 53 4c 46 a1 07 70 00 42 53 4c 46 14 06 42 41 BSLF..p.BSLF..BA 7220: 54 52 08 10 44 12 5c 2f 04 5f 53 42 5f 50 43 49 TR..D.\/._SB_PCI 7230: 30 53 42 52 47 45 43 30 5f 14 43 04 5f 51 41 31 0SBRGEC0_.C._QA1 7240: 00 70 44 43 50 53 0a 00 5c 44 43 50 46 a0 0b 5c .pDCPS..\DCPF..\ 7250: 44 43 50 46 5b 22 0b d0 07 86 5c 2f 03 5f 53 42 DCPF["....\/._SB 7260: 5f 50 43 49 30 42 41 54 30 0a 80 86 5c 2f 03 5f _PCI0BAT0...\/._ 7270: 53 42 5f 50 43 49 30 42 41 54 30 0a 81 14 3b 5f SB_PCI0BAT0...;_ 7280: 51 41 35 00 a0 18 5c 2e 5f 53 42 5f 41 54 4b 50 QA5...\._SB_ATKP 7290: 86 5c 2e 5f 53 42 5f 41 54 4b 44 0a 6e a1 1b a0 .\._SB_ATKD.n... 72a0: 19 42 41 54 50 0a 00 86 5c 2f 03 5f 53 42 5f 50 .BATP...\/._SB_P 72b0: 43 49 30 42 41 54 30 0a 80 14 46 05 5f 51 41 33 CI0BAT0...F._QA3 72c0: 00 a0 4e 04 42 41 54 50 0a 00 70 42 43 4c 45 0a ..N.BATP..pBCLE. 72d0: 00 60 a0 17 93 60 0a 00 86 5c 2f 03 5f 53 42 5f .`...`...\/._SB_ 72e0: 50 43 49 30 42 41 54 30 0a 81 a1 25 86 5c 2f 03 PCI0BAT0...%.\/. 72f0: 5f 53 42 5f 50 43 49 30 42 41 54 30 0a 81 86 5c _SB_PCI0BAT0...\ 7300: 2f 03 5f 53 42 5f 50 43 49 30 41 43 30 5f 0a 80 /._SB_PCI0AC0_.. 7310: 14 17 42 41 54 50 09 a0 08 68 a4 5c 44 43 50 32 ..BATP...h.\DCP2 7320: a1 07 a4 5c 44 43 50 46 14 1f 4e 42 41 54 01 a0 ...\DCPF..NBAT.. 7330: 18 42 41 54 50 0a 00 86 5c 2f 03 5f 53 42 5f 50 .BATP...\/._SB_P 7340: 43 49 30 42 41 54 30 68 10 26 5c 5f 53 42 5f 5b CI0BAT0h.&\_SB_[ 7350: 82 1e 50 57 52 42 08 5f 48 49 44 0c 41 d0 0c 0c ..PWRB._HID.A... 7360: 14 0e 5f 50 52 57 00 a4 12 06 02 0a 0b 0a 04 10 .._PRW.......... 7370: 26 5c 5f 53 42 5f 5b 82 1e 53 4c 50 42 08 5f 48 &\_SB_[..SLPB._H 7380: 49 44 0c 41 d0 0c 0e 14 0e 5f 50 52 57 00 a4 12 ID.A....._PRW... 7390: 06 02 0a 0b 0a 04 10 47 13 5c 00 08 4d 45 53 34 .......G.\..MES4 73a0: 00 14 47 08 4f 45 4d 53 01 a0 23 93 68 0a 03 a0 ..G.OEMS..#.h... 73b0: 14 92 94 5c 4f 53 46 47 5c 4f 53 4d 45 70 01 5c ...\OSFG\OSMEp.\ 73c0: 57 49 44 45 a1 08 70 00 5c 57 49 44 45 53 42 52 WIDE..p.\WIDESBR 73d0: 53 68 5c 2f 05 5f 53 42 5f 50 43 49 30 53 42 52 Sh\/._SB_PCI0SBR 73e0: 47 45 43 30 5f 45 43 30 53 68 a0 16 93 68 0a 04 GEC0_EC0Sh...h.. 73f0: a0 10 93 4f 53 46 47 4f 53 32 4b 70 68 53 4c 50 ...OSFGOS2KphSLP 7400: 4e 70 68 53 4c 50 4e 72 68 0a d0 44 42 47 38 70 NphSLPNrh..DBG8p 7410: 68 53 4c 50 54 a0 08 68 53 54 52 50 0a 01 50 52 hSLPT..hSTRP..PR 7420: 4a 53 68 49 53 4d 49 0a 9d 14 44 0a 4f 45 4d 57 JShISMI...D.OEMW 7430: 01 a0 23 5c 2f 05 5f 53 42 5f 50 43 49 30 53 42 ..#\/._SB_PCI0SB 7440: 52 47 45 43 30 5f 41 43 50 53 7a 50 53 54 4e 0a RGEC0_ACPSzPSTN. 7450: 08 53 4c 4d 54 a1 0c 7b 50 53 54 4e 0a ff 53 4c .SLMT..{PSTN..SL 7460: 4d 54 49 53 4d 49 0a 9e 70 00 53 4c 50 54 5c 2f MTISMI..p.SLPT\/ 7470: 05 5f 53 42 5f 50 43 49 30 53 42 52 47 45 43 30 ._SB_PCI0SBRGEC0 7480: 5f 45 43 30 57 68 a0 22 93 68 0a 04 a0 14 92 94 _EC0Wh.".h...... 7490: 5c 4f 53 46 47 5c 4f 53 4d 45 70 0a 02 4d 45 53 \OSFG\OSMEp..MES 74a0: 34 a1 07 70 00 4d 45 53 34 53 42 52 57 68 a0 12 4..p.MES4SBRWh.. 74b0: 93 68 0a 04 86 5c 2e 5f 53 42 5f 53 4c 50 42 0a .h...\._SB_SLPB. 74c0: 02 50 52 4a 57 68 72 68 0a f0 44 42 47 38 10 4b .PRJWhrh..DBG8.K 74d0: 0f 5c 2e 5f 53 42 5f 41 54 4b 44 14 25 46 53 4d .\._SB_ATKD.%FSM 74e0: 49 01 70 68 5c 46 53 46 4e 7d 68 0a a0 60 70 60 I.ph\FSFN}h..`p` 74f0: 5c 44 42 47 38 49 53 4d 49 0a 90 a4 5c 46 53 54 \DBG8ISMI...\FST 7500: 41 14 13 46 4c 53 48 01 70 68 5c 46 53 54 41 46 A..FLSH.ph\FSTAF 7510: 53 4d 49 0a 00 14 14 46 49 4e 49 01 70 68 5c 46 SMI....FINI.ph\F 7520: 41 44 52 a4 46 53 4d 49 0a 01 14 14 46 45 52 53 ADR.FSMI....FERS 7530: 01 70 68 5c 46 53 54 41 a4 46 53 4d 49 0a 02 14 .ph\FSTA.FSMI... 7540: 22 46 57 52 49 01 70 68 5c 46 41 44 52 70 0b 00 "FWRI.ph\FADRp.. 7550: 10 5c 46 53 49 5a a4 74 0b 00 10 46 53 4d 49 0a .\FSIZ.t...FSMI. 7560: 03 00 14 1a 46 57 52 50 00 70 0a 00 5c 46 53 49 ....FWRP.p..\FSI 7570: 5a a4 74 0b 00 10 46 53 4d 49 0a 03 00 14 14 46 Z.t...FSMI.....F 7580: 45 42 57 01 70 68 5c 46 41 44 52 a4 46 53 4d 49 EBW.ph\FADR.FSMI 7590: 0a 04 14 14 46 45 42 52 01 70 68 5c 46 41 44 52 ....FEBR.ph\FADR 75a0: a4 46 53 4d 49 0a 05 14 0d 46 45 44 57 00 a4 46 .FSMI....FEDW..F 75b0: 53 4d 49 0a 06 14 14 45 43 53 52 01 70 68 5c 46 SMI....ECSR.ph\F 75c0: 53 54 41 a4 46 53 4d 49 0a 07 10 44 0b 5c 2e 5f STA.FSMI...D.\._ 75d0: 53 42 5f 41 54 4b 44 14 43 09 41 47 46 4e 09 a0 SB_ATKD.C.AGFN.. 75e0: 0a 93 68 0a 00 a4 47 4e 42 46 70 0a 00 60 5b 80 ..h...GNBFp..`[. 75f0: 5c 50 41 52 4d 00 68 0a 08 5b 81 20 5c 50 41 52 \PARM.h..[. \PAR 7600: 4d 03 4d 46 55 4e 10 53 46 55 4e 10 4c 45 4e 5f M.MFUN.SFUN.LEN_ 7610: 10 53 54 41 53 08 45 52 4f 52 08 70 0a 00 45 52 .STAS.EROR.p..ER 7620: 4f 52 70 0a 01 53 54 41 53 a0 18 93 4d 46 55 4e ORp..STAS...MFUN 7630: 0a 20 42 53 4d 49 68 7b 53 54 41 53 0a fe 53 54 . BSMIh{STAS..ST 7640: 41 53 a0 1a 93 53 54 41 53 0a 01 70 0a 01 45 52 AS...STAS..p..ER 7650: 4f 52 7d 53 54 41 53 0a 02 53 54 41 53 7d 53 54 OR}STAS..STAS}ST 7660: 41 53 0a 80 53 54 41 53 a4 0a 00 14 13 42 53 4d AS..STAS.....BSM 7670: 49 09 70 68 5c 42 49 50 41 49 53 4d 49 0a a1 10 I.ph\BIPAISMI... 7680: 42 31 5c 00 14 28 41 43 50 53 08 70 5c 2f 05 5f B1\..(ACPS.p\/._ 7690: 53 42 5f 50 43 49 30 53 42 52 47 45 43 30 5f 52 SB_PCI0SBRGEC0_R 76a0: 50 49 4e 0a 03 60 7f 60 0a 01 60 a4 60 14 28 44 PIN..`.`..`.`.(D 76b0: 43 50 53 09 70 5c 2f 05 5f 53 42 5f 50 43 49 30 CPS.p\/._SB_PCI0 76c0: 53 42 52 47 45 43 30 5f 52 50 49 4e 0a 04 60 7f SBRGEC0_RPIN..`. 76d0: 60 0a 01 60 a4 60 08 4c 43 44 42 0a 00 14 06 50 `..`.`.LCDB....P 76e0: 52 4a 53 09 14 40 05 50 52 4a 57 09 86 5c 2e 5f RJS..@.PRJW..\._ 76f0: 50 52 5f 43 50 55 31 0a 80 86 5c 2e 5f 50 52 5f PR_CPU1...\._PR_ 7700: 43 50 55 31 0a 81 a0 2e 92 95 5c 2f 03 5f 50 52 CPU1......\/._PR 7710: 5f 43 50 55 31 4e 43 50 55 0a 02 86 5c 2e 5f 50 _CPU1NCPU...\._P 7720: 52 5f 43 50 55 32 0a 80 86 5c 2e 5f 50 52 5f 43 R_CPU2...\._PR_C 7730: 50 55 32 0a 81 14 20 47 4c 49 44 08 a4 5c 2f 05 PU2... GLID..\/. 7740: 5f 53 42 5f 50 43 49 30 53 42 52 47 45 43 30 5f _SB_PCI0SBRGEC0_ 7750: 52 50 49 4e 0a 06 14 06 54 4c 49 44 08 14 06 54 RPIN....TLID...T 7760: 47 41 43 08 14 06 54 47 44 43 09 14 06 46 43 54 GAC...TGDC...FCT 7770: 52 0b 14 1a 4f 54 4c 44 09 5c 53 47 50 4c 0a 13 R...OTLD.\SGPL.. 7780: 0a 01 68 5c 53 47 50 4c 0a 0e 0a 01 68 14 1c 4f ..h\SGPL....h..O 7790: 57 4c 44 09 a0 15 57 4c 44 50 70 68 57 52 53 54 WLD...WLDPphWRST 77a0: 5c 53 47 50 4c 0a 07 0a 01 68 14 43 04 4f 42 54 \SGPL....h.C.OBT 77b0: 44 09 a0 3b 42 54 44 50 70 68 42 52 53 54 5c 53 D..;BTDPphBRST\S 77c0: 47 50 4c 0a 06 0a 01 68 5c 53 47 50 4c 0a 21 0a GPL....h\SGPL.!. 77d0: 01 92 68 5c 2f 05 5f 53 42 5f 50 43 49 30 53 42 ..h\/._SB_PCI0SB 77e0: 52 47 45 43 30 5f 53 50 49 4e 0a 1c 92 68 14 49 RGEC0_SPIN...h.I 77f0: 05 4f 48 57 52 08 70 00 60 7d 60 0a 02 60 7d 60 .OHWR.p.`}`..`}` 7800: 0b 00 04 60 70 5c 2f 05 5f 53 42 5f 50 43 49 30 ...`p\/._SB_PCI0 7810: 53 42 52 47 45 43 30 5f 52 50 49 4e 0a 15 61 a0 SBRGEC0_RPIN..a. 7820: 08 61 7b 60 0b fe ff 60 a1 06 7d 60 0a 01 60 a0 .a{`...`..}`..`. 7830: 0a 57 4c 44 50 7d 60 0a 80 60 a0 0b 42 54 44 50 .WLDP}`..`..BTDP 7840: 7d 60 0b 00 01 60 a4 60 14 22 4f 52 53 54 08 70 }`...`.`."ORST.p 7850: 0a 00 60 a0 0a 57 52 53 54 7d 60 0a 01 60 a0 0a ..`..WRST}`..`.. 7860: 42 52 53 54 7d 60 0a 02 60 a4 60 14 21 4f 4c 43 BRST}`..`.`.!OLC 7870: 44 08 a0 15 93 4c 43 44 56 0c 00 c1 32 0c 70 0c D....LCDV...2.p. 7880: 26 15 0d af 4c 43 44 56 a4 4c 43 44 56 14 20 47 &...LCDV.LCDV. G 7890: 42 54 4c 08 a4 5c 2f 05 5f 53 42 5f 50 43 49 30 BTL..\/._SB_PCI0 78a0: 53 42 52 47 45 43 30 5f 52 50 49 4e 0a 02 14 20 SBRGEC0_RPIN... 78b0: 53 42 54 4c 09 5c 2f 05 5f 53 42 5f 50 43 49 30 SBTL.\/._SB_PCI0 78c0: 53 42 52 47 45 43 30 5f 53 50 49 4e 0a 02 68 14 SBRGEC0_SPIN..h. 78d0: 08 42 4c 32 43 00 a4 00 14 27 53 54 43 46 09 a0 .BL2C....'STCF.. 78e0: 20 93 68 0a 01 5c 2f 05 5f 53 42 5f 50 43 49 30 .h..\/._SB_PCI0 78f0: 53 42 52 47 45 43 30 5f 46 4e 43 54 0a 84 0a 00 SBRGEC0_FNCT.... 7900: 14 0b 4f 54 47 42 08 70 01 60 a4 60 14 32 4f 54 ..OTGB.p.`.`.2OT 7910: 50 4d 08 70 5c 2f 05 5f 53 42 5f 50 43 49 30 53 PM.p\/._SB_PCI0S 7920: 42 52 47 54 50 4d 5f 41 43 43 53 60 a0 0a 92 93 BRGTPM_ACCS`.... 7930: 60 0a ff 70 0a 01 60 a1 05 70 0a 00 60 a4 60 14 `..p..`..p..`.`. 7940: 42 05 4f 54 49 44 08 70 5c 2f 05 5f 53 42 5f 50 B.OTID.p\/._SB_P 7950: 43 49 30 53 42 52 47 54 50 4d 5f 41 43 43 53 60 CI0SBRGTPM_ACCS` 7960: a0 2b 92 93 60 0a ff a0 24 93 5c 2f 05 5f 53 42 .+..`...$.\/._SB 7970: 5f 50 43 49 30 53 42 52 47 54 50 4d 5f 56 44 49 _PCI0SBRGTPM_VDI 7980: 44 0c fa 19 71 68 a4 0c 4d cf 35 04 a4 0c 24 d8 D...qh..M.5...$. 7990: 01 02 10 44 06 5c 2e 5f 53 42 5f 41 54 4b 44 14 ...D.\._SB_ATKD. 79a0: 47 05 51 4d 4f 44 09 a0 08 93 68 0a 00 a4 0a 01 G.QMOD....h..... 79b0: a0 21 93 68 0a 01 5c 2f 05 5f 53 42 5f 50 43 49 .!.h..\/._SB_PCI 79c0: 30 53 42 52 47 45 43 30 5f 57 4d 46 4e 0a 7f a4 0SBRGEC0_WMFN... 79d0: 0a 01 a0 21 93 68 0a 02 5c 2f 05 5f 53 42 5f 50 ...!.h..\/._SB_P 79e0: 43 49 30 53 42 52 47 45 43 30 5f 57 4d 46 4e 0a CI0SBRGEC0_WMFN. 79f0: ff a4 0a 01 a4 0a 01 10 4d 27 5c 5f 47 50 45 14 ........M'\_GPE. 7a00: 18 5f 4c 30 33 08 86 5c 2f 03 5f 53 42 5f 50 43 ._L03..\/._SB_PC 7a10: 49 30 55 53 42 30 0a 02 14 18 5f 4c 30 34 08 86 I0USB0...._L04.. 7a20: 5c 2f 03 5f 53 42 5f 50 43 49 30 55 53 42 31 0a \/._SB_PCI0USB1. 7a30: 02 14 18 5f 4c 30 43 08 86 5c 2f 03 5f 53 42 5f ..._L0C..\/._SB_ 7a40: 50 43 49 30 55 53 42 32 0a 02 14 18 5f 4c 30 45 PCI0USB2...._L0E 7a50: 08 86 5c 2f 03 5f 53 42 5f 50 43 49 30 55 53 42 ..\/._SB_PCI0USB 7a60: 33 0a 02 14 18 5f 4c 30 44 08 86 5c 2f 03 5f 53 3...._L0D..\/._S 7a70: 42 5f 50 43 49 30 45 55 53 42 0a 02 14 18 5f 4c B_PCI0EUSB...._L 7a80: 30 35 08 86 5c 2f 03 5f 53 42 5f 50 43 49 30 4d 05..\/._SB_PCI0M 7a90: 43 39 37 0a 02 14 28 5f 4c 30 42 08 a0 1f 5c 50 C97...(_L0B...\P 7aa0: 4d 45 57 86 5c 2f 03 5f 53 42 5f 50 43 49 30 50 MEW.\/._SB_PCI0P 7ab0: 30 50 31 0a 02 70 00 5c 50 4d 45 57 a1 01 14 4e 0P1..p.\PMEW...N 7ac0: 14 5f 4c 30 31 00 a0 4c 06 92 7b 5c 46 44 52 54 ._L01..L..{\FDRT 7ad0: 0c 00 00 01 00 00 70 5c 2e 5f 53 42 5f 52 42 50 ......p\._SB_RBP 7ae0: 45 0c 5a 00 0e 00 60 70 5c 2e 5f 53 42 5f 52 42 E.Z...`p\._SB_RB 7af0: 50 45 0c df 00 0e 00 61 a0 3a 7b 61 0a 40 00 5c PE.....a.:{a.@.\ 7b00: 2e 5f 53 42 5f 57 42 50 45 0c 5a 00 0e 00 0a 08 ._SB_WBPE.Z..... 7b10: 5c 2e 5f 53 42 5f 57 42 50 45 0c df 00 0e 00 0a \._SB_WBPE...... 7b20: 40 86 5c 2f 03 5f 53 42 5f 50 43 49 30 50 30 50 @.\/._SB_PCI0P0P 7b30: 31 0a 01 a0 4c 06 92 7b 5c 46 44 52 54 0c 00 00 1...L..{\FDRT... 7b40: 02 00 00 70 5c 2e 5f 53 42 5f 52 42 50 45 0c 5a ...p\._SB_RBPE.Z 7b50: 10 0e 00 60 70 5c 2e 5f 53 42 5f 52 42 50 45 0c ...`p\._SB_RBPE. 7b60: df 10 0e 00 61 a0 3a 7b 61 0a 40 00 5c 2e 5f 53 ....a.:{a.@.\._S 7b70: 42 5f 57 42 50 45 0c 5a 10 0e 00 0a 08 5c 2e 5f B_WBPE.Z.....\._ 7b80: 53 42 5f 57 42 50 45 0c df 10 0e 00 0a 40 86 5c SB_WBPE......@.\ 7b90: 2f 03 5f 53 42 5f 50 43 49 30 50 30 50 32 0a 01 /._SB_PCI0P0P2.. 7ba0: a0 4c 06 92 7b 5c 46 44 52 54 0c 00 00 04 00 00 .L..{\FDRT...... 7bb0: 70 5c 2e 5f 53 42 5f 52 42 50 45 0c 5a 20 0e 00 p\._SB_RBPE.Z .. 7bc0: 60 70 5c 2e 5f 53 42 5f 52 42 50 45 0c df 20 0e `p\._SB_RBPE.. . 7bd0: 00 61 a0 3a 7b 61 0a 40 00 5c 2e 5f 53 42 5f 57 .a.:{a.@.\._SB_W 7be0: 42 50 45 0c 5a 20 0e 00 0a 08 5c 2e 5f 53 42 5f BPE.Z ....\._SB_ 7bf0: 57 42 50 45 0c df 20 0e 00 0a 40 86 5c 2f 03 5f WBPE.. ...@.\/._ 7c00: 53 42 5f 50 43 49 30 50 30 50 34 0a 01 14 47 06 SB_PCI0P0P4...G. 7c10: 5f 4c 30 39 00 70 5c 2e 5f 53 42 5f 52 42 50 45 _L09.p\._SB_RBPE 7c20: 0c 62 10 0e 00 60 a2 38 7b 60 0a 01 00 5c 2e 5f .b...`.8{`...\._ 7c30: 53 42 5f 57 42 50 45 0c 62 10 0e 00 60 5c 2e 5f SB_WBPE.b...`\._ 7c40: 53 42 5f 57 42 50 45 0c df 00 0e 00 0a 80 70 5c SB_WBPE.......p\ 7c50: 2e 5f 53 42 5f 52 42 50 45 0c 62 10 0e 00 60 86 ._SB_RBPE.b...`. 7c60: 5c 2f 04 5f 53 42 5f 50 43 49 30 50 30 50 33 4d \/._SB_PCI0P0P3M 7c70: 50 43 49 0a 02 10 46 6e 5c 2f 04 5f 53 42 5f 50 PCI...Fn\/._SB_P 7c80: 43 49 30 53 42 52 47 45 43 30 5f 14 1f 5f 51 30 CI0SBRGEC0_.._Q0 7c90: 31 00 a0 18 5c 2e 5f 53 42 5f 41 54 4b 50 86 5c 1...\._SB_ATKP.\ 7ca0: 2e 5f 53 42 5f 41 54 4b 44 0a 52 14 1f 5f 51 30 ._SB_ATKD.R.._Q0 7cb0: 32 00 a0 18 5c 2e 5f 53 42 5f 41 54 4b 50 86 5c 2...\._SB_ATKP.\ 7cc0: 2e 5f 53 42 5f 41 54 4b 44 0a 53 14 1f 5f 51 30 ._SB_ATKD.S.._Q0 7cd0: 33 00 a0 18 5c 2e 5f 53 42 5f 41 54 4b 50 86 5c 3...\._SB_ATKP.\ 7ce0: 2e 5f 53 42 5f 41 54 4b 44 0a 54 14 1f 5f 51 30 ._SB_ATKD.T.._Q0 7cf0: 34 00 a0 18 5c 2e 5f 53 42 5f 41 54 4b 50 86 5c 4...\._SB_ATKP.\ 7d00: 2e 5f 53 42 5f 41 54 4b 44 0a 55 14 1f 5f 51 30 ._SB_ATKD.U.._Q0 7d10: 35 00 a0 18 5c 2e 5f 53 42 5f 41 54 4b 50 86 5c 5...\._SB_ATKP.\ 7d20: 2e 5f 53 42 5f 41 54 4b 44 0a 56 14 13 5f 51 30 ._SB_ATKD.V.._Q0 7d30: 41 00 86 5c 2e 5f 53 42 5f 53 4c 50 42 0a 80 14 A..\._SB_SLPB... 7d40: 34 5f 51 30 42 00 a0 2d 7b 5c 2f 03 5f 53 42 5f 4_Q0B..-{\/._SB_ 7d50: 41 54 4b 44 57 41 50 46 0a 04 00 a0 18 5c 2e 5f ATKDWAPF.....\._ 7d60: 53 42 5f 41 54 4b 50 86 5c 2e 5f 53 42 5f 41 54 SB_ATKP.\._SB_AT 7d70: 4b 44 0a 88 14 4b 0a 5f 51 30 45 00 a0 4d 05 93 KD...K._Q0E..M.. 7d80: 4f 53 46 47 4f 53 56 54 a0 41 05 5c 2f 05 5f 53 OSFGOSVT.A.\/._S 7d90: 42 5f 50 43 49 30 50 30 50 31 56 47 41 5f 50 52 B_PCI0P0P1VGA_PR 7da0: 53 54 70 0a 02 5c 2f 06 5f 53 42 5f 50 43 49 30 STp..\/._SB_PCI0 7db0: 50 30 50 31 56 47 41 5f 4c 43 44 44 42 43 42 48 P0P1VGA_LCDDBCBH 7dc0: 86 5c 2f 05 5f 53 42 5f 50 43 49 30 50 30 50 31 .\/._SB_PCI0P0P1 7dd0: 56 47 41 5f 4c 43 44 44 0a 87 a1 43 04 a0 0d 94 VGA_LCDD...C.... 7de0: 4c 42 54 4e 0a 00 76 4c 42 54 4e a0 0f 94 4c 42 LBTN..vLBTN...LB 7df0: 54 4e 0a 0f 70 0a 0f 4c 42 54 4e 53 54 42 52 a0 TN..p..LBTNSTBR. 7e00: 1e 5c 2e 5f 53 42 5f 41 54 4b 50 86 5c 2e 5f 53 .\._SB_ATKP.\._S 7e10: 42 5f 41 54 4b 44 72 4c 42 54 4e 0a 20 00 a4 01 B_ATKDrLBTN. ... 7e20: 14 43 0a 5f 51 30 46 00 a0 4d 05 93 4f 53 46 47 .C._Q0F..M..OSFG 7e30: 4f 53 56 54 a0 41 05 5c 2f 05 5f 53 42 5f 50 43 OSVT.A.\/._SB_PC 7e40: 49 30 50 30 50 31 56 47 41 5f 50 52 53 54 70 0a I0P0P1VGA_PRSTp. 7e50: 01 5c 2f 06 5f 53 42 5f 50 43 49 30 50 30 50 31 .\/._SB_PCI0P0P1 7e60: 56 47 41 5f 4c 43 44 44 42 43 42 48 86 5c 2f 05 VGA_LCDDBCBH.\/. 7e70: 5f 53 42 5f 50 43 49 30 50 30 50 31 56 47 41 5f _SB_PCI0P0P1VGA_ 7e80: 4c 43 44 44 0a 86 a1 3b a0 0d 95 4c 42 54 4e 0a LCDD...;...LBTN. 7e90: 0f 75 4c 42 54 4e a1 08 70 0a 0f 4c 42 54 4e 53 .uLBTN..p..LBTNS 7ea0: 54 42 52 a0 1e 5c 2e 5f 53 42 5f 41 54 4b 50 86 TBR..\._SB_ATKP. 7eb0: 5c 2e 5f 53 42 5f 41 54 4b 44 72 4c 42 54 4e 0a \._SB_ATKDrLBTN. 7ec0: 10 00 a4 01 14 3b 5f 51 31 30 00 70 0a 01 60 70 .....;_Q10.p..`p 7ed0: 52 50 49 4e 0a 11 60 7f 60 0a 01 60 53 50 49 4e RPIN..`.`..`SPIN 7ee0: 0a 11 60 a0 1c 5c 2e 5f 53 42 5f 41 54 4b 50 74 ..`..\._SB_ATKPt 7ef0: 0a 34 60 60 86 5c 2e 5f 53 42 5f 41 54 4b 44 60 .4``.\._SB_ATKD` 7f00: 14 47 06 5f 51 31 31 00 46 48 4b 57 70 5c 41 44 .G._Q11.FHKWp\AD 7f10: 56 47 60 a0 48 04 5c 4e 41 54 4b a0 0a 95 60 0a VG`.H.\NATK...`. 7f20: 08 72 60 0a 60 61 a1 0b 74 60 0a 08 61 72 61 0a .r`.`a..t`..ara. 7f30: 8c 61 a0 09 93 61 0a 90 70 0a 8f 61 a0 17 5c 2e .a...a..p..a..\. 7f40: 5f 53 42 5f 41 54 4b 50 86 5c 2e 5f 53 42 5f 41 _SB_ATKP.\._SB_A 7f50: 54 4b 44 61 a1 07 5c 53 57 48 47 60 a1 07 5c 53 TKDa..\SWHG`..\S 7f60: 57 48 47 60 46 48 4b 53 08 46 48 4b 4d 01 14 17 WHG`FHKS.FHKM... 7f70: 46 48 4b 57 08 a2 0a 92 46 48 4b 4d 5b 22 0a 0a FHKW....FHKM[".. 7f80: 70 00 46 48 4b 4d 14 0c 46 48 4b 53 08 70 01 46 p.FHKM..FHKS.p.F 7f90: 48 4b 4d 14 1f 5f 51 31 33 00 a0 18 5c 2e 5f 53 HKM.._Q13...\._S 7fa0: 42 5f 41 54 4b 50 86 5c 2e 5f 53 42 5f 41 54 4b B_ATKP.\._SB_ATK 7fb0: 44 0a 32 14 2f 5f 51 31 34 00 a0 0f 95 5c 41 56 D.2./_Q14....\AV 7fc0: 4f 4c 0a 0f 75 5c 41 56 4f 4c a0 18 5c 2e 5f 53 OL..u\AVOL..\._S 7fd0: 42 5f 41 54 4b 50 86 5c 2e 5f 53 42 5f 41 54 4b B_ATKP.\._SB_ATK 7fe0: 44 0a 31 14 2f 5f 51 31 35 00 a0 0f 94 5c 41 56 D.1./_Q15....\AV 7ff0: 4f 4c 0a 00 76 5c 41 56 4f 4c a0 18 5c 2e 5f 53 OL..v\AVOL..\._S 8000: 42 5f 41 54 4b 50 86 5c 2e 5f 53 42 5f 41 54 4b B_ATKP.\._SB_ATK 8010: 44 0a 30 14 3f 5f 51 32 30 00 a0 11 43 44 46 47 D.0.?_Q20...CDFG 8020: 70 01 53 4d 42 46 70 00 43 44 46 47 a0 26 41 4c p.SMBFp.CDFG.&AL 8030: 46 47 5c 2f 05 5f 53 42 5f 50 43 49 30 53 42 52 FG\/._SB_PCI0SBR 8040: 47 45 43 30 5f 41 4c 4d 48 41 4c 41 44 70 00 41 GEC0_ALMHALADp.A 8050: 4c 46 47 14 1f 5f 51 38 33 00 a0 18 5c 2e 5f 53 LFG.._Q83...\._S 8060: 42 5f 41 54 4b 50 86 5c 2e 5f 53 42 5f 41 54 4b B_ATKP.\._SB_ATK 8070: 44 0a 6b 14 4e 04 5f 51 38 36 00 a0 46 04 5c 2e D.k.N._Q86..F.\. 8080: 5f 53 42 5f 41 54 4b 50 70 5c 2f 05 5f 53 42 5f _SB_ATKPp\/._SB_ 8090: 50 43 49 30 53 42 52 47 45 43 30 5f 52 50 49 4e PCI0SBRGEC0_RPIN 80a0: 0a 15 61 a0 0f 61 86 5c 2e 5f 53 42 5f 41 54 4b ..a..a.\._SB_ATK 80b0: 44 0a 81 a1 0e 86 5c 2e 5f 53 42 5f 41 54 4b 44 D.....\._SB_ATKD 80c0: 0a 80 14 1f 5f 51 31 32 00 a0 18 5c 2e 5f 53 42 ...._Q12...\._SB 80d0: 5f 41 54 4b 50 86 5c 2e 5f 53 42 5f 41 54 4b 44 _ATKP.\._SB_ATKD 80e0: 0a 6b 14 1f 5f 51 30 43 00 a0 18 5c 2e 5f 53 42 .k.._Q0C...\._SB 80f0: 5f 41 54 4b 50 86 5c 2e 5f 53 42 5f 41 54 4b 44 _ATKP.\._SB_ATKD 8100: 0a 50 14 1f 5f 51 38 31 00 a0 18 5c 2e 5f 53 42 .P.._Q81...\._SB 8110: 5f 41 54 4b 50 86 5c 2e 5f 53 42 5f 41 54 4b 44 _ATKP.\._SB_ATKD 8120: 0a 51 14 1f 5f 51 38 30 00 a0 18 5c 2e 5f 53 42 .Q.._Q80...\._SB 8130: 5f 41 54 4b 50 86 5c 2e 5f 53 42 5f 41 54 4b 44 _ATKP.\._SB_ATKD 8140: 0a 8a 14 1f 5f 51 36 41 00 a0 18 5c 2e 5f 53 42 ...._Q6A...\._SB 8150: 5f 41 54 4b 50 86 5c 2e 5f 53 42 5f 41 54 4b 44 _ATKP.\._SB_ATKD 8160: 0a 8a 14 1f 5f 51 30 44 00 a0 18 5c 2e 5f 53 42 ...._Q0D...\._SB 8170: 5f 41 54 4b 50 86 5c 2e 5f 53 42 5f 41 54 4b 44 _ATKP.\._SB_ATKD 8180: 0a 51 14 1f 5f 51 38 32 00 a0 18 5c 2e 5f 53 42 .Q.._Q82...\._SB 8190: 5f 41 54 4b 50 86 5c 2e 5f 53 42 5f 41 54 4b 44 _ATKP.\._SB_ATKD 81a0: 0a 5c 14 1f 5f 51 36 39 00 a0 18 5c 2e 5f 53 42 .\.._Q69...\._SB 81b0: 5f 41 54 4b 50 86 5c 2e 5f 53 42 5f 41 54 4b 44 _ATKP.\._SB_ATKD 81c0: 0a 5c 14 13 5f 51 42 30 00 86 5c 2e 5f 54 5a 5f .\.._QB0..\._TZ_ 81d0: 54 48 52 4d 0a 80 14 13 5f 51 36 38 00 5c 44 42 THRM...._Q68.\DB 81e0: 47 52 0a 12 0a 34 0a 56 0a 78 14 1f 5f 51 38 34 GR...4.V.x.._Q84 81f0: 00 a0 18 5c 2e 5f 53 42 5f 41 54 4b 50 86 5c 2e ...\._SB_ATKP.\. 8200: 5f 53 42 5f 41 54 4b 44 0a 95 14 1f 5f 51 36 42 _SB_ATKD...._Q6B 8210: 00 a0 18 5c 2e 5f 53 42 5f 41 54 4b 50 86 5c 2e ...\._SB_ATKP.\. 8220: 5f 53 42 5f 41 54 4b 44 0a 99 14 1f 5f 51 36 43 _SB_ATKD...._Q6C 8230: 00 a0 18 5c 2e 5f 53 42 5f 41 54 4b 50 86 5c 2e ...\._SB_ATKP.\. 8240: 5f 53 42 5f 41 54 4b 44 0a 40 14 1f 5f 51 36 44 _SB_ATKD.@.._Q6D 8250: 00 a0 18 5c 2e 5f 53 42 5f 41 54 4b 50 86 5c 2e ...\._SB_ATKP.\. 8260: 5f 53 42 5f 41 54 4b 44 0a 41 14 1f 5f 51 36 45 _SB_ATKD.A.._Q6E 8270: 00 a0 18 5c 2e 5f 53 42 5f 41 54 4b 50 86 5c 2e ...\._SB_ATKP.\. 8280: 5f 53 42 5f 41 54 4b 44 0a 43 14 1f 5f 51 36 46 _SB_ATKD.C.._Q6F 8290: 00 a0 18 5c 2e 5f 53 42 5f 41 54 4b 50 86 5c 2e ...\._SB_ATKP.\. 82a0: 5f 53 42 5f 41 54 4b 44 0a 45 14 48 05 5f 51 41 _SB_ATKD.E.H._QA 82b0: 36 00 70 0a 01 5c 42 41 4f 54 86 5c 2e 5f 50 52 6.p..\BAOT.\._PR 82c0: 5f 43 50 55 31 0a 80 86 5c 2e 5f 50 52 5f 43 50 _CPU1...\._PR_CP 82d0: 55 31 0a 81 a0 2e 92 95 5c 2f 03 5f 50 52 5f 43 U1......\/._PR_C 82e0: 50 55 31 4e 43 50 55 0a 02 86 5c 2e 5f 50 52 5f PU1NCPU...\._PR_ 82f0: 43 50 55 32 0a 80 86 5c 2e 5f 50 52 5f 43 50 55 CPU2...\._PR_CPU 8300: 32 0a 81 14 48 05 5f 51 41 37 00 70 0a 00 5c 42 2...H._QA7.p..\B 8310: 41 4f 54 86 5c 2e 5f 50 52 5f 43 50 55 31 0a 80 AOT.\._PR_CPU1.. 8320: 86 5c 2e 5f 50 52 5f 43 50 55 31 0a 81 a0 2e 92 .\._PR_CPU1..... 8330: 95 5c 2f 03 5f 50 52 5f 43 50 55 31 4e 43 50 55 .\/._PR_CPU1NCPU 8340: 0a 02 86 5c 2e 5f 50 52 5f 43 50 55 32 0a 80 86 ...\._PR_CPU2... 8350: 5c 2e 5f 50 52 5f 43 50 55 32 0a 81 10 49 04 5c \._PR_CPU2...I.\ 8360: 2f 03 5f 53 42 5f 50 43 49 30 55 53 42 30 5b 82 /._SB_PCI0USB0[. 8370: 36 52 48 55 42 08 5f 41 44 52 0a 00 5b 82 0c 50 6RHUB._ADR..[..P 8380: 52 54 30 08 5f 41 44 52 0a 00 5b 82 0c 50 52 54 RT0._ADR..[..PRT 8390: 31 08 5f 41 44 52 0a 01 5b 82 0c 50 52 54 32 08 1._ADR..[..PRT2. 83a0: 5f 41 44 52 0a 02 10 48 13 5c 5f 53 42 5f 10 40 _ADR...H.\_SB_.@ 83b0: 13 50 43 49 30 08 43 52 53 5f 11 4c 08 0a 88 88 .PCI0.CRS_.L.... 83c0: 0d 00 02 0c 00 00 00 00 00 ff 00 00 00 00 01 47 ...............G 83d0: 01 f8 0c f8 0c 01 08 88 0d 00 01 0c 03 00 00 00 ................ 83e0: 00 f7 0c 00 00 f8 0c 88 0d 00 01 0c 03 00 00 00 ................ 83f0: 0d ff ff 00 00 00 f3 87 17 00 00 0c 03 00 00 00 ................ 8400: 00 00 00 0a 00 ff ff 0b 00 00 00 00 00 00 00 02 ................ 8410: 00 87 17 00 00 0c 03 00 00 00 00 00 00 0c 00 ff ................ 8420: ff 0d 00 00 00 00 00 00 00 02 00 87 17 00 00 0c ................ 8430: 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 8440: 00 00 00 00 00 79 00 8a 43 52 53 5f 0a 5c 4d 49 .....y..CRS_.\MI 8450: 4e 35 8a 43 52 53 5f 0a 60 4d 41 58 35 8a 43 52 N5.CRS_.`MAX5.CR 8460: 53 5f 0a 68 4c 45 4e 35 8a 43 52 53 5f 0a 76 4d S_.hLEN5.CRS_.vM 8470: 49 4e 36 8a 43 52 53 5f 0a 7a 4d 41 58 36 8a 43 IN6.CRS_.zMAX6.C 8480: 52 53 5f 0a 82 4c 45 4e 36 14 45 05 5f 43 52 53 RS_..LEN6.E._CRS 8490: 00 70 4d 47 31 4c 60 a0 1f 60 70 4d 47 31 42 4d .pMG1L`..`pMG1BM 84a0: 49 4e 35 70 4d 47 31 4c 4c 45 4e 35 72 4d 49 4e IN5pMG1LLEN5rMIN 84b0: 35 76 60 4d 41 58 35 70 4d 47 32 42 4d 49 4e 36 5v`MAX5pMG2BMIN6 84c0: 70 4d 47 32 4c 4c 45 4e 36 70 4d 47 32 4c 60 72 pMG2LLEN6pMG2L`r 84d0: 4d 49 4e 36 76 60 4d 41 58 36 a4 43 52 53 5f 08 MIN6v`MAX6.CRS_. 84e0: 57 4f 54 42 0a 00 08 57 53 53 42 0a 00 08 57 41 WOTB...WSSB...WA 84f0: 58 42 0a 00 14 4b 06 5f 50 54 53 01 70 68 44 42 XB...K._PTS.phDB 8500: 47 38 50 54 53 5f 68 70 0a 00 88 57 41 4b 50 0a G8PTS_hp...WAKP. 8510: 00 00 70 0a 00 88 57 41 4b 50 0a 01 00 a0 12 90 ..p...WAKP...... 8520: 93 68 0a 04 93 4f 53 46 4c 0a 02 5b 22 0b b8 0b .h...OSFL..["... 8530: 70 41 53 53 42 57 53 53 42 70 41 4f 54 42 57 4f pASSBWSSBpAOTBWO 8540: 54 42 70 41 41 58 42 57 41 58 42 70 68 41 53 53 TBpAAXBWAXBphASS 8550: 42 70 4f 53 46 4c 41 4f 54 42 70 00 41 41 58 42 BpOSFLAOTBp.AAXB 8560: 08 53 4c 49 44 0a 01 14 44 09 5f 57 41 4b 01 79 .SLID...D._WAK.y 8570: 68 0a 04 44 42 47 38 70 0a 01 53 4c 49 44 57 41 h..DBG8p..SLIDWA 8580: 4b 5f 68 a0 20 41 53 53 42 70 57 53 53 42 41 53 K_h. ASSBpWSSBAS 8590: 53 42 70 57 4f 54 42 41 4f 54 42 70 57 41 58 42 SBpWOTBAOTBpWAXB 85a0: 41 41 58 42 a0 15 83 88 57 41 4b 50 0a 00 00 70 AAXB....WAKP...p 85b0: 0a 00 88 57 41 4b 50 0a 01 00 a1 0b 70 68 88 57 ...WAKP.....ph.W 85c0: 41 4b 50 0a 01 00 a0 30 4d 43 54 48 5c 5f 4f 53 AKP....0MCTH\_OS 85d0: 5f 0d 4d 69 63 72 6f 73 6f 66 74 20 57 69 6e 64 _.Microsoft Wind 85e0: 6f 77 73 00 a0 12 93 68 0a 04 86 5c 2e 5f 53 42 ows....h...\._SB 85f0: 5f 50 57 52 42 0a 02 a4 57 41 4b 50 10 49 24 5c _PWRB...WAKP.I$\ 8600: 2f 03 5f 53 42 5f 50 43 49 30 53 42 52 47 5b 82 /._SB_PCI0SBRG[. 8610: 46 23 54 50 4d 5f 14 0c 5f 48 49 44 00 a4 5c 4f F#TPM_.._HID..\O 8620: 54 49 44 08 5f 43 49 44 0c 41 d0 0c 31 08 5f 43 TID._CID.A..1._C 8630: 52 53 11 21 0a 1e 47 01 54 02 54 02 01 02 47 01 RS.!..G.T.T...G. 8640: 00 47 00 47 01 0c 86 09 00 01 00 00 d4 fe 00 50 .G.G...........P 8650: 00 00 79 00 5b 80 5c 54 43 4d 4d 00 0c 00 00 d4 ..y.[.\TCMM..... 8660: fe 0b 00 50 5b 81 15 5c 54 43 4d 4d 01 41 43 43 ...P[..\TCMM.ACC 8670: 53 08 00 88 7f 07 56 44 49 44 20 14 1b 5f 53 54 S.....VDID .._ST 8680: 41 00 70 5c 4f 54 50 4d 60 a0 08 93 60 0a 01 a4 A.p\OTPM`...`... 8690: 0a 0f a1 04 a4 0a 00 08 55 4d 4f 52 11 13 0a 10 ........UMOR.... 86a0: ed 54 60 37 13 cc 75 46 90 1c 47 56 d7 f2 d4 5d .T`7..uF..GV...] 86b0: 08 55 50 50 49 11 13 0a 10 a6 fa dd 3d 1b 36 b4 .UPPI.......=.6. 86c0: 4e a4 24 8d 10 08 9d 16 53 14 4c 17 5f 44 53 4d N.$.....S.L._DSM 86d0: 04 a0 31 93 68 55 4d 4f 52 a0 26 93 69 0a 01 70 ..1.hUMOR.&.i..p 86e0: 6a 5c 5f 54 30 30 a0 19 93 0a 01 5c 5f 54 30 30 j\_T00.....\_T00 86f0: 70 83 88 6b 0a 00 00 60 a0 02 60 a1 01 a4 0a 00 p..k...`..`..... 8700: a4 0a 01 08 52 53 54 33 12 06 02 0a 00 0a 00 08 ....RST3........ 8710: 52 53 54 34 12 0b 03 0a 00 0a 00 0c ff ff ff ff RST4............ 8720: a0 45 12 93 68 55 50 50 49 a0 4c 11 93 69 0a 01 .E..hUPPI.L..i.. 8730: 70 6a 5c 5f 54 30 31 a0 12 93 0a 01 5c 5f 54 30 pj\_T01.....\_T0 8740: 31 a4 11 07 0a 04 31 2e 30 00 a1 4b 0f a0 44 05 1.....1.0..K..D. 8750: 93 0a 02 5c 5f 54 30 31 70 83 88 6b 0a 00 00 60 ...\_T01p..k...` 8760: a0 08 94 60 0a 0e a4 0a 01 a0 33 93 89 12 06 02 ...`......3..... 8770: 0a 0c 0a 0d 01 60 00 0a 00 0a 00 ff 7b 60 0a 0f .....`......{`.. 8780: 60 7b 5c 50 50 49 53 0a f0 5c 50 50 49 53 7d 5c `{\PPIS..\PPIS}\ 8790: 50 50 49 53 60 5c 50 50 49 53 a4 0a 00 a1 04 a4 PPIS`\PPIS...... 87a0: 0a 01 a1 43 0a a0 21 93 0a 03 5c 5f 54 30 31 7b ...C..!...\_T01{ 87b0: 5c 50 50 49 53 0a 0f 60 70 60 88 52 53 54 33 0a \PPIS..`p`.RST3. 87c0: 01 00 a4 52 53 54 33 a1 4e 07 a0 0c 93 0a 04 5c ...RST3.N......\ 87d0: 5f 54 30 31 a4 0a 02 a1 4e 06 a0 4c 05 93 0a 05 _T01....N..L.... 87e0: 5c 5f 54 30 31 7b 5c 50 50 49 53 0a f0 60 7a 60 \_T01{\PPIS..`z` 87f0: 0a 04 60 70 60 88 52 53 54 34 0a 01 00 a0 21 91 ..`p`.RST4....!. 8800: 93 5c 50 50 49 52 0a f0 93 5c 50 50 49 52 0a f1 .\PPIR...\PPIR.. 8810: 70 0c 00 ff ff ff 60 7d 60 5c 50 50 49 52 60 a1 p.....`}`\PPIR`. 8820: 08 70 5c 50 50 49 52 60 70 60 88 52 53 54 34 0a .p\PPIR`p`.RST4. 8830: 02 00 a4 52 53 54 34 a1 0e a0 0c 93 0a 06 5c 5f ...RST4.......\_ 8840: 54 30 31 a4 0a 01 08 5c 5f 53 30 5f 12 0a 04 0a T01....\_S0_.... 8850: 00 0a 00 0a 00 0a 00 a0 16 53 53 31 5f 08 5c 5f .........SS1_.\_ 8860: 53 31 5f 12 0a 04 0a 01 0a 00 0a 00 0a 00 a0 16 S1_............. 8870: 53 53 33 5f 08 5c 5f 53 33 5f 12 0a 04 0a 05 0a SS3_.\_S3_...... 8880: 00 0a 00 0a 00 a0 16 53 53 34 5f 08 5c 5f 53 34 .......SS4_.\_S4 8890: 5f 12 0a 04 0a 06 0a 00 0a 00 0a 00 08 5c 5f 53 _............\_S 88a0: 35 5f 12 0a 04 0a 07 0a 00 0a 00 0a 00 14 33 50 5_............3P 88b0: 54 53 5f 01 a0 2c 68 5c 2f 03 5f 53 42 5f 50 43 TS_..,h\/._SB_PC 88c0: 49 30 4e 50 54 53 68 5c 2f 04 5f 53 42 5f 50 43 I0NPTSh\/._SB_PC 88d0: 49 30 53 42 52 47 53 50 54 53 68 5c 4f 45 4d 53 I0SBRGSPTSh\OEMS 88e0: 68 14 36 57 41 4b 5f 01 5c 57 44 54 53 68 5c 2f h.6WAK_.\WDTSh\/ 88f0: 03 5f 53 42 5f 50 43 49 30 4e 57 41 4b 68 5c 2f ._SB_PCI0NWAKh\/ 8900: 04 5f 53 42 5f 50 43 49 30 53 42 52 47 53 57 41 ._SB_PCI0SBRGSWA 8910: 4b 68 5c 4f 45 4d 57 68 Kh\OEMWh FACS @ 0x3ffbe000 0000: 46 41 43 53 40 00 00 00 00 00 00 00 00 00 00 00 FACS@........... 0010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0020: 01 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 @ 0x3ffb0200 0000: 46 41 43 50 84 00 00 00 02 de 41 4d 49 20 20 20 FACP......AMI 0010: 4f 45 4d 46 41 43 50 20 15 07 00 02 4d 53 46 54 OEMFACP ....MSFT 0020: 97 00 00 00 00 e0 fb 3f e0 05 fb 3f 01 00 09 00 .......?...?.... 0030: b2 00 00 00 e1 1e 00 e2 00 08 00 00 00 00 00 00 ................ 0040: 04 08 00 00 00 00 00 00 20 08 00 00 08 08 00 00 ........ ....... 0050: 28 08 00 00 00 00 00 00 04 02 01 04 08 00 00 e3 (............... 0060: 01 00 55 00 00 04 10 00 01 03 0d 00 32 13 00 00 ..U.........2... 0070: a5 80 00 00 01 08 00 00 f9 0c 00 00 00 00 00 00 ................ 0080: 06 00 00 00 .... APIC @ 0x3ffb0390 0000: 41 50 49 43 5c 00 00 00 01 47 41 4d 49 20 20 20 APIC\....GAMI 0010: 4f 45 4d 41 50 49 43 20 15 07 00 02 4d 53 46 54 OEMAPIC ....MSFT 0020: 97 00 00 00 00 00 e0 fe 01 00 00 00 00 08 01 00 ................ 0030: 01 00 00 00 00 08 02 01 01 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 0d 00 ............ MCFG @ 0x3ffb03f0 0000: 4d 43 46 47 3c 00 00 00 01 83 41 4d 49 20 20 20 MCFG<.....AMI 0010: 4f 45 4d 4d 43 46 47 20 15 07 00 02 4d 53 46 54 OEMMCFG ....MSFT 0020: 97 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 ............ BOOT @ 0x3ffb05b0 0000: 42 4f 4f 54 28 00 00 00 01 f6 41 4d 49 20 20 20 BOOT(.....AMI 0010: 4f 45 4d 42 4f 4f 54 20 15 07 00 02 4d 53 46 54 OEMBOOT ....MSFT 0020: 97 00 00 00 52 00 00 00 ....R... SLIC @ 0x3ffb0430 0000: 53 4c 49 43 76 01 00 00 01 68 5f 41 53 55 53 5f SLICv....h_ASUS_ 0010: 4e 6f 74 65 62 6f 6f 6b 15 07 00 02 4d 53 46 54 Notebook....MSFT 0020: 97 00 00 00 00 00 00 00 9c 00 00 00 06 02 00 00 ................ 0030: 00 24 00 00 52 53 41 31 00 04 00 00 01 00 01 00 .$..RSA1........ 0040: 6f 92 9d dc b3 79 ee 27 26 08 f8 dc 5b d8 5f 4b o....y.'&...[._K 0050: 21 34 ab 60 ec 90 c7 c2 d5 60 d5 f5 d9 82 f9 2e !4.`.....`...... 0060: be e8 43 38 d5 c2 5b 9e 25 b8 93 cd 15 b8 1b c3 ..C8..[.%....... 0070: 30 7d ad 55 69 79 bd 1a 7e 44 c8 bc 59 5a 17 be 0}.Uiy..~D..YZ.. 0080: 81 ad ef ee 96 21 37 cc 8a 42 62 c6 14 05 09 21 .....!7..Bb....! 0090: 69 7a e1 8c 4a ce d6 c8 18 78 78 86 2b 30 63 a6 iz..J....xx.+0c. 00a0: e5 64 b7 d2 14 5e 2b 44 be 33 12 6b 6b a3 bd 9e .d...^+D.3.kk... 00b0: 85 bb be 6c e1 b1 33 c2 da 91 80 f3 44 b4 ca 9f ...l..3.....D... 00c0: 01 00 00 00 b6 00 00 00 00 00 02 00 5f 41 53 55 ............_ASU 00d0: 53 5f 4e 6f 74 65 62 6f 6f 6b 57 49 4e 44 4f 57 S_NotebookWINDOW 00e0: 53 20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 S .............. 00f0: 00 00 00 00 00 00 24 b0 89 cf b1 f3 1d b8 7a 80 ......$.......z. 0100: 35 cb cd 4a c8 2f 84 ce 99 a0 4f 38 76 b0 04 f9 5..J./....O8v... 0110: 6f 05 33 c7 ec a8 58 a6 d7 b7 3f 5b 82 b1 ee 2b o.3...X...?[...+ 0120: a7 81 52 f3 45 13 ce ee d5 57 37 fe 75 5f 5c 62 ..R.E....W7.u_\b 0130: c4 53 da 86 f1 34 fa ed 91 86 73 9e d2 65 fd 8a .S...4....s..e.. 0140: 3d 86 94 2f 2a 65 18 5c d9 e5 7c 15 1e f2 08 c5 =../*e.\..|..... 0150: 85 c4 8f 0b fa a5 c3 a9 b0 f1 b2 e7 6a 46 fb 18 ............jF.. 0160: 01 5d 4c 36 33 de fb e7 1d e8 15 c2 85 9f 8a a9 .]L63........... 0170: 32 68 1f b4 bc a8 2h.... OEMB @ 0x3ffbe040 0000: 4f 45 4d 42 46 00 00 00 01 d4 41 4d 49 20 20 20 OEMBF.....AMI 0010: 41 4d 49 5f 4f 45 4d 20 15 07 00 02 4d 53 46 54 AMI_OEM ....MSFT 0020: 97 00 00 00 0c 00 14 00 00 00 40 00 00 f8 ff 00 ..........@..... 0030: 00 0d 00 00 00 01 00 00 00 00 40 00 00 00 c0 00 ..........@..... 0040: 00 00 00 00 00 00 ...... HPET @ 0x3ffb8f00 0000: 48 50 45 54 38 00 00 00 01 90 41 4d 49 20 20 20 HPET8.....AMI 0010: 41 53 55 53 00 00 00 00 15 07 00 02 4d 53 46 54 ASUS........MSFT 0020: 97 00 00 00 01 a2 86 80 00 08 00 00 00 00 d0 fe ................ 0030: 00 00 00 00 00 ee 37 00 ......7. RSDT @ 0x3ffb0000 0000: 52 53 44 54 40 00 00 00 01 a2 5f 41 53 55 53 5f RSDT@....._ASUS_ 0010: 4e 6f 74 65 62 6f 6f 6b 15 07 00 02 4d 53 46 54 Notebook....MSFT 0020: 97 00 00 00 00 02 fb 3f 90 03 fb 3f f0 03 fb 3f .......?...?...? 0030: b0 05 fb 3f 30 04 fb 3f 40 e0 fb 3f 00 8f fb 3f ...?0..?@..?...? RSD PTR @ 0xf7af0 0000: 52 53 44 20 50 54 52 20 fc 41 43 50 49 41 4d 00 RSD PTR .ACPIAM. 0010: 00 00 fb 3f ...? [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 315 bytes --] ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: acpi_ex_system_memory_space_handler oops 2009-08-13 0:18 ` Len Brown 2009-08-13 8:34 ` Sergey Senozhatsky 2009-08-13 9:53 ` Sergey Senozhatsky @ 2009-08-13 11:02 ` Sergey Senozhatsky 2009-08-13 12:46 ` Sergey Senozhatsky 2009-08-13 13:43 ` Sergey Senozhatsky 4 siblings, 0 replies; 27+ messages in thread From: Sergey Senozhatsky @ 2009-08-13 11:02 UTC (permalink / raw) To: Len Brown; +Cc: Len Brown, Lin Ming, Bob Moore, linux-acpi, linux-kernel [-- Attachment #1: Type: text/plain, Size: 1078 bytes --] On (08/12/09 20:18), Len Brown wrote: > Please find which kernel this failure starts in. > Start by testing 2.6.30.stable so we can tell > if this is a regression in the current RC. > Looks like regression in the current RC. git bisect start 'good' '2.6.31-rc4' 'bad' '2.6.31-rc5' # bad: [a3620f7545344f932873bf98fbdf416b49409c8e] Merge branch 'for-linus' of git://git.kernel.dk/linux-2.6-block git bisect bad a3620f7545344f932873bf98fbdf416b49409c8e # good: [4be3bd7849165e7efa6b0b35a23d6a3598d97465] Linux 2.6.31-rc4 git bisect good 4be3bd7849165e7efa6b0b35a23d6a3598d97465 rc4-git0 10+ successfull boots + + + + + + + + + + git bisect start git bisect bad bisect good v2.6.31-rc5 # bad: [a3620f7545344f932873bf98fbdf416b49409c8e] Merge branch 'for-linus' of git://git.kernel.dk/linux-2.6-block git bisect bad a3620f7545344f932873bf98fbdf416b49409c8e # good: [ed680c4ad478d0fee9740f7d029087f181346564] Linux 2.6.31-rc5 git bisect good ed680c4ad478d0fee9740f7d029087f181346564 rc5-git0 10+ successfull boots + + + + + + + + + Sergey [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 315 bytes --] ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: acpi_ex_system_memory_space_handler oops 2009-08-13 0:18 ` Len Brown ` (2 preceding siblings ...) 2009-08-13 11:02 ` Sergey Senozhatsky @ 2009-08-13 12:46 ` Sergey Senozhatsky 2009-08-14 2:34 ` Lin Ming 2009-08-13 13:43 ` Sergey Senozhatsky 4 siblings, 1 reply; 27+ messages in thread From: Sergey Senozhatsky @ 2009-08-13 12:46 UTC (permalink / raw) To: Len Brown; +Cc: Len Brown, Lin Ming, Bob Moore, linux-acpi, linux-kernel [-- Attachment #1: Type: text/plain, Size: 361 bytes --] > Looks like regression is in the current RC. Looks like it isn't. On 17th reboot rc5-git0 crashed. (I'll recompile and try more.) I think bisecting here is kind of senseless. You never know how much reboots you need. Simple delay (like vga=791) - and everything is ok. We need to come up with something more clever, I guess. Any thougths? Sergey [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 315 bytes --] ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: acpi_ex_system_memory_space_handler oops 2009-08-13 12:46 ` Sergey Senozhatsky @ 2009-08-14 2:34 ` Lin Ming 2009-08-14 7:40 ` Sergey Senozhatsky ` (4 more replies) 0 siblings, 5 replies; 27+ messages in thread From: Lin Ming @ 2009-08-14 2:34 UTC (permalink / raw) To: Sergey Senozhatsky Cc: Len Brown, Brown, Len, Moore, Robert, linux-acpi@vger.kernel.org, linux-kernel@vger.kernel.org On Thu, 2009-08-13 at 20:46 +0800, Sergey Senozhatsky wrote: > > Looks like regression is in the current RC. > > Looks like it isn't. On 17th reboot rc5-git0 crashed. > (I'll recompile and try more.) > I think bisecting here is kind of senseless. You never know how much reboots you need. > Simple delay (like vga=791) - and everything is ok. We need to come up with something > more clever, I guess. > > Any thougths? Hi, Sergey Could you please help to locate the line of code that causes oops, as below? 1. Compile the kernel with debug info Kernel menuconfig -> Kernel hacking -> Compile the kernel with debug info 2. Retest until it oops, here you get the address of code that causes oops. addr2line -e vmlinux <the address> Thanks, Lin Ming > > Sergey ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: acpi_ex_system_memory_space_handler oops 2009-08-14 2:34 ` Lin Ming @ 2009-08-14 7:40 ` Sergey Senozhatsky 2009-08-14 7:53 ` Sergey Senozhatsky ` (3 subsequent siblings) 4 siblings, 0 replies; 27+ messages in thread From: Sergey Senozhatsky @ 2009-08-14 7:40 UTC (permalink / raw) To: Lin Ming Cc: Len Brown, Brown, Len, Moore, Robert, linux-acpi@vger.kernel.org, linux-kernel@vger.kernel.org [-- Attachment #1: Type: text/plain, Size: 1914 bytes --] On (08/14/09 10:34), Lin Ming wrote: > Hi, Sergey > Hi Lin, > Could you please help to locate the line of code that causes oops, as > below? > According to EIP, acpi_ex_system_memory_space_handler+0x75 0x0000023f <acpi_ex_system_memory_space_handler+94>: call 0x240 <acpi_ex_system_memory_space_handler+95> 0x00000244 <acpi_ex_system_memory_space_handler+99>: mov $0x3004,%eax 0x00000249 <acpi_ex_system_memory_space_handler+104>: add $0x10,%esp 0x0000024c <acpi_ex_system_memory_space_handler+107>: jmp 0x3f5 <acpi_ex_system_memory_space_handler+532> 0x00000251 <acpi_ex_system_memory_space_handler+112>: mov $0x1,%eax 0x00000256 <acpi_ex_system_memory_space_handler+117>: mov 0x8(%ebx),%edx << 0x00000259 <acpi_ex_system_memory_space_handler+120>: mov %edx,-0x28(%ebp) 0x0000025c <acpi_ex_system_memory_space_handler+123>: cmp %edx,-0x14(%ebp) which I belive is (marked with __): /* * Does the request fit into the cached memory mapping? * Is 1) Address below the current mapping? OR * 2) Address beyond the current mapping? */ if ((__ address __ < mem_info->mapped_physical_address) || (((acpi_integer) address + length) > ((acpi_integer) mem_info-> mapped_physical_address + mem_info->mapped_length))) { > 1. Compile the kernel with debug info > Kernel menuconfig -> Kernel hacking -> Compile the kernel with debug info > > 2. Retest until it oops, here you get the address of code that causes oops. > addr2line -e vmlinux <the address> > Sure, will try. Sergey [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 315 bytes --] ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: acpi_ex_system_memory_space_handler oops 2009-08-14 2:34 ` Lin Ming 2009-08-14 7:40 ` Sergey Senozhatsky @ 2009-08-14 7:53 ` Sergey Senozhatsky 2009-08-14 9:12 ` Sergey Senozhatsky ` (2 subsequent siblings) 4 siblings, 0 replies; 27+ messages in thread From: Sergey Senozhatsky @ 2009-08-14 7:53 UTC (permalink / raw) To: Lin Ming Cc: Len Brown, Brown, Len, Moore, Robert, linux-acpi@vger.kernel.org, linux-kernel@vger.kernel.org [-- Attachment #1: Type: text/plain, Size: 1138 bytes --] > Could you please help to locate the line of code that causes oops, as > below? > $ addr2line -e ./vmlinux -i -f c12a77ca acpi_ex_system_memory_space_handler /media/dev/kernel/kernel-git/linux-2.6/drivers/acpi/acpica/exregion.c:129 exregion.c:129 [...] /* * Does the request fit into the cached memory mapping? * Is 1) Address below the current mapping? OR * 2) Address beyond the current mapping? */ if ((address < mem_info->mapped_physical_address) || (((acpi_integer) address + length) > ((acpi_integer) mem_info-> mapped_physical_address + mem_info->mapped_length))) { /* * The request cannot be resolved by the current memory mapping; * Delete the existing mapping and create a new one. */ if (mem_info->mapped_length) { [...] Sergey [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 315 bytes --] ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: acpi_ex_system_memory_space_handler oops 2009-08-14 2:34 ` Lin Ming 2009-08-14 7:40 ` Sergey Senozhatsky 2009-08-14 7:53 ` Sergey Senozhatsky @ 2009-08-14 9:12 ` Sergey Senozhatsky 2009-08-14 9:38 ` Sergey Senozhatsky 2009-08-14 12:48 ` Sergey Senozhatsky 4 siblings, 0 replies; 27+ messages in thread From: Sergey Senozhatsky @ 2009-08-14 9:12 UTC (permalink / raw) To: Lin Ming Cc: Len Brown, Brown, Len, Moore, Robert, linux-acpi@vger.kernel.org, linux-kernel@vger.kernel.org [-- Attachment #1: Type: text/plain, Size: 403 bytes --] >which I belive is (marked with __): > /* > * Does the request fit into the cached memory mapping? > * Is 1) Address below the current mapping? OR > * 2) Address beyond the current mapping? > */ > if ((__ address __ < mem_info->mapped_physical_address) || > (((acpi_integer) address + length) > ((acpi_integer) > I was wrong. Sorry. Sergey [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 315 bytes --] ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: acpi_ex_system_memory_space_handler oops 2009-08-14 2:34 ` Lin Ming ` (2 preceding siblings ...) 2009-08-14 9:12 ` Sergey Senozhatsky @ 2009-08-14 9:38 ` Sergey Senozhatsky 2009-08-14 12:48 ` Sergey Senozhatsky 4 siblings, 0 replies; 27+ messages in thread From: Sergey Senozhatsky @ 2009-08-14 9:38 UTC (permalink / raw) To: Lin Ming Cc: Len Brown, Brown, Len, Moore, Robert, linux-acpi@vger.kernel.org, linux-kernel@vger.kernel.org [-- Attachment #1: Type: text/plain, Size: 115 bytes --] I suspect we are dereferencing NULL pointer: mov 0x8(%ebx) which is mem_info->mapped_physical_address. Sergey [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 315 bytes --] ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: acpi_ex_system_memory_space_handler oops 2009-08-14 2:34 ` Lin Ming ` (3 preceding siblings ...) 2009-08-14 9:38 ` Sergey Senozhatsky @ 2009-08-14 12:48 ` Sergey Senozhatsky 4 siblings, 0 replies; 27+ messages in thread From: Sergey Senozhatsky @ 2009-08-14 12:48 UTC (permalink / raw) To: Lin Ming Cc: Len Brown, Brown, Len, Moore, Robert, linux-acpi@vger.kernel.org, linux-kernel@vger.kernel.org [-- Attachment #1: Type: text/plain, Size: 191 bytes --] On (08/14/09 10:34), Lin Ming wrote: > Could you please help to locate the line of code that causes oops, as > below? > Is it possible that we are dereferencing freed pointer? Sergey [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 315 bytes --] ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: acpi_ex_system_memory_space_handler oops 2009-08-13 0:18 ` Len Brown ` (3 preceding siblings ...) 2009-08-13 12:46 ` Sergey Senozhatsky @ 2009-08-13 13:43 ` Sergey Senozhatsky 4 siblings, 0 replies; 27+ messages in thread From: Sergey Senozhatsky @ 2009-08-13 13:43 UTC (permalink / raw) To: Len Brown; +Cc: Len Brown, Lin Ming, Bob Moore, linux-acpi, linux-kernel [-- Attachment #1: Type: text/plain, Size: 67 bytes --] rc5-git0 FAIL rc4-got0 seems to be ok (after 15 reboots). Sergey [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 315 bytes --] ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: acpi_ex_system_memory_space_handler oops 2009-08-12 20:10 acpi_ex_system_memory_space_handler oops Sergey Senozhatsky 2009-08-12 21:46 ` Rafael J. Wysocki 2009-08-13 0:18 ` Len Brown @ 2009-08-17 8:43 ` Lin Ming 2009-08-17 11:30 ` Sergey Senozhatsky 2 siblings, 1 reply; 27+ messages in thread From: Lin Ming @ 2009-08-17 8:43 UTC (permalink / raw) To: Sergey Senozhatsky Cc: Brown, Len, Moore, Robert, linux-acpi@vger.kernel.org, linux-kernel@vger.kernel.org [-- Attachment #1: Type: text/plain, Size: 2651 bytes --] On Thu, 2009-08-13 at 04:10 +0800, Sergey Senozhatsky wrote: > [ 0.205668] ACPI Error (dswload-0790): [PCFG] Namespace lookup failure, AE_ALREADY_EXISTS > [ 0.205899] ACPI Exception: AE_ALREADY_EXISTS, During name lookup/catalog 20090521 psloop-227 > [ 0.206124] ACPI Error (psparse-0537): Method parse/execution failed [\_SB_.RBPE] (Node f7017678), AE_ALREADY_EXISTS > [ 0.206417] ACPI: Marking method RBPE as Serialized because of AE_ALREADY_EXISTS error > [ 0.206773] ACPI Error (psparse-0537): Method parse/execution failed [\_SB_.PCI0.P0P4.XCRD._STA] (Node f7015648), AE_ALREADY_EXISTS > [ 0.207070] ACPI: Marking method _STA as Serialized because of AE_ALREADY_EXISTS error > [ 0.207326] ACPI Error (uteval-0256): Method execution failed [\_SB_.PCI0.P0P4.XCRD._STA] (Node f7015648), AE_ALREADY_EXISTS > [ 0.213503] ACPI Error: Could not map memory at 0000000000000000, size 0 20090521 exregion-173 > [ 0.213734] ACPI Exception: AE_NO_MEMORY, Returned by Handler for [SystemMemory] 20090521 evregion-424 > [ 0.213963] ACPI Error (psparse-0537): Method parse/execution failed [\_SB_.RBPE] (Node f7017678), AE_NO_MEMORY > [ 0.214286] ACPI Error (psparse-0537): Method parse/execution failed [\_GPE._L01] (Node f701d198), AE_NO_MEMORY > [ 0.214616] ACPI Exception: AE_NO_MEMORY, while evaluating GPE method [_L01] 20090521 evgpe-568 > [ 0.216428] PCI: MCFG area at e0000000 reserved in ACPI motherboard resources > [ 0.216523] PCI: updated MCFG configuration 0: base e0000000 segment 0 buses 0 - 63 > [ 0.216627] PCI: Using MMCONFIG for extended config space Hi, Sergey I have 2 debug patches here, one is a DSDT patch and the other is a debug kernel patch. 1. DSDT patch There are many AE_ALREADY_EXISTS error, as above. It is caused by same region/field name defined in different methods. PCFG/XCFG are defined in method RBPE/RWPE/RDPE/WBPE/WWPE/WDPE/RWDP. Actually, these definition are valid, but we don't handle this case well now, so it may cause problem. The attched DSDT.dsl is the custom DSDT, and you can find how to use it at linux-2.6/Documentation/acpi/dsdt-override.txt. See the DSDT.patch to find what I changed for the custom DSDT. 2. Debug kernel patch Currently, we exit the interpreter when setup region, because it may execute control methods, such as _REG. The attached debug kernel patch (region-debug.patch) don't exit the interpreter if the region is temporary, namely, it is defined inside a method. Would you please try the DSDT patch and the debug kernel patch to see if any of them fixes the oops? (Test one patch each time, not both) Thanks, Lin Ming [-- Attachment #2: DSDT.dsl --] [-- Type: text/x-dsl, Size: 272550 bytes --] /* * Intel ACPI Component Architecture * AML Disassembler version 20090625 * * Disassembly of DSDT.dat, Fri Aug 14 10:15:28 2009 * * * Original Table Header: * Signature "DSDT" * Length 0x00008918 (35096) * Revision 0x01 **** ACPI 1.0, no 64-bit math support * Checksum 0x15 * OEM ID "F3J00" * OEM Table ID "F3J00001" * OEM Revision 0x00000001 (1) * Compiler ID "INTL" * Compiler Version 0x02002026 (33562662) */ DefinitionBlock ("DSDT.aml", "DSDT", 1, "F3J00", "F3J00001", 0x00000001) { External (CPUN) Name (_T01, 0x00) Name (_T00, 0x00) Scope (\_SB) { Name (ATKP, Zero) Device (ATKD) { Name (_HID, "ATK0100") Name (_UID, 0x01010100) Method (INIT, 1, NotSerialized) { Store (One, ATKP) Return (\MNAM) } Method (BSTS, 0, NotSerialized) { Store (\IKFG, Local0) If (\ACPF) { And (Local0, 0x7F, Local0) } Return (Local0) } Method (TMPR, 0, NotSerialized) { Store (\_TZ.RTMP (), Local0) Store (\_TZ.RFAN (), Local1) If (LEqual (Local1, 0x01)) { Store (0x00, Local1) } ShiftLeft (Local1, 0x10, Local1) Add (\_TZ.KELV (Local0), Local1, Local0) Store (Zero, Local2) If (\TENA) { Store (\TDTY, Local2) } Else { Store (HKTH (), Local3) If (LNotEqual (Local3, 0xFFFF)) { Store (Local3, Local2) } } ShiftLeft (Local2, 0x18, Local2) Add (Local0, Local2, Local0) Return (Local0) } Method (SFUN, 0, NotSerialized) { Store (0x37, Local0) Or (Local0, 0x40, Local0) Or (Local0, 0x80, Local0) Or (Local0, 0x0800, Local0) Or (Local0, 0x1000, Local0) Or (Local0, 0x00020000, Local0) Or (Local0, 0x00080000, Local0) Return (Local0) } Method (OSVR, 1, NotSerialized) { Store (Arg0, \OSFG) } Method (GPLV, 0, NotSerialized) { Return (\LBTN) } Method (SPLV, 1, NotSerialized) { Store (Arg0, \LBTN) \_SB.PCI0.SBRG.EC0.STBR () } Method (WLED, 1, NotSerialized) { OWLD (Arg0) } Method (BLED, 1, NotSerialized) { OBTD (Arg0) } Method (TLED, 1, NotSerialized) { OTLD (Arg0) } Method (RSTS, 0, NotSerialized) { Return (ORST ()) } Method (SDSP, 1, NotSerialized) { If (\NATK ()) { \SWHG (Arg0) } } Method (GPID, 0, NotSerialized) { Return (LCDR) } Method (HWRS, 0, NotSerialized) { Return (OHWR ()) } Method (GLCD, 0, NotSerialized) { Return (OLCD ()) } Name (WAPF, 0x00) Method (CWAP, 1, NotSerialized) { Or (Arg0, WAPF, WAPF) Return (0x01) } Name (PCDV, 0x00) Method (WDOG, 1, NotSerialized) { If (LEqual (Arg0, 0x00)) { Store (PTIM, \_SB.ATKD.PCDV) Return (0x3C) } If (LEqual (Arg0, 0x01)) { If (\_SB.LID._LID ()) { Store (PTIM, \_SB.ATKD.PCDV) Return (One) } If (LLess (\_TZ.RLTM (), PTMP)) { Store (PTIM, \_SB.ATKD.PCDV) Return (One) } Decrement (\_SB.ATKD.PCDV) If (LEqual (\_SB.ATKD.PCDV, 0x00)) { Store (PTIM, \_SB.ATKD.PCDV) Notify (\_SB.ATKD, 0x6D) } Return (One) } Return (Zero) } Method (ANVI, 1, Serialized) { Store (ASMI (Arg0), Local0) Return (Local0) } Method (PSTC, 1, Serialized) { If (LEqual (Arg0, 0x00)) { Return (PSTN) } If (\ACPF) { ShiftRight (PSTN, 0x08, Local0) } Else { And (PSTN, 0xFF, Local0) } If (LGreater (Arg0, Local0)) { Return (Ones) } Store (Arg0, SLMT) Notify (\_PR.CPU1, 0x80) If (LGreaterEqual (CPUN, 0x02)) { Notify (\_PR.CPU2, 0x80) } Return (0x00) } Method (SMBB, 1, Serialized) { ShiftRight (Arg0, 0x10, Local0) And (Local0, 0xFF, Local0) ShiftRight (Arg0, 0x18, Local1) And (Arg0, 0xFF, Local2) If (And (Local1, 0x01)) { Return (\RBYT (Local1, Local0)) } Else { Return (\WBYT (Local1, Local0, Local2)) } } Method (SMBW, 1, Serialized) { ShiftRight (Arg0, 0x10, Local0) And (Local0, 0xFF, Local0) ShiftRight (Arg0, 0x18, Local1) And (Arg0, 0xFF, Local2) If (And (Local1, 0x01)) { Return (\RWRD (Local1, Local0)) } Else { Return (\WWRD (Local1, Local0, Local2)) } } Method (SMBK, 1, Serialized) { ShiftRight (Arg0, 0x08, Local0) And (Local0, 0xFF, Local0) If (Local0) { ShiftRight (Arg0, 0x10, Local0) And (Local0, 0xFF, Local0) ShiftRight (Arg0, 0x18, Local1) And (Local1, 0xFF, Local1) And (Arg0, 0x0F, Local3) If (And (Local1, 0x01)) { RBLK (Local1, Local0, Local3) } Else { WBLK (Local1, Local0, Local3) } Return (0x00) } Else { ShiftRight (Arg0, 0x10, Local2) And (Local2, 0xFF, Local2) ShiftRight (Arg0, 0x18, Local1) If (And (Local1, 0x01)) { Return (DerefOf (Index (RBUF, Local2))) } Else { And (Arg0, 0xFF, Local1) Store (Local1, Index (RBUF, Local2)) Return (0x00) } } } Method (ECRW, 1, Serialized) { ShiftRight (Arg0, 0x18, Local0) And (Local0, 0xFF, Local0) ShiftRight (Arg0, 0x10, Local1) And (Local1, 0xFF, Local1) ShiftRight (Arg0, 0x08, Local2) And (Local2, 0xFF, Local2) And (Arg0, 0xFF, Local3) If (LNotEqual (Acquire (\P4SM, 0xFFFF), 0x00)) { Return (Ones) } Store (Local0, \_SB.PCI0.SBRG.EC0.CDT3) Store (Local1, \_SB.PCI0.SBRG.EC0.CDT2) Store (Local2, \_SB.PCI0.SBRG.EC0.CDT1) Store (Local3, \_SB.PCI0.SBRG.EC0.CMD1) Store (0x05, Local0) While (LAnd (Local0, \_SB.PCI0.SBRG.EC0.CMD1)) { Sleep (0x01) Decrement (Local0) } Store (\_SB.PCI0.SBRG.EC0.CDT3, Local0) Store (\_SB.PCI0.SBRG.EC0.CDT2, Local1) Store (\_SB.PCI0.SBRG.EC0.CDT1, Local2) Store (\_SB.PCI0.SBRG.EC0.CMD1, Local3) Release (\P4SM) ShiftLeft (Local0, 0x08, Local0) Or (Local0, Local1, Local0) ShiftLeft (Local0, 0x08, Local0) Or (Local0, Local2, Local0) ShiftLeft (Local0, 0x08, Local0) Or (Local0, Local3, Local0) Return (Local0) } } } Scope (\_PR) { Processor (CPU1, 0x01, 0x00000810, 0x06) { OperationRegion (STBL, SystemMemory, 0x3FFB8F40, 0x0D24) Name (NCPU, 0x02) Name (PDC1, 0x80000000) Name (HNDL, 0x80000000) Name (CFGD, 0x01007DF1) Name (TBLD, 0x00) Method (_PDC, 1, NotSerialized) { CreateDWordField (Arg0, 0x08, DAT0) Store (DAT0, PDC1) If (LEqual (TBLD, 0x00)) { If (LAnd (LGreaterEqual (NCPU, 0x02), LEqual (And (PDC1, 0x0A ), 0x0A))) { Load (STBL, HNDL) Store (0x01, TBLD) } } } } } Scope (\_PR) { Processor (CPU2, 0x02, 0x00000810, 0x06) { OperationRegion (STBL, SystemMemory, 0x3FFB9C70, 0x0D24) Name (NCPU, 0x02) Name (PDC2, 0x80000000) Name (HNDL, 0x80000000) Name (CFGD, 0x01007DF1) Name (TBLD, 0x00) Method (_PDC, 1, NotSerialized) { CreateDWordField (Arg0, 0x08, DAT0) Store (DAT0, PDC2) If (LEqual (TBLD, 0x00)) { If (LAnd (LGreaterEqual (NCPU, 0x02), LEqual (And (PDC2, 0x01 ), 0x01))) { Load (STBL, HNDL) Store (0x02, TBLD) } If (LAnd (LEqual (NCPU, 0x01), LEqual (And (PDC2, 0x01), 0x01))) { If (LNot (And (PDC2, 0x10))) { Load (STBL, HNDL) Store (0x01, TBLD) } } } } } } Method (\_PR.CPU2._INI, 0, NotSerialized) { If (\DTSE) { TRAP (0x46) } } Method (WDTS, 1, NotSerialized) { If (LAnd (\DTSE, \MPEN)) { TRAP (0x46) } } Method (TRAP, 1, NotSerialized) { OperationRegion (SSMI, SystemIO, SMIP, 0x01) Field (SSMI, ByteAcc, NoLock, Preserve) { SMIC, 8 } Store (Arg0, \SMIF) Store (DTSS, SMIC) } Scope (\_GPE) { Method (_L02, 0, NotSerialized) { Store (0x00, GPEC) Notify (\_TZ.THRM, 0x80) } } Name (DTSS, 0x5A) Name (PMBS, 0x0800) Name (PMLN, 0x80) Name (GPBS, 0x0480) Name (GPLN, 0x40) Name (PM30, 0x0830) Name (SUSW, 0xFF) Name (APIC, 0x01) Name (PCIB, 0xE0000000) Name (PCIL, 0x04000000) Name (APCB, 0xFEC00000) Name (APCL, 0x00100000) Name (MBLF, 0x0A) Name (SMIP, 0xB2) Name (SMBS, 0x0400) Name (SMBL, 0x20) OperationRegion (BIOS, SystemMemory, 0x3FFBE064, 0xFF) Field (BIOS, ByteAcc, NoLock, Preserve) { SS1, 1, SS2, 1, SS3, 1, SS4, 1, Offset (0x01), IOST, 16, TOPM, 32, ROMS, 32, MG1B, 32, MG1L, 32, MG2B, 32, MG2L, 32, Offset (0x1C), ASSB, 8, AOTB, 8, AAXB, 32 } Method (RRIO, 4, NotSerialized) { Store ("RRIO", Debug) } Method (RDMA, 3, NotSerialized) { Store ("rDMA", Debug) } Name (PICM, 0x00) Method (_PIC, 1, NotSerialized) { If (Arg0) { Store (0xAA, DBG8) } Else { Store (0xAC, DBG8) } Store (Arg0, PICM) } Name (OSVR, Ones) Method (OSFL, 0, NotSerialized) { If (LNotEqual (OSVR, Ones)) { Return (OSVR) } If (LEqual (PICM, 0x00)) { Store (0xAC, DBG8) } Store (0x01, OSVR) If (MCTH (\_OS, "Microsoft Windows NT")) { Store (0x00, OSVR) } Else { If (MCTH (\_OS, "Microsoft WindowsME: Millennium Edition")) { Store (0x02, OSVR) } If (MCTH (\_OS, "Linux")) { Store (0x03, OSVR) } } Return (OSVR) } Method (MCTH, 2, NotSerialized) { If (LLess (SizeOf (Arg0), SizeOf (Arg1))) { Return (Zero) } Add (SizeOf (Arg0), 0x01, Local0) Name (BUF0, Buffer (Local0) {}) Name (BUF1, Buffer (Local0) {}) Store (Arg0, BUF0) Store (Arg1, BUF1) While (Local0) { Decrement (Local0) If (LNotEqual (DerefOf (Index (BUF0, Local0)), DerefOf (Index ( BUF1, Local0)))) { Return (Zero) } } Return (One) } Name (PRWP, Package (0x02) { Zero, Zero }) Method (GPRW, 2, NotSerialized) { Store (Arg0, Index (PRWP, 0x00)) Store (ShiftLeft (SS1, 0x01), Local0) Or (Local0, ShiftLeft (SS2, 0x02), Local0) Or (Local0, ShiftLeft (SS3, 0x03), Local0) Or (Local0, ShiftLeft (SS4, 0x04), Local0) If (And (ShiftLeft (0x01, Arg1), Local0)) { Store (Arg1, Index (PRWP, 0x01)) } Else { ShiftRight (Local0, 0x01, Local0) If (LOr (LEqual (OSFL (), 0x01), LEqual (OSFL (), 0x02))) { FindSetLeftBit (Local0, Index (PRWP, 0x01)) } Else { FindSetRightBit (Local0, Index (PRWP, 0x01)) } } Return (PRWP) } Name (WAKP, Package (0x02) { Zero, Zero }) OperationRegion (DEB0, SystemIO, 0x80, 0x01) Field (DEB0, ByteAcc, NoLock, Preserve) { DBG8, 8 } OperationRegion (DEB1, SystemIO, 0x90, 0x02) Field (DEB1, WordAcc, NoLock, Preserve) { DBG9, 16 } Scope (\_SB) { Name (PR00, Package (0x11) { Package (0x04) { 0x001FFFFF, 0x00, LNKC, 0x00 }, Package (0x04) { 0x001DFFFF, 0x00, LNKH, 0x00 }, Package (0x04) { 0x001DFFFF, 0x01, LNKD, 0x00 }, Package (0x04) { 0x001DFFFF, 0x02, LNKC, 0x00 }, Package (0x04) { 0x001DFFFF, 0x03, LNKA, 0x00 }, Package (0x04) { 0x001FFFFF, 0x01, LNKD, 0x00 }, Package (0x04) { 0x001EFFFF, 0x00, LNKB, 0x00 }, Package (0x04) { 0x001EFFFF, 0x01, LNKE, 0x00 }, Package (0x04) { 0x001BFFFF, 0x00, LNKA, 0x00 }, Package (0x04) { 0x0001FFFF, 0x00, LNKA, 0x00 }, Package (0x04) { 0x0001FFFF, 0x01, LNKB, 0x00 }, Package (0x04) { 0x0001FFFF, 0x02, LNKC, 0x00 }, Package (0x04) { 0x0001FFFF, 0x03, LNKD, 0x00 }, Package (0x04) { 0x001CFFFF, 0x00, LNKA, 0x00 }, Package (0x04) { 0x001CFFFF, 0x01, LNKB, 0x00 }, Package (0x04) { 0x001CFFFF, 0x02, LNKC, 0x00 }, Package (0x04) { 0x001CFFFF, 0x03, LNKD, 0x00 } }) Name (AR00, Package (0x11) { Package (0x04) { 0x001FFFFF, 0x00, 0x00, 0x12 }, Package (0x04) { 0x001DFFFF, 0x00, 0x00, 0x17 }, Package (0x04) { 0x001DFFFF, 0x01, 0x00, 0x13 }, Package (0x04) { 0x001DFFFF, 0x02, 0x00, 0x12 }, Package (0x04) { 0x001DFFFF, 0x03, 0x00, 0x10 }, Package (0x04) { 0x001FFFFF, 0x01, 0x00, 0x13 }, Package (0x04) { 0x001EFFFF, 0x00, 0x00, 0x11 }, Package (0x04) { 0x001EFFFF, 0x01, 0x00, 0x14 }, Package (0x04) { 0x001BFFFF, 0x00, 0x00, 0x10 }, Package (0x04) { 0x0001FFFF, 0x00, 0x00, 0x10 }, Package (0x04) { 0x0001FFFF, 0x01, 0x00, 0x11 }, Package (0x04) { 0x0001FFFF, 0x02, 0x00, 0x12 }, Package (0x04) { 0x0001FFFF, 0x03, 0x00, 0x13 }, Package (0x04) { 0x001CFFFF, 0x00, 0x00, 0x10 }, Package (0x04) { 0x001CFFFF, 0x01, 0x00, 0x11 }, Package (0x04) { 0x001CFFFF, 0x02, 0x00, 0x12 }, Package (0x04) { 0x001CFFFF, 0x03, 0x00, 0x13 } }) Name (PR02, Package (0x04) { Package (0x04) { 0xFFFF, 0x00, LNKA, 0x00 }, Package (0x04) { 0xFFFF, 0x01, LNKB, 0x00 }, Package (0x04) { 0xFFFF, 0x02, LNKC, 0x00 }, Package (0x04) { 0xFFFF, 0x03, LNKD, 0x00 } }) Name (AR02, Package (0x04) { Package (0x04) { 0xFFFF, 0x00, 0x00, 0x10 }, Package (0x04) { 0xFFFF, 0x01, 0x00, 0x11 }, Package (0x04) { 0xFFFF, 0x02, 0x00, 0x12 }, Package (0x04) { 0xFFFF, 0x03, 0x00, 0x13 } }) Name (PR01, Package (0x02) { Package (0x04) { 0x0008FFFF, 0x00, LNKE, 0x00 }, Package (0x04) { 0xFFFF, 0x00, LNKA, 0x00 } }) Name (AR01, Package (0x02) { Package (0x04) { 0x0008FFFF, 0x00, 0x00, 0x14 }, Package (0x04) { 0xFFFF, 0x00, 0x00, 0x10 } }) Name (PR06, Package (0x02) { Package (0x04) { 0x0001FFFF, 0x00, LNKA, 0x00 }, Package (0x04) { 0x0001FFFF, 0x01, LNKB, 0x00 } }) Name (AR06, Package (0x02) { Package (0x04) { 0x0001FFFF, 0x00, 0x00, 0x10 }, Package (0x04) { 0x0001FFFF, 0x01, 0x00, 0x11 } }) Name (PR03, Package (0x04) { Package (0x04) { 0xFFFF, 0x00, LNKB, 0x00 }, Package (0x04) { 0xFFFF, 0x01, LNKC, 0x00 }, Package (0x04) { 0xFFFF, 0x02, LNKD, 0x00 }, Package (0x04) { 0xFFFF, 0x03, LNKA, 0x00 } }) Name (AR03, Package (0x04) { Package (0x04) { 0xFFFF, 0x00, 0x00, 0x11 }, Package (0x04) { 0xFFFF, 0x01, 0x00, 0x12 }, Package (0x04) { 0xFFFF, 0x02, 0x00, 0x13 }, Package (0x04) { 0xFFFF, 0x03, 0x00, 0x10 } }) Name (PR04, Package (0x04) { Package (0x04) { 0xFFFF, 0x00, LNKC, 0x00 }, Package (0x04) { 0xFFFF, 0x01, LNKD, 0x00 }, Package (0x04) { 0xFFFF, 0x02, LNKA, 0x00 }, Package (0x04) { 0xFFFF, 0x03, LNKB, 0x00 } }) Name (AR04, Package (0x04) { Package (0x04) { 0xFFFF, 0x00, 0x00, 0x12 }, Package (0x04) { 0xFFFF, 0x01, 0x00, 0x13 }, Package (0x04) { 0xFFFF, 0x02, 0x00, 0x10 }, Package (0x04) { 0xFFFF, 0x03, 0x00, 0x11 } }) Name (PRSA, ResourceTemplate () { IRQ (Level, ActiveLow, Shared, ) {3,4,5,6,7,11,12} }) Name (PRSB, ResourceTemplate () { IRQ (Level, ActiveLow, Shared, ) {3,4,5,6,7,12} }) Alias (PRSB, PRSC) Alias (PRSB, PRSD) Alias (PRSB, PRSE) Alias (PRSB, PRSF) Alias (PRSB, PRSG) Alias (PRSB, PRSH) Device (PCI0) { Name (_HID, EisaId ("PNP0A08")) Name (_ADR, 0x00) Method (^BN00, 0, NotSerialized) { Return (0x00) } Method (_BBN, 0, NotSerialized) { Return (BN00 ()) } Name (_UID, 0x00) Method (_PRT, 0, NotSerialized) { If (PICM) { Return (AR00) } Return (PR00) } Method (_S3D, 0, NotSerialized) { If (LOr (LEqual (OSFL (), 0x01), LEqual (OSFL (), 0x02))) { Return (0x02) } Else { Return (0x03) } } Name (_CID, EisaId ("PNP0A03")) Device (MCH) { Name (_HID, EisaId ("PNP0C01")) Name (_UID, 0x0A) Name (_CRS, ResourceTemplate () { Memory32Fixed (ReadWrite, 0xFED13000, // Address Base 0x00007000, // Address Length ) }) } Method (NPTS, 1, NotSerialized) { } Method (NWAK, 1, NotSerialized) { } Device (SBRG) { Name (_ADR, 0x001F0000) Device (IELK) { Name (_HID, "AWY0001") OperationRegion (RXA0, PCI_Config, 0xA0, 0x20) Field (RXA0, ByteAcc, NoLock, Preserve) { , 9, PBLV, 1, BCPE, 1, Offset (0x10), , 1, PBMS, 1, , 1, PMCS, 1, ECNS, 1, Offset (0x11), ECT1, 16, ELEN, 1, Offset (0x14) } Method (\_GPE._L0A, 0, NotSerialized) { Notify (\_SB.PCI0.SBRG.IELK, 0x81) Store (0x01, \_SB.PCI0.SBRG.IELK.PMCS) } Method (_STA, 0, NotSerialized) { If (ELEN) { Return (0x0F) } Else { Return (0x00) } } Method (SMOD, 1, NotSerialized) { } Method (GPBS, 0, NotSerialized) { Return (XOr (PBLV, 0x01)) } } Method (SPTS, 1, NotSerialized) { Store (One, PS1S) Store (One, PS1E) Store (One, \_SB.SLPS) } Method (SWAK, 1, NotSerialized) { Store (Zero, \_SB.SLPS) Store (Zero, PS1E) } OperationRegion (APMP, SystemIO, SMIP, 0x02) Field (APMP, ByteAcc, NoLock, Preserve) { APMC, 8, APMS, 8 } Field (APMP, ByteAcc, NoLock, Preserve) { Offset (0x01), , 1, BRTC, 1 } OperationRegion (PMS0, SystemIO, PMBS, 0x04) Field (PMS0, ByteAcc, NoLock, Preserve) { , 10, RTCS, 1, , 4, WAKS, 1, Offset (0x03), PWBT, 1, Offset (0x04) } OperationRegion (SMIE, SystemIO, PM30, 0x08) Field (SMIE, ByteAcc, NoLock, Preserve) { , 4, PS1E, 1, , 31, PS1S, 1, Offset (0x08) } Scope (\_SB) { Name (SLPS, 0x00) } Device (PIC) { Name (_HID, EisaId ("PNP0000")) Name (_CRS, ResourceTemplate () { IO (Decode16, 0x0020, // Range Minimum 0x0020, // Range Maximum 0x00, // Alignment 0x02, // Length ) IO (Decode16, 0x00A0, // Range Minimum 0x00A0, // Range Maximum 0x00, // Alignment 0x02, // Length ) IRQNoFlags () {2} }) } Device (DMAD) { Name (_HID, EisaId ("PNP0200")) Name (_CRS, ResourceTemplate () { DMA (Compatibility, BusMaster, Transfer8, ) {4} IO (Decode16, 0x0000, // Range Minimum 0x0000, // Range Maximum 0x00, // Alignment 0x10, // Length ) IO (Decode16, 0x0081, // Range Minimum 0x0081, // Range Maximum 0x00, // Alignment 0x03, // Length ) IO (Decode16, 0x0087, // Range Minimum 0x0087, // Range Maximum 0x00, // Alignment 0x01, // Length ) IO (Decode16, 0x0089, // Range Minimum 0x0089, // Range Maximum 0x00, // Alignment 0x03, // Length ) IO (Decode16, 0x008F, // Range Minimum 0x008F, // Range Maximum 0x00, // Alignment 0x01, // Length ) IO (Decode16, 0x00C0, // Range Minimum 0x00C0, // Range Maximum 0x00, // Alignment 0x20, // Length ) }) } Device (TMR) { Name (_HID, EisaId ("PNP0100")) Name (_CRS, ResourceTemplate () { IO (Decode16, 0x0040, // Range Minimum 0x0040, // Range Maximum 0x00, // Alignment 0x04, // Length ) IRQNoFlags () {0} }) } Device (RTC0) { Name (_HID, EisaId ("PNP0B00")) Name (_CRS, ResourceTemplate () { IO (Decode16, 0x0070, // Range Minimum 0x0070, // Range Maximum 0x00, // Alignment 0x02, // Length ) IRQNoFlags () {8} }) } Device (PS2K) { Name (_HID, EisaId ("PNP0303")) Name (_CID, EisaId ("PNP030B")) Method (_STA, 0, NotSerialized) { ShiftLeft (0x01, 0x0A, Local0) If (And (IOST, Local0)) { Return (0x0F) } Return (0x00) } Name (_CRS, ResourceTemplate () { IO (Decode16, 0x0060, // Range Minimum 0x0060, // Range Maximum 0x00, // Alignment 0x01, // Length ) IO (Decode16, 0x0064, // Range Minimum 0x0064, // Range Maximum 0x00, // Alignment 0x01, // Length ) IRQNoFlags () {1} }) } Device (PS2M) { Method (_HID, 0, NotSerialized) { If (ALPS) { Return (0x0313A906) } Else { Return (0x060A2E4F) } } Name (_CID, Package (0x05) { EisaId ("SYN0A00"), EisaId ("SYN0002"), EisaId ("PNP0F03"), EisaId ("PNP0F13"), EisaId ("PNP0F12") }) Method (_STA, 0, NotSerialized) { ShiftLeft (0x01, 0x0C, Local0) If (And (IOST, Local0)) { Return (0x0F) } Return (0x00) } Name (CRS1, ResourceTemplate () { IRQNoFlags () {12} }) Name (CRS2, ResourceTemplate () { IO (Decode16, 0x0060, // Range Minimum 0x0060, // Range Maximum 0x00, // Alignment 0x01, // Length ) IO (Decode16, 0x0064, // Range Minimum 0x0064, // Range Maximum 0x00, // Alignment 0x01, // Length ) IRQNoFlags () {12} }) Method (_CRS, 0, NotSerialized) { ShiftLeft (0x01, 0x0A, Local0) If (And (IOST, Local0)) { Return (CRS1) } Else { Return (CRS2) } } } Device (SPKR) { Name (_HID, EisaId ("PNP0800")) Name (_CRS, ResourceTemplate () { IO (Decode16, 0x0061, // Range Minimum 0x0061, // Range Maximum 0x00, // Alignment 0x01, // Length ) }) } Device (COPR) { Name (_HID, EisaId ("PNP0C04")) Name (_CRS, ResourceTemplate () { IO (Decode16, 0x00F0, // Range Minimum 0x00F0, // Range Maximum 0x00, // Alignment 0x10, // Length ) IRQNoFlags () {13} }) } Device (RMSC) { Name (_HID, EisaId ("PNP0C02")) Name (_UID, 0x10) Name (CRS, ResourceTemplate () { IO (Decode16, 0x0010, // Range Minimum 0x0010, // Range Maximum 0x00, // Alignment 0x10, // Length ) IO (Decode16, 0x0022, // Range Minimum 0x0022, // Range Maximum 0x00, // Alignment 0x1E, // Length ) IO (Decode16, 0x0044, // Range Minimum 0x0044, // Range Maximum 0x00, // Alignment 0x1C, // Length ) IO (Decode16, 0x0063, // Range Minimum 0x0063, // Range Maximum 0x00, // Alignment 0x01, // Length ) IO (Decode16, 0x0065, // Range Minimum 0x0065, // Range Maximum 0x00, // Alignment 0x01, // Length ) IO (Decode16, 0x0067, // Range Minimum 0x0067, // Range Maximum 0x00, // Alignment 0x09, // Length ) IO (Decode16, 0x0072, // Range Minimum 0x0072, // Range Maximum 0x00, // Alignment 0x0E, // Length ) IO (Decode16, 0x0080, // Range Minimum 0x0080, // Range Maximum 0x00, // Alignment 0x01, // Length ) IO (Decode16, 0x0084, // Range Minimum 0x0084, // Range Maximum 0x00, // Alignment 0x03, // Length ) IO (Decode16, 0x0088, // Range Minimum 0x0088, // Range Maximum 0x00, // Alignment 0x01, // Length ) IO (Decode16, 0x008C, // Range Minimum 0x008C, // Range Maximum 0x00, // Alignment 0x03, // Length ) IO (Decode16, 0x0090, // Range Minimum 0x0090, // Range Maximum 0x00, // Alignment 0x10, // Length ) IO (Decode16, 0x00A2, // Range Minimum 0x00A2, // Range Maximum 0x00, // Alignment 0x1E, // Length ) IO (Decode16, 0x00E0, // Range Minimum 0x00E0, // Range Maximum 0x00, // Alignment 0x10, // Length ) IO (Decode16, 0x04D0, // Range Minimum 0x04D0, // Range Maximum 0x00, // Alignment 0x02, // Length ) IO (Decode16, 0x0000, // Range Minimum 0x0000, // Range Maximum 0x00, // Alignment 0x00, // Length _Y00) IO (Decode16, 0x0000, // Range Minimum 0x0000, // Range Maximum 0x00, // Alignment 0x00, // Length _Y01) Memory32Fixed (ReadWrite, 0xFED1C000, // Address Base 0x00004000, // Address Length ) Memory32Fixed (ReadWrite, 0xFED20000, // Address Base 0x00020000, // Address Length ) Memory32Fixed (ReadWrite, 0xFED45000, // Address Base 0x00045000, // Address Length ) Memory32Fixed (ReadWrite, 0xFED45000, // Address Base 0x00045000, // Address Length ) Memory32Fixed (ReadWrite, 0xFFB00000, // Address Base 0x00100000, // Address Length ) Memory32Fixed (ReadWrite, 0xFFF00000, // Address Base 0x00100000, // Address Length ) }) Method (_CRS, 0, NotSerialized) { CreateWordField (CRS, \_SB.PCI0.SBRG.RMSC._Y00._MIN, GP00) CreateWordField (CRS, \_SB.PCI0.SBRG.RMSC._Y00._MAX, GP01) CreateByteField (CRS, \_SB.PCI0.SBRG.RMSC._Y00._LEN, GP0L) Store (PMBS, GP00) Store (PMBS, GP01) Store (PMLN, GP0L) If (GPBS) { CreateWordField (CRS, \_SB.PCI0.SBRG.RMSC._Y01._MIN, GP20) CreateWordField (CRS, \_SB.PCI0.SBRG.RMSC._Y01._MAX, GP21) CreateByteField (CRS, \_SB.PCI0.SBRG.RMSC._Y01._LEN, GP2L) Store (GPBS, GP20) Store (GPBS, GP21) Store (GPLN, GP2L) } Return (CRS) } } Device (HPET) { Name (_HID, EisaId ("PNP0103")) Name (CRS, ResourceTemplate () { Memory32Fixed (ReadOnly, 0xFED00000, // Address Base 0x00000400, // Address Length _Y02) }) OperationRegion (^LPCR, SystemMemory, 0xFED1F404, 0x04) Field (^LPCR, AnyAcc, NoLock, Preserve) { HPTS, 2, , 5, HPTE, 1, Offset (0x04) } Method (_STA, 0, NotSerialized) { Return (0x0F) } Method (_CRS, 0, NotSerialized) { CreateDWordField (CRS, \_SB.PCI0.SBRG.HPET._Y02._BAS, HPT) Multiply (HPTS, 0x1000, Local0) Add (Local0, 0xFED00000, HPT) Return (CRS) } } OperationRegion (RX80, PCI_Config, 0x00, 0xFF) Field (RX80, ByteAcc, NoLock, Preserve) { Offset (0x80), LPCD, 16, LPCE, 16 } Name (DBPT, Package (0x04) { Package (0x08) { 0x03F8, 0x02F8, 0x0220, 0x0228, 0x0238, 0x02E8, 0x0338, 0x03E8 }, Package (0x08) { 0x03F8, 0x02F8, 0x0220, 0x0228, 0x0238, 0x02E8, 0x0338, 0x03E8 }, Package (0x03) { 0x0378, 0x0278, 0x03BC }, Package (0x02) { 0x03F0, 0x0370 } }) Name (DDLT, Package (0x04) { Package (0x02) { 0x00, 0xFFF8 }, Package (0x02) { 0x04, 0xFF8F }, Package (0x02) { 0x08, 0xFCFF }, Package (0x02) { 0x0C, 0xEFFF } }) Method (RRIO, 4, NotSerialized) { If (LAnd (LLessEqual (Arg0, 0x03), LGreaterEqual (Arg0, 0x00))) { Store (Match (DerefOf (Index (DBPT, Arg0)), MEQ, Arg2, MTR, 0x00, 0x00), Local0) If (LNotEqual (Local0, Ones)) { Store (DerefOf (Index (DerefOf (Index (DDLT, Arg0)), 0x00)), Local1) Store (DerefOf (Index (DerefOf (Index (DDLT, Arg0)), 0x01)), Local2) ShiftLeft (Local0, Local1, Local0) And (LPCD, Local2, LPCD) Or (LPCD, Local0, LPCD) WX82 (Arg0, Arg1) } } If (LEqual (Arg0, 0x08)) { If (LEqual (Arg2, 0x0200)) { WX82 (0x08, Arg0) } Else { If (LEqual (Arg2, 0x0208)) { WX82 (0x09, Arg0) } } } If (LAnd (LLessEqual (Arg0, 0x0D), LGreaterEqual (Arg0, 0x0A))) { WX82 (Arg0, Arg1) } } Method (WX82, 2, NotSerialized) { ShiftLeft (0x01, Arg0, Local0) If (Arg1) { Or (LPCE, Local0, LPCE) } Else { Not (Local0, Local0) And (LPCE, Local0, LPCE) } } Method (RDMA, 3, NotSerialized) { } Device (\_SB.PCI0.PCIE) { Name (_HID, EisaId ("PNP0C02")) Name (_UID, 0x11) Name (CRS, ResourceTemplate () { Memory32Fixed (ReadOnly, 0xE0000000, // Address Base 0x10000000, // Address Length _Y03) }) Method (_CRS, 0, NotSerialized) { CreateDWordField (CRS, \_SB.PCI0.PCIE._Y03._BAS, BAS1) CreateDWordField (CRS, \_SB.PCI0.PCIE._Y03._LEN, LEN1) Store (\PCIB, BAS1) Store (\PCIL, LEN1) Return (CRS) } } Device (OMSC) { Name (_HID, EisaId ("PNP0C02")) Name (_UID, 0x00) Name (CRS, ResourceTemplate () { IO (Decode16, 0x0250, // Range Minimum 0x0253, // Range Maximum 0x01, // Alignment 0x04, // Length ) IO (Decode16, 0x0256, // Range Minimum 0x025F, // Range Maximum 0x01, // Alignment 0x0A, // Length ) Memory32Fixed (ReadOnly, 0x00000000, // Address Base 0x00000000, // Address Length _Y04) Memory32Fixed (ReadOnly, 0x00000000, // Address Base 0x00000000, // Address Length _Y05) Memory32Fixed (ReadOnly, 0xFEC10000, // Address Base 0x00008000, // Address Length ) Memory32Fixed (ReadOnly, 0xFEC18000, // Address Base 0x00008000, // Address Length ) Memory32Fixed (ReadOnly, 0xFEC20000, // Address Base 0x00008000, // Address Length ) }) Method (_CRS, 0, NotSerialized) { If (APIC) { CreateDWordField (CRS, \_SB.PCI0.SBRG.OMSC._Y04._LEN, ML01) CreateDWordField (CRS, \_SB.PCI0.SBRG.OMSC._Y04._BAS, MB01) CreateDWordField (CRS, \_SB.PCI0.SBRG.OMSC._Y05._LEN, ML02) CreateDWordField (CRS, \_SB.PCI0.SBRG.OMSC._Y05._BAS, MB02) Store (0xFEC00000, MB01) Store (0x1000, ML01) Store (0xFEE00000, MB02) Store (0x1000, ML02) } Return (CRS) } } Device (\_SB.RMEM) { Name (_HID, EisaId ("PNP0C01")) Name (_UID, 0x01) Name (CRS, ResourceTemplate () { Memory32Fixed (ReadWrite, 0x00000000, // Address Base 0x000A0000, // Address Length ) Memory32Fixed (ReadOnly, 0x00000000, // Address Base 0x00000000, // Address Length _Y06) Memory32Fixed (ReadOnly, 0x000E0000, // Address Base 0x00020000, // Address Length _Y07) Memory32Fixed (ReadWrite, 0x00100000, // Address Base 0x00000000, // Address Length _Y08) Memory32Fixed (ReadOnly, 0x00000000, // Address Base 0x00000000, // Address Length _Y09) }) Method (_CRS, 0, NotSerialized) { CreateDWordField (CRS, \_SB.RMEM._Y06._BAS, BAS1) CreateDWordField (CRS, \_SB.RMEM._Y06._LEN, LEN1) CreateDWordField (CRS, \_SB.RMEM._Y07._BAS, BAS2) CreateDWordField (CRS, \_SB.RMEM._Y07._LEN, LEN2) CreateDWordField (CRS, \_SB.RMEM._Y08._LEN, LEN3) CreateDWordField (CRS, \_SB.RMEM._Y09._BAS, BAS4) CreateDWordField (CRS, \_SB.RMEM._Y09._LEN, LEN4) If (OSFL ()) {} Else { If (MG1B) { If (LGreater (MG1B, 0x000C0000)) { Store (0x000C0000, BAS1) Subtract (MG1B, BAS1, LEN1) } } Else { Store (0x000C0000, BAS1) Store (0x00020000, LEN1) } If (Add (MG1B, MG1L, Local0)) { Store (Local0, BAS2) Subtract (0x00100000, BAS2, LEN2) } } Subtract (MG2B, 0x00100000, LEN3) Add (MG2B, MG2L, BAS4) Subtract (0x00, BAS4, LEN4) Return (CRS) } } } Device (IDE0) { Name (_ADR, 0x001F0002) Name (REGF, 0x01) Method (_REG, 2, NotSerialized) { If (LEqual (Arg0, 0x02)) { Store (Arg1, REGF) } } OperationRegion (BAR0, PCI_Config, 0x00, 0x0100) Field (BAR0, DWordAcc, NoLock, Preserve) { VDID, 32, Offset (0x40), TIMP, 16, TIMS, 16, STMP, 4, STMS, 4, Offset (0x48), UDMP, 2, UDMS, 2, Offset (0x4A), UDTP, 6, Offset (0x4B), UDTS, 6, Offset (0x54), PCB0, 2, SCB0, 2, PCA0, 2, SCA0, 2, , 4, FPB0, 2, FSB0, 2, PSIG, 2, SSIG, 2 } Name (TIM0, Package (0x09) { Package (0x04) { 0x78, 0xB4, 0xF0, 0x0384 }, Package (0x04) { 0x23, 0x21, 0x10, 0x00 }, Package (0x04) { 0x0B, 0x09, 0x04, 0x00 }, Package (0x06) { 0x70, 0x49, 0x36, 0x27, 0x19, 0x0F }, Package (0x06) { 0x00, 0x01, 0x02, 0x01, 0x02, 0x01 }, Package (0x06) { 0x00, 0x00, 0x00, 0x01, 0x01, 0x01 }, Package (0x06) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x01 }, Package (0x04) { 0x04, 0x03, 0x02, 0x00 }, Package (0x04) { 0x02, 0x01, 0x00, 0x00 } }) Name (TMD0, Buffer (0x14) {}) CreateDWordField (TMD0, 0x00, PIO0) CreateDWordField (TMD0, 0x04, DMA0) CreateDWordField (TMD0, 0x08, PIO1) CreateDWordField (TMD0, 0x0C, DMA1) CreateDWordField (TMD0, 0x10, CHNF) Name (GTIM, 0x00) Name (GSTM, 0x00) Name (GUDM, 0x00) Name (GUDT, 0x00) Name (GCB0, 0x00) Name (GFB0, 0x00) Device (CHN0) { Name (_ADR, 0x00) Method (_GTM, 0, NotSerialized) { Return (GTM (TIMP, STMP, UDMP, UDTP, PCB0, FPB0)) } Method (_STM, 3, NotSerialized) { Store (Arg0, Debug) Store (Arg0, TMD0) Store (TIMP, GTIM) Store (UDTP, GUDT) If (STM ()) { Store (GTIM, TIMP) Store (GSTM, STMP) Store (GUDM, UDMP) Store (GUDT, UDTP) Store (GCB0, PCB0) Store (GFB0, FPB0) } Store (GTF (0x00, Arg1), ATA0) Store (GTF (0x01, Arg2), ATA1) } Device (DRV0) { Name (_ADR, 0x00) Method (_GTF, 0, NotSerialized) { Return (RATA (ATA0)) } } Device (DRV1) { Name (_ADR, 0x01) Method (_GTF, 0, NotSerialized) { Return (RATA (ATA1)) } } } Device (CHN1) { Name (_ADR, 0x01) Method (_GTM, 0, NotSerialized) { Return (GTM (TIMS, STMS, UDMS, UDTS, SCB0, FSB0)) } Method (_STM, 3, NotSerialized) { Store (Arg0, Debug) Store (Arg0, TMD0) Store (TIMS, GTIM) Store (UDTS, GUDT) If (STM ()) { Store (GTIM, TIMS) Store (GSTM, STMS) Store (GUDM, UDMS) Store (GUDT, UDTS) Store (GCB0, SCB0) Store (GFB0, FSB0) } Store (GTF (0x00, Arg1), ATA2) Store (GTF (0x01, Arg2), ATA3) } Device (DRV0) { Name (_ADR, 0x00) Method (_GTF, 0, NotSerialized) { Return (RATA (ATA2)) } } Device (DRV1) { Name (_ADR, 0x01) Method (_GTF, 0, NotSerialized) { Return (RATA (ATA3)) } } } Method (GTM, 6, Serialized) { Store (Ones, PIO0) Store (PIO0, PIO1) Store (PIO0, DMA0) Store (PIO0, DMA1) Store (Zero, CHNF) If (REGF) {} Else { Return (TMD0) } If (And (Arg0, 0x02)) { Or (CHNF, 0x02, CHNF) } ShiftRight (And (Arg0, 0x3300), 0x08, Local5) Store (Match (DerefOf (Index (TIM0, 0x01)), MLE, Local5, MTR, 0x00, 0x00), Local6) Store (DerefOf (Index (DerefOf (Index (TIM0, 0x00)), Local6)), Local7) Store (Local7, DMA0) If (And (Arg0, 0x08)) { Store (0x0384, PIO0) } Else { Store (Local7, PIO0) } If (And (Arg0, 0x20)) { Or (CHNF, 0x08, CHNF) } If (And (Arg0, 0x4000)) { Or (CHNF, 0x10, CHNF) Store (Match (DerefOf (Index (TIM0, 0x02)), MLE, Arg1, MTR, 0x00, 0x00), Local5) Store (DerefOf (Index (DerefOf (Index (TIM0, 0x00)), Local5)), Local6) Store (Local6, DMA1) If (And (Arg0, 0x80)) { Store (0x0384, PIO1) } Else { Store (Local6, PIO1) } } If (And (Arg2, 0x01)) { And (Arg3, 0x03, Local5) If (LAnd (And (Arg5, 0x01), LEqual (Local5, 0x01))) { Add (Local5, 0x04, Local5) } Else { If (And (Arg4, 0x01)) { Add (Local5, 0x02, Local5) } } Store (DerefOf (Index (DerefOf (Index (TIM0, 0x03)), Local5)), DMA0) Or (CHNF, 0x01, CHNF) } If (And (Arg2, 0x02)) { And (ShiftRight (Arg3, 0x04), 0x03, Local5) If (LAnd (And (Arg5, 0x02), LEqual (Local5, 0x01))) { Add (Local5, 0x04, Local5) } Else { If (And (Arg4, 0x02)) { Add (Local5, 0x02, Local5) } } Store (DerefOf (Index (DerefOf (Index (TIM0, 0x03)), Local5)), DMA1) Or (CHNF, 0x04, CHNF) } Store (TMD0, Debug) Return (TMD0) } Method (STM, 0, Serialized) { If (REGF) {} Else { Return (0x00) } And (GTIM, 0x8044, GTIM) Store (0x00, GSTM) Store (0x00, GUDM) Store (0x00, GCB0) And (GUDT, 0xCC, GUDT) Store (0x00, GFB0) If (And (CHNF, 0x01)) { Store (Match (DerefOf (Index (TIM0, 0x03)), MLE, DMA0, MTR, 0x00, 0x00), Local0) If (LGreater (Local0, 0x05)) { Store (0x05, Local0) } Or (GUDT, DerefOf (Index (DerefOf (Index (TIM0, 0x04)), Local0 )), GUDT) Or (GCB0, DerefOf (Index (DerefOf (Index (TIM0, 0x05)), Local0 )), GCB0) Or (GFB0, DerefOf (Index (DerefOf (Index (TIM0, 0x06)), Local0 )), GFB0) Or (GUDM, 0x01, GUDM) } Else { If (Or (LEqual (PIO0, Ones), LEqual (PIO0, 0x00))) { If (And (LLess (DMA0, Ones), LGreater (DMA0, 0x00))) { Store (DMA0, PIO0) Or (GTIM, 0x08, GTIM) } } } If (And (CHNF, 0x04)) { Store (Match (DerefOf (Index (TIM0, 0x03)), MLE, DMA1, MTR, 0x00, 0x00), Local0) If (LGreater (Local0, 0x05)) { Store (0x05, Local0) } Or (GUDT, ShiftLeft (DerefOf (Index (DerefOf (Index (TIM0, 0x04)), Local0)), 0x04), GUDT) Or (GCB0, ShiftLeft (DerefOf (Index (DerefOf (Index (TIM0, 0x05)), Local0)), 0x01), GCB0) Or (GFB0, ShiftLeft (DerefOf (Index (DerefOf (Index (TIM0, 0x06)), Local0)), 0x01), GFB0) Or (GUDM, 0x02, GUDM) } Else { If (Or (LEqual (PIO1, Ones), LEqual (PIO1, 0x00))) { If (And (LLess (DMA1, Ones), LGreater (DMA1, 0x00))) { Store (DMA1, PIO1) Or (GTIM, 0x80, GTIM) } } } If (And (CHNF, 0x02)) { Or (GTIM, 0x03, GTIM) } If (And (CHNF, 0x08)) { Or (GTIM, 0x30, GTIM) } And (Match (DerefOf (Index (TIM0, 0x00)), MGE, PIO0, MTR, 0x00, 0x00), 0x03, Local0) Store (DerefOf (Index (DerefOf (Index (TIM0, 0x01)), Local0)), Local1) ShiftLeft (Local1, 0x08, Local2) Or (GTIM, Local2, GTIM) If (And (CHNF, 0x10)) { Or (GTIM, 0x4000, GTIM) And (Match (DerefOf (Index (TIM0, 0x00)), MGE, PIO1, MTR, 0x00, 0x00), 0x03, Local0) Store (DerefOf (Index (DerefOf (Index (TIM0, 0x02)), Local0)), GSTM) } Return (0x01) } Name (AT01, Buffer (0x07) { 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0xEF }) Name (AT02, Buffer (0x07) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x90 }) Name (AT03, Buffer (0x07) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xC6 }) Name (AT04, Buffer (0x07) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x91 }) Name (ATA0, Buffer (0x1D) {}) Name (ATA1, Buffer (0x1D) {}) Name (ATA2, Buffer (0x1D) {}) Name (ATA3, Buffer (0x1D) {}) Name (ATAB, Buffer (0x1D) {}) CreateByteField (ATAB, 0x00, CMDC) Method (GTFB, 3, Serialized) { Multiply (CMDC, 0x38, Local0) Add (Local0, 0x08, Local1) CreateField (ATAB, Local1, 0x38, CMDX) Multiply (CMDC, 0x07, Local0) CreateByteField (ATAB, Add (Local0, 0x02), A001) CreateByteField (ATAB, Add (Local0, 0x06), A005) Store (Arg0, CMDX) Store (Arg1, A001) Store (Arg2, A005) Increment (CMDC) } Method (GTF, 2, Serialized) { Store (Arg1, Debug) Store (0x00, CMDC) Name (ID49, 0x0C00) Name (ID59, 0x00) Name (ID53, 0x04) Name (ID63, 0x0F00) Name (ID88, 0x0F00) Name (IRDY, 0x01) Name (PIOT, 0x00) Name (DMAT, 0x00) If (LEqual (SizeOf (Arg1), 0x0200)) { CreateWordField (Arg1, 0x62, IW49) Store (IW49, ID49) CreateWordField (Arg1, 0x6A, IW53) Store (IW53, ID53) CreateWordField (Arg1, 0x7E, IW63) Store (IW63, ID63) CreateWordField (Arg1, 0x76, IW59) Store (IW59, ID59) CreateWordField (Arg1, 0xB0, IW88) Store (IW88, ID88) } Store (0xA0, Local7) If (Arg0) { Store (0xB0, Local7) And (CHNF, 0x08, IRDY) If (And (CHNF, 0x10)) { Store (PIO1, PIOT) } Else { Store (PIO0, PIOT) } If (And (CHNF, 0x04)) { If (And (CHNF, 0x10)) { Store (DMA1, DMAT) } Else { Store (DMA0, DMAT) } } } Else { And (CHNF, 0x02, IRDY) Store (PIO0, PIOT) If (And (CHNF, 0x01)) { Store (DMA0, DMAT) } } If (LAnd (LAnd (And (ID53, 0x04), And (ID88, 0xFF00 )), DMAT)) { Store (Match (DerefOf (Index (TIM0, 0x03)), MLE, DMAT, MTR, 0x00, 0x00), Local1) If (LGreater (Local1, 0x05)) { Store (0x05, Local1) } GTFB (AT01, Or (0x40, Local1), Local7) } Else { If (LAnd (And (ID63, 0xFF00), PIOT)) { And (Match (DerefOf (Index (TIM0, 0x00)), MGE, PIOT, MTR, 0x00, 0x00), 0x03, Local0) Or (0x20, DerefOf (Index (DerefOf (Index (TIM0, 0x08)), Local0 )), Local1) GTFB (AT01, Local1, Local7) } } If (IRDY) { And (Match (DerefOf (Index (TIM0, 0x00)), MGE, PIOT, MTR, 0x00, 0x00), 0x03, Local0) Or (0x08, DerefOf (Index (DerefOf (Index (TIM0, 0x07)), Local0 )), Local1) GTFB (AT01, Local1, Local7) } Else { If (And (ID49, 0x0400)) { GTFB (AT01, 0x01, Local7) } } If (LAnd (And (ID59, 0x0100), And (ID59, 0xFF))) { GTFB (AT03, And (ID59, 0xFF), Local7) } Store (ATAB, Debug) Return (ATAB) } Method (RATA, 1, NotSerialized) { CreateByteField (Arg0, 0x00, CMDN) Multiply (CMDN, 0x38, Local0) CreateField (Arg0, 0x08, Local0, RETB) Store (RETB, Debug) Return (RETB) } } Device (USB0) { Name (_ADR, 0x001D0000) OperationRegion (BAR0, PCI_Config, 0xC0, 0x05) Field (BAR0, ByteAcc, NoLock, Preserve) { UBL1, 16, Offset (0x04), P0WE, 1, P1WE, 1, Offset (0x05) } Method (_S3D, 0, NotSerialized) { If (LOr (LEqual (OSFL (), 0x01), LEqual (OSFL (), 0x02))) { Return (0x02) } Else { Return (0x03) } } Method (_PSW, 1, NotSerialized) { If (Arg0) { Store (0x01, P0WE) Store (0x01, P1WE) } Else { Store (0x00, P0WE) Store (0x00, P1WE) } } Method (UPAC, 1, NotSerialized) { Store (Zero, Local0) If (LEqual (OSFG, OS9X)) { Store (One, Local0) } Else { If (LEqual (OSFG, OS98)) { Store (One, Local0) } } If (Local0) { If (LEqual (Arg0, 0x03)) { Return (One) } } Return (Zero) } OperationRegion (UPCI, PCI_Config, 0x20, 0x04) Field (UPCI, ByteAcc, NoLock, Preserve) { UBAS, 32 } Name (BASA, 0xB400) Name (P0ST, Zero) Name (P1ST, Zero) Method (SSTA, 0, NotSerialized) { Store (UBAS, BASA) And (BASA, 0xFFFFFFFE, BASA) OperationRegion (UHCI, SystemIO, BASA, 0x20) Field (UHCI, ByteAcc, NoLock, Preserve) { RSTP, 1, HRST, 1, GRST, 1, Offset (0x10), CCS0, 1, CSC0, 1, PED0, 1, Offset (0x12), CCS1, 1, CSC1, 1, PED1, 1 } Store (CCS0, P0ST) Store (CCS1, P1ST) } Method (RSTA, 0, NotSerialized) { Store (BASA, UBAS) OperationRegion (UHCI, SystemIO, BASA, 0x20) Field (UHCI, ByteAcc, NoLock, Preserve) { RSTP, 1, HRST, 1, GRST, 1, Offset (0x10), CCS0, 1, CSC0, 1, PED0, 1, Offset (0x12), CCS1, 1, CSC1, 1, PED1, 1 } } Method (USBS, 1, NotSerialized) { If (UPAC (Arg0)) { SSTA () } } Method (USBW, 1, NotSerialized) { If (UPAC (Arg0)) { RSTA () } } Method (_PRW, 0, NotSerialized) { Return (GPRW (0x03, 0x03)) } } Device (USB1) { Name (_ADR, 0x001D0001) OperationRegion (BAR0, PCI_Config, 0xC0, 0x05) Field (BAR0, ByteAcc, NoLock, Preserve) { UBL1, 16, Offset (0x04), P0WE, 1, P1WE, 1, Offset (0x05) } Method (_S3D, 0, NotSerialized) { If (LOr (LEqual (OSFL (), 0x01), LEqual (OSFL (), 0x02))) { Return (0x02) } Else { Return (0x03) } } Method (_PSW, 1, NotSerialized) { If (Arg0) { Store (0x01, P0WE) Store (0x01, P1WE) } Else { Store (0x00, P0WE) Store (0x00, P1WE) } } Method (UPAC, 1, NotSerialized) { Store (Zero, Local0) If (LEqual (OSFG, OS9X)) { Store (One, Local0) } Else { If (LEqual (OSFG, OS98)) { Store (One, Local0) } } If (Local0) { If (LEqual (Arg0, 0x03)) { Return (One) } } Return (Zero) } OperationRegion (UPCI, PCI_Config, 0x20, 0x04) Field (UPCI, ByteAcc, NoLock, Preserve) { UBAS, 32 } Name (BASA, 0xB400) Name (P0ST, Zero) Name (P1ST, Zero) Method (SSTA, 0, NotSerialized) { Store (UBAS, BASA) And (BASA, 0xFFFFFFFE, BASA) OperationRegion (UHCI, SystemIO, BASA, 0x20) Field (UHCI, ByteAcc, NoLock, Preserve) { RSTP, 1, HRST, 1, GRST, 1, Offset (0x10), CCS0, 1, CSC0, 1, PED0, 1, Offset (0x12), CCS1, 1, CSC1, 1, PED1, 1 } Store (CCS0, P0ST) Store (CCS1, P1ST) } Method (RSTA, 0, NotSerialized) { Store (BASA, UBAS) OperationRegion (UHCI, SystemIO, BASA, 0x20) Field (UHCI, ByteAcc, NoLock, Preserve) { RSTP, 1, HRST, 1, GRST, 1, Offset (0x10), CCS0, 1, CSC0, 1, PED0, 1, Offset (0x12), CCS1, 1, CSC1, 1, PED1, 1 } } Method (USBS, 1, NotSerialized) { If (UPAC (Arg0)) { SSTA () } } Method (USBW, 1, NotSerialized) { If (UPAC (Arg0)) { RSTA () } } Method (_PRW, 0, NotSerialized) { Return (GPRW (0x04, 0x03)) } } Device (USB2) { Name (_ADR, 0x001D0002) OperationRegion (BAR0, PCI_Config, 0xC0, 0x05) Field (BAR0, ByteAcc, NoLock, Preserve) { UBL1, 16, Offset (0x04), P0WE, 1, P1WE, 1, Offset (0x05) } Method (_S3D, 0, NotSerialized) { If (LOr (LEqual (OSFL (), 0x01), LEqual (OSFL (), 0x02))) { Return (0x02) } Else { Return (0x03) } } Method (_PSW, 1, NotSerialized) { If (Arg0) { Store (0x01, P0WE) Store (0x01, P1WE) } Else { Store (0x00, P0WE) Store (0x00, P1WE) } } Method (UPAC, 1, NotSerialized) { Store (Zero, Local0) If (LEqual (OSFG, OS9X)) { Store (One, Local0) } Else { If (LEqual (OSFG, OS98)) { Store (One, Local0) } } If (Local0) { If (LEqual (Arg0, 0x03)) { Return (One) } } Return (Zero) } OperationRegion (UPCI, PCI_Config, 0x20, 0x04) Field (UPCI, ByteAcc, NoLock, Preserve) { UBAS, 32 } Name (BASA, 0xB400) Name (P0ST, Zero) Name (P1ST, Zero) Method (SSTA, 0, NotSerialized) { Store (UBAS, BASA) And (BASA, 0xFFFFFFFE, BASA) OperationRegion (UHCI, SystemIO, BASA, 0x20) Field (UHCI, ByteAcc, NoLock, Preserve) { RSTP, 1, HRST, 1, GRST, 1, Offset (0x10), CCS0, 1, CSC0, 1, PED0, 1, Offset (0x12), CCS1, 1, CSC1, 1, PED1, 1 } Store (CCS0, P0ST) Store (CCS1, P1ST) } Method (RSTA, 0, NotSerialized) { Store (BASA, UBAS) OperationRegion (UHCI, SystemIO, BASA, 0x20) Field (UHCI, ByteAcc, NoLock, Preserve) { RSTP, 1, HRST, 1, GRST, 1, Offset (0x10), CCS0, 1, CSC0, 1, PED0, 1, Offset (0x12), CCS1, 1, CSC1, 1, PED1, 1 } } Method (USBS, 1, NotSerialized) { If (UPAC (Arg0)) { SSTA () } } Method (USBW, 1, NotSerialized) { If (UPAC (Arg0)) { RSTA () } } Method (_PRW, 0, NotSerialized) { Return (GPRW (0x0C, 0x03)) } } Device (USB3) { Name (_ADR, 0x001D0003) OperationRegion (BAR0, PCI_Config, 0xC0, 0x05) Field (BAR0, ByteAcc, NoLock, Preserve) { UBL1, 16, Offset (0x04), P0WE, 1, P1WE, 1, Offset (0x05) } Method (_S3D, 0, NotSerialized) { If (LOr (LEqual (OSFL (), 0x01), LEqual (OSFL (), 0x02))) { Return (0x02) } Else { Return (0x03) } } Method (_PSW, 1, NotSerialized) { If (Arg0) { Store (0x01, P0WE) Store (0x01, P1WE) } Else { Store (0x00, P0WE) Store (0x00, P1WE) } } Method (UPAC, 1, NotSerialized) { Store (Zero, Local0) If (LEqual (OSFG, OS9X)) { Store (One, Local0) } Else { If (LEqual (OSFG, OS98)) { Store (One, Local0) } } If (Local0) { If (LEqual (Arg0, 0x03)) { Return (One) } } Return (Zero) } OperationRegion (UPCI, PCI_Config, 0x20, 0x04) Field (UPCI, ByteAcc, NoLock, Preserve) { UBAS, 32 } Name (BASA, 0xB400) Name (P0ST, Zero) Name (P1ST, Zero) Method (SSTA, 0, NotSerialized) { Store (UBAS, BASA) And (BASA, 0xFFFFFFFE, BASA) OperationRegion (UHCI, SystemIO, BASA, 0x20) Field (UHCI, ByteAcc, NoLock, Preserve) { RSTP, 1, HRST, 1, GRST, 1, Offset (0x10), CCS0, 1, CSC0, 1, PED0, 1, Offset (0x12), CCS1, 1, CSC1, 1, PED1, 1 } Store (CCS0, P0ST) Store (CCS1, P1ST) } Method (RSTA, 0, NotSerialized) { Store (BASA, UBAS) OperationRegion (UHCI, SystemIO, BASA, 0x20) Field (UHCI, ByteAcc, NoLock, Preserve) { RSTP, 1, HRST, 1, GRST, 1, Offset (0x10), CCS0, 1, CSC0, 1, PED0, 1, Offset (0x12), CCS1, 1, CSC1, 1, PED1, 1 } } Method (USBS, 1, NotSerialized) { If (UPAC (Arg0)) { SSTA () } } Method (USBW, 1, NotSerialized) { If (UPAC (Arg0)) { RSTA () } } Method (_PRW, 0, NotSerialized) { Return (GPRW (0x0E, 0x03)) } } Device (EUSB) { Name (_ADR, 0x001D0007) OperationRegion (U20P, PCI_Config, 0x00, 0x0100) Field (U20P, ByteAcc, NoLock, Preserve) { Offset (0x04), , 1, MSPE, 1, Offset (0x06), Offset (0x10), MBAS, 32, Offset (0x54), PSTA, 2, Offset (0x55), PMEE, 1, , 6, PMES, 1 } Method (_PSW, 1, NotSerialized) { Store (MBAS, Local0) And (Local0, 0xFFFFFFF0, Local0) OperationRegion (MMIO, SystemMemory, Local0, 0x0100) Field (MMIO, ByteAcc, NoLock, Preserve) { Offset (0x64), P0SC, 32, P1SC, 32, P2SC, 32, P3SC, 32, P4SC, 32, P5SC, 32 } If (LNot (Local0)) { Store (PSTA, Local2) Store (Zero, PSTA) Store (MSPE, Local3) Store (One, MSPE) If (Arg0) { Store (P0SC, Local4) Or (Local4, 0x00300000, Local4) Store (Local4, P0SC) Store (P1SC, Local4) Or (Local4, 0x00300000, Local4) Store (Local4, P1SC) Store (P2SC, Local4) Or (Local4, 0x00300000, Local4) Store (Local4, P2SC) Store (P3SC, Local4) Or (Local4, 0x00300000, Local4) Store (Local4, P3SC) Store (P4SC, Local4) Or (Local4, 0x00300000, Local4) Store (Local4, P4SC) Store (P5SC, Local4) Or (Local4, 0x00300000, Local4) Store (Local4, P5SC) Store (One, PMES) Store (One, PMEE) } Else { Store (P0SC, Local4) And (Local4, 0xFFCFFFFF, Local4) Store (Local4, P0SC) Store (P1SC, Local4) And (Local4, 0xFFCFFFFF, Local4) Store (Local4, P1SC) Store (P2SC, Local4) And (Local4, 0xFFCFFFFF, Local4) Store (Local4, P2SC) Store (P3SC, Local4) And (Local4, 0xFFCFFFFF, Local4) Store (Local4, P3SC) Store (P4SC, Local4) And (Local4, 0xFFCFFFFF, Local4) Store (Local4, P4SC) Store (P5SC, Local4) And (Local4, 0xFFCFFFFF, Local4) Store (Local4, P5SC) Store (One, PMES) Store (Zero, PMEE) } Store (Local3, MSPE) Store (Local2, PSTA) } } Method (_PRW, 0, NotSerialized) { Return (GPRW (0x0D, 0x03)) } } Device (MC97) { Name (_ADR, 0x001E0003) Method (_PRW, 0, NotSerialized) { Return (GPRW (0x05, 0x04)) } } Device (HDAC) { Name (_ADR, 0x001B0000) Method (_PRW, 0, NotSerialized) { Return (GPRW (0x05, 0x04)) } } Device (P0P1) { Name (_ADR, 0x00010000) Method (_PRW, 0, NotSerialized) { Return (GPRW (0x09, 0x04)) } Method (_PRT, 0, NotSerialized) { If (PICM) { Return (AR01) } Return (PR01) } Device (VGA) { Name (_ADR, 0x00) OperationRegion (VSID, PCI_Config, 0x00, 0x04) Field (VSID, ByteAcc, NoLock, Preserve) { REG0, 32 } Method (PRST, 0, NotSerialized) { If (LEqual (REG0, 0xFFFFFFFF)) { Return (Zero) } Else { Return (One) } } Name (UPDN, One) Name (NXTD, 0x01) Name (LCDM, 0x01) Name (CRTM, 0x02) Name (TVOM, 0x04) Name (DVIM, 0x08) Name (DONE, Zero) Name (DOSF, One) Method (_INI, 0, NotSerialized) { GETD () } Method (_DOS, 1, NotSerialized) { Store (Arg0, DOSF) } Method (_DOD, 0, NotSerialized) { Return (Package (0x04) { 0x00010100, 0x00010110, 0x0200, 0x0120 }) } Device (CRTD) { Name (_ADR, 0x0100) Method (_DCS, 0, NotSerialized) { Store (\AVLD, Local0) If (Local0) { If (And (Local0, CRTM)) { Return (0x1F) } } Return (0x1D) } Method (_DGS, 0, NotSerialized) { And (NXTD, CRTM, Local0) If (Local0) { Return (0x01) } Return (0x00) } Method (_DSS, 1, NotSerialized) { If (And (Arg0, 0x40000000)) { If (And (Arg0, 0x80000000)) { Store (One, DONE) } } } } Device (TVOD) { Name (_ADR, 0x0200) Method (_DCS, 0, NotSerialized) { Store (\AVLD, Local0) If (Local0) { If (And (Local0, TVOM)) { Return (0x1F) } } Return (0x1D) } Method (_DGS, 0, NotSerialized) { And (NXTD, TVOM, Local0) If (Local0) { Return (0x01) } Return (0x00) } Method (_DSS, 1, NotSerialized) { If (And (Arg0, 0x40000000)) { If (And (Arg0, 0x80000000)) { Store (One, DONE) } } } } Device (DVID) { Name (_ADR, 0x0120) Method (_DCS, 0, NotSerialized) { Store (\AVLD, Local0) If (Local0) { If (And (Local0, DVIM)) { Return (0x1F) } } Return (0x1D) } Method (_DGS, 0, NotSerialized) { And (NXTD, DVIM, Local0) If (Local0) { Return (0x01) } Return (0x00) } Method (_DSS, 1, NotSerialized) { If (And (Arg0, 0x40000000)) { If (And (Arg0, 0x80000000)) { Store (One, DONE) } } } } Device (LCDD) { Name (_ADR, 0x0110) Method (_DCS, 0, NotSerialized) { Store (\AVLD, Local0) If (Local0) { If (And (Local0, LCDM)) { Return (0x1F) } } Return (0x1D) } Method (_DGS, 0, NotSerialized) { And (NXTD, LCDM, Local0) If (Local0) { Return (0x01) } Return (0x00) } Method (_DSS, 1, NotSerialized) { If (And (Arg0, 0x40000000)) { If (And (Arg0, 0x80000000)) { Store (One, DONE) } } } Method (_BCL, 0, NotSerialized) { Return (Package (0x10) { 0x0F, 0x0E, 0x0D, 0x0C, 0x0B, 0x0A, 0x09, 0x08, 0x07, 0x06, 0x05, 0x04, 0x03, 0x02, 0x01, 0x00 }) } Name (BCBH, 0x00) Method (_BCM, 1, NotSerialized) { Store (Arg0, LBTN) \_SB.PCI0.SBRG.EC0.STBR () If (\_SB.ATKP) { If (LEqual (BCBH, 0x01)) { Notify (\_SB.ATKD, Add (LBTN, 0x10)) } If (LEqual (BCBH, 0x02)) { Notify (\_SB.ATKD, Add (LBTN, 0x20)) } } Store (0x00, BCBH) } Method (_BQC, 0, NotSerialized) { Return (LBTN) } } Method (SWHD, 1, Serialized) { Store (One, UPDN) If (And (DOSF, 0x03)) { Store (Arg0, \SETD) ISMI (0x94) } Else { Store (Zero, DONE) Notify (VGA, 0x80) Store (0x01F4, Local0) While (Local0) { If (DONE) { Store (Zero, Local0) } Else { Sleep (0x0A) Decrement (Local0) } } } } Method (GETD, 0, NotSerialized) { ISMI (0x95) Return (\ACTD) } Method (ADVD, 0, NotSerialized) { If (UPDN) { GETD () Store (\ACTD, \SETD) Store (Zero, UPDN) } ISMI (0xA0) Store (\SETD, NXTD) Return (\SETD) Return (NXTD) } Method (NATK, 0, NotSerialized) { Return (One) } } } Device (P0P6) { Name (_ADR, 0x001E0000) Method (_PRW, 0, NotSerialized) { Return (GPRW (0x0B, 0x04)) } Method (_PRT, 0, NotSerialized) { If (PICM) { Return (AR06) } Return (PR06) } Device (P394) { Name (_ADR, 0x00010000) Method (_PRW, 0, NotSerialized) { Return (GPRW (0x0B, 0x03)) } } } Device (IDE1) { Name (_ADR, 0x001F0001) Name (REGF, 0x01) Method (_REG, 2, NotSerialized) { If (LEqual (Arg0, 0x02)) { Store (Arg1, REGF) } } OperationRegion (BAR0, PCI_Config, 0x00, 0x0100) Field (BAR0, DWordAcc, NoLock, Preserve) { VDID, 32, Offset (0x0A), SCCR, 8, BCCR, 8, Offset (0x40), TIMP, 16, TIMS, 16, STMP, 4, STMS, 4, Offset (0x48), UDMP, 2, UDMS, 2, Offset (0x4A), UDTP, 6, Offset (0x4B), UDTS, 6, Offset (0x54), PCB0, 2, SCB0, 2, PCA0, 2, SCA0, 2, , 4, FPB0, 2, FSB0, 2, PSIG, 2, SSIG, 2, Offset (0x90), MAPV, 2, , 5, SCCF, 1, Offset (0x92), P0EN, 1, , 1, P2EN, 1, , 1, P0PF, 1, , 1, P2PF, 1, Offset (0x93) } Name (TIM0, Package (0x09) { Package (0x04) { 0x78, 0xB4, 0xF0, 0x0384 }, Package (0x04) { 0x23, 0x21, 0x10, 0x00 }, Package (0x04) { 0x0B, 0x09, 0x04, 0x00 }, Package (0x06) { 0x70, 0x49, 0x36, 0x27, 0x19, 0x0F }, Package (0x06) { 0x00, 0x01, 0x02, 0x01, 0x02, 0x01 }, Package (0x06) { 0x00, 0x00, 0x00, 0x01, 0x01, 0x01 }, Package (0x06) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x01 }, Package (0x04) { 0x04, 0x03, 0x02, 0x00 }, Package (0x04) { 0x02, 0x01, 0x00, 0x00 } }) Name (TMD0, Buffer (0x14) {}) CreateDWordField (TMD0, 0x00, PIO0) CreateDWordField (TMD0, 0x04, DMA0) CreateDWordField (TMD0, 0x08, PIO1) CreateDWordField (TMD0, 0x0C, DMA1) CreateDWordField (TMD0, 0x10, CHNF) Name (GTIM, 0x00) Name (GSTM, 0x00) Name (GUDM, 0x00) Name (GUDT, 0x00) Name (GCB0, 0x00) Name (GFB0, 0x00) Device (CHN0) { Name (_ADR, 0x00) Method (_GTM, 0, NotSerialized) { Return (GTM (TIMP, STMP, UDMP, UDTP, PCB0, FPB0)) } Method (_STM, 3, NotSerialized) { Store (Arg0, Debug) Store (Arg0, TMD0) Store (TIMP, GTIM) Store (UDTP, GUDT) If (STM ()) { Store (GTIM, TIMP) Store (GSTM, STMP) Store (GUDM, UDMP) Store (GUDT, UDTP) Store (GCB0, PCB0) Store (GFB0, FPB0) } Store (GTF (0x00, Arg1), ATA0) Store (GTF (0x01, Arg2), ATA1) } Device (DRV0) { Name (_ADR, 0x00) Method (_GTF, 0, NotSerialized) { Return (RATA (ATA0)) } } Device (DRV1) { Name (_ADR, 0x01) Method (_GTF, 0, NotSerialized) { Return (RATA (ATA1)) } } } Device (CHN1) { Name (_ADR, 0x01) Method (_GTM, 0, NotSerialized) { Return (GTM (TIMS, STMS, UDMS, UDTS, SCB0, FSB0)) } Method (_STM, 3, NotSerialized) { Store (Arg0, Debug) Store (Arg0, TMD0) Store (TIMS, GTIM) Store (UDTS, GUDT) If (STM ()) { Store (GTIM, TIMS) Store (GSTM, STMS) Store (GUDM, UDMS) Store (GUDT, UDTS) Store (GCB0, SCB0) Store (GFB0, FSB0) } Store (GTF (0x00, Arg1), ATA2) Store (GTF (0x01, Arg2), ATA3) } Device (DRV0) { Name (_ADR, 0x00) Method (_GTF, 0, NotSerialized) { Return (RATA (ATA2)) } } Device (DRV1) { Name (_ADR, 0x01) Method (_GTF, 0, NotSerialized) { Return (RATA (ATA3)) } } } Method (GTM, 6, Serialized) { Store (Ones, PIO0) Store (PIO0, PIO1) Store (PIO0, DMA0) Store (PIO0, DMA1) Store (Zero, CHNF) If (REGF) {} Else { Return (TMD0) } If (And (Arg0, 0x02)) { Or (CHNF, 0x02, CHNF) } ShiftRight (And (Arg0, 0x3300), 0x08, Local5) Store (Match (DerefOf (Index (TIM0, 0x01)), MLE, Local5, MTR, 0x00, 0x00), Local6) Store (DerefOf (Index (DerefOf (Index (TIM0, 0x00)), Local6)), Local7) Store (Local7, DMA0) If (And (Arg0, 0x08)) { Store (0x0384, PIO0) } Else { Store (Local7, PIO0) } If (And (Arg0, 0x20)) { Or (CHNF, 0x08, CHNF) } If (And (Arg0, 0x4000)) { Or (CHNF, 0x10, CHNF) Store (Match (DerefOf (Index (TIM0, 0x02)), MLE, Arg1, MTR, 0x00, 0x00), Local5) Store (DerefOf (Index (DerefOf (Index (TIM0, 0x00)), Local5)), Local6) Store (Local6, DMA1) If (And (Arg0, 0x80)) { Store (0x0384, PIO1) } Else { Store (Local6, PIO1) } } If (And (Arg2, 0x01)) { And (Arg3, 0x03, Local5) If (LAnd (And (Arg5, 0x01), LEqual (Local5, 0x01))) { Add (Local5, 0x04, Local5) } Else { If (And (Arg4, 0x01)) { Add (Local5, 0x02, Local5) } } Store (DerefOf (Index (DerefOf (Index (TIM0, 0x03)), Local5)), DMA0) Or (CHNF, 0x01, CHNF) } If (And (Arg2, 0x02)) { And (ShiftRight (Arg3, 0x04), 0x03, Local5) If (LAnd (And (Arg5, 0x02), LEqual (Local5, 0x01))) { Add (Local5, 0x04, Local5) } Else { If (And (Arg4, 0x02)) { Add (Local5, 0x02, Local5) } } Store (DerefOf (Index (DerefOf (Index (TIM0, 0x03)), Local5)), DMA1) Or (CHNF, 0x04, CHNF) } Store (TMD0, Debug) Return (TMD0) } Method (STM, 0, Serialized) { If (REGF) {} Else { Return (0x00) } And (GTIM, 0x8044, GTIM) Store (0x00, GSTM) Store (0x00, GUDM) Store (0x00, GCB0) And (GUDT, 0xCC, GUDT) Store (0x00, GFB0) If (And (CHNF, 0x01)) { Store (Match (DerefOf (Index (TIM0, 0x03)), MLE, DMA0, MTR, 0x00, 0x00), Local0) If (LGreater (Local0, 0x05)) { Store (0x05, Local0) } Or (GUDT, DerefOf (Index (DerefOf (Index (TIM0, 0x04)), Local0 )), GUDT) Or (GCB0, DerefOf (Index (DerefOf (Index (TIM0, 0x05)), Local0 )), GCB0) Or (GFB0, DerefOf (Index (DerefOf (Index (TIM0, 0x06)), Local0 )), GFB0) Or (GUDM, 0x01, GUDM) } Else { If (Or (LEqual (PIO0, Ones), LEqual (PIO0, 0x00))) { If (And (LLess (DMA0, Ones), LGreater (DMA0, 0x00))) { Store (DMA0, PIO0) Or (GTIM, 0x08, GTIM) } } } If (And (CHNF, 0x04)) { Store (Match (DerefOf (Index (TIM0, 0x03)), MLE, DMA1, MTR, 0x00, 0x00), Local0) If (LGreater (Local0, 0x05)) { Store (0x05, Local0) } Or (GUDT, ShiftLeft (DerefOf (Index (DerefOf (Index (TIM0, 0x04)), Local0)), 0x04), GUDT) Or (GCB0, ShiftLeft (DerefOf (Index (DerefOf (Index (TIM0, 0x05)), Local0)), 0x01), GCB0) Or (GFB0, ShiftLeft (DerefOf (Index (DerefOf (Index (TIM0, 0x06)), Local0)), 0x01), GFB0) Or (GUDM, 0x02, GUDM) } Else { If (Or (LEqual (PIO1, Ones), LEqual (PIO1, 0x00))) { If (And (LLess (DMA1, Ones), LGreater (DMA1, 0x00))) { Store (DMA1, PIO1) Or (GTIM, 0x80, GTIM) } } } If (And (CHNF, 0x02)) { Or (GTIM, 0x03, GTIM) } If (And (CHNF, 0x08)) { Or (GTIM, 0x30, GTIM) } And (Match (DerefOf (Index (TIM0, 0x00)), MGE, PIO0, MTR, 0x00, 0x00), 0x03, Local0) Store (DerefOf (Index (DerefOf (Index (TIM0, 0x01)), Local0)), Local1) ShiftLeft (Local1, 0x08, Local2) Or (GTIM, Local2, GTIM) If (And (CHNF, 0x10)) { Or (GTIM, 0x4000, GTIM) And (Match (DerefOf (Index (TIM0, 0x00)), MGE, PIO1, MTR, 0x00, 0x00), 0x03, Local0) Store (DerefOf (Index (DerefOf (Index (TIM0, 0x02)), Local0)), GSTM) } Return (0x01) } Name (AT01, Buffer (0x07) { 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0xEF }) Name (AT02, Buffer (0x07) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x90 }) Name (AT03, Buffer (0x07) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xC6 }) Name (AT04, Buffer (0x07) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x91 }) Name (ATA0, Buffer (0x1D) {}) Name (ATA1, Buffer (0x1D) {}) Name (ATA2, Buffer (0x1D) {}) Name (ATA3, Buffer (0x1D) {}) Name (ATAB, Buffer (0x1D) {}) CreateByteField (ATAB, 0x00, CMDC) Method (GTFB, 3, Serialized) { Multiply (CMDC, 0x38, Local0) Add (Local0, 0x08, Local1) CreateField (ATAB, Local1, 0x38, CMDX) Multiply (CMDC, 0x07, Local0) CreateByteField (ATAB, Add (Local0, 0x02), A001) CreateByteField (ATAB, Add (Local0, 0x06), A005) Store (Arg0, CMDX) Store (Arg1, A001) Store (Arg2, A005) Increment (CMDC) } Method (GTF, 2, Serialized) { Store (Arg1, Debug) Store (0x00, CMDC) Name (ID49, 0x0C00) Name (ID59, 0x00) Name (ID53, 0x04) Name (ID63, 0x0F00) Name (ID88, 0x0F00) Name (IRDY, 0x01) Name (PIOT, 0x00) Name (DMAT, 0x00) If (LEqual (SizeOf (Arg1), 0x0200)) { CreateWordField (Arg1, 0x62, IW49) Store (IW49, ID49) CreateWordField (Arg1, 0x6A, IW53) Store (IW53, ID53) CreateWordField (Arg1, 0x7E, IW63) Store (IW63, ID63) CreateWordField (Arg1, 0x76, IW59) Store (IW59, ID59) CreateWordField (Arg1, 0xB0, IW88) Store (IW88, ID88) } Store (0xA0, Local7) If (Arg0) { Store (0xB0, Local7) And (CHNF, 0x08, IRDY) If (And (CHNF, 0x10)) { Store (PIO1, PIOT) } Else { Store (PIO0, PIOT) } If (And (CHNF, 0x04)) { If (And (CHNF, 0x10)) { Store (DMA1, DMAT) } Else { Store (DMA0, DMAT) } } } Else { And (CHNF, 0x02, IRDY) Store (PIO0, PIOT) If (And (CHNF, 0x01)) { Store (DMA0, DMAT) } } If (LAnd (LAnd (And (ID53, 0x04), And (ID88, 0xFF00 )), DMAT)) { Store (Match (DerefOf (Index (TIM0, 0x03)), MLE, DMAT, MTR, 0x00, 0x00), Local1) If (LGreater (Local1, 0x05)) { Store (0x05, Local1) } GTFB (AT01, Or (0x40, Local1), Local7) } Else { If (LAnd (And (ID63, 0xFF00), PIOT)) { And (Match (DerefOf (Index (TIM0, 0x00)), MGE, PIOT, MTR, 0x00, 0x00), 0x03, Local0) Or (0x20, DerefOf (Index (DerefOf (Index (TIM0, 0x08)), Local0 )), Local1) GTFB (AT01, Local1, Local7) } } If (IRDY) { And (Match (DerefOf (Index (TIM0, 0x00)), MGE, PIOT, MTR, 0x00, 0x00), 0x03, Local0) Or (0x08, DerefOf (Index (DerefOf (Index (TIM0, 0x07)), Local0 )), Local1) GTFB (AT01, Local1, Local7) } Else { If (And (ID49, 0x0400)) { GTFB (AT01, 0x01, Local7) } } If (LAnd (And (ID59, 0x0100), And (ID59, 0xFF))) { GTFB (AT03, And (ID59, 0xFF), Local7) } Store (ATAB, Debug) Return (ATAB) } Method (RATA, 1, NotSerialized) { CreateByteField (Arg0, 0x00, CMDN) Multiply (CMDN, 0x38, Local0) CreateField (Arg0, 0x08, Local0, RETB) Store (RETB, Debug) Return (RETB) } } Device (P0P2) { Name (_ADR, 0x001C0000) Method (_PRW, 0, NotSerialized) { Return (GPRW (0x09, 0x04)) } Method (_PRT, 0, NotSerialized) { If (PICM) { Return (AR02) } Return (PR02) } } Device (P0P3) { Name (_ADR, 0x001C0001) Method (_PRW, 0, NotSerialized) { Return (GPRW (0x09, 0x04)) } Method (_PRT, 0, NotSerialized) { If (PICM) { Return (AR03) } Return (PR03) } Device (MPCI) { Name (_ADR, 0x00) OperationRegion (MINP, PCI_Config, 0x00, 0x68) Field (MINP, ByteAcc, NoLock, Preserve) { VNUM, 32, Offset (0x09), PINF, 8, SBCC, 8, BSCC, 8, Offset (0x2C), SNUM, 32, Offset (0x34) } Method (MPDP, 0, NotSerialized) { If (LEqual (SNUM, 0xFFFFFFFF)) { Return (0x00) } If (LNotEqual (BSCC, 0x02)) { Return (0x00) } Return (One) } } } Device (P0P4) { Name (_ADR, 0x001C0002) OperationRegion (LCTL, PCI_Config, 0x50, 0x04) Field (LCTL, ByteAcc, NoLock, Preserve) { , 4, PELD, 1, PERL, 1 } OperationRegion (SLOT, PCI_Config, 0x54, 0x10) Field (SLOT, ByteAcc, NoLock, Preserve) { SCAP, 32, SCTL, 16, ABP1, 1, PFD1, 1, MSC1, 1, PDC1, 1, CC10, 1, MS10, 1, PDS1, 1, RSV0, 1, LASC, 1, RSV1, 7 } OperationRegion (RHUB, PCI_Config, 0x60, 0x10) Field (RHUB, ByteAcc, NoLock, Preserve) { PMID, 16, PMES, 1, PMEP, 1, RSV2, 14 } OperationRegion (MISC, PCI_Config, 0xD8, 0x08) Field (MISC, ByteAcc, NoLock, Preserve) { RSV4, 30, HPCE, 1, PMCE, 1, PMMS, 1, HPPD, 1, HPAB, 1, HPCC, 1, HPLA, 1, RSV3, 25, HPCS, 1, PMCS, 1 } Method (HPHK, 0, NotSerialized) { Store (0x01, PDC1) Store (0x01, HPCS) Store (0x00, PELD) Sleep (0xFA) } Name (_HPP, Package (0x04) { 0x08, 0x40, 0x01, 0x00 }) Method (_PRW, 0, NotSerialized) { Return (GPRW (0x09, 0x04)) } Method (_PRT, 0, NotSerialized) { If (PICM) { Return (AR04) } Return (PR04) } Device (XCRD) { Name (_ADR, 0x00) Method (_STA, 0, NotSerialized) { If (And (\FDRT, 0x00040000)) { Return (0x00) } Store (\_SB.RBPE (0x000E205A), Local0) If (And (Local0, 0x40)) { Return (0x0F) } Else { Return (0x00) } } Method (_RMV, 0, NotSerialized) { Return (One) } Method (_PRW, 0, NotSerialized) { Return (GPRW (0x09, 0x03)) } } } } } Scope (\_SB.PCI0.SBRG) { Device (EC0) { Name (_HID, EisaId ("PNP0C09")) Name (_CRS, ResourceTemplate () { IO (Decode16, 0x0062, // Range Minimum 0x0062, // Range Maximum 0x00, // Alignment 0x01, // Length ) IO (Decode16, 0x0066, // Range Minimum 0x0066, // Range Maximum 0x00, // Alignment 0x01, // Length ) }) Name (_GPE, 0x1C) Mutex (MUEC, 0x00) Mutex (ASIO, 0x00) Name (ECFL, Zero) Method (ECAV, 0, NotSerialized) { If (LGreaterEqual (\SLPT, 0x04)) { Return (Zero) } Return (ECFL) } OperationRegion (ECOR, EmbeddedControl, 0x00, 0xFF) Field (ECOR, ByteAcc, Lock, Preserve) { Offset (0x04), CMD1, 8, CDT1, 8, CDT2, 8, CDT3, 8, Offset (0x80), EPWS, 8, EB0S, 8, EB1S, 8, EB0R, 8, EB1R, 8, EPWF, 8, Offset (0x87), EB0T, 8, EB1T, 8, Offset (0x93), TAH0, 16, TAH1, 16, TSTP, 8, Offset (0xA0), ECPU, 8, ECRT, 8, EPSV, 8, EACT, 8, Offset (0xB0), B0PN, 16, B0VL, 16, B0RC, 16, B0FC, 16, B0MD, 16, B0ST, 16, B0CC, 16, B0TM, 16, B0C1, 16, B0C2, 16, B0C3, 16, B0C4, 16, Offset (0xD0), B1PN, 16, B1VL, 16, B1RC, 16, B1FC, 16, B1MD, 16, B1ST, 16, B1CC, 16, B1TM, 16, B1C1, 16, B1C2, 16, B1C3, 16, B1C4, 16, Offset (0xF0), B0DC, 16, B0DV, 16, B0SN, 16, Offset (0xF8), B1DC, 16, B1DV, 16, B1SN, 16 } Name (SMBF, 0x00) OperationRegion (SMBX, EmbeddedControl, 0x18, 0x28) Field (SMBX, ByteAcc, NoLock, Preserve) { PRTC, 8, SSTS, 5, , 1, ALFG, 1, CDFG, 1, ADDR, 8, CMDB, 8, BDAT, 256, BCNT, 8, , 1, ALAD, 7, ALD0, 8, ALD1, 8 } Field (SMBX, ByteAcc, NoLock, Preserve) { Offset (0x04), DAT0, 8, DAT1, 8 } Field (SMBX, ByteAcc, NoLock, Preserve) { Offset (0x04), DT2B, 16 } OperationRegion (NSBS, EmbeddedControl, 0x40, 0x04) Field (NSBS, ByteAcc, NoLock, Preserve) { A2AD, 8, A2D0, 8, A2D1, 8, A3AD, 8 } Method (_INI, 0, NotSerialized) { If (LLessEqual (\OSFG, \OSME)) { Store (One, ECFL) } } Method (_REG, 2, NotSerialized) { If (LEqual (Arg0, 0x03)) { Store (Arg1, ECFL) } } } } OperationRegion (\_SB.PCI0.SBRG.PIX0, PCI_Config, 0x60, 0x0C) Field (\_SB.PCI0.SBRG.PIX0, ByteAcc, NoLock, Preserve) { PIRA, 8, PIRB, 8, PIRC, 8, PIRD, 8, Offset (0x08), PIRE, 8, PIRF, 8, PIRG, 8, PIRH, 8 } Scope (\_SB) { Name (BUFA, ResourceTemplate () { IRQ (Level, ActiveLow, Shared, _Y0A) {15} }) CreateWordField (BUFA, \_SB._Y0A._INT, IRA0) Device (LNKA) { Name (_HID, EisaId ("PNP0C0F")) Name (_UID, 0x01) Method (_STA, 0, NotSerialized) { And (PIRA, 0x80, Local0) If (Local0) { Return (0x09) } Else { Return (0x0B) } } Method (_PRS, 0, NotSerialized) { Return (PRSA) } Method (_DIS, 0, NotSerialized) { Or (PIRA, 0x80, PIRA) } Method (_CRS, 0, NotSerialized) { And (PIRA, 0x0F, Local0) ShiftLeft (0x01, Local0, IRA0) Return (BUFA) } Method (_SRS, 1, NotSerialized) { CreateWordField (Arg0, 0x01, IRA) FindSetRightBit (IRA, Local0) Decrement (Local0) Store (Local0, PIRA) } } Device (LNKB) { Name (_HID, EisaId ("PNP0C0F")) Name (_UID, 0x02) Method (_STA, 0, NotSerialized) { And (PIRB, 0x80, Local0) If (Local0) { Return (0x09) } Else { Return (0x0B) } } Method (_PRS, 0, NotSerialized) { Return (PRSB) } Method (_DIS, 0, NotSerialized) { Or (PIRB, 0x80, PIRB) } Method (_CRS, 0, NotSerialized) { And (PIRB, 0x0F, Local0) ShiftLeft (0x01, Local0, IRA0) Return (BUFA) } Method (_SRS, 1, NotSerialized) { CreateWordField (Arg0, 0x01, IRA) FindSetRightBit (IRA, Local0) Decrement (Local0) Store (Local0, PIRB) } } Device (LNKC) { Name (_HID, EisaId ("PNP0C0F")) Name (_UID, 0x03) Method (_STA, 0, NotSerialized) { And (PIRC, 0x80, Local0) If (Local0) { Return (0x09) } Else { Return (0x0B) } } Method (_PRS, 0, NotSerialized) { Return (PRSC) } Method (_DIS, 0, NotSerialized) { Or (PIRC, 0x80, PIRC) } Method (_CRS, 0, NotSerialized) { And (PIRC, 0x0F, Local0) ShiftLeft (0x01, Local0, IRA0) Return (BUFA) } Method (_SRS, 1, NotSerialized) { CreateWordField (Arg0, 0x01, IRA) FindSetRightBit (IRA, Local0) Decrement (Local0) Store (Local0, PIRC) } } Device (LNKD) { Name (_HID, EisaId ("PNP0C0F")) Name (_UID, 0x04) Method (_STA, 0, NotSerialized) { And (PIRD, 0x80, Local0) If (Local0) { Return (0x09) } Else { Return (0x0B) } } Method (_PRS, 0, NotSerialized) { Return (PRSD) } Method (_DIS, 0, NotSerialized) { Or (PIRD, 0x80, PIRD) } Method (_CRS, 0, NotSerialized) { And (PIRD, 0x0F, Local0) ShiftLeft (0x01, Local0, IRA0) Return (BUFA) } Method (_SRS, 1, NotSerialized) { CreateWordField (Arg0, 0x01, IRA) FindSetRightBit (IRA, Local0) Decrement (Local0) Store (Local0, PIRD) } } Device (LNKE) { Name (_HID, EisaId ("PNP0C0F")) Name (_UID, 0x05) Method (_STA, 0, NotSerialized) { And (PIRE, 0x80, Local0) If (Local0) { Return (0x09) } Else { Return (0x0B) } } Method (_PRS, 0, NotSerialized) { Return (PRSE) } Method (_DIS, 0, NotSerialized) { Or (PIRE, 0x80, PIRE) } Method (_CRS, 0, NotSerialized) { And (PIRE, 0x0F, Local0) ShiftLeft (0x01, Local0, IRA0) Return (BUFA) } Method (_SRS, 1, NotSerialized) { CreateWordField (Arg0, 0x01, IRA) FindSetRightBit (IRA, Local0) Decrement (Local0) Store (Local0, PIRE) } } Device (LNKF) { Name (_HID, EisaId ("PNP0C0F")) Name (_UID, 0x06) Method (_STA, 0, NotSerialized) { And (PIRF, 0x80, Local0) If (Local0) { Return (0x09) } Else { Return (0x0B) } } Method (_PRS, 0, NotSerialized) { Return (PRSF) } Method (_DIS, 0, NotSerialized) { Or (PIRF, 0x80, PIRF) } Method (_CRS, 0, NotSerialized) { And (PIRF, 0x0F, Local0) ShiftLeft (0x01, Local0, IRA0) Return (BUFA) } Method (_SRS, 1, NotSerialized) { CreateWordField (Arg0, 0x01, IRA) FindSetRightBit (IRA, Local0) Decrement (Local0) Store (Local0, PIRF) } } Device (LNKG) { Name (_HID, EisaId ("PNP0C0F")) Name (_UID, 0x07) Method (_STA, 0, NotSerialized) { And (PIRG, 0x80, Local0) If (Local0) { Return (0x09) } Else { Return (0x0B) } } Method (_PRS, 0, NotSerialized) { Return (PRSG) } Method (_DIS, 0, NotSerialized) { Or (PIRG, 0x80, PIRG) } Method (_CRS, 0, NotSerialized) { And (PIRG, 0x0F, Local0) ShiftLeft (0x01, Local0, IRA0) Return (BUFA) } Method (_SRS, 1, NotSerialized) { CreateWordField (Arg0, 0x01, IRA) FindSetRightBit (IRA, Local0) Decrement (Local0) Store (Local0, PIRG) } } Device (LNKH) { Name (_HID, EisaId ("PNP0C0F")) Name (_UID, 0x08) Method (_STA, 0, NotSerialized) { And (PIRH, 0x80, Local0) If (Local0) { Return (0x09) } Else { Return (0x0B) } } Method (_PRS, 0, NotSerialized) { Return (PRSH) } Method (_DIS, 0, NotSerialized) { Or (PIRH, 0x80, PIRH) } Method (_CRS, 0, NotSerialized) { And (PIRH, 0x0F, Local0) ShiftLeft (0x01, Local0, IRA0) Return (BUFA) } Method (_SRS, 1, NotSerialized) { CreateWordField (Arg0, 0x01, IRA) FindSetRightBit (IRA, Local0) Decrement (Local0) Store (Local0, PIRH) } } } Scope (\_SB) { Name (XCPD, 0x00) Name (XNPT, 0x01) Name (XCAP, 0x02) Name (XDCP, 0x04) Name (XDCT, 0x08) Name (XDST, 0x0A) Name (XLCP, 0x0C) Name (XLCT, 0x10) Name (XLST, 0x12) Name (XSCP, 0x14) Name (XSCT, 0x18) Name (XSST, 0x1A) Name (XRCT, 0x1C) Mutex (MUTE, 0x00) Method (RBPE, 1, NotSerialized) { Acquire (MUTE, 0x03E8) Add (Arg0, \PCIB, Local0) OperationRegion (PCG1, SystemMemory, Local0, 0x01) Field (PCG1, ByteAcc, NoLock, Preserve) { XCG1, 8 } Release (MUTE) Return (XCG1) } Method (RWPE, 1, NotSerialized) { Acquire (MUTE, 0x03E8) And (Arg0, 0xFFFFFFFE, Arg0) Add (Arg0, \PCIB, Local0) OperationRegion (PCG2, SystemMemory, Local0, 0x02) Field (PCG2, WordAcc, NoLock, Preserve) { XCG2, 16 } Release (MUTE) Return (XCG2) } Method (RDPE, 1, NotSerialized) { Acquire (MUTE, 0x03E8) And (Arg0, 0xFFFFFFFC, Arg0) Add (Arg0, \PCIB, Local0) OperationRegion (PCG3, SystemMemory, Local0, 0x04) Field (PCG3, DWordAcc, NoLock, Preserve) { XCG3, 32 } Release (MUTE) Return (XCG3) } Method (WBPE, 2, NotSerialized) { Acquire (MUTE, 0x0FFF) Add (Arg0, \PCIB, Local0) OperationRegion (PCG4, SystemMemory, Local0, 0x01) Field (PCG4, ByteAcc, NoLock, Preserve) { XCG4, 8 } Store (Arg1, XCG4) Release (MUTE) } Method (WWPE, 2, NotSerialized) { Acquire (MUTE, 0x03E8) And (Arg0, 0xFFFFFFFE, Arg0) Add (Arg0, \PCIB, Local0) OperationRegion (PCG5, SystemMemory, Local0, 0x02) Field (PCG5, WordAcc, NoLock, Preserve) { XCG5, 16 } Store (Arg1, XCG5) Release (MUTE) } Method (WDPE, 2, NotSerialized) { Acquire (MUTE, 0x03E8) And (Arg0, 0xFFFFFFFC, Arg0) Add (Arg0, \PCIB, Local0) OperationRegion (PCG6, SystemMemory, Local0, 0x04) Field (PCG6, DWordAcc, NoLock, Preserve) { XCG6, 32 } Store (Arg1, XCG6) Release (MUTE) } Method (RWDP, 3, NotSerialized) { Acquire (MUTE, 0x03E8) And (Arg0, 0xFFFFFFFC, Arg0) Add (Arg0, \PCIB, Local0) OperationRegion (PCG7, SystemMemory, Local0, 0x04) Field (PCG7, DWordAcc, NoLock, Preserve) { XCG7, 32 } And (XCG7, Arg2, Local1) Or (Local1, Arg1, XCG7) Release (MUTE) } Method (RPME, 1, NotSerialized) { Add (Arg0, 0x84, Local0) Store (\_SB.RDPE (Local0), Local1) If (LEqual (Local1, 0xFFFFFFFF)) { Return (0x00) } Else { If (LAnd (Local1, 0x00010000)) { \_SB.WDPE (Local0, And (Local1, 0x00010000)) Return (0x01) } Return (0x00) } } } Scope (\_SB.PCI0.SBRG.EC0) { OperationRegion (ECIO, SystemIO, 0x025C, 0x10) Field (ECIO, ByteAcc, Lock, Preserve) { ECDT, 8, ECCM, 8 } Method (GBTT, 1, Serialized) { If (ECAV ()) { If (LEqual (Arg0, 0x00)) { Store (EB0T, Local0) } Else { Store (EB1T, Local0) } } Else { Store (0xFF, Local0) } Return (Local0) } Method (WCMD, 1, Serialized) { If (ECAV ()) { If (LEqual (Acquire (MUEC, 0xFFFF), 0x00)) { Store (Arg0, CMD1) Release (MUEC) } } } Method (DLY0, 1, Serialized) { If (LNot (ECAV ())) { Return (Ones) } Store (Ones, Local0) If (LEqual (Acquire (MUEC, 0xFFFF), 0x00)) { Store (Arg0, CDT1) Store (0x6B, CDT2) Store (0x00, CDT3) Store (0xBB, CMD1) Store (0x7F, Local1) While (LAnd (Local1, CMD1)) { Sleep (0x01) Decrement (Local1) } If (LEqual (CMD1, Zero)) { Store (CDT1, Local0) } Release (MUEC) } Return (Local0) } Method (RRAM, 2, Serialized) { If (ECAV ()) { If (LEqual (Acquire (MUEC, 0xFFFF), 0x00)) { Store (Arg0, CDT3) Store (Arg1, CDT2) Store (0xBA, CMD1) Store (0x7F, Local0) While (LAnd (Local0, CMD1)) { Sleep (0x01) Decrement (Local0) } If (LEqual (CMD1, Zero)) { Store (CDT1, Local0) } Else { Store (Ones, Local0) } Release (MUEC) Return (Local0) } } Return (Ones) } Method (WRAM, 3, Serialized) { If (ECAV ()) { If (LEqual (Acquire (MUEC, 0xFFFF), 0x00)) { Store (Arg0, CDT3) Store (Arg1, CDT2) Store (Arg2, CDT1) Store (0xBB, CMD1) Store (0x7F, Local0) While (LAnd (Local0, CMD1)) { Sleep (0x01) Decrement (Local0) } If (LEqual (CMD1, Zero)) { Store (One, Local0) } Else { Store (Ones, Local0) } Release (MUEC) Return (Local0) } } Return (Ones) } Name (PWAC, Buffer (0x10) { /* 0000 */ 0x20, 0x27, 0x2E, 0x35, 0x3C, 0x42, 0x48, 0x4E, /* 0008 */ 0x54, 0x5A, 0x60, 0x66, 0x6C, 0x72, 0x78, 0x88 }) Name (PWDC, Buffer (0x10) { /* 0000 */ 0x19, 0x20, 0x27, 0x2E, 0x35, 0x3C, 0x42, 0x48, /* 0008 */ 0x4E, 0x54, 0x5A, 0x60, 0x66, 0x6C, 0x72, 0x78 }) Method (STBR, 0, Serialized) { And (\VGAF, 0x01, Local0) If (Local0) { \ISMI (0x9A) } Else { If (ACAP ()) { Store (DerefOf (Index (PWAC, LBTN)), Local0) } Else { Store (DerefOf (Index (PWDC, LBTN)), Local0) } WBOV (0x00, Local0) } } Method (SADC, 2, Serialized) { If (ECAV ()) { If (LEqual (Acquire (MUEC, 0xFFFF), 0x00)) { Store (Arg0, CDT1) Store (Arg1, CDT2) Store (0xC4, CMD1) Store (0x7F, Local0) While (LAnd (Local0, CMD1)) { Sleep (0x01) Decrement (Local0) } If (LEqual (CMD1, Zero)) { Store (CDT1, Local0) } Else { Store (Ones, Local0) } Release (MUEC) Return (Local0) } } Return (Ones) } Method (SBQH, 3, Serialized) { If (ECAV ()) { If (LEqual (Acquire (MUEC, 0xFFFF), 0x00)) { Store (Arg0, CDT1) Store (Arg1, CDT2) Store (Arg2, CMD1) Store (0x7F, Local0) While (LAnd (Local0, CMD1)) { Sleep (0x01) Decrement (Local0) } If (LEqual (CMD1, Zero)) { Store (CDT1, Local0) } Else { Store (Ones, Local0) } Release (MUEC) Return (Local0) } } Return (Ones) } Method (SPIN, 2, Serialized) { Store (Arg0, Local0) If (Arg1) { Or (Local0, 0x20, Local0) } Else { Or (Local0, 0x40, Local0) } STC5 (Local0) Return (One) } Method (RPIN, 1, Serialized) { And (Arg0, 0x1F, Local0) Store (STC5 (Local0), Local1) Return (Local1) } Method (ST87, 2, Serialized) { If (ECAV ()) { If (LEqual (Acquire (MUEC, 0xFFFF), 0x00)) { Store (Arg0, CDT1) Store (Arg1, CDT2) Store (0x87, CMD1) Store (0x7F, Local0) While (LAnd (Local0, CMD1)) { Sleep (0x01) Decrement (Local0) } If (LEqual (CMD1, Zero)) { Store (CDT1, Local0) } Else { Store (Ones, Local0) } Release (MUEC) Return (Local0) } } Return (Ones) } Method (STC5, 1, Serialized) { If (ECAV ()) { If (LEqual (Acquire (MUEC, 0xFFFF), 0x00)) { Store (Arg0, CDT1) Store (0xC5, CMD1) Store (0x7F, Local0) While (LAnd (Local0, CMD1)) { Sleep (0x01) Decrement (Local0) } If (LEqual (CMD1, Zero)) { Store (CDT1, Local0) } Else { Store (Ones, Local0) } Release (MUEC) Return (Local0) } } Return (Ones) } Method (RBAT, 2, Serialized) { If (LNot (ECAV ())) { Return (Ones) } If (LEqual (Acquire (MUEC, 0xFFFF), 0x00)) { Store (0x03, Local0) While (Local0) { Store (Arg0, CDT2) Store (Arg1, Local1) ShiftLeft (Local1, 0x01, Local1) Add (Local1, 0xDA, Local1) Store (Local1, CMD1) Store (0x7F, Local1) While (LAnd (CMD1, Local1)) { Decrement (Local1) Sleep (0x01) } If (LEqual (CMD1, 0x00)) { Store (CDT1, Local1) Store (Zero, Local0) } Else { Store (Ones, Local1) Decrement (Local0) } } Release (MUEC) Return (Local1) } Return (Ones) } Method (WBAT, 3, Serialized) { Or (Arg0, 0x80, Local3) If (LNot (ECAV ())) { Return (Ones) } If (LEqual (Acquire (MUEC, 0xFFFF), 0x00)) { Store (0x03, Local0) While (Local0) { Store (Arg2, CDT1) Store (Local3, CDT2) Store (Arg1, Local1) ShiftLeft (Local1, 0x01, Local1) Add (Local1, 0xDA, Local1) Store (Local1, CMD1) Store (0x7F, Local1) While (LAnd (CMD1, Local1)) { Decrement (Local1) Sleep (0x01) } } Release (MUEC) Return (Local1) } Return (Ones) } Method (FNCT, 2, Serialized) { If (ECAV ()) { If (LEqual (Acquire (MUEC, 0xFFFF), 0x00)) { Store (Arg0, CDT2) Store (Arg1, CDT1) Store (0xC4, CMD1) Store (0x7F, Local0) While (LAnd (Local0, CMD1)) { Sleep (0x01) Decrement (Local0) } Release (MUEC) } } } Name (WRQK, 0x02) Name (RDQK, 0x03) Name (SDBT, 0x04) Name (RCBT, 0x05) Name (WRBT, 0x06) Name (RDBT, 0x07) Name (WRWD, 0x08) Name (RDWD, 0x09) Name (WRBL, 0x0A) Name (RDBL, 0x0B) Name (PCLL, 0x0C) Name (GOOD, 0x00) Name (UKER, 0x07) Name (DAER, 0x10) Name (CMDN, 0x12) Name (UKE2, 0x13) Name (DADN, 0x17) Name (SBTO, 0x18) Name (USPT, 0x19) Name (SBBY, 0x1A) Method (SWTC, 1, Serialized) { Store (UKER, Local0) Store (0x03, Local1) While (LAnd (Local0, Local1)) { Store (0x23, Local2) While (Local2) { If (PRTC) { Sleep (0x01) Decrement (Local2) } Else { Store (Zero, Local2) Store (SSTS, Local0) } } If (Local0) { Store (Zero, PRTC) Decrement (Local1) If (Local1) { Sleep (0x01) Store (Arg0, PRTC) } } } Return (Local0) } Method (SMBR, 3, Serialized) { Store (Package (0x03) { 0x07, 0x00, 0x00 }, Local0) If (LNot (ECAV ())) { Return (Local0) } If (LNotEqual (Arg0, RDBL)) { If (LNotEqual (Arg0, RDWD)) { If (LNotEqual (Arg0, RDBT)) { If (LNotEqual (Arg0, RCBT)) { If (LNotEqual (Arg0, RDQK)) { Return (Local0) } } } } } If (LEqual (Acquire (MUEC, 0xFFFF), 0x00)) { Store (PRTC, Local1) Store (Zero, Local2) While (LNotEqual (Local1, 0x00)) { Stall (0x0A) Increment (Local2) If (LGreater (Local2, 0x03E8)) { Store (SBBY, Index (Local0, 0x00)) Store (Zero, Local1) } Else { Store (PRTC, Local1) } } If (LLessEqual (Local2, 0x03E8)) { ShiftLeft (Arg1, 0x01, Local3) Or (Local3, 0x01, Local3) Store (Local3, ADDR) If (LNotEqual (Arg0, RDQK)) { If (LNotEqual (Arg0, RCBT)) { Store (Arg2, CMDB) } } Store (Arg0, PRTC) Store (SWTC (Arg0), Index (Local0, 0x00)) If (LEqual (DerefOf (Index (Local0, 0x00)), 0x00)) { If (LEqual (Arg0, RDBL)) { Store (BCNT, Index (Local0, 0x01)) Store (BDAT, Index (Local0, 0x02)) } If (LEqual (Arg0, RDWD)) { Store (0x02, Index (Local0, 0x01)) Store (DT2B, Index (Local0, 0x02)) } If (LEqual (Arg0, RDBT)) { Store (0x01, Index (Local0, 0x01)) Store (DAT0, Index (Local0, 0x02)) } If (LEqual (Arg0, RCBT)) { Store (0x01, Index (Local0, 0x01)) Store (DAT0, Index (Local0, 0x02)) } } } Release (MUEC) } Return (Local0) } Method (SMBW, 5, Serialized) { Store (Package (0x01) { 0x07 }, Local0) If (LNot (ECAV ())) { Return (Local0) } If (LNotEqual (Arg0, WRBL)) { If (LNotEqual (Arg0, WRWD)) { If (LNotEqual (Arg0, WRBT)) { If (LNotEqual (Arg0, SDBT)) { If (LNotEqual (Arg0, WRQK)) { Return (Local0) } } } } } If (LEqual (Acquire (MUEC, 0xFFFF), 0x00)) { Store (PRTC, Local1) Store (Zero, Local2) While (LNotEqual (Local1, 0x00)) { Stall (0x0A) Increment (Local2) If (LGreater (Local2, 0x03E8)) { Store (SBBY, Index (Local0, 0x00)) Store (Zero, Local1) } Else { Store (PRTC, Local1) } } If (LLessEqual (Local2, 0x03E8)) { ShiftLeft (Arg1, 0x01, Local3) Store (Local3, ADDR) If (LNotEqual (Arg0, WRQK)) { If (LNotEqual (Arg0, SDBT)) { Store (Arg2, CMDB) } } If (LEqual (Arg0, WRBL)) { Store (Arg3, BCNT) Store (Arg4, BDAT) } If (LEqual (Arg0, WRWD)) { Store (Arg4, DT2B) } If (LEqual (Arg0, WRBT)) { Store (Arg4, DAT0) } If (LEqual (Arg0, SDBT)) { Store (Arg4, DAT0) } Store (Arg0, PRTC) Store (SWTC (Arg0), Index (Local0, 0x00)) } Release (MUEC) } Return (Local0) } OperationRegion (KAID, SystemIO, 0x025C, 0x01) Field (KAID, ByteAcc, NoLock, Preserve) { AEID, 8 } OperationRegion (KAIC, SystemIO, 0x025D, 0x01) Field (KAIC, ByteAcc, NoLock, Preserve) { AEIC, 8 } Method (WEIE, 0, Serialized) { Store (0x4000, Local0) And (AEIC, 0x02, Local1) While (LAnd (LNotEqual (Local0, Zero), LEqual (Local1, 0x02))) { And (AEIC, 0x02, Local1) Decrement (Local0) } } Method (WEOF, 0, Serialized) { Store (0x4000, Local0) And (AEIC, 0x01, Local1) While (LAnd (LNotEqual (Local0, Zero), LEqual (Local1, 0x00))) { And (AEIC, 0x01, Local1) Decrement (Local0) } } Method (RFOV, 1, Serialized) { Store (0x00, Local0) If (LEqual (Acquire (ASIO, 0xFFFF), 0x00)) { WEIE () Store (0x83, AEIC) WEIE () Store (Arg0, AEID) WEOF () Store (AEID, Local0) WEIE () Release (ASIO) } Return (Local0) } Method (WFOV, 2, Serialized) { If (LEqual (Acquire (ASIO, 0xFFFF), 0x00)) { WEIE () Store (0x84, AEIC) WEIE () Store (Arg0, AEID) WEIE () Store (Arg1, AEID) Release (ASIO) } } Method (RBOV, 1, Serialized) { Store (0x00, Local0) If (LEqual (Acquire (ASIO, 0xFFFF), 0x00)) { WEIE () Store (0x85, AEIC) WEIE () Store (Arg0, AEID) WEOF () Store (AEID, Local0) WEIE () Release (ASIO) } Return (Local0) } Method (WBOV, 2, Serialized) { If (LEqual (Acquire (ASIO, 0xFFFF), 0x00)) { WEIE () Store (0x86, AEIC) WEIE () Store (Arg0, AEID) WEIE () Store (Arg1, AEID) Release (ASIO) } } Method (WMFN, 1, Serialized) { If (LEqual (Acquire (ASIO, 0xFFFF), 0x00)) { WEIE () Store (0x98, AEIC) WEIE () Store (Arg0, AEID) WEIE () Release (ASIO) } } } Scope (\_SB.PCI0.SBRG.EC0) { Method (ACPS, 0, Serialized) { Return (And (GPWS (), 0x01)) } Method (DCPS, 1, Serialized) { Store (GPWS (), Local0) If (Arg0) { And (Local0, 0x04, Local0) } Else { And (Local0, 0x02, Local0) } If (Local0) { Store (0x01, Local0) } Else { Store (0x00, Local0) } Return (Local0) } Method (GPWS, 0, Serialized) { If (ECAV ()) { And (EPWS, 0x07, Local0) } Else { Store (0x00, Local0) } Return (Local0) } Method (BCHG, 1, Serialized) { If (Arg0) { If (ECAV ()) { Store (EB1S, Local0) And (Local0, 0xFF, Local0) If (LNotEqual (Local0, 0xFF)) { And (Local0, 0x02, Local0) } Else { Store (Zero, Local0) } } Else { Store (Zero, Local0) } Return (Local0) } Else { If (ECAV ()) { Store (EB0S, Local0) And (Local0, 0xFF, Local0) If (LNotEqual (Local0, 0xFF)) { And (Local0, 0x02, Local0) } Else { Store (Zero, Local0) } } Else { Store (Zero, Local0) } Return (Local0) } } Method (BCLE, 1, Serialized) { If (Arg0) { If (ECAV ()) { Store (EB1S, Local1) And (Local1, 0xFFFF, Local1) If (LNotEqual (Local1, 0xFFFF)) { And (Local1, 0x16, Local1) If (LEqual (Local1, 0x04)) { Store (0x00, Local0) } Else { If (LEqual (Local1, 0x02)) { Store (0x01, Local0) } Else { If (LEqual (Local1, 0x10)) { Store (0x01, Local0) } } } } } Else { Store (Ones, Local0) } Return (Local0) } Else { If (ECAV ()) { Store (EB0S, Local1) And (Local1, 0xFFFF, Local1) If (LNotEqual (Local1, 0xFFFF)) { And (Local1, 0x16, Local1) If (LEqual (Local1, 0x04)) { Store (0x00, Local0) } Else { If (LEqual (Local1, 0x02)) { Store (0x01, Local0) } Else { If (LEqual (Local1, 0x10)) { Store (0x01, Local0) } } } } } Else { Store (Ones, Local0) } Return (Local0) } } Method (CHBT, 1, Serialized) { If (ECAV ()) { Store (GBTT (Arg0), Local1) If (LEqual (Local1, 0xFF)) { Store (Zero, Local0) } Else { And (Local1, 0x10, Local0) If (Local0) { Store (One, Local0) } } } Else { Store (\DCTP, Local0) } Return (Local0) } Method (TACH, 1, NotSerialized) { If (Arg0) { If (ECAV ()) { Store (TAH1, Local0) And (Local0, 0xFFFF, Local0) If (LNotEqual (Local0, 0x00)) { If (LEqual (Local0, 0xFFFF)) { Store (Zero, Local0) } Else { Store (0x80, Local1) Store (0x02, Local2) Multiply (Local1, Local2, Local3) Multiply (Local0, Local3, Local4) Divide (0x03938700, Local4, Local5, Local6) Multiply (Local6, 0x0A, Local6) Store (Local6, Local0) } } Else { Store (Zero, Local0) } } Else { Store (Ones, Local0) } Return (Local0) } Else { If (ECAV ()) { Store (TAH0, Local0) And (Local0, 0xFFFF, Local0) If (LNotEqual (Local0, 0x00)) { If (LEqual (Local0, 0xFFFF)) { Store (Zero, Local0) } Else { Store (0x80, Local1) Store (0x02, Local2) Multiply (Local1, Local2, Local3) Multiply (Local0, Local3, Local4) Divide (0x03938700, Local4, Local5, Local6) Multiply (Local6, 0x0A, Local6) Store (Local6, Local0) } } Else { Store (Zero, Local0) } } Else { Store (Ones, Local0) } Return (Local0) } } Method (EC0S, 1, NotSerialized) { If (LEqual (Arg0, 0x03)) {} } Method (EC0W, 1, NotSerialized) { If (LEqual (Arg0, 0x03)) {} If (LLessEqual (Arg0, 0x04)) { Store (ACPS (), \ACPF) Store (DCPS (0x00), \DCPF) Notify (\_PR.CPU1, 0x80) } } } Scope (\) { Name (TSP, 0x0A) Name (TC1, 0x02) Name (TC2, 0x0A) } Scope (\_TZ) { Method (KELV, 1, NotSerialized) { And (Arg0, 0xFF, Local0) If (LGreaterEqual (Local0, 0x80)) { Subtract (0x0100, Local0, Local0) Multiply (Local0, 0x0A, Local0) Subtract (0x0AAC, Local0, Local0) Return (Local0) } Multiply (Local0, 0x0A, Local0) Add (Local0, 0x0AAC, Local0) Return (Local0) } Method (CELC, 1, NotSerialized) { Subtract (Arg0, 0x0AAC, Local0) Divide (Local0, 0x0A, Local1, Local0) Return (Local0) } Name (PLCY, 0x00) ThermalZone (THRM) { Method (_CRT, 0, NotSerialized) { RCRT () Return (KELV (TCRT)) } Method (_TMP, 0, NotSerialized) { Store (0x05, Local1) While (Local1) { Store (RTMP (), Local0) If (LGreater (Local0, TCRT)) { Decrement (Local1) } Else { Store (0x00, Local1) } } Return (KELV (Local0)) } Name (_PSL, Package (0x01) { \_PR.CPU1 }) Method (_TSP, 0, NotSerialized) { Multiply (TSP, 0x0A, Local0) Return (Local0) } Method (_TC1, 0, NotSerialized) { Return (TC1) } Method (_TC2, 0, NotSerialized) { Return (TC2) } Method (_PSV, 0, NotSerialized) { RPSV () If (PLCY) { Return (KELV (PPSV)) } Else { Return (KELV (TPSV)) } } Method (_SCP, 1, NotSerialized) { Store (Zero, PLCY) Notify (THRM, 0x81) } } } Scope (\_TZ) { Name (ATMP, 0x3C) Name (LTMP, 0x3C) Name (FANS, 0x00) Method (RTMP, 0, NotSerialized) { If (\_SB.PCI0.SBRG.EC0.ECAV ()) { Store (\_SB.PCI0.SBRG.EC0.ECPU, Local0) If (LLess (Local0, 0x80)) { Store (Local0, LTMP) } } Return (LTMP) } Method (RLTM, 0, NotSerialized) { Return (ATMP) } Method (RCRT, 0, NotSerialized) { If (\_SB.PCI0.SBRG.EC0.ECAV ()) { Store (\_SB.PCI0.SBRG.EC0.ECRT, Local0) If (LLess (Local0, 0x80)) { Store (Local0, TCRT) } } } Method (RPSV, 0, NotSerialized) { If (\_SB.PCI0.SBRG.EC0.ECAV ()) { Store (\_SB.PCI0.SBRG.EC0.EPSV, Local0) If (LLess (Local0, 0x80)) { Store (Local0, TPSV) } } } Method (RFAN, 0, NotSerialized) { If (\_SB.PCI0.SBRG.EC0.ECAV ()) { Store (\_SB.PCI0.SBRG.EC0.TACH (0x00), Local0) Divide (Local0, 0x64, Local1, Local0) Add (Local0, 0x01, Local0) If (LLessEqual (Local0, 0x3C)) { Store (Local0, FANS) } Else { Store (FANS, Local0) } } Else { Store (Zero, Local0) } Return (Local0) } Method (TCHG, 0, NotSerialized) { } Method (THDL, 0, NotSerialized) { } Method (TMSS, 1, NotSerialized) { } Method (TMSW, 1, NotSerialized) { } } Scope (\) { OperationRegion (\PMIO, SystemIO, \PMBS, 0x50) Field (\PMIO, ByteAcc, NoLock, Preserve) { Offset (0x08), TMR0, 8, TMR1, 8, TMR2, 8, Offset (0x10), , 1, TDTY, 3, TENA, 1, TTDT, 3, FRCT, 1, , 8, THLS, 1, Offset (0x13), Offset (0x28), , 1, PEHS, 1, , 7, PEPS, 1, BLLS, 1, SBPS, 1, Offset (0x2A), G00S, 1, G01S, 1, G02S, 1, G03S, 1, G04S, 1, G05S, 1, G06S, 1, G07S, 1, G08S, 1, G09S, 1, G0AS, 1, G0BS, 1, G0CS, 1, G0DS, 1, G0ES, 1, G0FS, 1, , 1, PEHE, 1, TPOL, 1, , 6, PEPE, 1, BLLE, 1, SBPE, 1, Offset (0x2E), G00E, 1, G01E, 1, G02E, 1, G03E, 1, G04E, 1, G05E, 1, G06E, 1, G07E, 1, G08E, 1, G09E, 1, G0AE, 1, G0BE, 1, G0CE, 1, G0DE, 1, G0EE, 1, G0FE, 1, , 4, SLPE, 1, APME, 1, , 5, MCSE, 1, , 1, TCOE, 1, PERE, 1, Offset (0x32), Offset (0x34), , 4, SLPS, 1, APMS, 1, , 5, MCSS, 1, , 1, TCOS, 1, PERS, 1, Offset (0x36), Offset (0x42), , 1, GPEC, 1 } OperationRegion (\GPIO, SystemIO, \GPBS, 0x40) Field (\GPIO, ByteAcc, NoLock, Preserve) { Offset (0x0C), GL00, 16, GL10, 16, Offset (0x18), GB00, 32, Offset (0x2C), GP00, 16, Offset (0x38), GL20, 32 } OperationRegion (RCBA, SystemMemory, 0xFED1C000, 0x4000) Field (RCBA, ByteAcc, NoLock, Preserve) { Offset (0x3418), FDRT, 32 } Method (RGPL, 2, Serialized) { Store (Arg1, Local0) Store (Zero, Local1) While (Local0) { ShiftLeft (Local1, 0x01, Local1) Or (Local1, 0x01, Local1) Decrement (Local0) } If (LLess (Arg0, 0x10)) { ShiftLeft (Local1, Arg0, Local1) Store (GL00, Local0) And (Local0, Local1, Local0) ShiftRight (Local0, Arg0, Local0) } Else { If (LLess (Arg0, 0x20)) { Store (GL10, Local0) Subtract (Arg0, 0x10, Local2) } Else { Store (GL20, Local0) Subtract (Arg0, 0x20, Local2) } ShiftLeft (Local1, Local2, Local1) And (Local0, Local1, Local0) ShiftRight (Local0, Local2, Local0) } Return (Local0) } Method (SGPL, 3, Serialized) { Store (Arg1, Local0) Store (Zero, Local1) While (Local0) { ShiftLeft (Local1, 0x01, Local1) Or (Local1, 0x01, Local1) Decrement (Local0) } If (LGreaterEqual (Arg0, 0x10)) { If (LLess (Arg0, 0x20)) { Store (GL10, Local0) Subtract (Arg0, 0x10, Local2) } Else { Store (GL20, Local0) Subtract (Arg0, 0x20, Local2) } ShiftLeft (Local1, Local2, Local1) Not (Local1, Local3) And (Local0, Local3, Local0) ShiftLeft (Arg2, Local2, Local4) Or (Local0, Local4, Local0) If (LLess (Arg0, 0x20)) { Store (Local0, GL10) } Else { Store (Local0, GL20) } } Else { ShiftLeft (Local1, Arg0, Local1) Not (Local1, Local3) And (GL00, Local3, Local0) ShiftLeft (Arg2, Arg0, Local4) Or (Local0, Local4, Local0) Store (Local0, GL00) } } Method (RGPP, 1, Serialized) { ShiftRight (GP00, Arg0, Local0) And (Local0, 0x01, Local0) Return (Local0) } Method (TGPP, 1, Serialized) { ShiftLeft (0x01, Arg0, Local0) XOr (GP00, Local0, GP00) } Method (SGPP, 2, Serialized) { ShiftLeft (0x01, Arg0, Local0) If (Arg1) { Or (GP00, Local0, GP00) } Else { Not (Local0, Local1) And (GP00, Local1, GP00) } } Name (PMEW, Zero) Method (SBRS, 1, NotSerialized) { \CPXS () \_SB.PCI0.USB0.USBS (Arg0) \_SB.PCI0.USB1.USBS (Arg0) \_SB.PCI0.USB2.USBS (Arg0) \_SB.PCI0.USB3.USBS (Arg0) } Method (SBRW, 1, NotSerialized) { Store (\SBPS, \PMEW) \_SB.PCI0.USB0.USBW (Arg0) \_SB.PCI0.USB1.USBW (Arg0) \_SB.PCI0.USB2.USBW (Arg0) \_SB.PCI0.USB3.USBW (Arg0) } Method (STRP, 1, NotSerialized) { If (Arg0) { Store (One, \SLPS) Store (One, \SLPE) } Else { Store (Zero, \SLPE) Store (One, \SLPS) } } Method (HKTH, 0, Serialized) { If (THLS) { Return (TTDT) } Else { Return (0xFFFF) } } Method (CPXS, 0, NotSerialized) { Store (0x00, Local0) Store (0x00010000, Local1) Store (0x000E0060, Local2) Store (0x000E00DC, Local3) While (LLess (Local0, 0x04)) { If (LNot (And (\FDRT, Local1))) { While (And (\_SB.RDPE (Local2), 0x00010000)) { Or (\_SB.RDPE (Local2), 0x00010000, Local4) \_SB.WDPE (Local2, Local4) } While (And (\_SB.RDPE (Local3), 0x80000000)) { Or (\_SB.RDPE (Local3), 0x80000000, Local4) \_SB.WDPE (Local3, Local4) } } Add (Local2, 0x1000, Local2) Add (Local3, 0x1000, Local3) ShiftLeft (Local1, 0x01, Local1) Increment (Local0) } While (And (\PEPS, 0x01)) { Or (\PEPS, 0x01, \PEPS) } } } Scope (\) { OperationRegion (SMB0, SystemIO, SMBS, 0x10) Field (SMB0, ByteAcc, NoLock, Preserve) { HSTS, 8, SSTS, 8, HSTC, 8, HCMD, 8, HADR, 8, HDT0, 8, HDT1, 8, BLKD, 8, SLCT, 8, SHCM, 8, SLEV, 16, SLDT, 16, SCFG, 8, SADR, 8 } Name (RBUF, Package (0x20) {}) Method (HBSY, 0, NotSerialized) { Store (0x00FFFFFF, Local0) While (Local0) { And (HSTS, 0x01, Local1) If (LNot (Local1)) { Return (Zero) } Decrement (Local0) } Return (One) } Method (WTSB, 0, NotSerialized) { Store (0x00FFFFFF, Local0) While (Local0) { Decrement (Local0) And (HSTS, 0x1E, Local1) If (LEqual (Local1, 0x02)) { Return (One) } If (Local1) { Return (Zero) } } Return (Zero) } Mutex (\P4SM, 0x00) Method (SBYT, 2, Serialized) { If (LNotEqual (Acquire (\P4SM, 0xFFFF), 0x00)) { Return (Ones) } Store (0x05, Local0) While (Local0) { If (HBSY ()) { Decrement (Local0) } Else { Store (Arg0, HADR) Store (Arg1, HCMD) Store (0xFF, HSTS) Store (0x44, HSTC) If (WTSB ()) { Release (\P4SM) Return (One) } Else { Decrement (Local0) } } } Release (\P4SM) Return (Ones) } Method (WBYT, 3, Serialized) { If (LNotEqual (Acquire (\P4SM, 0xFFFF), 0x00)) { Return (Ones) } Store (0x05, Local0) While (Local0) { If (HBSY ()) { Decrement (Local0) } Else { Store (Arg0, HADR) Store (Arg1, HCMD) Store (Arg2, HDT0) Store (0xFF, HSTS) Store (0x48, HSTC) If (WTSB ()) { Release (\P4SM) Return (One) } Else { Decrement (Local0) } } } Release (\P4SM) Return (Ones) } Method (WWRD, 3, Serialized) { If (LNotEqual (Acquire (\P4SM, 0xFFFF), 0x00)) { Return (Ones) } Store (0x05, Local0) While (Local0) { If (HBSY ()) { Decrement (Local0) } Else { Store (Arg0, HADR) Store (Arg1, HCMD) And (Arg2, 0xFF, Local1) ShiftRight (Arg2, 0x08, Local2) And (Local2, 0xFF, Local2) Store (Local2, HDT0) Store (Local1, HDT1) Store (0xFF, HSTS) Store (0x4C, HSTC) If (WTSB ()) { Release (\P4SM) Return (One) } Else { Decrement (Local0) } } } Release (\P4SM) Return (Ones) } Method (WBLK, 3, Serialized) { If (LNotEqual (Acquire (\P4SM, 0xFFFF), 0x00)) { Return (Ones) } Store (0x05, Local0) While (Local0) { If (HBSY ()) { Decrement (Local0) } Else { Store (Arg0, HADR) Store (Arg1, HCMD) Store (HSTC, Local1) Store (Arg2, Local2) Store (0x00, Local1) While (Local2) { Store (DerefOf (Index (RBUF, Local1)), BLKD) Decrement (Local2) Increment (Local1) } Store (Arg2, HDT0) Store (HSTC, Local1) Store (0xFF, HSTS) Store (0x54, HSTC) If (WTSB ()) { Release (\P4SM) Return (One) } Else { Decrement (Local0) } } } Release (\P4SM) Return (Ones) } Method (RSBT, 2, Serialized) { If (LNotEqual (Acquire (\P4SM, 0xFFFF), 0x00)) { Return (Ones) } Store (0x05, Local0) While (Local0) { If (HBSY ()) { Decrement (Local0) } Else { Or (Arg0, 0x01, HADR) Store (Arg1, HCMD) Store (0xFF, HSTS) Store (0x44, HSTC) If (WTSB ()) { Release (\P4SM) Return (HDT0) } Else { Decrement (Local0) } } } Release (\P4SM) Return (Ones) } Method (RBYT, 2, Serialized) { If (LNotEqual (Acquire (\P4SM, 0xFFFF), 0x00)) { Return (Ones) } Store (0x05, Local0) While (Local0) { If (HBSY ()) { Decrement (Local0) } Else { Or (Arg0, 0x01, HADR) Store (Arg1, HCMD) Store (0xFF, HSTS) Store (0x48, HSTC) If (WTSB ()) { Release (\P4SM) Return (HDT0) } Else { Decrement (Local0) } } } Release (\P4SM) Return (Ones) } Method (RWRD, 2, Serialized) { If (LNotEqual (Acquire (\P4SM, 0xFFFF), 0x00)) { Return (Ones) } Store (0x05, Local0) While (Local0) { If (HBSY ()) { Decrement (Local0) } Else { Or (Arg0, 0x01, HADR) Store (Arg1, HCMD) Store (0xFF, HSTS) Store (0x4C, HSTC) If (WTSB ()) { Store (HDT0, Local1) ShiftLeft (Local1, 0x08, Local1) Store (HDT1, Local2) Add (Local1, Local2, Local1) Release (\P4SM) Return (Local1) } Else { Decrement (Local0) } } } Release (\P4SM) Return (Ones) } Method (RBLK, 3, Serialized) { If (LNotEqual (Acquire (\P4SM, 0xFFFF), 0x00)) { Return (Ones) } Store (0x05, Local0) While (Local0) { If (HBSY ()) { Decrement (Local0) } Else { Or (Arg0, 0x01, HADR) Store (Arg1, HCMD) Store (0xFF, HSTS) Store (0x54, HSTC) If (WTSB ()) { Store (HSTC, Local1) Store (HDT0, Local2) Store (Local2, Local3) Store (0x00, RBUF) Store (0x00, Local1) While (Local2) { Store (BLKD, Index (RBUF, Local1)) Decrement (Local2) Increment (Local1) } Release (\P4SM) Return (Local3) } Else { Decrement (Local0) } } } Release (\P4SM) Return (Ones) } } Scope (\_SB) { Device (LID) { Name (_HID, EisaId ("PNP0C0D")) Method (_LID, 0, NotSerialized) { Store (One, Local0) Store (\_SB.PCI0.SBRG.EC0.RPIN (0x06), Local0) If (LEqual (Local0, Ones)) { Store (One, Local0) } Return (Local0) } } } Scope (\_GPE) { } Scope (\_SB.PCI0.SBRG.EC0) { Method (_Q85, 0, NotSerialized) { Notify (\_SB.LID, 0x80) } } Scope (\) { Method (\DIAG, 1, NotSerialized) { Store (Arg0, DBG8) } OperationRegion (\GPSC, SystemIO, 0xB2, 0x02) Field (\GPSC, ByteAcc, NoLock, Preserve) { SMCM, 8, SMST, 8 } Method (\ISMI, 1, Serialized) { Store (Arg0, SMCM) } Method (\ASMI, 1, Serialized) { Store (Arg0, ALPR) Store (0xA2, SMCM) Return (ALPR) } OperationRegion (\ECMS, SystemIO, 0x72, 0x02) Field (\ECMS, ByteAcc, Lock, Preserve) { EIND, 8, EDAT, 8 } IndexField (EIND, EDAT, ByteAcc, NoLock, Preserve) { Offset (0x40), IKFG, 8, FRPN, 16, RAMB, 32, AVOL, 8, LBTN, 8, ERRF, 8, OCLK, 8, WIDE, 1, OVCK, 2, SLPN, 3, Offset (0x4C), CPUR, 6, CPUF, 2, LBT2, 8, PCMS, 8, CLKS, 8, CLKL, 8, CLKD, 128, ALSL, 8, ALAE, 1, ALDE, 1, ALSP, 1, Offset (0x63), WLDP, 1, BTDP, 1, WRST, 1, BRST, 1, Offset (0x64), ALPS, 1, Offset (0x65), OSPM, 8, TCGF, 8, PPIS, 8, PPIR, 8, BAOT, 1, Offset (0x6A) } OperationRegion (RAMW, SystemMemory, RAMB, 0x0100) Field (RAMW, AnyAcc, NoLock, Preserve) { TRTY, 8, FSFN, 8, FSTA, 16, FADR, 32, FSIZ, 16, ACTD, 8, AVLD, 8, SETD, 8, ACPF, 8, DCPF, 8, DCP2, 8, DCTP, 8, CTPY, 8, PADL, 16, CADL, 16, CSTE, 16, NSTE, 16, SSTE, 16, SFUN, 8, TPSV, 8, TAC0, 8, TCRT, 8, TDO1, 8, TDO2, 8, PPSV, 8, PAC0, 8, T0HL, 8, T0LL, 8, T0F1, 8, T0F2, 8, T1HL, 8, T1LL, 8, T1F1, 8, T1F2, 8, T2HL, 8, T2LL, 8, T2F1, 8, T2F2, 8, T3HL, 8, T3LL, 8, T3F1, 8, T3F2, 8, T4HL, 8, T4LL, 8, T4F1, 8, T4F2, 8, T5HL, 8, T5LL, 8, T5F1, 8, T5F2, 8, T6HL, 8, T6LL, 8, T6F1, 8, T6F2, 8, T7HL, 8, T7LL, 8, T7F1, 8, T7F2, 8, SLPT, 8, AIBF, 8, IDES, 8, VGAF, 16, C4CP, 8, LUXS, 8, LUXL, 8, LUXH, 8, LUXF, 8, MNAM, 64, DBR1, 32, DBR2, 32, DBR3, 32, DBR4, 32, LCDV, 32, LCDR, 8, PTIM, 8, PTMP, 8, SMIF, 8, DTSE, 8, DTS1, 8, DTS2, 8, MPEN, 8, BIPA, 32, ALPR, 32, PSTN, 16, GNBF, 32 } OperationRegion (\DBGM, SystemMemory, 0x000D0000, 0x04) Field (\DBGM, DWordAcc, NoLock, Preserve) { DBGG, 32 } Name (OSFG, 0x00) Name (OS9X, 0x01) Name (OS98, 0x02) Name (OSME, 0x04) Name (OS2K, 0x08) Name (OSXP, 0x10) Name (OSVT, 0x20) Name (SLMT, 0x00) Method (MSOS, 0, NotSerialized) { If (CondRefOf (\_OSI, Local0)) { If (\_OSI ("Windows 2001")) { Store (OSXP, OSFG) } If (\_OSI ("Windows 2001 SP1")) { Store (OSXP, OSFG) } If (\_OSI ("Windows 2001 SP2")) { Store (OSXP, OSFG) } If (\_OSI ("Windows 2006")) { Store (OSVT, OSFG) } Return (OSFG) } Else { If (MCTH (\_OS, "Microsoft Windows")) { Store (OS98, OSFG) } Else { If (MCTH (\_OS, "Microsoft WindowsME: Millennium Edition")) { Store (OSME, OSFG) } Else { If (MCTH (\_OS, "Microsoft Windows NT")) { Store (OS2K, OSFG) } Else { Store (OSXP, OSFG) } } } } Return (OSFG) } Method (\DBGR, 4, NotSerialized) { Store (Arg0, DBR1) Store (Arg1, DBR2) Store (Arg2, DBR3) Store (Arg3, DBR4) \ISMI (0x96) } Name (ONAM, "ASUSTEK") Method (ADVG, 0, NotSerialized) { If (\_SB.PCI0.P0P1.VGA.PRST ()) { Return (\_SB.PCI0.P0P1.VGA.ADVD ()) } Return (0x03) } Method (SWHG, 1, Serialized) { If (\_SB.PCI0.P0P1.VGA.PRST ()) { \_SB.PCI0.P0P1.VGA.SWHD (Arg0) Return (One) } Return (Zero) } Method (NATK, 0, NotSerialized) { If (\_SB.PCI0.P0P1.VGA.PRST ()) { Return (\_SB.PCI0.P0P1.VGA.NATK ()) } Return (One) } Name (PWAC, Buffer (0x10) { /* 0000 */ 0x17, 0x2E, 0x3D, 0x49, 0x58, 0x60, 0x64, 0x68, /* 0008 */ 0x6C, 0x70, 0x73, 0x77, 0x7B, 0x7F, 0x83, 0x88 }) Name (PWDC, Buffer (0x10) { /* 0000 */ 0x0F, 0x26, 0x36, 0x41, 0x51, 0x58, 0x5C, 0x60, /* 0008 */ 0x64, 0x68, 0x6C, 0x70, 0x73, 0x77, 0x7B, 0x7F }) } Scope (\_SB.PCI0) { Method (_INI, 0, NotSerialized) { Store (\MSOS (), \OSPM) If (\ACPF) { ShiftRight (PSTN, 0x08, SLMT) } Else { And (PSTN, 0xFF, SLMT) } } } Scope (\_SB.PCI0) { Device (AC0) { Name (_HID, "ACPI0003") Method (_PSR, 0, NotSerialized) { Return (\_SB.PCI0.SBRG.EC0.ACAP ()) } Name (_PCL, Package (0x01) { \_SB.PCI0 }) } } Scope (\_SB.PCI0.SBRG.EC0) { Method (ACAP, 0, Serialized) { Return (\ACPF) } Method (_QA0, 0, NotSerialized) { If (ACPS ()) { Store (One, \ACPF) Store (0x58, Local0) ShiftRight (PSTN, 0x08, SLMT) } Else { Store (Zero, \ACPF) Store (0x57, Local0) And (PSTN, 0xFF, SLMT) } If (LNotEqual (OSFG, OSVT)) { STBR () } Notify (\_SB.PCI0.AC0, 0x80) If (\_SB.ATKP) { Notify (\_SB.ATKD, Local0) } Sleep (0x64) Notify (\_PR.CPU1, 0x80) Notify (\_PR.CPU1, 0x81) If (LGreaterEqual (\_PR.CPU1.NCPU, 0x02)) { Notify (\_PR.CPU2, 0x80) Notify (\_PR.CPU2, 0x81) } Sleep (0x0A) NBAT (0x80) } } Scope (\_SB.PCI0) { Device (BAT0) { Name (_HID, EisaId ("PNP0C0A")) Name (_UID, 0x00) Name (_PCL, Package (0x01) { \_SB.PCI0 }) Method (_STA, 0, NotSerialized) { If (\_SB.PCI0.SBRG.EC0.BATP (0x00)) { Return (0x1F) } Else { Return (0x0F) } } Name (LOW2, 0x012C) Name (DVOT, 0x0E) Name (PUNT, One) Name (LFCC, 0x1770) Name (NBIF, Package (0x0D) { 0x00, 0xFFFFFFFF, 0xFFFFFFFF, 0x01, 0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF, "", "", "", "" }) Name (PBIF, Package (0x0D) { 0x01, 0x1770, 0x1770, 0x01, 0x39D0, 0x0258, 0x012C, 0x3C, 0x3C, "M3N", " ", "LIon", "ASUSTek" }) Name (PBST, Package (0x04) { 0x00, 0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF }) Method (FBIF, 5, NotSerialized) { Store (Arg0, PUNT) Store (Arg1, Local1) Store (Arg2, Local2) If (LEqual (PUNT, 0x00)) { Multiply (Local1, 0x0A, Local1) Multiply (Local2, 0x0A, Local2) } Store (Arg0, Index (PBIF, 0x00)) Store (Local1, Index (PBIF, 0x01)) Store (Local2, Index (PBIF, 0x02)) Store (Local2, LFCC) Store (Arg3, Index (PBIF, 0x03)) Store (Arg4, Index (PBIF, 0x04)) Divide (Local1, 0x0A, Local3, Local5) Store (Local5, Index (PBIF, 0x05)) ShiftRight (Local5, 0x01, Local6) Store (Local6, Index (PBIF, 0x06)) Store (Local6, LOW2) Divide (Local1, 0x64, Local3, Local7) Store (Local7, Index (PBIF, 0x07)) Store (Local7, Index (PBIF, 0x08)) } Method (CBIF, 0, NotSerialized) { If (PUNT) { Store (DerefOf (Index (PBIF, 0x04)), Local0) Add (Local0, 0x01F4, Local0) Divide (Local0, 0x03E8, Local1, DVOT) Store (Zero, Index (PBIF, 0x00)) Multiply (DerefOf (Index (PBIF, 0x01)), DVOT, Index (PBIF, 0x01 )) Multiply (DerefOf (Index (PBIF, 0x02)), DVOT, Index (PBIF, 0x02 )) Multiply (DerefOf (Index (PBIF, 0x05)), DVOT, Index (PBIF, 0x05 )) Multiply (DerefOf (Index (PBIF, 0x06)), DVOT, Index (PBIF, 0x06 )) Multiply (DerefOf (Index (PBIF, 0x07)), DVOT, Index (PBIF, 0x07 )) Multiply (DerefOf (Index (PBIF, 0x08)), DVOT, Index (PBIF, 0x08 )) } } Method (_BIF, 0, NotSerialized) { If (LNot (\_SB.PCI0.SBRG.EC0.BATP (0x00))) { Return (NBIF) } If (LEqual (\_SB.PCI0.SBRG.EC0.GBTT (0x00), 0xFF)) { Return (NBIF) } BATS (0x00) Store (\_SB.PCI0.SBRG.EC0.BIF9 (), Index (PBIF, 0x09)) Store (\ONAM, Index (PBIF, 0x0C)) Store (\_SB.PCI0.SBRG.EC0.BIF0 (), Local0) Store (\_SB.PCI0.SBRG.EC0.BIF1 (), Local1) Store (\_SB.PCI0.SBRG.EC0.BIF2 (), Local2) Store (\_SB.PCI0.SBRG.EC0.BIF3 (), Local3) Store (\_SB.PCI0.SBRG.EC0.BIF4 (), Local4) BATR () If (LNotEqual (Local0, Ones)) { If (LNotEqual (Local1, Ones)) { If (LNotEqual (Local2, Ones)) { If (LNotEqual (Local3, Ones)) { If (LNotEqual (Local4, Ones)) { FBIF (Local0, Local1, Local2, Local3, Local4) CBIF () } } } } } If (LEqual (PUNT, 0x00)) { Multiply (Local2, 0x0A, Local2) } Store (Local2, LFCC) Return (PBIF) } Method (FBST, 4, NotSerialized) { And (Arg1, 0xFFFF, Local1) Store (Zero, Local0) If (\_SB.PCI0.SBRG.EC0.ACAP ()) { Store (One, Local0) } If (Local0) { If (CHGS (0x00)) { Store (0x02, Local0) } Else { Store (Zero, Local0) } } Else { Store (0x01, Local0) } And (Arg0, 0x0300, Local2) If (Local2) { ShiftLeft (One, 0x02, Local2) Or (Local0, Local2, Local0) } If (LGreaterEqual (Local1, 0x8000)) { Subtract (0xFFFF, Local1, Local1) } Store (Arg2, Local2) If (LEqual (PUNT, 0x00)) { Multiply (Local1, DVOT, Local1) Multiply (Local2, 0x0A, Local2) } And (Local0, 0x02, Local3) If (LNot (Local3)) { Subtract (LFCC, Local2, Local3) Divide (LFCC, 0xC8, Local4, Local5) If (LLess (Local3, Local5)) { Store (LFCC, Local2) } } Else { Divide (LFCC, 0xC8, Local4, Local5) Subtract (LFCC, Local5, Local4) If (LGreater (Local2, Local4)) { Store (Local4, Local2) } } If (LNot (\_SB.PCI0.SBRG.EC0.ACAP ())) { Divide (Local2, \MBLF, Local3, Local4) If (LLess (Local1, Local4)) { Store (Local4, Local1) } } Store (Local0, Index (PBST, 0x00)) Store (Local1, Index (PBST, 0x01)) Store (Local2, Index (PBST, 0x02)) Store (Arg3, Index (PBST, 0x03)) } Method (CBST, 0, NotSerialized) { If (PUNT) { Multiply (DerefOf (Index (PBST, 0x01)), DVOT, Index (PBST, 0x01 )) Multiply (DerefOf (Index (PBST, 0x02)), DVOT, Index (PBST, 0x02 )) } } Method (_BST, 0, NotSerialized) { If (LNot (\_SB.PCI0.SBRG.EC0.BATP (0x00))) { Store (Zero, Index (PBST, 0x00)) Store (Ones, Index (PBST, 0x01)) Store (Ones, Index (PBST, 0x02)) Store (Ones, Index (PBST, 0x03)) Return (PBST) } If (LEqual (\_SB.PCI0.SBRG.EC0.GBTT (0x00), 0xFF)) { Store (Zero, Index (PBST, 0x00)) Store (Ones, Index (PBST, 0x01)) Store (Ones, Index (PBST, 0x02)) Store (Ones, Index (PBST, 0x03)) Return (PBST) } If (\MES4) { Decrement (\MES4) Return (PBST) } BATS (0x00) Store (\_SB.PCI0.SBRG.EC0.BSTS (), Local0) Store (\_SB.PCI0.SBRG.EC0.BCRT (), Local1) Store (\_SB.PCI0.SBRG.EC0.BRCP (), Local2) Store (\_SB.PCI0.SBRG.EC0.BVOT (), Local3) BATR () If (LNotEqual (Local0, Ones)) { If (LNotEqual (Local1, Ones)) { If (LNotEqual (Local2, Ones)) { If (LNotEqual (Local3, Ones)) { FBST (Local0, Local1, Local2, Local3) CBST () } } } } Return (PBST) } } } Scope (\_SB.PCI0) { Name (B0CR, 0x00) Name (B1CR, 0x00) Method (GGCC, 1, Serialized) { BATS (Arg0) Store (\_SB.PCI0.SBRG.EC0.BCRT (), Local0) BATR () If (LEqual (Local0, Ones)) { If (Arg0) { Store (B1CR, Local0) } Else { Store (B0CR, Local0) } } And (Local0, 0x8000, Local1) If (Local1) { Store (0x00, Local0) } If (Arg0) { Store (Local0, B1CR) } Else { Store (Local0, B0CR) } Return (Local0) } } Scope (\_SB.PCI0.SBRG.EC0) { Name (BADR, 0x0B) Name (CADR, 0x09) Name (SADR, 0x0A) Method (ALMH, 1, NotSerialized) { If (LEqual (Arg0, BADR)) { NBAT (0x80) } } Method (BIFW, 1, NotSerialized) { Store (SMBR (RDWD, BADR, Arg0), Local0) Store (DerefOf (Index (Local0, 0x00)), Local1) If (Local1) { Return (Ones) } Else { Return (DerefOf (Index (Local0, 0x02))) } } Method (BIF0, 0, NotSerialized) { If (ECAV ()) { If (BSLF) { Store (B1MD, Local0) } Else { Store (B0MD, Local0) } If (LNotEqual (Local0, 0xFFFF)) { ShiftRight (Local0, 0x0F, Local1) And (Local1, 0x01, Local1) XOr (Local1, 0x01, Local0) } } Else { Store (Ones, Local0) } Return (Local0) } Method (BIF1, 0, NotSerialized) { If (ECAV ()) { If (BSLF) { Store (B1DC, Local0) } Else { Store (B0DC, Local0) } And (Local0, 0xFFFF, Local0) } Else { Store (Ones, Local0) } Return (Local0) } Method (BIF2, 0, NotSerialized) { If (ECAV ()) { If (BSLF) { Store (B1FC, Local0) } Else { Store (B0FC, Local0) } And (Local0, 0xFFFF, Local0) } Else { Store (Ones, Local0) } Return (Local0) } Method (BIF3, 0, NotSerialized) { If (ECAV ()) { If (BSLF) { Store (B1MD, Local0) } Else { Store (B0MD, Local0) } If (LNotEqual (Local0, 0xFFFF)) { ShiftRight (Local0, 0x09, Local0) And (Local0, 0x01, Local0) XOr (Local0, 0x01, Local0) } } Else { Store (Ones, Local0) } Return (Local0) } Method (BIF4, 0, NotSerialized) { If (ECAV ()) { If (BSLF) { Store (B1DV, Local0) } Else { Store (B0DV, Local0) } } Else { Store (Ones, Local0) } Return (Local0) } Method (BIF9, 0, NotSerialized) { Name (BSTR, Buffer (0x20) {}) Store (SMBR (RDBL, BADR, 0x21), Local0) If (LNotEqual (DerefOf (Index (Local0, 0x00)), 0x00)) { Store (\MNAM, BSTR) Store (0x00, Index (BSTR, 0x04)) } Else { Store (DerefOf (Index (Local0, 0x02)), BSTR) Store (0x00, Index (BSTR, DerefOf (Index (Local0, 0x01)))) } Return (BSTR) } Method (BIFA, 0, NotSerialized) { If (ECAV ()) { If (BSLF) { Store (B1SN, Local0) } Else { Store (B0SN, Local0) } } Else { Store (Ones, Local0) } Return (Local0) } Method (BSTS, 0, NotSerialized) { If (ECAV ()) { If (BSLF) { Store (B1ST, Local0) } Else { Store (B0ST, Local0) } } Else { Store (Ones, Local0) } Return (Local0) } Method (BCRT, 0, NotSerialized) { If (ECAV ()) { If (BSLF) { Store (B1CC, Local0) } Else { Store (B0CC, Local0) } } Else { Store (Ones, Local0) } Return (Local0) } Method (BRCP, 0, NotSerialized) { If (ECAV ()) { If (BSLF) { Store (B1RC, Local0) } Else { Store (B0RC, Local0) } If (LEqual (Local0, 0xFFFF)) { Store (Ones, Local0) } } Else { Store (Ones, Local0) } Return (Local0) } Method (BVOT, 0, NotSerialized) { If (ECAV ()) { If (BSLF) { Store (B1VL, Local0) } Else { Store (B0VL, Local0) } } Else { Store (Ones, Local0) } Return (Local0) } } Scope (\) { Method (CHGS, 1, Serialized) { Store (\_SB.PCI0.SBRG.EC0.BCHG (Arg0), Local0) Return (Local0) } Name (BSLF, Zero) Method (BATS, 1, Serialized) { If (Arg0) { Store (One, BSLF) } Else { Store (Zero, BSLF) } } Method (BATR, 0, Serialized) { } } Scope (\_SB.PCI0.SBRG.EC0) { Method (_QA1, 0, NotSerialized) { Store (DCPS (0x00), \DCPF) If (\DCPF) { Sleep (0x07D0) } Notify (\_SB.PCI0.BAT0, 0x80) Notify (\_SB.PCI0.BAT0, 0x81) } Method (_QA5, 0, NotSerialized) { If (\_SB.ATKP) { Notify (\_SB.ATKD, 0x6E) } Else { If (BATP (0x00)) { Notify (\_SB.PCI0.BAT0, 0x80) } } } Method (_QA3, 0, NotSerialized) { If (BATP (0x00)) { Store (BCLE (0x00), Local0) If (LEqual (Local0, 0x00)) { Notify (\_SB.PCI0.BAT0, 0x81) } Else { Notify (\_SB.PCI0.BAT0, 0x81) Notify (\_SB.PCI0.AC0, 0x80) } } } Method (BATP, 1, Serialized) { If (Arg0) { Return (\DCP2) } Else { Return (\DCPF) } } Method (NBAT, 1, NotSerialized) { If (BATP (0x00)) { Notify (\_SB.PCI0.BAT0, Arg0) } } } Scope (\_SB) { Device (PWRB) { Name (_HID, EisaId ("PNP0C0C")) Method (_PRW, 0, NotSerialized) { Return (Package (0x02) { 0x0B, 0x04 }) } } } Scope (\_SB) { Device (SLPB) { Name (_HID, EisaId ("PNP0C0E")) Method (_PRW, 0, NotSerialized) { Return (Package (0x02) { 0x0B, 0x04 }) } } } Scope (\) { Name (MES4, Zero) Method (OEMS, 1, NotSerialized) { If (LEqual (Arg0, 0x03)) { If (LLessEqual (\OSFG, \OSME)) { Store (One, \WIDE) } Else { Store (Zero, \WIDE) } } SBRS (Arg0) \_SB.PCI0.SBRG.EC0.EC0S (Arg0) If (LEqual (Arg0, 0x04)) { If (LEqual (OSFG, OS2K)) { Store (Arg0, SLPN) } } Store (Arg0, SLPN) Add (Arg0, 0xD0, DBG8) Store (Arg0, SLPT) If (Arg0) { STRP (0x01) } PRJS (Arg0) ISMI (0x9D) } Method (OEMW, 1, NotSerialized) { If (\_SB.PCI0.SBRG.EC0.ACPS ()) { ShiftRight (PSTN, 0x08, SLMT) } Else { And (PSTN, 0xFF, SLMT) } ISMI (0x9E) Store (Zero, SLPT) \_SB.PCI0.SBRG.EC0.EC0W (Arg0) If (LEqual (Arg0, 0x04)) { If (LLessEqual (\OSFG, \OSME)) { Store (0x02, MES4) } Else { Store (Zero, MES4) } } SBRW (Arg0) If (LEqual (Arg0, 0x04)) { Notify (\_SB.SLPB, 0x02) } PRJW (Arg0) Add (Arg0, 0xF0, DBG8) } } Scope (\_SB.ATKD) { Method (FSMI, 1, NotSerialized) { Store (Arg0, \FSFN) Or (Arg0, 0xA0, Local0) Store (Local0, \DBG8) ISMI (0x90) Return (\FSTA) } Method (FLSH, 1, NotSerialized) { Store (Arg0, \FSTA) FSMI (0x00) } Method (FINI, 1, NotSerialized) { Store (Arg0, \FADR) Return (FSMI (0x01)) } Method (FERS, 1, NotSerialized) { Store (Arg0, \FSTA) Return (FSMI (0x02)) } Method (FWRI, 1, NotSerialized) { Store (Arg0, \FADR) Store (0x1000, \FSIZ) Return (Subtract (0x1000, FSMI (0x03))) } Method (FWRP, 0, NotSerialized) { Store (0x00, \FSIZ) Return (Subtract (0x1000, FSMI (0x03))) } Method (FEBW, 1, NotSerialized) { Store (Arg0, \FADR) Return (FSMI (0x04)) } Method (FEBR, 1, NotSerialized) { Store (Arg0, \FADR) Return (FSMI (0x05)) } Method (FEDW, 0, NotSerialized) { Return (FSMI (0x06)) } Method (ECSR, 1, NotSerialized) { Store (Arg0, \FSTA) Return (FSMI (0x07)) } } Scope (\_SB.ATKD) { Method (AGFN, 1, Serialized) { If (LEqual (Arg0, 0x00)) { Return (GNBF) } Store (0x00, Local0) OperationRegion (\PARM, SystemMemory, Arg0, 0x08) Field (\PARM, DWordAcc, NoLock, Preserve) { MFUN, 16, SFUN, 16, LEN, 16, STAS, 8, EROR, 8 } Store (0x00, EROR) Store (0x01, STAS) If (LEqual (MFUN, 0x20)) { BSMI (Arg0) And (STAS, 0xFE, STAS) } If (LEqual (STAS, 0x01)) { Store (0x01, EROR) Or (STAS, 0x02, STAS) } Or (STAS, 0x80, STAS) Return (0x00) } Method (BSMI, 1, Serialized) { Store (Arg0, \BIPA) ISMI (0xA1) } } Scope (\) { Method (ACPS, 0, Serialized) { Store (\_SB.PCI0.SBRG.EC0.RPIN (0x03), Local0) XOr (Local0, 0x01, Local0) Return (Local0) } Method (DCPS, 1, Serialized) { Store (\_SB.PCI0.SBRG.EC0.RPIN (0x04), Local0) XOr (Local0, 0x01, Local0) Return (Local0) } Name (LCDB, 0x00) Method (PRJS, 1, Serialized) { } Method (PRJW, 1, Serialized) { Notify (\_PR.CPU1, 0x80) Notify (\_PR.CPU1, 0x81) If (LGreaterEqual (\_PR.CPU1.NCPU, 0x02)) { Notify (\_PR.CPU2, 0x80) Notify (\_PR.CPU2, 0x81) } } Method (GLID, 0, Serialized) { Return (\_SB.PCI0.SBRG.EC0.RPIN (0x06)) } Method (TLID, 0, Serialized) { } Method (TGAC, 0, Serialized) { } Method (TGDC, 1, Serialized) { } Method (FCTR, 3, Serialized) { } Method (OTLD, 1, Serialized) { \SGPL (0x13, 0x01, Arg0) \SGPL (0x0E, 0x01, Arg0) } Method (OWLD, 1, Serialized) { If (WLDP) { Store (Arg0, WRST) \SGPL (0x07, 0x01, Arg0) } } Method (OBTD, 1, Serialized) { If (BTDP) { Store (Arg0, BRST) \SGPL (0x06, 0x01, Arg0) \SGPL (0x21, 0x01, LNot (Arg0)) \_SB.PCI0.SBRG.EC0.SPIN (0x1C, LNot (Arg0)) } } Method (OHWR, 0, Serialized) { Store (Zero, Local0) Or (Local0, 0x02, Local0) Or (Local0, 0x0400, Local0) Store (\_SB.PCI0.SBRG.EC0.RPIN (0x15), Local1) If (Local1) { And (Local0, 0xFFFE, Local0) } Else { Or (Local0, 0x01, Local0) } If (WLDP) { Or (Local0, 0x80, Local0) } If (BTDP) { Or (Local0, 0x0100, Local0) } Return (Local0) } Method (ORST, 0, Serialized) { Store (0x00, Local0) If (WRST) { Or (Local0, 0x01, Local0) } If (BRST) { Or (Local0, 0x02, Local0) } Return (Local0) } Method (OLCD, 0, Serialized) { If (LEqual (LCDV, 0x0C32C100)) { Store (0xAF0D1526, LCDV) } Return (LCDV) } Method (GBTL, 0, Serialized) { Return (\_SB.PCI0.SBRG.EC0.RPIN (0x02)) } Method (SBTL, 1, Serialized) { \_SB.PCI0.SBRG.EC0.SPIN (0x02, Arg0) } Method (BL2C, 0, NotSerialized) { Return (Zero) } Method (STCF, 1, Serialized) { If (LEqual (Arg0, 0x01)) { \_SB.PCI0.SBRG.EC0.FNCT (0x84, 0x00) } } Method (OTGB, 0, Serialized) { Store (One, Local0) Return (Local0) } Method (OTPM, 0, Serialized) { Store (\_SB.PCI0.SBRG.TPM.ACCS, Local0) If (LNotEqual (Local0, 0xFF)) { Store (0x01, Local0) } Else { Store (0x00, Local0) } Return (Local0) } Method (OTID, 0, Serialized) { Store (\_SB.PCI0.SBRG.TPM.ACCS, Local0) If (LNotEqual (Local0, 0xFF)) { If (LEqual (\_SB.PCI0.SBRG.TPM.VDID, 0x687119FA)) { Return (0x0435CF4D) } } Return (0x0201D824) } } Scope (\_SB.ATKD) { Method (QMOD, 1, Serialized) { If (LEqual (Arg0, 0x00)) { Return (0x01) } If (LEqual (Arg0, 0x01)) { \_SB.PCI0.SBRG.EC0.WMFN (0x7F) Return (0x01) } If (LEqual (Arg0, 0x02)) { \_SB.PCI0.SBRG.EC0.WMFN (0xFF) Return (0x01) } Return (0x01) } } Scope (\_GPE) { Method (_L03, 0, Serialized) { Notify (\_SB.PCI0.USB0, 0x02) } Method (_L04, 0, Serialized) { Notify (\_SB.PCI0.USB1, 0x02) } Method (_L0C, 0, Serialized) { Notify (\_SB.PCI0.USB2, 0x02) } Method (_L0E, 0, Serialized) { Notify (\_SB.PCI0.USB3, 0x02) } Method (_L0D, 0, Serialized) { Notify (\_SB.PCI0.EUSB, 0x02) } Method (_L05, 0, Serialized) { Notify (\_SB.PCI0.MC97, 0x02) } Method (_L0B, 0, Serialized) { If (\PMEW) { Notify (\_SB.PCI0.P0P1, 0x02) Store (Zero, \PMEW) } Else { } } Method (_L01, 0, NotSerialized) { If (LNot (And (\FDRT, 0x00010000))) { Store (\_SB.RBPE (0x000E005A), Local0) Store (\_SB.RBPE (0x000E00DF), Local1) If (And (Local1, 0x40)) { \_SB.WBPE (0x000E005A, 0x08) \_SB.WBPE (0x000E00DF, 0x40) Notify (\_SB.PCI0.P0P1, 0x01) } } If (LNot (And (\FDRT, 0x00020000))) { Store (\_SB.RBPE (0x000E105A), Local0) Store (\_SB.RBPE (0x000E10DF), Local1) If (And (Local1, 0x40)) { \_SB.WBPE (0x000E105A, 0x08) \_SB.WBPE (0x000E10DF, 0x40) Notify (\_SB.PCI0.P0P2, 0x01) } } If (LNot (And (\FDRT, 0x00040000))) { Store (\_SB.RBPE (0x000E205A), Local0) Store (\_SB.RBPE (0x000E20DF), Local1) If (And (Local1, 0x40)) { \_SB.WBPE (0x000E205A, 0x08) \_SB.WBPE (0x000E20DF, 0x40) Notify (\_SB.PCI0.P0P4, 0x01) } } } Method (_L09, 0, NotSerialized) { Store (\_SB.RBPE (0x000E1062), Local0) While (And (Local0, 0x01)) { \_SB.WBPE (0x000E1062, Local0) \_SB.WBPE (0x000E00DF, 0x80) Store (\_SB.RBPE (0x000E1062), Local0) } Notify (\_SB.PCI0.P0P3.MPCI, 0x02) } } Scope (\_SB.PCI0.SBRG.EC0) { Method (_Q01, 0, NotSerialized) { If (\_SB.ATKP) { Notify (\_SB.ATKD, 0x52) } } Method (_Q02, 0, NotSerialized) { If (\_SB.ATKP) { Notify (\_SB.ATKD, 0x53) } } Method (_Q03, 0, NotSerialized) { If (\_SB.ATKP) { Notify (\_SB.ATKD, 0x54) } } Method (_Q04, 0, NotSerialized) { If (\_SB.ATKP) { Notify (\_SB.ATKD, 0x55) } } Method (_Q05, 0, NotSerialized) { If (\_SB.ATKP) { Notify (\_SB.ATKD, 0x56) } } Method (_Q0A, 0, NotSerialized) { Notify (\_SB.SLPB, 0x80) } Method (_Q0B, 0, NotSerialized) { If (And (\_SB.ATKD.WAPF, 0x04)) { If (\_SB.ATKP) { Notify (\_SB.ATKD, 0x88) } } } Method (_Q0E, 0, NotSerialized) { If (LEqual (OSFG, OSVT)) { If (\_SB.PCI0.P0P1.VGA.PRST ()) { Store (0x02, \_SB.PCI0.P0P1.VGA.LCDD.BCBH) Notify (\_SB.PCI0.P0P1.VGA.LCDD, 0x87) } } Else { If (LGreater (LBTN, 0x00)) { Decrement (LBTN) } If (LGreater (LBTN, 0x0F)) { Store (0x0F, LBTN) } STBR () If (\_SB.ATKP) { Notify (\_SB.ATKD, Add (LBTN, 0x20)) } } Return (One) } Method (_Q0F, 0, NotSerialized) { If (LEqual (OSFG, OSVT)) { If (\_SB.PCI0.P0P1.VGA.PRST ()) { Store (0x01, \_SB.PCI0.P0P1.VGA.LCDD.BCBH) Notify (\_SB.PCI0.P0P1.VGA.LCDD, 0x86) } } Else { If (LLess (LBTN, 0x0F)) { Increment (LBTN) } Else { Store (0x0F, LBTN) } STBR () If (\_SB.ATKP) { Notify (\_SB.ATKD, Add (LBTN, 0x10)) } } Return (One) } Method (_Q10, 0, NotSerialized) { Store (0x01, Local0) Store (RPIN (0x11), Local0) XOr (Local0, 0x01, Local0) SPIN (0x11, Local0) If (\_SB.ATKP) { Subtract (0x34, Local0, Local0) Notify (\_SB.ATKD, Local0) } } Method (_Q11, 0, NotSerialized) { FHKW () Store (\ADVG (), Local0) If (\NATK ()) { If (LLess (Local0, 0x08)) { Add (Local0, 0x60, Local1) } Else { Subtract (Local0, 0x08, Local1) Add (Local1, 0x8C, Local1) } If (LEqual (Local1, 0x90)) { Store (0x8F, Local1) } If (\_SB.ATKP) { Notify (\_SB.ATKD, Local1) } Else { \SWHG (Local0) } } Else { \SWHG (Local0) } FHKS () } Name (FHKM, One) Method (FHKW, 0, Serialized) { While (LNot (FHKM)) { Sleep (0x0A) } Store (Zero, FHKM) } Method (FHKS, 0, Serialized) { Store (One, FHKM) } Method (_Q13, 0, NotSerialized) { If (\_SB.ATKP) { Notify (\_SB.ATKD, 0x32) } } Method (_Q14, 0, NotSerialized) { If (LLess (\AVOL, 0x0F)) { Increment (\AVOL) } If (\_SB.ATKP) { Notify (\_SB.ATKD, 0x31) } } Method (_Q15, 0, NotSerialized) { If (LGreater (\AVOL, 0x00)) { Decrement (\AVOL) } If (\_SB.ATKP) { Notify (\_SB.ATKD, 0x30) } } Method (_Q20, 0, NotSerialized) { If (CDFG) { Store (One, SMBF) Store (Zero, CDFG) } If (ALFG) { \_SB.PCI0.SBRG.EC0.ALMH (ALAD) Store (Zero, ALFG) } } Method (_Q83, 0, NotSerialized) { If (\_SB.ATKP) { Notify (\_SB.ATKD, 0x6B) } } Method (_Q86, 0, NotSerialized) { If (\_SB.ATKP) { Store (\_SB.PCI0.SBRG.EC0.RPIN (0x15), Local1) If (Local1) { Notify (\_SB.ATKD, 0x81) } Else { Notify (\_SB.ATKD, 0x80) } } } Method (_Q12, 0, NotSerialized) { If (\_SB.ATKP) { Notify (\_SB.ATKD, 0x6B) } } Method (_Q0C, 0, NotSerialized) { If (\_SB.ATKP) { Notify (\_SB.ATKD, 0x50) } } Method (_Q81, 0, NotSerialized) { If (\_SB.ATKP) { Notify (\_SB.ATKD, 0x51) } } Method (_Q80, 0, NotSerialized) { If (\_SB.ATKP) { Notify (\_SB.ATKD, 0x8A) } } Method (_Q6A, 0, NotSerialized) { If (\_SB.ATKP) { Notify (\_SB.ATKD, 0x8A) } } Method (_Q0D, 0, NotSerialized) { If (\_SB.ATKP) { Notify (\_SB.ATKD, 0x51) } } Method (_Q82, 0, NotSerialized) { If (\_SB.ATKP) { Notify (\_SB.ATKD, 0x5C) } } Method (_Q69, 0, NotSerialized) { If (\_SB.ATKP) { Notify (\_SB.ATKD, 0x5C) } } Method (_QB0, 0, NotSerialized) { Notify (\_TZ.THRM, 0x80) } Method (_Q68, 0, NotSerialized) { \DBGR (0x12, 0x34, 0x56, 0x78) } Method (_Q84, 0, NotSerialized) { If (\_SB.ATKP) { Notify (\_SB.ATKD, 0x95) } } Method (_Q6B, 0, NotSerialized) { If (\_SB.ATKP) { Notify (\_SB.ATKD, 0x99) } } Method (_Q6C, 0, NotSerialized) { If (\_SB.ATKP) { Notify (\_SB.ATKD, 0x40) } } Method (_Q6D, 0, NotSerialized) { If (\_SB.ATKP) { Notify (\_SB.ATKD, 0x41) } } Method (_Q6E, 0, NotSerialized) { If (\_SB.ATKP) { Notify (\_SB.ATKD, 0x43) } } Method (_Q6F, 0, NotSerialized) { If (\_SB.ATKP) { Notify (\_SB.ATKD, 0x45) } } Method (_QA6, 0, NotSerialized) { Store (0x01, \BAOT) Notify (\_PR.CPU1, 0x80) Notify (\_PR.CPU1, 0x81) If (LGreaterEqual (\_PR.CPU1.NCPU, 0x02)) { Notify (\_PR.CPU2, 0x80) Notify (\_PR.CPU2, 0x81) } } Method (_QA7, 0, NotSerialized) { Store (0x00, \BAOT) Notify (\_PR.CPU1, 0x80) Notify (\_PR.CPU1, 0x81) If (LGreaterEqual (\_PR.CPU1.NCPU, 0x02)) { Notify (\_PR.CPU2, 0x80) Notify (\_PR.CPU2, 0x81) } } } Scope (\_SB.PCI0.USB0) { Device (RHUB) { Name (_ADR, 0x00) Device (PRT0) { Name (_ADR, 0x00) } Device (PRT1) { Name (_ADR, 0x01) } Device (PRT2) { Name (_ADR, 0x02) } } } Scope (\_SB) { Scope (PCI0) { Name (CRS, ResourceTemplate () { WordBusNumber (ResourceProducer, MinFixed, MaxFixed, PosDecode, 0x0000, // Granularity 0x0000, // Range Minimum 0x00FF, // Range Maximum 0x0000, // Translation Offset 0x0100, // Length ,, ) IO (Decode16, 0x0CF8, // Range Minimum 0x0CF8, // Range Maximum 0x01, // Alignment 0x08, // Length ) WordIO (ResourceProducer, MinFixed, MaxFixed, PosDecode, EntireRange, 0x0000, // Granularity 0x0000, // Range Minimum 0x0CF7, // Range Maximum 0x0000, // Translation Offset 0x0CF8, // Length ,, , TypeStatic) WordIO (ResourceProducer, MinFixed, MaxFixed, PosDecode, EntireRange, 0x0000, // Granularity 0x0D00, // Range Minimum 0xFFFF, // Range Maximum 0x0000, // Translation Offset 0xF300, // Length ,, , TypeStatic) DWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, Cacheable, ReadWrite, 0x00000000, // Granularity 0x000A0000, // Range Minimum 0x000BFFFF, // Range Maximum 0x00000000, // Translation Offset 0x00020000, // Length ,, , AddressRangeMemory, TypeStatic) DWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, Cacheable, ReadWrite, 0x00000000, // Granularity 0x000C0000, // Range Minimum 0x000DFFFF, // Range Maximum 0x00000000, // Translation Offset 0x00020000, // Length ,, _Y0B, AddressRangeMemory, TypeStatic) DWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, Cacheable, ReadWrite, 0x00000000, // Granularity 0x00000000, // Range Minimum 0x00000000, // Range Maximum 0x00000000, // Translation Offset 0x00000000, // Length ,, _Y0C, AddressRangeMemory, TypeStatic) }) CreateDWordField (CRS, \_SB.PCI0._Y0B._MIN, MIN5) CreateDWordField (CRS, \_SB.PCI0._Y0B._MAX, MAX5) CreateDWordField (CRS, \_SB.PCI0._Y0B._LEN, LEN5) CreateDWordField (CRS, \_SB.PCI0._Y0C._MIN, MIN6) CreateDWordField (CRS, \_SB.PCI0._Y0C._MAX, MAX6) CreateDWordField (CRS, \_SB.PCI0._Y0C._LEN, LEN6) Method (_CRS, 0, NotSerialized) { Store (MG1L, Local0) If (Local0) { Store (MG1B, MIN5) Store (MG1L, LEN5) Add (MIN5, Decrement (Local0), MAX5) } Store (MG2B, MIN6) Store (MG2L, LEN6) Store (MG2L, Local0) Add (MIN6, Decrement (Local0), MAX6) Return (CRS) } } } Name (WOTB, 0x00) Name (WSSB, 0x00) Name (WAXB, 0x00) Method (_PTS, 1, NotSerialized) { Store (Arg0, DBG8) PTS (Arg0) Store (0x00, Index (WAKP, 0x00)) Store (0x00, Index (WAKP, 0x01)) If (LAnd (LEqual (Arg0, 0x04), LEqual (OSFL (), 0x02))) { Sleep (0x0BB8) } Store (ASSB, WSSB) Store (AOTB, WOTB) Store (AAXB, WAXB) Store (Arg0, ASSB) Store (OSFL (), AOTB) Store (Zero, AAXB) } Name (SLID, 0x01) Method (_WAK, 1, NotSerialized) { ShiftLeft (Arg0, 0x04, DBG8) Store (0x01, SLID) WAK (Arg0) If (ASSB) { Store (WSSB, ASSB) Store (WOTB, AOTB) Store (WAXB, AAXB) } If (DerefOf (Index (WAKP, 0x00))) { Store (0x00, Index (WAKP, 0x01)) } Else { Store (Arg0, Index (WAKP, 0x01)) } If (MCTH (\_OS, "Microsoft Windows")) { If (LEqual (Arg0, 0x04)) { Notify (\_SB.PWRB, 0x02) } } Return (WAKP) } Scope (\_SB.PCI0.SBRG) { Device (TPM) { Method (_HID, 0, NotSerialized) { Return (\OTID ()) } Name (_CID, EisaId ("PNP0C31")) Name (_CRS, ResourceTemplate () { IO (Decode16, 0x0254, // Range Minimum 0x0254, // Range Maximum 0x01, // Alignment 0x02, // Length ) IO (Decode16, 0x4700, // Range Minimum 0x4700, // Range Maximum 0x01, // Alignment 0x0C, // Length ) Memory32Fixed (ReadWrite, 0xFED40000, // Address Base 0x00005000, // Address Length ) }) OperationRegion (\TCMM, SystemMemory, 0xFED40000, 0x5000) Field (\TCMM, ByteAcc, NoLock, Preserve) { ACCS, 8, Offset (0xF00), VDID, 32 } Method (_STA, 0, NotSerialized) { Store (\OTPM (), Local0) If (LEqual (Local0, 0x01)) { Return (0x0F) } Else { Return (0x00) } } Name (UMOR, Buffer (0x10) { /* 0000 */ 0xED, 0x54, 0x60, 0x37, 0x13, 0xCC, 0x75, 0x46, /* 0008 */ 0x90, 0x1C, 0x47, 0x56, 0xD7, 0xF2, 0xD4, 0x5D }) Name (UPPI, Buffer (0x10) { /* 0000 */ 0xA6, 0xFA, 0xDD, 0x3D, 0x1B, 0x36, 0xB4, 0x4E, /* 0008 */ 0xA4, 0x24, 0x8D, 0x10, 0x08, 0x9D, 0x16, 0x53 }) Method (_DSM, 4, NotSerialized) { If (LEqual (Arg0, UMOR)) { If (LEqual (Arg1, 0x01)) { Store (Arg2, \_T00) If (LEqual (0x01, \_T00)) { Store (DerefOf (Index (Arg3, 0x00)), Local0) If (Local0) {} Else { } Return (0x00) } } Return (0x01) } Name (RST3, Package (0x02) { 0x00, 0x00 }) Name (RST4, Package (0x03) { 0x00, 0x00, 0xFFFFFFFF }) If (LEqual (Arg0, UPPI)) { If (LEqual (Arg1, 0x01)) { Store (Arg2, \_T01) If (LEqual (0x01, \_T01)) { Return (Buffer (0x04) { "1.0" }) } Else { If (LEqual (0x02, \_T01)) { Store (DerefOf (Index (Arg3, 0x00)), Local0) If (LGreater (Local0, 0x0E)) { Return (0x01) } If (LEqual (Match (Package (0x02) { 0x0C, 0x0D }, MEQ, Local0, MTR, 0x00, 0x00), Ones)) { And (Local0, 0x0F, Local0) And (\PPIS, 0xF0, \PPIS) Or (\PPIS, Local0, \PPIS) Return (0x00) } Else { Return (0x01) } } Else { If (LEqual (0x03, \_T01)) { And (\PPIS, 0x0F, Local0) Store (Local0, Index (RST3, 0x01)) Return (RST3) } Else { If (LEqual (0x04, \_T01)) { Return (0x02) } Else { If (LEqual (0x05, \_T01)) { And (\PPIS, 0xF0, Local0) ShiftRight (Local0, 0x04, Local0) Store (Local0, Index (RST4, 0x01)) If (LOr (LEqual (\PPIR, 0xF0), LEqual (\PPIR, 0xF1))) { Store (0xFFFFFF00, Local0) Or (Local0, \PPIR, Local0) } Else { Store (\PPIR, Local0) } Store (Local0, Index (RST4, 0x02)) Return (RST4) } Else { If (LEqual (0x06, \_T01)) { Return (0x01) } } } } } } } } } } } Name (\_S0, Package (0x04) { 0x00, 0x00, 0x00, 0x00 }) If (SS1) { Name (\_S1, Package (0x04) { 0x01, 0x00, 0x00, 0x00 }) } If (SS3) { Name (\_S3, Package (0x04) { 0x05, 0x00, 0x00, 0x00 }) } If (SS4) { Name (\_S4, Package (0x04) { 0x06, 0x00, 0x00, 0x00 }) } Name (\_S5, Package (0x04) { 0x07, 0x00, 0x00, 0x00 }) Method (PTS, 1, NotSerialized) { If (Arg0) { \_SB.PCI0.NPTS (Arg0) \_SB.PCI0.SBRG.SPTS (Arg0) \OEMS (Arg0) } } Method (WAK, 1, NotSerialized) { \WDTS (Arg0) \_SB.PCI0.NWAK (Arg0) \_SB.PCI0.SBRG.SWAK (Arg0) \OEMW (Arg0) } } [-- Attachment #3: DSDT.patch --] [-- Type: text/x-patch, Size: 4420 bytes --] --- DSDT.dsl.orig 2009-08-17 15:55:59.000000000 +0800 +++ DSDT.dsl 2009-08-17 15:59:06.000000000 +0800 @@ -5000,14 +5000,14 @@ DefinitionBlock ("DSDT.aml", "DSDT", 1, { Acquire (MUTE, 0x03E8) Add (Arg0, \PCIB, Local0) - OperationRegion (PCFG, SystemMemory, Local0, 0x01) - Field (PCFG, ByteAcc, NoLock, Preserve) + OperationRegion (PCG1, SystemMemory, Local0, 0x01) + Field (PCG1, ByteAcc, NoLock, Preserve) { - XCFG, 8 + XCG1, 8 } Release (MUTE) - Return (XCFG) + Return (XCG1) } Method (RWPE, 1, NotSerialized) @@ -5015,14 +5015,14 @@ DefinitionBlock ("DSDT.aml", "DSDT", 1, Acquire (MUTE, 0x03E8) And (Arg0, 0xFFFFFFFE, Arg0) Add (Arg0, \PCIB, Local0) - OperationRegion (PCFG, SystemMemory, Local0, 0x02) - Field (PCFG, WordAcc, NoLock, Preserve) + OperationRegion (PCG2, SystemMemory, Local0, 0x02) + Field (PCG2, WordAcc, NoLock, Preserve) { - XCFG, 16 + XCG2, 16 } Release (MUTE) - Return (XCFG) + Return (XCG2) } Method (RDPE, 1, NotSerialized) @@ -5030,27 +5030,27 @@ DefinitionBlock ("DSDT.aml", "DSDT", 1, Acquire (MUTE, 0x03E8) And (Arg0, 0xFFFFFFFC, Arg0) Add (Arg0, \PCIB, Local0) - OperationRegion (PCFG, SystemMemory, Local0, 0x04) - Field (PCFG, DWordAcc, NoLock, Preserve) + OperationRegion (PCG3, SystemMemory, Local0, 0x04) + Field (PCG3, DWordAcc, NoLock, Preserve) { - XCFG, 32 + XCG3, 32 } Release (MUTE) - Return (XCFG) + Return (XCG3) } Method (WBPE, 2, NotSerialized) { Acquire (MUTE, 0x0FFF) Add (Arg0, \PCIB, Local0) - OperationRegion (PCFG, SystemMemory, Local0, 0x01) - Field (PCFG, ByteAcc, NoLock, Preserve) + OperationRegion (PCG4, SystemMemory, Local0, 0x01) + Field (PCG4, ByteAcc, NoLock, Preserve) { - XCFG, 8 + XCG4, 8 } - Store (Arg1, XCFG) + Store (Arg1, XCG4) Release (MUTE) } @@ -5059,13 +5059,13 @@ DefinitionBlock ("DSDT.aml", "DSDT", 1, Acquire (MUTE, 0x03E8) And (Arg0, 0xFFFFFFFE, Arg0) Add (Arg0, \PCIB, Local0) - OperationRegion (PCFG, SystemMemory, Local0, 0x02) - Field (PCFG, WordAcc, NoLock, Preserve) + OperationRegion (PCG5, SystemMemory, Local0, 0x02) + Field (PCG5, WordAcc, NoLock, Preserve) { - XCFG, 16 + XCG5, 16 } - Store (Arg1, XCFG) + Store (Arg1, XCG5) Release (MUTE) } @@ -5074,13 +5074,13 @@ DefinitionBlock ("DSDT.aml", "DSDT", 1, Acquire (MUTE, 0x03E8) And (Arg0, 0xFFFFFFFC, Arg0) Add (Arg0, \PCIB, Local0) - OperationRegion (PCFG, SystemMemory, Local0, 0x04) - Field (PCFG, DWordAcc, NoLock, Preserve) + OperationRegion (PCG6, SystemMemory, Local0, 0x04) + Field (PCG6, DWordAcc, NoLock, Preserve) { - XCFG, 32 + XCG6, 32 } - Store (Arg1, XCFG) + Store (Arg1, XCG6) Release (MUTE) } @@ -5089,14 +5089,14 @@ DefinitionBlock ("DSDT.aml", "DSDT", 1, Acquire (MUTE, 0x03E8) And (Arg0, 0xFFFFFFFC, Arg0) Add (Arg0, \PCIB, Local0) - OperationRegion (PCFG, SystemMemory, Local0, 0x04) - Field (PCFG, DWordAcc, NoLock, Preserve) + OperationRegion (PCG7, SystemMemory, Local0, 0x04) + Field (PCG7, DWordAcc, NoLock, Preserve) { - XCFG, 32 + XCG7, 32 } - And (XCFG, Arg2, Local1) - Or (Local1, Arg1, XCFG) + And (XCG7, Arg2, Local1) + Or (Local1, Arg1, XCG7) Release (MUTE) } [-- Attachment #4: region-debug.patch --] [-- Type: text/x-patch, Size: 1682 bytes --] diff --git a/drivers/acpi/acpica/evregion.c b/drivers/acpi/acpica/evregion.c index 98c7f9c..3323c54 100644 --- a/drivers/acpi/acpica/evregion.c +++ b/drivers/acpi/acpica/evregion.c @@ -347,7 +347,9 @@ acpi_ev_address_space_dispatch(union acpi_operand_object *region_obj, * potentially execute control methods (for example, the _REG method * for this region) */ - acpi_ex_exit_interpreter(); + if (!(region_obj->region.node->flags & ANOBJ_TEMPORARY)) { + acpi_ex_exit_interpreter(); + } status = region_setup(region_obj, ACPI_REGION_ACTIVATE, handler_desc->address_space.context, @@ -355,7 +357,9 @@ acpi_ev_address_space_dispatch(union acpi_operand_object *region_obj, /* Re-enter the interpreter */ - acpi_ex_enter_interpreter(); + if (!(region_obj->region.node->flags & ANOBJ_TEMPORARY)) { + acpi_ex_enter_interpreter(); + } /* Check for failure of the Region Setup */ @@ -408,7 +412,9 @@ acpi_ev_address_space_dispatch(union acpi_operand_object *region_obj, * exit the interpreter because the handler *might* block -- we don't * know what it will do, so we can't hold the lock on the intepreter. */ - acpi_ex_exit_interpreter(); + if (!(region_obj->region.node->flags & ANOBJ_TEMPORARY)) { + acpi_ex_exit_interpreter(); + } } /* Call the handler */ @@ -430,7 +436,9 @@ acpi_ev_address_space_dispatch(union acpi_operand_object *region_obj, * We just returned from a non-default handler, we must re-enter the * interpreter */ - acpi_ex_enter_interpreter(); + if (!(region_obj->region.node->flags & ANOBJ_TEMPORARY)) { + acpi_ex_enter_interpreter(); + } } return_ACPI_STATUS(status); ^ permalink raw reply related [flat|nested] 27+ messages in thread
* Re: acpi_ex_system_memory_space_handler oops 2009-08-17 8:43 ` Lin Ming @ 2009-08-17 11:30 ` Sergey Senozhatsky 2009-08-17 13:22 ` Lin Ming 0 siblings, 1 reply; 27+ messages in thread From: Sergey Senozhatsky @ 2009-08-17 11:30 UTC (permalink / raw) To: Lin Ming Cc: Brown, Len, Moore, Robert, linux-acpi@vger.kernel.org, linux-kernel@vger.kernel.org [-- Attachment #1: Type: text/plain, Size: 2205 bytes --] On (08/17/09 16:43), Lin Ming wrote: > On Thu, 2009-08-13 at 04:10 +0800, Sergey Senozhatsky wrote: > > [ 0.205668] ACPI Error (dswload-0790): [PCFG] Namespace lookup failure, AE_ALREADY_EXISTS > > [ 0.205899] ACPI Exception: AE_ALREADY_EXISTS, During name lookup/catalog 20090521 psloop-227 > > [ 0.206124] ACPI Error (psparse-0537): Method parse/execution failed [\_SB_.RBPE] (Node f7017678), AE_ALREADY_EXISTS > > [ 0.206417] ACPI: Marking method RBPE as Serialized because of AE_ALREADY_EXISTS error > > [ 0.206773] ACPI Error (psparse-0537): Method parse/execution failed [\_SB_.PCI0.P0P4.XCRD._STA] (Node f7015648), AE_ALREADY_EXISTS > > [ 0.207070] ACPI: Marking method _STA as Serialized because of AE_ALREADY_EXISTS error > > [ 0.207326] ACPI Error (uteval-0256): Method execution failed [\_SB_.PCI0.P0P4.XCRD._STA] (Node f7015648), AE_ALREADY_EXISTS > > [ 0.213503] ACPI Error: Could not map memory at 0000000000000000, size 0 20090521 exregion-173 > > [ 0.213734] ACPI Exception: AE_NO_MEMORY, Returned by Handler for [SystemMemory] 20090521 evregion-424 > > [ 0.213963] ACPI Error (psparse-0537): Method parse/execution failed [\_SB_.RBPE] (Node f7017678), AE_NO_MEMORY > > [ 0.214286] ACPI Error (psparse-0537): Method parse/execution failed [\_GPE._L01] (Node f701d198), AE_NO_MEMORY > > [ 0.214616] ACPI Exception: AE_NO_MEMORY, while evaluating GPE method [_L01] 20090521 evgpe-568 > > [ 0.216428] PCI: MCFG area at e0000000 reserved in ACPI motherboard resources > > [ 0.216523] PCI: updated MCFG configuration 0: base e0000000 segment 0 buses 0 - 63 > > [ 0.216627] PCI: Using MMCONFIG for extended config space > > Hi, Sergey > Hi, Lin > 2. Debug kernel patch > > Currently, we exit the interpreter when setup region, because it may > execute control methods, such as _REG. > > The attached debug kernel patch (region-debug.patch) don't exit the > interpreter if the region is temporary, namely, it is defined inside a > method. > rc6-git2 25 successful reboots. I'll need some more time to test against rc5. /*should I also test DSDT in case region-debug.patch fixed the problem?*/ Sergey [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 315 bytes --] ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: acpi_ex_system_memory_space_handler oops 2009-08-17 11:30 ` Sergey Senozhatsky @ 2009-08-17 13:22 ` Lin Ming 2009-08-18 7:13 ` Sergey Senozhatsky 0 siblings, 1 reply; 27+ messages in thread From: Lin Ming @ 2009-08-17 13:22 UTC (permalink / raw) To: Sergey Senozhatsky Cc: Lin Ming, Brown, Len, Moore, Robert, linux-acpi@vger.kernel.org, linux-kernel@vger.kernel.org > Hi, Lin > >> 2. Debug kernel patch >> >> Currently, we exit the interpreter when setup region, because it may >> execute control methods, such as _REG. >> >> The attached debug kernel patch (region-debug.patch) don't exit the >> interpreter if the region is temporary, namely, it is defined inside a >> method. >> > > rc6-git2 > 25 successful reboots. > > I'll need some more time to test against rc5. > > /*should I also test DSDT in case region-debug.patch fixed the problem?*/ Yes, please also help to test the custome DSDT. region-debug.patch is just a debug patch. We need to root cause the problem clearly and then work out a clean solution. Many thanks. Lin Ming ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: acpi_ex_system_memory_space_handler oops 2009-08-17 13:22 ` Lin Ming @ 2009-08-18 7:13 ` Sergey Senozhatsky 2009-08-18 7:18 ` Lin Ming 0 siblings, 1 reply; 27+ messages in thread From: Sergey Senozhatsky @ 2009-08-18 7:13 UTC (permalink / raw) To: Lin Ming Cc: Lin Ming, Brown, Len, Moore, Robert, linux-acpi@vger.kernel.org, linux-kernel@vger.kernel.org [-- Attachment #1: Type: text/plain, Size: 593 bytes --] On (08/17/09 21:22), Lin Ming wrote: > > rc6-git2 > > 25 successful reboots. > > > > I'll need some more time to test against rc5. > > > > /*should I also test DSDT in case region-debug.patch fixed the problem?*/ > > Yes, please also help to test the custome DSDT. > region-debug.patch is just a debug patch. > We need to root cause the problem clearly and then work out a clean solution. > Hi, Lin Looks like DSDT didn't solve the problem (oops on 4th reboot). So: region-debug.patch + DSDT - /* Is that possible? */ Should I Cc rui.zhang@intel.com? Sergey [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 315 bytes --] ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: acpi_ex_system_memory_space_handler oops 2009-08-18 7:13 ` Sergey Senozhatsky @ 2009-08-18 7:18 ` Lin Ming 2009-08-18 7:45 ` Sergey Senozhatsky ` (2 more replies) 0 siblings, 3 replies; 27+ messages in thread From: Lin Ming @ 2009-08-18 7:18 UTC (permalink / raw) To: Sergey Senozhatsky Cc: Brown, Len, Moore, Robert, linux-acpi@vger.kernel.org, linux-kernel@vger.kernel.org On Tue, 2009-08-18 at 15:13 +0800, Sergey Senozhatsky wrote: > On (08/17/09 21:22), Lin Ming wrote: > > > rc6-git2 > > > 25 successful reboots. > > > > > > I'll need some more time to test against rc5. > > > > > > /*should I also test DSDT in case region-debug.patch fixed the problem?*/ > > > > Yes, please also help to test the custome DSDT. > > region-debug.patch is just a debug patch. > > We need to root cause the problem clearly and then work out a clean solution. > > > > Hi, Lin > Looks like DSDT didn't solve the problem (oops on 4th reboot). > > So: > region-debug.patch + > DSDT - > > /* Is that possible? */ Yes, that is possible. The same aml method is re-entered when interpreter lock is released. So you still see AE_ALREADY_EXISTS error with the custom DSDT, right? Thanks for the info, I'll continue to look at this issue. And would you please test the region-debug.patch multiple times to verify if it really fixes the bug? Thanks, Lin Ming ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: acpi_ex_system_memory_space_handler oops 2009-08-18 7:18 ` Lin Ming @ 2009-08-18 7:45 ` Sergey Senozhatsky 2009-08-18 8:00 ` Sergey Senozhatsky 2009-08-27 7:52 ` Sergey Senozhatsky 2 siblings, 0 replies; 27+ messages in thread From: Sergey Senozhatsky @ 2009-08-18 7:45 UTC (permalink / raw) To: Lin Ming Cc: Brown, Len, Moore, Robert, linux-acpi@vger.kernel.org, linux-kernel@vger.kernel.org [-- Attachment #1: Type: text/plain, Size: 1182 bytes --] On (08/18/09 15:18), Lin Ming wrote: > On Tue, 2009-08-18 at 15:13 +0800, Sergey Senozhatsky wrote: > > On (08/17/09 21:22), Lin Ming wrote: > > > > rc6-git2 > > > > 25 successful reboots. > > > > > > > > I'll need some more time to test against rc5. > > > > > > > > /*should I also test DSDT in case region-debug.patch fixed the problem?*/ > > > > > > Yes, please also help to test the custome DSDT. > > > region-debug.patch is just a debug patch. > > > We need to root cause the problem clearly and then work out a clean solution. > > > > > > > Hi, Lin > > Looks like DSDT didn't solve the problem (oops on 4th reboot). > > > > So: > > region-debug.patch + > > DSDT - > > > > /* Is that possible? */ > > Yes, that is possible. > The same aml method is re-entered when interpreter lock is released. > So you still see AE_ALREADY_EXISTS error with the custom DSDT, right? > Thanks for the info, I'll continue to look at this issue. Wait a minute, Lin. I can't see ...[DSDT] replaced... in syslog. I'll recompile. > And would you please test the region-debug.patch multiple times to > verify if it really fixes the bug? > Sure. Sergey [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 315 bytes --] ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: acpi_ex_system_memory_space_handler oops 2009-08-18 7:18 ` Lin Ming 2009-08-18 7:45 ` Sergey Senozhatsky @ 2009-08-18 8:00 ` Sergey Senozhatsky 2009-08-27 7:52 ` Sergey Senozhatsky 2 siblings, 0 replies; 27+ messages in thread From: Sergey Senozhatsky @ 2009-08-18 8:00 UTC (permalink / raw) To: Lin Ming Cc: Brown, Len, Moore, Robert, linux-acpi@vger.kernel.org, linux-kernel@vger.kernel.org [-- Attachment #1: Type: text/plain, Size: 1864 bytes --] On (08/18/09 15:18), Lin Ming wrote: > On Tue, 2009-08-18 at 15:13 +0800, Sergey Senozhatsky wrote: > > On (08/17/09 21:22), Lin Ming wrote: > > > > rc6-git2 > > > > 25 successful reboots. > > > > > > > > I'll need some more time to test against rc5. > > > > > > > > /*should I also test DSDT in case region-debug.patch fixed the problem?*/ > > > > > > Yes, please also help to test the custome DSDT. > > > region-debug.patch is just a debug patch. > > > We need to root cause the problem clearly and then work out a clean solution. > > > > > > > Hi, Lin > > Looks like DSDT didn't solve the problem (oops on 4th reboot). > > > > So: > > region-debug.patch + > > DSDT - > > > > /* Is that possible? */ > > Yes, that is possible. > The same aml method is re-entered when interpreter lock is released. > So you still see AE_ALREADY_EXISTS error with the custom DSDT, right? > No, here it is: [ 0.000000] ACPI: Override [DSDT-F3J00001], this is unsafe: tainting kernel Problem with AE_ALREADY_EXISTS is that that is quite rare. I'll continue watching. At the moment: [ 0.165424] ACPI: EC: Look up EC in DSDT [ 0.181759] ACPI: Interpreter enabled [ 0.181780] ACPI: (supports S0 S1 S3 S4 S5) [ 0.181831] ACPI: Using IOAPIC for interrupt routing [ 0.182022] PCI: MCFG configuration 0: base e0000000 segment 0 buses 0 - 255 [ 0.193803] PCI: MCFG area at e0000000 reserved in ACPI motherboard resources [ 0.193822] PCI: updated MCFG configuration 0: base e0000000 segment 0 buses 0 - 63 [ 0.193840] PCI: Using MMCONFIG for extended config space [ 0.203749] ACPI: EC: GPE = 0x1c, I/O: command/status = 0x66, data = 0x62 [ 0.203766] ACPI: EC: driver started in poll mode [ 0.206839] ACPI: No dock devices found. [ 0.207026] ACPI: PCI Root Bridge [PCI0] (0000:00) Sergey [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 315 bytes --] ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: acpi_ex_system_memory_space_handler oops 2009-08-18 7:18 ` Lin Ming 2009-08-18 7:45 ` Sergey Senozhatsky 2009-08-18 8:00 ` Sergey Senozhatsky @ 2009-08-27 7:52 ` Sergey Senozhatsky 2009-08-27 7:59 ` Lin Ming 2 siblings, 1 reply; 27+ messages in thread From: Sergey Senozhatsky @ 2009-08-27 7:52 UTC (permalink / raw) To: Lin Ming Cc: Brown, Len, Moore, Robert, linux-acpi@vger.kernel.org, linux-kernel@vger.kernel.org [-- Attachment #1: Type: text/plain, Size: 1451 bytes --] On (08/18/09 15:18), Lin Ming wrote: Hello Lin, rc7-git5 (patched) [ 0.178628] ACPI: EC: Look up EC in DSDT [ 0.196480] ACPI: Interpreter enabled [ 0.196575] ACPI: (supports S0 S1 S3 S4 S5) [ 0.197184] ACPI: Using IOAPIC for interrupt routing [ 0.197352] PCI: MCFG configuration 0: base e0000000 segment 0 buses 0 - 255 [ 0.203511] ACPI Error (dswload-0790): [PCFG] Namespace lookup failure, AE_ALREADY_EXISTS [ 0.203738] ACPI Exception: AE_ALREADY_EXISTS, During name lookup/catalog 20090521 psloop-227 [ 0.203964] ACPI Error (psparse-0537): Method parse/execution failed [\_SB_.RBPE] (Node f7017678), AE_ALREADY_EXISTS [ 0.204256] ACPI: Marking method RBPE as Serialized because of AE_ALREADY_EXISTS error [ 0.204510] ACPI Error (psparse-0537): Method parse/execution failed [\_GPE._L01] (Node f701d198), AE_ALREADY_EXISTS [ 0.204803] ACPI: Marking method _L01 as Serialized because of AE_ALREADY_EXISTS error [ 0.205063] ACPI Exception: AE_ALREADY_EXISTS, while evaluating GPE method [_L01] 20090521 evgpe-568 [...] + if (!(region_obj->region.node->flags & ANOBJ_TEMPORARY)) { + acpi_ex_exit_interpreter(); + } [...] Does it explain successful boot with delay (vga=791, prink delay, etc.)? > And would you please test the region-debug.patch multiple times to > verify if it really fixes the bug? > rc7-git5 (nopatch) + - rc7-git5 (patched) 20+ reboots Sergey [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 315 bytes --] ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: acpi_ex_system_memory_space_handler oops 2009-08-27 7:52 ` Sergey Senozhatsky @ 2009-08-27 7:59 ` Lin Ming 2009-08-27 8:29 ` Sergey Senozhatsky 0 siblings, 1 reply; 27+ messages in thread From: Lin Ming @ 2009-08-27 7:59 UTC (permalink / raw) To: Sergey Senozhatsky Cc: Brown, Len, Moore, Robert, linux-acpi@vger.kernel.org, linux-kernel@vger.kernel.org On Thu, 2009-08-27 at 15:52 +0800, Sergey Senozhatsky wrote: > On (08/18/09 15:18), Lin Ming wrote: > > Hello Lin, > > rc7-git5 (patched) > > [ 0.178628] ACPI: EC: Look up EC in DSDT > [ 0.196480] ACPI: Interpreter enabled > [ 0.196575] ACPI: (supports S0 S1 S3 S4 S5) > [ 0.197184] ACPI: Using IOAPIC for interrupt routing > [ 0.197352] PCI: MCFG configuration 0: base e0000000 segment 0 buses 0 - 255 > [ 0.203511] ACPI Error (dswload-0790): [PCFG] Namespace lookup failure, AE_ALREADY_EXISTS > [ 0.203738] ACPI Exception: AE_ALREADY_EXISTS, During name lookup/catalog 20090521 psloop-227 > [ 0.203964] ACPI Error (psparse-0537): Method parse/execution failed [\_SB_.RBPE] (Node f7017678), AE_ALREADY_EXISTS > [ 0.204256] ACPI: Marking method RBPE as Serialized because of AE_ALREADY_EXISTS error > [ 0.204510] ACPI Error (psparse-0537): Method parse/execution failed [\_GPE._L01] (Node f701d198), AE_ALREADY_EXISTS > [ 0.204803] ACPI: Marking method _L01 as Serialized because of AE_ALREADY_EXISTS error > [ 0.205063] ACPI Exception: AE_ALREADY_EXISTS, while evaluating GPE method [_L01] 20090521 evgpe-568 Do you mean rc7-git5 sometime boot fails even with the patch applied? > > > [...] > + if (!(region_obj->region.node->flags & ANOBJ_TEMPORARY)) { > + acpi_ex_exit_interpreter(); > + } > [...] > Does it explain successful boot with delay (vga=791, prink delay, etc.)? Sorry, could you explain the question a bit more? Lin Ming > > > > And would you please test the region-debug.patch multiple times to > > verify if it really fixes the bug? > > > rc7-git5 (nopatch) > + - > > rc7-git5 (patched) > 20+ reboots > > Sergey ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: acpi_ex_system_memory_space_handler oops 2009-08-27 7:59 ` Lin Ming @ 2009-08-27 8:29 ` Sergey Senozhatsky 2009-08-27 8:44 ` Lin Ming 0 siblings, 1 reply; 27+ messages in thread From: Sergey Senozhatsky @ 2009-08-27 8:29 UTC (permalink / raw) To: Lin Ming Cc: Brown, Len, Moore, Robert, linux-acpi@vger.kernel.org, linux-kernel@vger.kernel.org [-- Attachment #1: Type: text/plain, Size: 2328 bytes --] On (08/27/09 15:59), Lin Ming wrote: > > rc7-git5 (patched) > > > > [ 0.178628] ACPI: EC: Look up EC in DSDT > > [ 0.196480] ACPI: Interpreter enabled > > [ 0.196575] ACPI: (supports S0 S1 S3 S4 S5) > > [ 0.197184] ACPI: Using IOAPIC for interrupt routing > > [ 0.197352] PCI: MCFG configuration 0: base e0000000 segment 0 buses 0 - 255 > > [ 0.203511] ACPI Error (dswload-0790): [PCFG] Namespace lookup failure, AE_ALREADY_EXISTS > > [ 0.203738] ACPI Exception: AE_ALREADY_EXISTS, During name lookup/catalog 20090521 psloop-227 > > [ 0.203964] ACPI Error (psparse-0537): Method parse/execution failed [\_SB_.RBPE] (Node f7017678), AE_ALREADY_EXISTS > > [ 0.204256] ACPI: Marking method RBPE as Serialized because of AE_ALREADY_EXISTS error > > [ 0.204510] ACPI Error (psparse-0537): Method parse/execution failed [\_GPE._L01] (Node f701d198), AE_ALREADY_EXISTS > > [ 0.204803] ACPI: Marking method _L01 as Serialized because of AE_ALREADY_EXISTS error > > [ 0.205063] ACPI Exception: AE_ALREADY_EXISTS, while evaluating GPE method [_L01] 20090521 evgpe-568 > > Do you mean rc7-git5 sometime boot fails even with the patch applied? > No. Patched kernel boots ok. Even successfully booted kernel sometimes has the given lines in dmesg. (I'll watch more.) > > > > > > [...] > > + if (!(region_obj->region.node->flags & ANOBJ_TEMPORARY)) { > > + acpi_ex_exit_interpreter(); > > + } > > [...] > > Does it explain successful boot with delay (vga=791, prink delay, etc.)? > > Sorry, could you explain the question a bit more? > Sorry, We had successful boots with small delays (like vga=791, prinTk delays and so on) and oopses otherwise. On (08/12/09 20:18), Len Brown wrote: >The fact that boot_delay=10 makes the problem go away >suggests some sort of race condition. Is 10 the smallest >value of printk_time that works, or is it a random value? > >Currently, we exit the interpreter when setup region, because it may >execute control methods, such as _REG. > >The attached debug kernel patch (region-debug.patch) don't exit the >interpreter if the region is temporary, namely, it is defined inside a >method. Ok, we don't exit in case of temporary region. How is it possible that we had 'normal' boots with delays? Sergey [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 315 bytes --] ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: acpi_ex_system_memory_space_handler oops 2009-08-27 8:29 ` Sergey Senozhatsky @ 2009-08-27 8:44 ` Lin Ming 2009-08-27 9:05 ` Sergey Senozhatsky 2009-08-31 21:12 ` Sergey Senozhatsky 0 siblings, 2 replies; 27+ messages in thread From: Lin Ming @ 2009-08-27 8:44 UTC (permalink / raw) To: Sergey Senozhatsky Cc: Brown, Len, Moore, Robert, linux-acpi@vger.kernel.org, linux-kernel@vger.kernel.org On Thu, 2009-08-27 at 16:29 +0800, Sergey Senozhatsky wrote: > On (08/27/09 15:59), Lin Ming wrote: > > > rc7-git5 (patched) > > > > > > [ 0.178628] ACPI: EC: Look up EC in DSDT > > > [ 0.196480] ACPI: Interpreter enabled > > > [ 0.196575] ACPI: (supports S0 S1 S3 S4 S5) > > > [ 0.197184] ACPI: Using IOAPIC for interrupt routing > > > [ 0.197352] PCI: MCFG configuration 0: base e0000000 segment 0 buses 0 - 255 > > > [ 0.203511] ACPI Error (dswload-0790): [PCFG] Namespace lookup failure, AE_ALREADY_EXISTS > > > [ 0.203738] ACPI Exception: AE_ALREADY_EXISTS, During name lookup/catalog 20090521 psloop-227 > > > [ 0.203964] ACPI Error (psparse-0537): Method parse/execution failed [\_SB_.RBPE] (Node f7017678), AE_ALREADY_EXISTS > > > [ 0.204256] ACPI: Marking method RBPE as Serialized because of AE_ALREADY_EXISTS error > > > [ 0.204510] ACPI Error (psparse-0537): Method parse/execution failed [\_GPE._L01] (Node f701d198), AE_ALREADY_EXISTS > > > [ 0.204803] ACPI: Marking method _L01 as Serialized because of AE_ALREADY_EXISTS error > > > [ 0.205063] ACPI Exception: AE_ALREADY_EXISTS, while evaluating GPE method [_L01] 20090521 evgpe-568 > > > > Do you mean rc7-git5 sometime boot fails even with the patch applied? > > > No. Patched kernel boots ok. Even successfully booted kernel sometimes has the given lines in dmesg. > (I'll watch more.) Thanks for the info. So the patch only fixes the oops, we also need to fix the AE_ALREADY_EXISTS error. > > > > > > > > > > [...] > > > + if (!(region_obj->region.node->flags & ANOBJ_TEMPORARY)) { > > > + acpi_ex_exit_interpreter(); > > > + } > > > [...] > > > Does it explain successful boot with delay (vga=791, prink delay, etc.)? > > > > Sorry, could you explain the question a bit more? > > > Sorry, > We had successful boots with small delays (like vga=791, prinTk delays and so on) and oopses otherwise. Got it. > > On (08/12/09 20:18), Len Brown wrote: > >The fact that boot_delay=10 makes the problem go away > >suggests some sort of race condition. Is 10 the smallest > >value of printk_time that works, or is it a random value? > > > > > >Currently, we exit the interpreter when setup region, because it may > >execute control methods, such as _REG. > > > >The attached debug kernel patch (region-debug.patch) don't exit the > >interpreter if the region is temporary, namely, it is defined inside a > >method. > Ok, we don't exit in case of temporary region. How is it possible that we had 'normal' > boots with delays? Not sure. Maybe the delays avoid some sort of race condition. I will continue to investigate ... Thanks, Lin Ming ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: acpi_ex_system_memory_space_handler oops 2009-08-27 8:44 ` Lin Ming @ 2009-08-27 9:05 ` Sergey Senozhatsky 2009-08-31 21:12 ` Sergey Senozhatsky 1 sibling, 0 replies; 27+ messages in thread From: Sergey Senozhatsky @ 2009-08-27 9:05 UTC (permalink / raw) To: Lin Ming Cc: Brown, Len, Moore, Robert, linux-acpi@vger.kernel.org, linux-kernel@vger.kernel.org [-- Attachment #1: Type: text/plain, Size: 1580 bytes --] On (08/27/09 16:44), Lin Ming wrote: > > > > [ 0.178628] ACPI: EC: Look up EC in DSDT > > > > [ 0.196480] ACPI: Interpreter enabled > > > > [ 0.196575] ACPI: (supports S0 S1 S3 S4 S5) > > > > [ 0.197184] ACPI: Using IOAPIC for interrupt routing > > > > [ 0.197352] PCI: MCFG configuration 0: base e0000000 segment 0 buses 0 - 255 > > > > [ 0.203511] ACPI Error (dswload-0790): [PCFG] Namespace lookup failure, AE_ALREADY_EXISTS > > > > [ 0.203738] ACPI Exception: AE_ALREADY_EXISTS, During name lookup/catalog 20090521 psloop-227 > > > > [ 0.203964] ACPI Error (psparse-0537): Method parse/execution failed [\_SB_.RBPE] (Node f7017678), AE_ALREADY_EXISTS > > > > [ 0.204256] ACPI: Marking method RBPE as Serialized because of AE_ALREADY_EXISTS error > > > > [ 0.204510] ACPI Error (psparse-0537): Method parse/execution failed [\_GPE._L01] (Node f701d198), AE_ALREADY_EXISTS > > > > [ 0.204803] ACPI: Marking method _L01 as Serialized because of AE_ALREADY_EXISTS error > > > > [ 0.205063] ACPI Exception: AE_ALREADY_EXISTS, while evaluating GPE method [_L01] 20090521 evgpe-568 > > > > > > Do you mean rc7-git5 sometime boot fails even with the patch applied? > > > > > No. Patched kernel boots ok. Even successfully booted kernel sometimes has the given lines in dmesg. > > (I'll watch more.) > Yes, looks like: > So the patch only fixes the oops, confirmed; > we also need to fix the AE_ALREADY_EXISTS error. > AE_ALREADY_EXISTS fix not confirmed. (AE_ALREADY_EXISTS errors are quite rare.) Sergey [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 315 bytes --] ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: acpi_ex_system_memory_space_handler oops 2009-08-27 8:44 ` Lin Ming 2009-08-27 9:05 ` Sergey Senozhatsky @ 2009-08-31 21:12 ` Sergey Senozhatsky 1 sibling, 0 replies; 27+ messages in thread From: Sergey Senozhatsky @ 2009-08-31 21:12 UTC (permalink / raw) To: Lin Ming Cc: Brown, Len, Moore, Robert, linux-acpi@vger.kernel.org, linux-kernel@vger.kernel.org [-- Attachment #1: Type: text/plain, Size: 7148 bytes --] On (08/27/09 16:44), Lin Ming wrote: > On Thu, 2009-08-27 at 16:29 +0800, Sergey Senozhatsky wrote: > > On (08/27/09 15:59), Lin Ming wrote: > > > > rc7-git5 (patched) > > > > > > > > [ 0.178628] ACPI: EC: Look up EC in DSDT > > > > [ 0.196480] ACPI: Interpreter enabled > > > > [ 0.196575] ACPI: (supports S0 S1 S3 S4 S5) > > > > [ 0.197184] ACPI: Using IOAPIC for interrupt routing > > > > [ 0.197352] PCI: MCFG configuration 0: base e0000000 segment 0 buses 0 - 255 > > > > [ 0.203511] ACPI Error (dswload-0790): [PCFG] Namespace lookup failure, AE_ALREADY_EXISTS > > > > [ 0.203738] ACPI Exception: AE_ALREADY_EXISTS, During name lookup/catalog 20090521 psloop-227 > > > > [ 0.203964] ACPI Error (psparse-0537): Method parse/execution failed [\_SB_.RBPE] (Node f7017678), AE_ALREADY_EXISTS > > > > [ 0.204256] ACPI: Marking method RBPE as Serialized because of AE_ALREADY_EXISTS error > > > > [ 0.204510] ACPI Error (psparse-0537): Method parse/execution failed [\_GPE._L01] (Node f701d198), AE_ALREADY_EXISTS > > > > [ 0.204803] ACPI: Marking method _L01 as Serialized because of AE_ALREADY_EXISTS error > > > > [ 0.205063] ACPI Exception: AE_ALREADY_EXISTS, while evaluating GPE method [_L01] 20090521 evgpe-568 > > > > > So the patch only fixes the oops, > we also need to fix the AE_ALREADY_EXISTS error. > > AE_ALREADY_EXISTS fix not confirmed. I'm afraid there was my mistake. No luck in reproducing this with patched kernel. I've updated BIOS (305 -> 307, ASUS F3Jc) - unpatched kernel (rc8, rc7) oopses. Made some changes to acpi_ex_system_memory_space_handler: static int prev_ebx = 0; struct pt_regs *regs = task_pt_regs(current); [..] if (prev_ebx != regs->bx) { printk("EAX: %08lx EBX: %08lx ECX: %08lx EDX: %08lx\n", regs->ax, regs->bx, regs->cx, regs->dx); prev_ebx = regs->bx; } Kernel oopses at acpi_ex_system_memory_space_handler+0x75, which is mov 0x8(%ebx),%edx /* 0x8(%ebx) == mem_info->mapped_physical_address */ 2 normal boots: [ 0.179720] EAX: 00000002 EBX: c1603684 ECX: c15adae0 EDX: 00000002 [ 0.203556] EAX: f7231fc8 EBX: f7231fe0 ECX: c1062064 EDX: 00000000 [ 0.204522] EAX: 00000002 EBX: c1603684 ECX: c15adae0 EDX: 00000002 [ 0.204727] EAX: f7231fc8 EBX: f7231fe0 ECX: c1062064 EDX: 00000000 [ 0.205402] EAX: 00000002 EBX: c1603684 ECX: c15adae0 EDX: 00000002 [ 0.207394] EAX: f7231fc8 EBX: f7231fe0 ECX: c1062064 EDX: 00000000 [ 0.207742] EAX: 00000002 EBX: c1603684 ECX: c15adae0 EDX: 00000002 [ 0.223926] EAX: 00000002 EBX: c160368c ECX: c15adae0 EDX: 00000002 [ 0.313569] EAX: 00000002 EBX: c1603720 ECX: c15adae0 EDX: 00000002 [ 0.538362] EAX: 00000002 EBX: c160395c ECX: c15adae0 EDX: 00000002 [ 0.539345] EAX: 00000002 EBX: c1603960 ECX: c15adae0 EDX: 00000002 [ 0.551478] EAX: 00000002 EBX: c1603968 ECX: c15adae0 EDX: 00000002 [ 0.553474] EAX: 00000002 EBX: c160396c ECX: c15adae0 EDX: 00000002 [ 0.559407] EAX: 00000002 EBX: c1603970 ECX: c15adae0 EDX: 00000002 [ 0.562432] EAX: 00000002 EBX: c1603974 ECX: c15adae0 EDX: 00000002 [ 0.567686] EAX: f68fffc8 EBX: f68fffe0 ECX: c1062064 EDX: 00000000 [ 0.929685] EAX: 00000002 EBX: c160399c ECX: c15adae0 EDX: 00000002 [ 0.943102] EAX: f68fffc8 EBX: f68fffe0 ECX: c1062064 EDX: 00000000 [ 1.119718] EAX: f707bfc8 EBX: f707bfe0 ECX: c1062064 EDX: 00000000 [ 4.247438] EAX: 00000004 EBX: 00000003 ECX: 08061916 EDX: 00000003 [ 4.624659] EAX: 00000080 EBX: b7fe3000 ECX: 00007111 EDX: 08d26e88 [ 9.422412] EAX: 00000003 EBX: 00000003 ECX: b7f4e000 EDX: 00001000 [ 15.780002] EAX: 00000003 EBX: 00000007 ECX: b803a000 EDX: 00001000 [ 30.282635] EAX: 00000003 EBX: 00000004 ECX: b7313000 EDX: 00001000 [ 31.760373] EAX: 00000003 EBX: 00000005 ECX: b8081000 EDX: 00001000 [ 46.478595] EAX: 00000003 EBX: 00000011 ECX: b8085000 EDX: 00001000 [ 60.287018] EAX: 00000003 EBX: 00000004 ECX: b7313000 EDX: 00001000 [ 76.503652] EAX: 00000003 EBX: 00000011 ECX: b8085000 EDX: 00001000 [ 95.286847] EAX: 00000003 EBX: 00000004 ECX: b7313000 EDX: 00001000 [ 103.537367] EAX: 00000003 EBX: 00000005 ECX: b8081000 EDX: 00001000 [ 106.503656] EAX: 00000003 EBX: 00000011 ECX: b8085000 EDX: 00001000 *** [ 0.177114] EAX: 00000002 EBX: c1603684 ECX: c15adae0 EDX: 00000002 [ 0.200169] EAX: f7213fc8 EBX: f7213fe0 ECX: c1062064 EDX: 00000000 [ 0.200854] EAX: 00000002 EBX: c1603684 ECX: c15adae0 EDX: 00000002 [ 0.200998] EAX: f7213fc8 EBX: f7213fe0 ECX: c1062064 EDX: 00000000 [ 0.201331] EAX: 00000002 EBX: c1603684 ECX: c15adae0 EDX: 00000002 [ 0.202367] EAX: f7213fc8 EBX: f7213fe0 ECX: c1062064 EDX: 00000000 [ 0.202569] EAX: 00000002 EBX: c1603684 ECX: c15adae0 EDX: 00000002 [ 0.204209] EAX: f7213fc8 EBX: f7213fe0 ECX: c1062064 EDX: 00000000 [ 0.204452] EAX: 00000002 EBX: c1603684 ECX: c15adae0 EDX: 00000002 [ 0.206921] EAX: f7213fc8 EBX: f7213fe0 ECX: c1062064 EDX: 00000000 [ 0.207834] EAX: 00000002 EBX: c1603684 ECX: c15adae0 EDX: 00000002 [ 0.220475] EAX: 00000002 EBX: c160368c ECX: c15adae0 EDX: 00000002 [ 0.319953] EAX: 00000002 EBX: c1603720 ECX: c15adae0 EDX: 00000002 [ 0.540786] EAX: 00000002 EBX: c160395c ECX: c15adae0 EDX: 00000002 [ 0.541769] EAX: 00000002 EBX: c1603960 ECX: c15adae0 EDX: 00000002 [ 0.550439] EAX: 00000002 EBX: c1603968 ECX: c15adae0 EDX: 00000002 [ 0.552394] EAX: 00000002 EBX: c160396c ECX: c15adae0 EDX: 00000002 [ 0.560133] EAX: 00000002 EBX: c1603970 ECX: c15adae0 EDX: 00000002 [ 0.563108] EAX: 00000002 EBX: c1603974 ECX: c15adae0 EDX: 00000002 [ 0.568408] EAX: f697bfc8 EBX: f697bfe0 ECX: c1062064 EDX: 00000000 [ 0.926336] EAX: f707ffc8 EBX: f707ffe0 ECX: c1062064 EDX: 00000000 [ 0.932752] EAX: 00000002 EBX: c160399c ECX: c15adae0 EDX: 00000002 [ 0.932974] EAX: f697bfc8 EBX: f697bfe0 ECX: c1062064 EDX: 00000000 [ 4.094675] EAX: 00000004 EBX: 00000003 ECX: 08061916 EDX: 00000003 [ 4.604710] EAX: 00000080 EBX: b80c2000 ECX: 00007111 EDX: 08cdae88 [ 9.325215] EAX: 00000003 EBX: 00000003 ECX: b7f30000 EDX: 00001000 [ 15.744843] EAX: 00000003 EBX: 00000007 ECX: b8003000 EDX: 00001000 [ 30.818662] EAX: 00000003 EBX: 00000004 ECX: b7490000 EDX: 00001000 [ 38.545531] EAX: 00000003 EBX: 00000005 ECX: b7edb000 EDX: 00001000 I also have changed show_registers(struct pt_regs *regs) to __show_regs(regs, 0); after the stack trace. Here are 2 oopses (they are similar): Kacpid not tainted EIP: 0060: [<c12a30ce>] EFLAGS: 00010246 CPU: 0 EIP is at acpi_ex_system_memory_space_handler+0x75/0x22f EAX: 00000001 EBX: 00000020 ECX: 00000008 EDX: 00000000 ESI: f7213dec EDI: 0000008 EBP: f7213d10 ESP: f7213cdc DS: 007b ES: 007b FS: 00d8 GS: 00e0 SS: 0068 *** EAX: 00000001 EBX: 00000020 ECX: 00000008 EDX: 00000000 ESI: f7213dec EDI: 0000008 EBP: f7213d10 ESP: f7213cdc DS: 007b ES: 007b FS: 00d8 GS: 00e0 SS: 0068 Note EBX: 00000020 in both cases. (happend around 0.21 min when 'usually' EBX: c1603684/f7213fe0). Sergey [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 315 bytes --] ^ permalink raw reply [flat|nested] 27+ messages in thread
end of thread, other threads:[~2009-08-31 21:08 UTC | newest] Thread overview: 27+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2009-08-12 20:10 acpi_ex_system_memory_space_handler oops Sergey Senozhatsky 2009-08-12 21:46 ` Rafael J. Wysocki 2009-08-13 0:18 ` Len Brown 2009-08-13 8:34 ` Sergey Senozhatsky 2009-08-13 9:53 ` Sergey Senozhatsky 2009-08-13 11:02 ` Sergey Senozhatsky 2009-08-13 12:46 ` Sergey Senozhatsky 2009-08-14 2:34 ` Lin Ming 2009-08-14 7:40 ` Sergey Senozhatsky 2009-08-14 7:53 ` Sergey Senozhatsky 2009-08-14 9:12 ` Sergey Senozhatsky 2009-08-14 9:38 ` Sergey Senozhatsky 2009-08-14 12:48 ` Sergey Senozhatsky 2009-08-13 13:43 ` Sergey Senozhatsky 2009-08-17 8:43 ` Lin Ming 2009-08-17 11:30 ` Sergey Senozhatsky 2009-08-17 13:22 ` Lin Ming 2009-08-18 7:13 ` Sergey Senozhatsky 2009-08-18 7:18 ` Lin Ming 2009-08-18 7:45 ` Sergey Senozhatsky 2009-08-18 8:00 ` Sergey Senozhatsky 2009-08-27 7:52 ` Sergey Senozhatsky 2009-08-27 7:59 ` Lin Ming 2009-08-27 8:29 ` Sergey Senozhatsky 2009-08-27 8:44 ` Lin Ming 2009-08-27 9:05 ` Sergey Senozhatsky 2009-08-31 21:12 ` Sergey Senozhatsky
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox