Most recent kernel where this bug did not occur: do not know Distribution: Debian sid Hardware Environment: Raon Digital Everun, AMD Geode GX3 + CS5536 Software Environment: kernel 2.6.22.9 + suspend2 Problem Description: /proc/acpi/battery is empty dir Some ACPI things work fine on this machine (it's a UMPC/handheld) but it doesn't know about the battery. /proc/acpi/ac_adapter/AC/state always contains the string "state: on-line", whether the AC adapter is plugged in or not. If I press the power button while watching syslog, I see that acpid received and reports the power button press, so SOMETHING is happening with acpi. I have tried the patch in this thread for what appeared to be a similar problem with an ASUS laptop: https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.22/+bug/115029 It didn't change anything. Appended is my acpidump output. Thanks, Bill Gribble --- cut here --- DSDT @ 0x1efb3180 0000: 44 53 44 54 d5 1d 00 00 01 be 41 4d 44 47 58 33 DSDT......AMDGX3 0010: 41 57 52 44 41 43 50 49 00 10 00 00 4d 53 46 54 AWRDACPI....MSFT 0020: 0e 00 00 01 08 54 53 54 30 00 08 54 54 30 31 00 .....TST0..TT01. 0030: 08 54 54 30 30 00 08 56 45 52 53 12 43 04 04 0d .TT00..VERS.C... 0040: 50 72 6f 6a 65 63 74 3a 20 41 4d 44 20 47 58 33 Project: AMD GX3 0050: 20 50 6c 61 74 66 6f 72 6d 00 0d 41 70 72 20 32 Platform..Apr 2 0060: 32 20 32 30 30 35 00 0d 31 37 3a 32 36 3a 30 37 2 2005..17:26:07 0070: 00 0d 56 65 72 73 3a 20 30 2e 30 31 2e 30 00 08 ..Vers: 0.01.0.. 0080: 5a 5a 59 37 0b 80 20 08 5a 5a 59 38 0a 20 08 5a ZZY7.. .ZZY8. .Z 0090: 5a 59 39 0b 90 20 08 5a 5a 59 41 00 5b 80 56 53 ZY9.. .ZZYA.[.VS 00a0: 41 31 01 0b 1c ac 0a 04 5b 81 10 56 53 41 31 02 A1......[..VSA1. 00b0: 56 53 41 32 10 56 53 41 33 10 5b 01 56 53 41 34 VSA2.VSA3.[.VSA4 00c0: 00 14 0e 56 53 41 35 00 5b 23 56 53 41 34 ff ff ...VSA5.[#VSA4.. 00d0: 14 0c 56 53 41 36 00 5b 27 56 53 41 34 5b 80 56 ..VSA6.['VSA4[.V 00e0: 53 41 42 01 0b 24 9c 0a 04 5b 81 0b 56 53 41 42 SAB..$...[..VSAB 00f0: 03 56 53 41 43 20 5b 01 56 53 41 44 00 14 0e 56 .VSAC [.VSAD...V 0100: 53 41 45 08 5b 23 56 53 41 44 ff ff 14 0c 56 53 SAE.[#VSAD....VS 0110: 41 46 08 5b 27 56 53 41 44 14 4a 05 56 53 41 47 AF.['VSAD.J.VSAG 0120: 09 08 52 44 4d 42 11 03 0a 08 8a 52 44 4d 42 00 ..RDMB.....RDMB. 0130: 52 44 4d 30 8a 52 44 4d 42 0a 04 52 44 4d 31 56 RDM0.RDMB..RDM1V 0140: 53 41 45 70 0c 55 4c 53 41 56 53 41 43 70 68 56 SAEp.ULSAVSACphV 0150: 53 41 43 70 56 53 41 43 60 70 56 53 41 43 61 56 SACpVSAC`pVSACaV 0160: 53 41 46 70 60 52 44 4d 30 70 61 52 44 4d 31 a4 SAFp`RDM0paRDM1. 0170: 52 44 4d 42 14 3f 56 53 41 48 0a 8a 69 00 52 44 RDMB.?VSAH..i.RD 0180: 4d 30 8a 69 0a 04 52 44 4d 31 56 53 41 45 70 0c M0.i..RDM1VSAEp. 0190: 55 4c 53 41 56 53 41 43 70 68 56 53 41 43 70 52 ULSAVSACphVSACpR 01a0: 44 4d 30 56 53 41 43 70 52 44 4d 31 56 53 41 43 DM0VSACpRDM1VSAC 01b0: 56 53 41 46 14 33 56 53 41 37 09 08 56 52 52 52 VSAF.3VSA7..VRRR 01c0: 00 56 53 41 35 70 0b 53 fc 56 53 41 32 70 68 56 .VSA5p.S.VSA2phV 01d0: 53 41 32 70 56 53 41 33 60 56 53 41 36 70 60 56 SA2pVSA3`VSA6p`V 01e0: 52 52 52 a4 56 52 52 52 14 3c 56 53 41 38 0a 79 RRR.VRRR.<VSA8.y 01f0: 68 0a 08 60 72 60 69 60 08 56 52 52 52 00 56 53 h..`r`i`.VRRR.VS 0200: 41 35 70 0b 53 fc 56 53 41 32 70 60 56 53 41 32 A5p.S.VSA2p`VSA2 0210: 70 56 53 41 33 61 56 53 41 36 70 61 56 52 52 52 pVSA3aVSA6paVRRR 0220: a4 56 52 52 52 14 22 56 53 41 39 0a 56 53 41 35 .VRRR."VSA9.VSA5 0230: 70 0b 53 fc 56 53 41 32 70 68 56 53 41 32 70 69 p.S.VSA2phVSA2pi 0240: 56 53 41 33 56 53 41 36 14 2b 56 53 41 41 0b 79 VSA3VSA6.+VSAA.y 0250: 68 0a 08 60 72 60 69 60 56 53 41 35 70 0b 53 fc h..`r`i`VSA5p.S. 0260: 56 53 41 32 70 60 56 53 41 32 70 6a 56 53 41 33 VSA2p`VSA2pjVSA3 0270: 56 53 41 36 14 11 56 52 5f 5f 0a 79 68 0a 08 60 VSA6..VR__.yh..` 0280: 72 60 69 60 a4 60 10 19 5c 5f 50 52 5f 5b 83 11 r`i`.`..\_PR_[.. 0290: 5c 2e 5f 50 52 5f 43 50 55 30 01 00 00 00 00 00 \._PR_CPU0...... 02a0: 08 5c 5f 53 30 5f 12 06 04 00 00 00 00 08 5c 5f .\_S0_........\_ 02b0: 53 31 5f 12 08 04 0a 01 0a 01 00 00 08 5c 5f 53 S1_..........\_S 02c0: 33 5f 12 08 04 0a 03 0a 03 00 00 08 5c 5f 53 35 3_..........\_S5 02d0: 5f 12 08 04 0a 05 0a 05 00 00 08 2e 5f 53 42 5f _..........._SB_ 02e0: 5a 5a 59 32 00 08 5a 5a 59 31 00 08 5a 5a 59 33 ZZY2..ZZY1..ZZY3 02f0: 00 08 5a 5a 59 34 00 08 5a 5a 59 35 00 08 5a 5a ..ZZY4..ZZY5..ZZ 0300: 59 36 00 14 36 5a 5a 59 30 04 56 53 41 41 0a 08 Y6..6ZZY0.VSAA.. 0310: 0a 0e 69 56 53 41 41 0a 08 0a 0f 6a 56 53 41 41 ..iVSAA....jVSAA 0320: 0a 08 0a 10 6b 56 53 41 41 0a 08 0a 0d 68 70 56 ....kVSAA....hpV 0330: 53 41 38 0a 08 0a 11 60 a4 60 5b 80 5c 44 45 42 SA8....`.`[.\DEB 0340: 47 01 0a 80 0a 04 5b 81 11 5c 44 45 42 47 01 44 G.....[..\DEBG.D 0350: 42 47 31 08 44 42 47 32 18 5b 80 5c 4e 53 33 31 BG1.DBG2.[.\NS31 0360: 01 0b 00 06 0a 01 5b 81 0c 5c 4e 53 33 31 01 4e ......[..\NS31.N 0370: 53 33 32 08 5b 80 45 58 54 4d 00 0c 30 f8 0f 00 S32.[.EXTM..0... 0380: 0a 10 5b 81 29 45 58 54 4d 02 52 4f 4d 31 10 52 ..[.)EXTM.ROM1.R 0390: 4d 53 31 10 52 4f 4d 32 10 52 4d 53 32 10 52 4f MS1.ROM2.RMS2.RO 03a0: 4d 33 10 52 4d 53 33 10 41 4d 45 4d 20 5b 80 45 M3.RMS3.AMEM [.E 03b0: 4c 43 52 01 0b d0 04 0a 02 5b 81 10 45 4c 43 52 LCR......[..ELCR 03c0: 01 45 4c 43 31 08 45 4c 43 32 08 08 4f 53 46 58 .ELC1.ELC2..OSFX 03d0: 0a 01 08 4f 53 46 4c 0a 01 14 41 05 53 54 52 43 ...OSFL...A.STRC 03e0: 02 a0 0a 92 93 87 68 87 69 a4 0a 00 72 87 68 0a ......h.i...r.h. 03f0: 01 60 08 42 55 46 30 11 02 60 08 42 55 46 31 11 .`.BUF0..`.BUF1. 0400: 02 60 70 68 42 55 46 30 70 69 42 55 46 31 a2 1a .`phBUF0piBUF1.. 0410: 60 76 60 a0 15 92 93 83 88 42 55 46 30 60 00 83 `v`......BUF0`.. 0420: 88 42 55 46 31 60 00 a4 00 a4 01 5b 80 52 54 43 .BUF1`.....[.RTC 0430: 4d 01 0a 70 0a 02 5b 81 10 52 54 43 4d 01 43 4d M..p..[..RTCM.CM 0440: 49 4e 08 43 4d 44 41 08 5b 86 12 43 4d 49 4e 43 IN.CMDA.[..CMINC 0450: 4d 44 41 01 00 48 07 53 48 55 54 08 5b 80 49 4e MDA..H.SHUT.[.IN 0460: 46 4f 00 0c 40 f8 0f 00 0a 01 5b 81 24 49 4e 46 FO..@.....[.$INF 0470: 4f 01 4b 42 44 49 01 52 54 43 57 01 50 53 32 46 O.KBDI.RTCW.PS2F 0480: 01 49 52 46 4c 02 44 49 53 45 01 53 53 48 55 01 .IRFL.DISE.SSHU. 0490: 5b 80 42 45 45 50 01 0a 61 0a 01 5b 81 0b 42 45 [.BEEP..a..[..BE 04a0: 45 50 01 53 31 42 5f 08 5b 80 43 4f 4e 54 01 0a EP.S1B_.[.CONT.. 04b0: 40 0a 04 5b 81 1a 43 4f 4e 54 01 43 4e 54 30 08 @..[..CONT.CNT0. 04c0: 43 4e 54 31 08 43 4e 54 32 08 43 54 52 4c 08 14 CNT1.CNT2.CTRL.. 04d0: 43 06 53 50 4b 52 01 70 53 31 42 5f 60 70 0a b6 C.SPKR.pS1B_`p.. 04e0: 43 54 52 4c 70 0a 55 43 4e 54 32 70 0a 03 43 4e CTRLp.UCNT2p..CN 04f0: 54 32 70 68 62 a2 37 94 62 0a 00 7d 53 31 42 5f T2phb.7.b..}S1B_ 0500: 0a 03 53 31 42 5f 70 0b ff 5f 63 a2 07 94 63 0a ..S1B_p.._c...c. 0510: 00 76 63 7b 53 31 42 5f 0a fc 53 31 42 5f 70 0b .vc{S1B_..S1B_p. 0520: ff 0e 63 a2 07 94 63 0a 00 76 63 76 62 70 60 53 ..c...c..vcvbp`S 0530: 31 42 5f 14 44 04 5c 5f 50 54 53 01 70 68 5c 2e 1B_.D.\_PTS.ph\. 0540: 5f 53 42 5f 5a 5a 59 32 7d 68 0a f0 60 70 60 44 _SB_ZZY2}h..`p`D 0550: 42 47 31 a0 1d 93 68 0a 03 70 0b 53 fc 56 53 41 BG1...h..p.S.VSA 0560: 32 70 0b 20 04 56 53 41 32 70 0b 80 19 56 53 41 2p. .VSA2p...VSA 0570: 33 a0 06 92 93 68 0a 05 14 44 06 5c 5f 57 41 4b 3....h...D.\_WAK 0580: 01 70 00 5c 2e 5f 53 42 5f 5a 5a 59 32 70 0a ff .p.\._SB_ZZY2p.. 0590: 44 42 47 31 70 68 54 54 30 30 a0 29 93 01 54 54 DBG1phTT00.)..TT 05a0: 30 30 86 5c 2f 03 5f 53 42 5f 50 43 49 30 55 53 00.\/._SB_PCI0US 05b0: 42 30 00 86 5c 2f 03 5f 53 42 5f 50 43 49 30 55 B0..\/._SB_PCI0U 05c0: 53 42 31 00 a1 16 a0 14 93 0a 03 54 54 30 30 86 SB1........TT00. 05d0: 5c 2e 5f 53 42 5f 50 43 49 30 00 a4 00 10 45 08 \._SB_PCI0....E. 05e0: 5c 5f 53 49 5f 14 4d 07 5f 53 53 54 01 70 68 54 \_SI_.M._SST.phT 05f0: 53 54 30 a0 11 93 00 54 53 54 30 5a 5a 59 30 0a ST0....TST0ZZY0. 0600: 05 00 00 0a 05 a1 47 05 a0 11 93 01 54 53 54 30 ......G.....TST0 0610: 5a 5a 59 30 0a 05 00 00 0a 05 a1 42 04 a0 13 93 ZZY0.......B.... 0620: 0a 02 54 53 54 30 5a 5a 59 30 0a 05 00 0a 50 0a ..TST0ZZY0....P. 0630: 05 a1 2b a0 13 93 0a 03 54 53 54 30 5a 5a 59 30 ..+.....TST0ZZY0 0640: 0a 05 00 0a 32 0a 0a a1 15 a0 13 93 0a 04 54 53 ....2.........TS 0650: 54 30 5a 5a 59 30 0a 05 00 0a 46 0a 0f 70 68 5a T0ZZY0....F..phZ 0660: 5a 59 31 10 4f 14 5f 47 50 45 14 20 5f 4c 30 30 ZY1.O._GPE. _L00 0670: 00 a0 19 93 5a 5a 59 31 01 86 5c 2f 03 5f 53 42 ....ZZY1..\/._SB 0680: 5f 50 43 49 30 43 59 52 58 0a 02 14 24 5f 4c 30 _PCI0CYRX...$_L0 0690: 33 00 a0 1d 93 5a 5a 59 31 01 86 5c 2f 04 5f 53 3....ZZY1..\/._S 06a0: 42 5f 50 43 49 30 43 59 52 58 55 41 52 41 0a 02 B_PCI0CYRXUARA.. 06b0: 14 24 5f 4c 30 34 00 a0 1d 93 5a 5a 59 31 01 86 .$_L04....ZZY1.. 06c0: 5c 2f 04 5f 53 42 5f 50 43 49 30 43 59 52 58 55 \/._SB_PCI0CYRXU 06d0: 41 52 42 0a 02 14 20 5f 4c 30 35 00 a0 19 93 5a ARB... _L05....Z 06e0: 5a 59 31 01 86 5c 2f 03 5f 53 42 5f 50 43 49 30 ZY1..\/._SB_PCI0 06f0: 55 53 42 30 0a 02 14 32 5f 4c 30 36 00 a0 2b 93 USB0...2_L06..+. 0700: 5a 5a 59 31 01 86 5c 2f 03 5f 53 42 5f 50 43 49 ZZY1..\/._SB_PCI 0710: 30 55 53 42 30 0a 02 86 5c 2f 03 5f 53 42 5f 50 0USB0...\/._SB_P 0720: 43 49 30 55 53 42 31 0a 02 14 4f 04 5f 4c 31 45 CI0USB1...O._L1E 0730: 00 86 5c 2f 03 5f 53 42 5f 50 43 49 30 50 43 49 ..\/._SB_PCI0PCI 0740: 31 0a 02 86 5c 2f 03 5f 53 42 5f 50 43 49 30 50 1...\/._SB_PCI0P 0750: 43 49 32 0a 02 86 5c 2f 03 5f 53 42 5f 50 43 49 CI2...\/._SB_PCI 0760: 30 50 43 49 33 0a 02 86 5c 2f 03 5f 53 42 5f 50 0PCI3...\/._SB_P 0770: 43 49 30 50 43 49 34 0a 02 14 39 5f 4c 31 46 00 CI0PCI4...9_L1F. 0780: a0 23 93 5c 2e 5f 53 42 5f 5a 5a 59 32 00 a0 15 .#.\._SB_ZZY2... 0790: 95 5a 5a 59 31 0a 02 86 5c 2e 5f 53 42 5f 53 4c .ZZY1...\._SB_SL 07a0: 50 42 0a 80 a1 0e 86 5c 2e 5f 53 42 5f 53 4c 50 PB.....\._SB_SLP 07b0: 42 0a 02 10 81 62 01 5c 5f 53 42 5f 5b 82 19 50 B....b.\_SB_[..P 07c0: 57 52 42 08 5f 48 49 44 0c 41 d0 0c 0c 14 09 5f WRB._HID.A....._ 07d0: 53 54 41 00 a4 0a 0b 14 11 4d 49 4e 5f 02 a0 06 STA......MIN_... 07e0: 95 68 69 a4 68 a1 03 a4 69 14 0c 53 4c 45 4e 01 .hi.h...i..SLEN. 07f0: 70 68 60 a4 87 60 14 24 53 32 42 46 01 70 68 60 ph`..`.$S2BF.ph` 0800: 72 53 4c 45 4e 60 01 60 08 42 55 46 46 11 02 60 rSLEN`.`.BUFF..` 0810: 70 68 42 55 46 46 a4 42 55 46 46 14 4a 06 53 43 phBUFF.BUFF.J.SC 0820: 4d 50 02 70 68 60 70 53 32 42 46 60 60 70 53 32 MP.ph`pS2BF``pS2 0830: 42 46 69 61 70 00 64 70 53 4c 45 4e 68 65 70 53 BFiap.dpSLENhepS 0840: 4c 45 4e 69 66 70 4d 49 4e 5f 65 66 67 a2 24 95 LENifpMIN_efg.$. 0850: 64 67 70 83 88 60 64 00 62 70 83 88 61 64 00 63 dgp..`d.bp..ad.c 0860: a0 06 94 62 63 a4 01 a1 08 a0 06 95 62 63 a4 ff ...bc.......bc.. 0870: 75 64 a0 06 95 64 65 a4 01 a1 0c a0 06 95 64 66 ud...de.......df 0880: a4 ff a1 03 a4 00 14 18 49 32 42 4d 01 70 00 60 ........I2BM.p.` 0890: a0 0c 92 93 68 00 70 01 61 79 61 68 60 a4 60 08 ....h.p.ayah`.`. 08a0: 50 41 42 4d 0b 00 08 08 50 42 42 4d 0a 20 08 50 PABM....PBBM. .P 08b0: 43 42 4d 0b 00 02 08 50 44 42 4d 0b 00 04 14 40 CBM....PDBM....@ 08c0: 07 5f 49 4e 49 00 a0 0e 93 5a 5a 59 33 01 a4 70 ._INI....ZZY3..p 08d0: 01 5a 5a 59 33 5b 80 51 51 48 31 00 0b 0e 04 0a .ZZY3[.QQH1..... 08e0: 02 5b 81 0b 51 51 48 31 02 51 51 48 32 10 5b 80 .[..QQH1.QQH2.[. 08f0: 45 42 44 41 00 5a 5a 59 34 0b 00 04 5b 81 19 45 EBDA.ZZY4...[..E 0900: 42 44 41 00 01 01 00 51 51 45 31 08 00 48 bf 01 BDA....QQE1..H.. 0910: 03 00 51 51 45 32 20 70 51 51 45 31 60 77 60 0b ..QQE2 pQQE1`w`. 0920: 00 04 5a 5a 59 35 70 51 51 45 32 5a 5a 59 36 5b ..ZZY5pQQE2ZZY6[ 0930: 80 47 50 49 4f 01 0b 00 61 0b 00 01 5b 81 0e 47 .GPIO...a...[..G 0940: 50 49 4f 03 00 40 1c 47 4c 45 45 20 5b 82 25 53 PIO..@.GLEE [.%S 0950: 4c 50 42 08 5f 48 49 44 0c 41 d0 0c 0e 08 5f 50 LPB._HID.A...._P 0960: 52 57 12 06 02 0a 1f 0a 05 14 09 5f 53 54 41 00 RW........._STA. 0970: a4 0a 0f 5b 82 4e 1b 4d 45 4d 5f 08 5f 48 49 44 ...[.N.MEM_._HID 0980: 0c 41 d0 0c 01 14 4d 1a 5f 43 52 53 00 08 42 55 .A....M._CRS..BU 0990: 46 30 11 42 07 0a 6e 86 09 00 01 00 00 0f 00 00 F0.B..n......... 09a0: 40 00 00 86 09 00 01 00 40 0f 00 00 40 00 00 86 @.......@...@... 09b0: 09 00 01 00 80 0f 00 00 40 00 00 86 09 00 01 00 ........@....... 09c0: c0 0f 00 00 40 00 00 86 09 00 01 00 00 00 00 00 ....@........... 09d0: 00 01 00 86 09 00 01 00 00 ff ff 00 00 01 00 86 ................ 09e0: 09 00 01 00 00 00 00 00 00 0a 00 86 09 00 01 00 ................ 09f0: 00 10 00 00 00 00 00 86 09 00 01 00 00 e0 fe 00 ................ 0a00: 10 00 00 79 00 8a 42 55 46 30 0a 34 41 43 4d 4d ...y..BUF0.4ACMM 0a10: 8a 42 55 46 30 0a 04 52 4d 41 31 8a 42 55 46 30 .BUF0..RMA1.BUF0 0a20: 0a 08 52 53 53 31 8a 42 55 46 30 0a 10 52 4d 41 ..RSS1.BUF0..RMA 0a30: 32 8a 42 55 46 30 0a 14 52 53 53 32 8a 42 55 46 2.BUF0..RSS2.BUF 0a40: 30 0a 1c 52 4d 41 33 8a 42 55 46 30 0a 20 52 53 0..RMA3.BUF0. RS 0a50: 53 33 8a 42 55 46 30 0a 28 52 4d 41 34 8a 42 55 S3.BUF0.(RMA4.BU 0a60: 46 30 0a 2c 52 53 53 34 8a 42 55 46 30 0a 5c 45 F0.,RSS4.BUF0.\E 0a70: 58 54 4d 74 41 4d 45 4d 0c 00 00 10 00 45 58 54 XTMtAMEM.....EXT 0a80: 4d a0 35 92 93 52 4f 4d 31 00 70 52 4d 41 31 52 M.5..ROM1.pRMA1R 0a90: 4d 41 32 79 52 4f 4d 31 0a 08 60 70 60 52 4d 41 MA2yROM1..`p`RMA 0aa0: 31 79 52 4d 53 31 0a 08 60 70 60 52 53 53 31 70 1yRMS1..`p`RSS1p 0ab0: 0b 00 80 52 53 53 32 a0 35 92 93 52 4f 4d 32 00 ...RSS2.5..ROM2. 0ac0: 70 52 4d 41 32 52 4d 41 33 79 52 4f 4d 32 0a 08 pRMA2RMA3yROM2.. 0ad0: 60 70 60 52 4d 41 32 79 52 4d 53 32 0a 08 60 70 `p`RMA2yRMS2..`p 0ae0: 60 52 53 53 32 70 0b 00 c0 52 53 53 33 a0 37 92 `RSS2p...RSS3.7. 0af0: 93 52 4f 4d 33 00 70 52 4d 41 33 52 4d 41 34 79 .ROM3.pRMA3RMA4y 0b00: 52 4f 4d 33 0a 08 60 70 60 52 4d 41 33 79 52 4d ROM3..`p`RMA3yRM 0b10: 53 33 0a 08 60 70 60 52 53 53 33 70 0c 00 00 01 S3..`p`RSS3p.... 0b20: 00 52 53 53 34 70 41 4d 45 4d 41 43 4d 4d a4 42 .RSS4pAMEMACMM.B 0b30: 55 46 30 5b 82 43 04 41 43 5f 5f 08 5f 48 49 44 UF0[.C.AC__._HID 0b40: 0d 41 43 50 49 30 30 30 33 00 08 5f 50 43 4c 12 .ACPI0003.._PCL. 0b50: 06 01 5f 53 42 5f 14 0b 5f 50 53 52 00 70 01 60 .._SB_.._PSR.p.` 0b60: a4 60 14 15 5f 53 54 41 00 70 01 60 a0 07 93 60 .`.._STA.p.`...` 0b70: 01 a4 0a 0f a1 03 a4 00 5b 82 8b 25 01 50 43 49 ........[..%.PCI 0b80: 30 08 5f 48 49 44 0c 41 d0 0a 03 08 5f 41 44 52 0._HID.A...._ADR 0b90: 0a 00 08 5f 50 52 57 12 06 02 0a 1e 0a 05 14 09 ..._PRW......... 0ba0: 5f 53 54 41 00 a4 0a 0f 08 43 52 45 53 11 4e 0b _STA.....CRES.N. 0bb0: 0a ba 88 0d 00 02 01 00 00 00 00 00 ff 00 00 00 ................ 0bc0: 00 01 47 01 f8 0c f8 0c 01 08 47 01 1c ac 1c ac ..G.......G..... 0bd0: 01 04 88 0d 00 01 0c 03 00 00 00 00 f7 0c 00 00 ................ 0be0: f8 0c 88 0d 00 01 0c 03 00 00 00 0d 17 ac 00 00 ................ 0bf0: 18 9f 88 0d 00 01 0c 03 00 00 20 ac ff ff 00 00 .......... ..... 0c00: e0 53 87 17 00 00 0c 03 00 00 00 00 00 00 0a 00 .S.............. 0c10: ff ff 0b 00 00 00 00 00 00 00 02 00 87 17 00 00 ................ 0c20: 0c 03 00 00 00 00 00 80 0c 00 ff ff 0d 00 00 00 ................ 0c30: 00 00 00 80 01 00 87 17 00 00 0c 03 00 00 00 00 ................ 0c40: 00 00 00 04 ff ff 3f 40 00 00 00 00 00 00 40 3c ......?@......@< 0c50: 87 17 00 00 0c 03 00 00 00 00 00 00 50 40 ff ff ............P@.. 0c60: ff ef 00 00 00 00 00 00 b0 af 79 00 14 40 0e 5f ..........y..@._ 0c70: 43 52 53 00 08 42 55 46 30 11 4c 09 0a 98 88 0d CRS..BUF0.L..... 0c80: 00 02 01 00 00 00 00 00 ff 00 00 00 00 01 47 01 ..............G. 0c90: f8 0c f8 0c 01 08 88 0d 00 01 0c 03 00 00 00 00 ................ 0ca0: f7 0c 00 00 f8 0c 88 0d 00 01 0c 03 00 00 00 0d ................ 0cb0: 17 ac 00 00 18 9f 88 0d 00 01 0c 03 00 00 20 ac .............. . 0cc0: ff ff 00 00 e0 53 87 17 00 00 0c 03 00 00 00 00 .....S.......... 0cd0: 00 00 0a 00 ff ff 0b 00 00 00 00 00 00 00 02 00 ................ 0ce0: 87 17 00 00 0c 03 00 00 00 00 00 80 0c 00 ff ff ................ 0cf0: 0d 00 00 00 00 00 00 80 01 00 87 17 00 00 0c 03 ................ 0d00: 00 00 00 00 00 00 10 00 ff ff bf fe 00 00 00 00 ................ 0d10: 00 00 f0 ff 79 00 8a 42 55 46 30 0a 86 54 43 4d ....y..BUF0..TCM 0d20: 4d 8a 42 55 46 30 0a 92 54 4f 4d 4d 72 41 4d 45 M.BUF0..TOMMrAME 0d30: 4d 0c 00 00 01 00 54 43 4d 4d 74 0c 00 00 c0 fe M.....TCMMt..... 0d40: 54 43 4d 4d 54 4f 4d 4d a4 42 55 46 30 08 5f 50 TCMMTOMM.BUF0._P 0d50: 52 54 12 4e 28 15 12 1e 04 0c ff ff 0d 00 0a 00 RT.N(........... 0d60: 5c 2f 04 5f 53 42 5f 50 43 49 30 43 59 52 58 4c \/._SB_PCI0CYRXL 0d70: 4e 4b 42 0a 00 12 1e 04 0c ff ff 0d 00 0a 01 5c NKB............\ 0d80: 2f 04 5f 53 42 5f 50 43 49 30 43 59 52 58 4c 4e /._SB_PCI0CYRXLN 0d90: 4b 43 0a 00 12 1e 04 0c ff ff 0d 00 0a 02 5c 2f KC............\/ 0da0: 04 5f 53 42 5f 50 43 49 30 43 59 52 58 4c 4e 4b ._SB_PCI0CYRXLNK 0db0: 44 0a 00 12 1e 04 0c ff ff 0d 00 0a 03 5c 2f 04 D............\/. 0dc0: 5f 53 42 5f 50 43 49 30 43 59 52 58 4c 4e 4b 41 _SB_PCI0CYRXLNKA 0dd0: 0a 00 12 1e 04 0c ff ff 0e 00 0a 00 5c 2f 04 5f ............\/._ 0de0: 53 42 5f 50 43 49 30 43 59 52 58 4c 4e 4b 43 0a SB_PCI0CYRXLNKC. 0df0: 00 12 1e 04 0c ff ff 0e 00 0a 01 5c 2f 04 5f 53 ...........\/._S 0e00: 42 5f 50 43 49 30 43 59 52 58 4c 4e 4b 44 0a 00 B_PCI0CYRXLNKD.. 0e10: 12 1e 04 0c ff ff 0e 00 0a 02 5c 2f 04 5f 53 42 ..........\/._SB 0e20: 5f 50 43 49 30 43 59 52 58 4c 4e 4b 41 0a 00 12 _PCI0CYRXLNKA... 0e30: 1e 04 0c ff ff 0e 00 0a 03 5c 2f 04 5f 53 42 5f .........\/._SB_ 0e40: 50 43 49 30 43 59 52 58 4c 4e 4b 42 0a 00 12 1e PCI0CYRXLNKB.... 0e50: 04 0c ff ff 0b 00 0a 00 5c 2f 04 5f 53 42 5f 50 ........\/._SB_P 0e60: 43 49 30 43 59 52 58 4c 4e 4b 44 0a 00 12 1e 04 CI0CYRXLNKD..... 0e70: 0c ff ff 0b 00 0a 01 5c 2f 04 5f 53 42 5f 50 43 .......\/._SB_PC 0e80: 49 30 43 59 52 58 4c 4e 4b 41 0a 00 12 1e 04 0c I0CYRXLNKA...... 0e90: ff ff 0b 00 0a 02 5c 2f 04 5f 53 42 5f 50 43 49 ......\/._SB_PCI 0ea0: 30 43 59 52 58 4c 4e 4b 42 0a 00 12 1e 04 0c ff 0CYRXLNKB....... 0eb0: ff 0b 00 0a 03 5c 2f 04 5f 53 42 5f 50 43 49 30 .....\/._SB_PCI0 0ec0: 43 59 52 58 4c 4e 4b 43 0a 00 12 1e 04 0c ff ff CYRXLNKC........ 0ed0: 0c 00 0a 00 5c 2f 04 5f 53 42 5f 50 43 49 30 43 ....\/._SB_PCI0C 0ee0: 59 52 58 4c 4e 4b 41 0a 00 12 1e 04 0c ff ff 0c YRXLNKA......... 0ef0: 00 0a 01 5c 2f 04 5f 53 42 5f 50 43 49 30 43 59 ...\/._SB_PCI0CY 0f00: 52 58 4c 4e 4b 42 0a 00 12 1e 04 0c ff ff 0c 00 RXLNKB.......... 0f10: 0a 02 5c 2f 04 5f 53 42 5f 50 43 49 30 43 59 52 ..\/._SB_PCI0CYR 0f20: 58 4c 4e 4b 43 0a 00 12 1e 04 0c ff ff 0c 00 0a XLNKC........... 0f30: 03 5c 2f 04 5f 53 42 5f 50 43 49 30 43 59 52 58 .\/._SB_PCI0CYRX 0f40: 4c 4e 4b 44 0a 00 12 1e 04 0c ff ff 01 00 0a 00 LNKD............ 0f50: 5c 2f 04 5f 53 42 5f 50 43 49 30 43 59 52 58 4c \/._SB_PCI0CYRXL 0f60: 4e 4b 41 0a 00 12 1e 04 0c ff ff 0f 00 0a 00 5c NKA............\ 0f70: 2f 04 5f 53 42 5f 50 43 49 30 43 59 52 58 4c 4e /._SB_PCI0CYRXLN 0f80: 4b 41 0a 00 12 1e 04 0c ff ff 0f 00 0a 01 5c 2f KA............\/ 0f90: 04 5f 53 42 5f 50 43 49 30 43 59 52 58 4c 4e 4b ._SB_PCI0CYRXLNK 0fa0: 42 0a 00 12 1e 04 0c ff ff 0f 00 0a 02 5c 2f 04 B............\/. 0fb0: 5f 53 42 5f 50 43 49 30 43 59 52 58 4c 4e 4b 43 _SB_PCI0CYRXLNKC 0fc0: 0a 00 12 1e 04 0c ff ff 0f 00 0a 03 5c 2f 04 5f ............\/._ 0fd0: 53 42 5f 50 43 49 30 43 59 52 58 4c 4e 4b 44 0a SB_PCI0CYRXLNKD. 0fe0: 00 5b 82 4b 04 55 53 42 30 08 5f 41 44 52 0c 04 .[.K.USB0._ADR.. 0ff0: 00 0f 00 14 09 5f 53 54 41 00 a4 0a 0f 08 50 52 ....._STA.....PR 1000: 57 35 12 05 02 0a 05 01 08 50 52 57 36 12 05 02 W5.......PRW6... 1010: 0a 06 01 14 1a 5f 50 52 57 00 a0 0e 93 5a 5a 59 ....._PRW....ZZY 1020: 39 0b 90 20 a4 50 52 57 36 a4 50 52 57 35 5b 82 9.. .PRW6.PRW5[. 1030: 24 55 53 42 31 08 5f 41 44 52 0c 05 00 0f 00 14 $USB1._ADR...... 1040: 09 5f 53 54 41 00 a4 0a 0f 08 5f 50 52 57 12 05 ._STA....._PRW.. 1050: 02 0a 06 01 5b 82 25 55 53 42 32 08 5f 41 44 52 ....[.%USB2._ADR 1060: 0c 06 00 0f 00 14 15 5f 53 54 41 00 a0 0c 93 5a ......._STA....Z 1070: 5a 59 39 0b 90 20 a4 0a 0f a4 00 5b 82 25 55 53 ZY9.. .....[.%US 1080: 42 33 08 5f 41 44 52 0c 07 00 0f 00 14 15 5f 53 B3._ADR......._S 1090: 54 41 00 a0 0c 93 5a 5a 59 39 0b 90 20 a4 0a 0f TA....ZZY9.. ... 10a0: a4 00 5b 82 40 06 50 49 44 45 08 5f 41 44 52 0c ..[.@.PIDE._ADR. 10b0: 02 00 0f 00 14 09 5f 53 54 41 00 a4 0a 0f 5b 82 ......_STA....[. 10c0: 44 04 50 52 49 5f 08 5f 41 44 52 00 14 09 5f 53 D.PRI_._ADR..._S 10d0: 54 41 00 a4 0a 0f 5b 82 15 4d 53 54 5f 08 5f 41 TA....[..MST_._A 10e0: 44 52 00 14 09 5f 53 54 41 00 a4 0a 0f 5b 82 15 DR..._STA....[.. 10f0: 53 4c 56 5f 08 5f 41 44 52 01 14 09 5f 53 54 41 SLV_._ADR..._STA 1100: 00 a4 0a 0f 5b 82 1b 50 43 49 31 08 5f 41 44 52 ....[..PCI1._ADR 1110: 0c 00 00 0d 00 08 5f 50 52 57 12 06 02 0a 1e 0a ......_PRW...... 1120: 05 5b 82 1b 50 43 49 32 08 5f 41 44 52 0c 00 00 .[..PCI2._ADR... 1130: 0e 00 08 5f 50 52 57 12 06 02 0a 1e 0a 05 5b 82 ..._PRW.......[. 1140: 1b 50 43 49 33 08 5f 41 44 52 0c 00 00 0b 00 08 .PCI3._ADR...... 1150: 5f 50 52 57 12 06 02 0a 1e 0a 05 5b 82 1b 50 43 _PRW.......[..PC 1160: 49 34 08 5f 41 44 52 0c 00 00 0c 00 08 5f 50 52 I4._ADR......_PR 1170: 57 12 06 02 0a 1e 0a 05 5b 82 4b c5 43 59 52 58 W.......[.K.CYRX 1180: 08 5f 41 44 52 0c 00 00 0f 00 14 0d 5f 49 4e 49 ._ADR......._INI 1190: 00 5e 5e 5e 5f 49 4e 49 14 4f 04 50 52 43 4e 03 .^^^_INI.O.PRCN. 11a0: 70 56 53 41 38 0a 08 0a 06 60 77 69 0a 04 61 a0 pVSA8....`wi..a. 11b0: 0f 93 68 00 7a 60 61 62 7b 62 0a 0f 62 a4 62 a1 ..h.z`ab{b..b.b. 11c0: 28 7b 6a 0a 0f 62 79 62 61 62 70 0a 0f 63 79 63 ({j..bybabp..cyc 11d0: 61 63 80 63 64 7b 60 64 60 7d 60 62 60 56 53 41 ac.cd{`d`}`b`VSA 11e0: 41 0a 08 0a 06 60 a4 6a 5b 80 50 49 52 58 02 0a A....`.j[.PIRX.. 11f0: 5c 0a 02 10 1f 5c 00 5b 81 1a 5c 2f 04 5f 53 42 \....\.[..\/._SB 1200: 5f 50 43 49 30 43 59 52 58 50 49 52 58 02 50 49 _PCI0CYRXPIRX.PI 1210: 52 51 10 5b 80 4c 50 49 4f 02 0a e0 0a 0e 10 18 RQ.[.LPIO....... 1220: 5c 00 14 06 44 49 53 44 01 14 06 43 4b 49 4f 02 \...DISD...CKIO. 1230: 14 06 53 4c 44 4d 02 5b 82 45 12 4c 4e 4b 41 08 ..SLDM.[.E.LNKA. 1240: 5f 48 49 44 0c 41 d0 0c 0f 08 5f 55 49 44 0a 01 _HID.A...._UID.. 1250: 14 1c 5f 53 54 41 00 7b 50 49 52 51 0a 0f 60 a0 .._STA.{PIRQ..`. 1260: 08 93 60 0a 00 a4 0a 09 a1 04 a4 0a 0b 14 1a 5f ..`............_ 1270: 50 52 53 00 08 42 55 46 41 11 09 0a 06 23 20 0c PRS..BUFA....# . 1280: 18 79 00 a4 42 55 46 41 14 12 5f 44 49 53 00 7b .y..BUFA.._DIS.{ 1290: 50 49 52 51 0b f0 ff 50 49 52 51 14 4f 06 5f 43 PIRQ...PIRQ.O._C 12a0: 52 53 00 08 42 55 46 41 11 09 0a 06 23 00 00 18 RS..BUFA....#... 12b0: 79 00 8c 42 55 46 41 0a 01 49 52 41 31 8c 42 55 y..BUFA..IRA1.BU 12c0: 46 41 0a 02 49 52 41 32 70 0a 00 63 70 0a 00 64 FA..IRA2p..cp..d 12d0: 7b 50 49 52 51 0a 0f 61 a0 2d 92 93 61 0a 00 a0 {PIRQ..a.-..a... 12e0: 0e 94 61 0a 07 74 61 0a 08 62 79 01 62 64 a1 0b ..a..ta..by.bd.. 12f0: a0 09 94 61 0a 00 79 01 61 63 70 63 49 52 41 31 ...a..y.acpcIRA1 1300: 70 64 49 52 41 32 a4 42 55 46 41 14 42 05 5f 53 pdIRA2.BUFA.B._S 1310: 52 53 01 8c 68 0a 01 49 52 41 31 8c 68 0a 02 49 RS..h..IRA1.h..I 1320: 52 41 32 79 49 52 41 32 0a 08 60 7d 60 49 52 41 RA2yIRA2..`}`IRA 1330: 31 60 70 0a 00 61 7a 60 0a 01 60 a2 0c 94 60 0a 1`p..az`..`...`. 1340: 00 75 61 7a 60 0a 01 60 7b 50 49 52 51 0b f0 ff .uaz`..`{PIRQ... 1350: 50 49 52 51 7d 50 49 52 51 61 50 49 52 51 5b 82 PIRQ}PIRQaPIRQ[. 1360: 4f 12 4c 4e 4b 42 08 5f 48 49 44 0c 41 d0 0c 0f O.LNKB._HID.A... 1370: 08 5f 55 49 44 0a 02 14 1c 5f 53 54 41 00 7b 50 ._UID...._STA.{P 1380: 49 52 51 0a f0 60 a0 08 93 60 0a 00 a4 0a 09 a1 IRQ..`...`...... 1390: 04 a4 0a 0b 14 1a 5f 50 52 53 00 08 42 55 46 42 ......_PRS..BUFB 13a0: 11 09 0a 06 23 20 0c 18 79 00 a4 42 55 46 42 14 ....# ..y..BUFB. 13b0: 12 5f 44 49 53 00 7b 50 49 52 51 0b 0f ff 50 49 ._DIS.{PIRQ...PI 13c0: 52 51 14 44 07 5f 43 52 53 00 08 42 55 46 42 11 RQ.D._CRS..BUFB. 13d0: 09 0a 06 23 00 00 18 79 00 8c 42 55 46 42 0a 01 ...#...y..BUFB.. 13e0: 49 52 42 31 8c 42 55 46 42 0a 02 49 52 42 32 70 IRB1.BUFB..IRB2p 13f0: 0a 00 63 70 0a 00 64 7b 50 49 52 51 0a f0 61 7a ..cp..d{PIRQ..az 1400: 61 0a 04 61 a0 2d 92 93 61 0a 00 a0 0e 94 61 0a a..a.-..a.....a. 1410: 07 74 61 0a 08 62 79 01 62 64 a1 0b a0 09 94 61 .ta..by.bd.....a 1420: 0a 00 79 01 61 63 70 63 49 52 42 31 70 64 49 52 ..y.acpcIRB1pdIR 1430: 42 32 a4 42 55 46 42 14 47 05 5f 53 52 53 01 8c B2.BUFB.G._SRS.. 1440: 68 0a 01 49 52 42 31 8c 68 0a 02 49 52 42 32 79 h..IRB1.h..IRB2y 1450: 49 52 42 32 0a 08 60 7d 60 49 52 42 31 60 70 0a IRB2..`}`IRB1`p. 1460: 00 61 7a 60 0a 01 60 a2 0c 94 60 0a 00 75 61 7a .az`..`...`..uaz 1470: 60 0a 01 60 7b 50 49 52 51 0b 0f ff 50 49 52 51 `..`{PIRQ...PIRQ 1480: 79 61 0a 04 61 7d 50 49 52 51 61 50 49 52 51 5b ya..a}PIRQaPIRQ[ 1490: 82 4c 12 4c 4e 4b 43 08 5f 48 49 44 0c 41 d0 0c .L.LNKC._HID.A.. 14a0: 0f 08 5f 55 49 44 0a 03 14 1d 5f 53 54 41 00 7b .._UID...._STA.{ 14b0: 50 49 52 51 0b 00 0f 60 a0 08 93 60 0a 00 a4 0a PIRQ...`...`.... 14c0: 09 a1 04 a4 0a 0b 14 1a 5f 50 52 53 00 08 42 55 ........_PRS..BU 14d0: 46 43 11 09 0a 06 23 20 0c 18 79 00 a4 42 55 46 FC....# ..y..BUF 14e0: 43 14 12 5f 44 49 53 00 7b 50 49 52 51 0b ff f0 C.._DIS.{PIRQ... 14f0: 50 49 52 51 14 40 07 5f 43 52 53 00 08 42 55 46 PIRQ.@._CRS..BUF 1500: 43 11 09 0a 06 23 00 00 18 79 00 8c 42 55 46 43 C....#...y..BUFC 1510: 0a 01 49 52 43 31 8c 42 55 46 43 0a 02 49 52 43 ..IRC1.BUFC..IRC 1520: 32 70 0a 00 63 70 0a 00 64 7b 50 49 52 51 0b 00 2p..cp..d{PIRQ.. 1530: 0f 61 a0 2d 92 93 61 0a 00 a0 0e 94 61 0a 07 74 .a.-..a.....a..t 1540: 61 0a 08 62 79 01 62 64 a1 0b a0 09 94 61 0a 00 a..by.bd.....a.. 1550: 79 01 61 63 70 63 49 52 43 31 70 64 49 52 43 32 y.acpcIRC1pdIRC2 1560: a4 42 55 46 43 14 47 05 5f 53 52 53 01 8c 68 0a .BUFC.G._SRS..h. 1570: 01 49 52 43 31 8c 68 0a 02 49 52 43 32 79 49 52 .IRC1.h..IRC2yIR 1580: 43 32 0a 08 60 7d 60 49 52 43 31 60 70 0a 00 61 C2..`}`IRC1`p..a 1590: 7a 60 0a 01 60 a2 0c 94 60 0a 00 75 61 7a 60 0a z`..`...`..uaz`. 15a0: 01 60 7b 50 49 52 51 0b ff f0 50 49 52 51 79 61 .`{PIRQ...PIRQya 15b0: 0a 08 61 7d 50 49 52 51 61 50 49 52 51 5b 82 41 ..a}PIRQaPIRQ[.A 15c0: 13 4c 4e 4b 44 08 5f 48 49 44 0c 41 d0 0c 0f 08 .LNKD._HID.A.... 15d0: 5f 55 49 44 0a 04 14 1d 5f 53 54 41 00 7b 50 49 _UID...._STA.{PI 15e0: 52 51 0b 00 f0 60 a0 08 93 60 0a 00 a4 0a 09 a1 RQ...`...`...... 15f0: 04 a4 0a 0b 14 1a 5f 50 52 53 00 08 42 55 46 44 ......_PRS..BUFD 1600: 11 09 0a 06 23 20 0c 18 79 00 a4 42 55 46 44 14 ....# ..y..BUFD. 1610: 12 5f 44 49 53 00 7b 50 49 52 51 0b ff 0f 50 49 ._DIS.{PIRQ...PI 1620: 52 51 14 45 07 5f 43 52 53 00 08 42 55 46 44 11 RQ.E._CRS..BUFD. 1630: 09 0a 06 23 00 00 18 79 00 8c 42 55 46 44 0a 01 ...#...y..BUFD.. 1640: 49 52 44 31 8c 42 55 46 44 0a 02 49 52 44 32 70 IRD1.BUFD..IRD2p 1650: 0a 00 63 70 0a 00 64 7b 50 49 52 51 0b 00 f0 61 ..cp..d{PIRQ...a 1660: 7a 61 0a 04 61 a0 2d 92 93 61 0a 00 a0 0e 94 61 za..a.-..a.....a 1670: 0a 07 74 61 0a 08 62 79 01 62 64 a1 0b a0 09 94 ..ta..by.bd..... 1680: 61 0a 00 79 01 61 63 70 63 49 52 44 31 70 64 49 a..y.acpcIRD1pdI 1690: 52 44 32 a4 42 55 46 44 14 47 05 5f 53 52 53 01 RD2.BUFD.G._SRS. 16a0: 8c 68 0a 01 49 52 44 31 8c 68 0a 02 49 52 44 32 .h..IRD1.h..IRD2 16b0: 79 49 52 44 32 0a 08 60 7d 60 49 52 44 31 60 70 yIRD2..`}`IRD1`p 16c0: 0a 00 61 7a 60 0a 01 60 a2 0c 94 60 0a 00 75 61 ..az`..`...`..ua 16d0: 7a 60 0a 01 60 7b 50 49 52 51 0b ff 0f 50 49 52 z`..`{PIRQ...PIR 16e0: 51 79 61 0a 0c 61 7d 50 49 52 51 61 50 49 52 51 Qya..a}PIRQaPIRQ 16f0: 10 1e 5c 00 5b 80 5c 53 43 50 50 01 0b 3c 9c 0a ..\.[.\SCPP..<.. 1700: 01 5b 81 0c 5c 53 43 50 50 01 53 4d 49 50 08 14 .[..\SCPP.SMIP.. 1710: 42 07 5c 2f 03 5f 53 42 5f 50 43 49 30 5f 49 4e B.\/._SB_PCI0_IN 1720: 49 00 a0 1d 53 54 52 43 5c 5f 4f 53 5f 0d 4d 69 I...STRC\_OS_.Mi 1730: 63 72 6f 73 6f 66 74 20 57 69 6e 64 6f 77 73 00 crosoft Windows. 1740: a1 41 04 a0 2e 53 54 52 43 5c 5f 4f 53 5f 0d 4d .A...STRC\_OS_.M 1750: 69 63 72 6f 73 6f 66 74 20 57 69 6e 64 6f 77 73 icrosoft Windows 1760: 20 4e 54 00 70 0a 00 4f 53 46 58 70 0a 00 4f 53 NT.p..OSFXp..OS 1770: 46 4c a1 0f 70 0a 02 4f 53 46 58 70 0a 02 4f 53 FL..p..OSFXp..OS 1780: 46 4c 5b 82 4b 07 53 59 53 52 08 5f 48 49 44 0c FL[.K.SYSR._HID. 1790: 41 d0 0c 02 08 5f 55 49 44 0a 01 08 5f 43 52 53 A...._UID..._CRS 17a0: 11 4e 05 0a 5a 47 01 10 00 10 00 01 10 47 01 22 .N..ZG.......G." 17b0: 00 22 00 01 0c 47 01 30 00 30 00 01 10 47 01 44 ."...G.0.0...G.D 17c0: 00 44 00 01 1c 47 01 62 00 62 00 01 02 47 01 65 .D...G.b.b...G.e 17d0: 00 65 00 01 0b 47 01 74 00 74 00 01 0c 47 01 91 .e...G.t.t...G.. 17e0: 00 91 00 01 03 47 01 a2 00 a2 00 01 1e 47 01 e0 .....G.......G.. 17f0: 00 e0 00 01 10 47 01 d0 04 d0 04 01 02 79 00 5b .....G.......y.[ 1800: 82 2b 50 49 43 5f 08 5f 48 49 44 0b 41 d0 08 5f .+PIC_._HID.A.._ 1810: 43 52 53 11 18 0a 15 47 01 20 00 20 00 01 02 47 CRS....G. . ...G 1820: 01 a0 00 a0 00 01 02 22 04 00 79 00 5b 82 3d 44 ......."..y.[.=D 1830: 4d 41 31 08 5f 48 49 44 0c 41 d0 02 00 08 5f 43 MA1._HID.A...._C 1840: 52 53 11 28 0a 25 2a 10 04 47 01 00 00 00 00 01 RS.(.%*..G...... 1850: 10 47 01 80 00 80 00 01 11 47 01 94 00 94 00 01 .G.......G...... 1860: 0c 47 01 c0 00 c0 00 01 20 79 00 5b 82 25 54 4d .G...... y.[.%TM 1870: 52 5f 08 5f 48 49 44 0c 41 d0 01 00 08 5f 43 52 R_._HID.A...._CR 1880: 53 11 10 0a 0d 47 01 40 00 40 00 01 04 22 01 00 S....G.@.@...".. 1890: 79 00 5b 82 25 52 54 43 5f 08 5f 48 49 44 0c 41 y.[.%RTC_._HID.A 18a0: d0 0b 00 08 5f 43 52 53 11 10 0a 0d 47 01 70 00 ...._CRS....G.p. 18b0: 70 00 04 04 22 00 01 79 00 5b 82 22 53 50 4b 52 p..."..y.[."SPKR 18c0: 08 5f 48 49 44 0c 41 d0 08 00 08 5f 43 52 53 11 ._HID.A...._CRS. 18d0: 0d 0a 0a 47 01 61 00 61 00 01 01 79 00 5b 82 25 ...G.a.a...y.[.% 18e0: 43 4f 50 52 08 5f 48 49 44 0c 41 d0 0c 04 08 5f COPR._HID.A...._ 18f0: 43 52 53 11 10 0a 0d 47 01 f0 00 f0 00 01 10 22 CRS....G......." 1900: 00 20 79 00 14 46 04 5a 5a 5a 30 01 a0 07 93 68 . y..F.ZZZ0....h 1910: 01 70 01 60 a1 0f a0 09 93 68 0a 02 70 0a 02 60 .p.`.....h..p..` 1920: a1 03 a4 00 70 56 53 41 38 0a 14 60 61 70 00 62 ....pVSA8..`ap.b 1930: a0 18 7b 61 0b 00 10 00 a0 0a 7b 61 0a 04 00 70 ..{a......{a...p 1940: 0a 0f 62 a1 05 70 0a 0d 62 a4 62 14 49 05 5a 5a ..b..p..b.b.I.ZZ 1950: 5a 31 02 a0 07 93 68 01 70 01 60 a1 0f a0 09 93 Z1....h.p.`..... 1960: 68 0a 02 70 0a 02 60 a1 03 a4 00 70 56 53 41 38 h..p..`....pVSA8 1970: 0a 14 60 61 a0 18 69 7b 61 0c ff fd ff ff 61 7d ..`a..i{a.....a} 1980: 61 0b 04 01 61 56 53 41 41 0a 14 60 61 a1 0d 7b a...aVSAA..`a..{ 1990: 61 0b f3 08 61 7d 61 0b 00 02 61 56 53 41 41 0a a...a}a...aVSAA. 19a0: 14 60 61 a4 00 14 44 05 5a 5a 5a 32 01 a0 07 93 .`a...D.ZZZ2.... 19b0: 68 01 70 01 60 a1 0f a0 09 93 68 0a 02 70 0a 02 h.p.`.....h..p.. 19c0: 60 a1 03 a4 00 70 56 53 41 38 0a 14 60 61 7b 61 `....pVSA8..`a{a 19d0: 0a 03 61 a0 16 7b 61 0a 02 00 a0 09 7b 61 01 00 ..a..{a.....{a.. 19e0: a4 0b f8 03 a1 05 a4 0b e8 03 a0 09 7b 61 01 00 ............{a.. 19f0: a4 0b f8 02 a1 05 a4 0b e8 02 14 4e 07 5a 5a 5a ...........N.ZZZ 1a00: 33 02 a0 07 93 68 01 70 01 60 a1 0f a0 09 93 68 3....h.p.`.....h 1a10: 0a 02 70 0a 02 60 a1 03 a4 00 70 56 53 41 38 0a ..p..`....pVSA8. 1a20: 14 60 61 7b 61 0c fc ff ff ff 61 a0 1f 93 7b 69 .`a{a.....a...{i 1a30: 0b 00 03 00 0b 00 03 a0 0d 93 7b 69 0a ff 00 0a ..........{i.... 1a40: f8 70 0a 03 62 a1 05 70 0a 02 62 a1 1f a0 1d 93 .p..b..p..b..... 1a50: 7b 69 0b 00 03 00 0b 00 02 a0 0c 93 7b 69 0a ff {i..........{i.. 1a60: 00 0a f8 70 01 62 a1 04 70 00 62 7d 61 62 61 56 ...p.b..p.b}abaV 1a70: 53 41 41 0a 14 60 61 a4 00 14 41 04 5a 5a 5a 34 SAA..`a...A.ZZZ4 1a80: 01 a0 07 93 68 01 70 01 60 a1 0f a0 09 93 68 0a ....h.p.`.....h. 1a90: 02 70 0a 02 60 a1 03 a4 00 70 56 53 41 38 0a 14 .p..`....pVSA8.. 1aa0: 60 61 7b 61 0a f0 61 7a 61 0a 04 61 70 00 62 a0 `a{a..aza..ap.b. 1ab0: 09 61 70 01 62 79 62 61 62 a4 62 14 49 05 5a 5a .ap.bybab.b.I.ZZ 1ac0: 5a 35 02 a0 07 93 68 01 70 01 60 a1 0f a0 09 93 Z5....h.p.`..... 1ad0: 68 0a 02 70 0a 02 60 a1 03 a4 00 a0 0a 80 7b 68 h..p..`.......{h 1ae0: 0a 18 00 00 a4 00 70 56 53 41 38 0a 14 60 61 7b ......pVSA8..`a{ 1af0: 61 0c 0f ff ff ff 61 70 00 62 a0 0c 69 81 69 62 a.....ap.b..i.ib 1b00: 76 62 79 62 0a 04 62 7d 61 62 61 56 53 41 41 0a vbyb..b}abaVSAA. 1b10: 14 60 61 a4 00 08 5a 5a 5a 36 11 36 0a 33 30 47 .`a...ZZZ6.6.30G 1b20: 01 f8 03 f8 03 00 08 22 10 00 30 47 01 f8 02 f8 ......."..0G.... 1b30: 02 00 08 22 08 00 30 47 01 e8 03 e8 03 00 08 22 ..."..0G......." 1b40: 10 00 30 47 01 e8 02 e8 02 00 08 22 08 00 38 79 ..0G......."..8y 1b50: 00 5b 82 4b 13 55 41 52 41 08 5f 48 49 44 0c 41 .[.K.UARA._HID.A 1b60: d0 05 01 08 5f 55 49 44 0a 03 08 5f 50 52 57 12 ...._UID..._PRW. 1b70: 05 02 0a 03 01 14 0f 5f 53 54 41 00 70 5a 5a 5a ......._STA.pZZZ 1b80: 30 01 60 a4 60 14 0c 5f 44 49 53 00 5a 5a 5a 31 0.`.`.._DIS.ZZZ1 1b90: 01 00 08 55 43 52 53 11 10 0a 0d 47 01 f8 03 f8 ...UCRS....G.... 1ba0: 03 00 08 22 10 00 79 00 14 4d 04 5f 43 52 53 00 ..."..y..M._CRS. 1bb0: 8b 55 43 52 53 0a 02 49 4f 42 31 8b 55 43 52 53 .UCRS..IOB1.UCRS 1bc0: 0a 04 49 4f 42 32 8b 55 43 52 53 0a 09 49 52 51 ..IOB2.UCRS..IRQ 1bd0: 4d 70 5a 5a 5a 32 01 60 70 60 49 4f 42 31 70 60 MpZZZ2.`p`IOB1p` 1be0: 49 4f 42 32 70 5a 5a 5a 34 01 60 70 60 49 52 51 IOB2pZZZ4.`p`IRQ 1bf0: 4d a4 55 43 52 53 14 0b 5f 50 52 53 00 a4 5a 5a M.UCRS.._PRS..ZZ 1c00: 5a 36 14 34 5f 53 52 53 01 8b 68 0a 02 49 4f 42 Z6.4_SRS..h..IOB 1c10: 31 8b 68 0a 09 49 52 51 4d 5a 5a 5a 31 01 00 5a 1.h..IRQMZZZ1..Z 1c20: 5a 5a 33 01 49 4f 42 31 5a 5a 5a 35 01 49 52 51 ZZ3.IOB1ZZZ5.IRQ 1c30: 4d 5a 5a 5a 31 01 01 08 5f 53 31 44 00 08 5f 53 MZZZ1..._S1D.._S 1c40: 33 44 0a 03 08 5f 53 34 44 0a 03 14 0c 5f 50 53 3D..._S4D...._PS 1c50: 30 00 5a 5a 5a 31 01 01 14 0a 5f 50 53 33 00 5f 0.ZZZ1...._PS3._ 1c60: 44 49 53 14 2a 5f 50 53 43 00 70 56 53 41 38 0a DIS.*_PSC.pVSA8. 1c70: 14 01 60 a0 17 7b 60 0b 00 10 00 a0 0f 7b 60 0a ..`..{`......{`. 1c80: f0 00 a0 08 7b 60 0a 04 00 a4 00 a4 0a 03 5b 82 ....{`........[. 1c90: 45 14 55 41 52 42 08 5f 48 49 44 0c 41 d0 05 01 E.UARB._HID.A... 1ca0: 08 5f 55 49 44 0a 04 08 5f 50 52 57 12 05 02 0a ._UID..._PRW.... 1cb0: 04 01 14 10 5f 53 54 41 00 70 5a 5a 5a 30 0a 02 ...._STA.pZZZ0.. 1cc0: 60 a4 60 14 0d 5f 44 49 53 00 5a 5a 5a 31 0a 02 `.`.._DIS.ZZZ1.. 1cd0: 00 08 55 43 52 53 11 10 0a 0d 47 01 f8 02 f8 02 ..UCRS....G..... 1ce0: 00 08 22 08 00 79 00 14 4f 04 5f 43 52 53 00 8b .."..y..O._CRS.. 1cf0: 55 43 52 53 0a 02 49 4f 42 31 8b 55 43 52 53 0a UCRS..IOB1.UCRS. 1d00: 04 49 4f 42 32 8b 55 43 52 53 0a 09 49 52 51 4d .IOB2.UCRS..IRQM 1d10: 70 5a 5a 5a 32 0a 02 60 70 60 49 4f 42 31 70 60 pZZZ2..`p`IOB1p` 1d20: 49 4f 42 32 70 5a 5a 5a 34 0a 02 60 70 60 49 52 IOB2pZZZ4..`p`IR 1d30: 51 4d a4 55 43 52 53 14 0b 5f 50 52 53 00 a4 5a QM.UCRS.._PRS..Z 1d40: 5a 5a 36 14 38 5f 53 52 53 01 8b 68 0a 02 49 4f ZZ6.8_SRS..h..IO 1d50: 42 31 8b 68 0a 09 49 52 51 4d 5a 5a 5a 31 0a 02 B1.h..IRQMZZZ1.. 1d60: 00 5a 5a 5a 33 0a 02 49 4f 42 31 5a 5a 5a 35 0a .ZZZ3..IOB1ZZZ5. 1d70: 02 49 52 51 4d 5a 5a 5a 31 0a 02 01 08 5f 53 31 .IRQMZZZ1...._S1 1d80: 44 00 08 5f 53 33 44 0a 03 08 5f 53 34 44 0a 03 D.._S3D..._S4D.. 1d90: 14 0d 5f 50 53 30 00 5a 5a 5a 31 0a 02 01 14 0a .._PS0.ZZZ1..... 1da0: 5f 50 53 33 00 5f 44 49 53 14 2b 5f 50 53 43 00 _PS3._DIS.+_PSC. 1db0: 70 56 53 41 38 0a 14 0a 02 60 a0 17 7b 60 0b 00 pVSA8....`..{`.. 1dc0: 10 00 a0 0f 7b 60 0a f0 00 a0 08 7b 60 0a 04 00 ....{`.....{`... 1dd0: a4 00 a4 0a 03 ..... FACS @ 0x1efb0000 0000: 46 41 43 53 40 00 00 00 00 00 00 00 00 00 00 00 FACS@........... 0010: 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 ................ 0020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 0030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ FACP @ 0x1efb30c0 0000: 46 41 43 50 74 00 00 00 01 e2 41 4d 44 47 58 33 FACPt.....AMDGX3 0010: 41 57 52 44 41 43 50 49 31 2e 30 42 41 57 52 44 AWRDACPI1.0BAWRD 0020: 00 00 00 00 00 00 fb 1e 80 31 fb 1e 00 00 09 00 .........1...... 0030: 3c 9c 00 00 a1 a2 00 00 00 9c 00 00 00 00 00 00 <............... 0040: 28 9c 00 00 00 00 00 00 0c 9c 00 00 10 9c 00 00 (............... 0050: 18 9c 00 00 00 00 00 00 04 02 02 04 08 00 00 00 ................ 0060: 3f 00 0f 27 00 00 00 00 00 04 00 00 00 00 00 00 ?..'............ 0070: a5 00 00 00 .... RSDT @ 0x1efb3040 0000: 52 53 44 54 28 00 00 00 01 a3 41 4d 44 47 58 33 RSDT(.....AMDGX3 0010: 41 57 52 44 41 43 50 49 31 2e 30 42 41 57 52 44 AWRDACPI1.0BAWRD 0020: 00 00 00 00 c0 30 fb 1e .....0.. RSD PTR @ 0xf51a0 0000: 52 53 44 20 50 54 52 20 b4 41 4d 44 47 58 33 00 RSD PTR .AMDGX3. 0010: 40 30 fb 1e @0..
>I have tried the patch in this thread for what appeared to be a similar >problem with an ASUS laptop No, it's a different problem. It seems that no ACPI battery devices is available on this machine. > /proc/acpi/ac_adapter/AC/state always contains the string "state: on-line", stupid BIOS IMO. Method (_STA, 0, NotSerialized) { Store (One, Local0) If (LEqual (Local0, One)) { Return (0x0F) } Else { Return (Zero) } } This is the _STA method for your AC device, and it apparently always returns 0x0F which means it's on-line. Can you please do the following test? set CONFIG_ACPI_DEBUG and recompile your kernel echo 0x0f > /sys/module/acpi/parameters/debug_layer echo 0x8800001f > /sys/module/acpi/parameters/debug_level unplug, plug the ac, attach the dmesg output remove/insert the battery, attach the dmesg output and attach the syslog as well.
Created attachment 13530 [details] dmesg buffer for plug/unplug AC, remove/reinsert battery
Created attachment 13531 [details] syslog for boot, plug/unplug/plug AC, remove/reinsert battery
I followed the instructions above... nothing at all in dmesg output for remove/replace AC and battery. Looks like the only time ACPI makes an appearance in the logs is to disable my audio chipset (another problem I'm trying to debug). No need to mention that the battery level is reported under Windows... but it may be of interest that this computer has a special "controller" device that appears as a USB HID device, and controls many of the computer's functions. In Windows, the battery status and low-battery alarm are viewed in a special utility that also controls the functions of the controller device. I have decoded much of the control protocol that the controller device and haven't seen any evidence that it has anything to do with the battery. But I don't know that for sure.
>echo 0x0f > /sys/module/acpi/parameters/debug_layer Oops, it should be "echo 0x04 >/sys/module/acpi/parameters/debug_layer". Can you try it again? Sorry for this mistake. and please send the dmesg and the content of /var/log/acpid. >No need to mention that the battery level is reported under Windows... Is the AC status reported correctly? >this computer has a special "controller" device that appears as >a USB HID device, and controls many of the computer's functions. That's the problem. There must be some platform specific thing that we don't know yet. This is probably true, especially for a UMPC, :). The AC status, the battery status are not controlled via ACPI. In order to make it work in Linux, a platform specific driver is needed to control these devices. If all these are true, I'm afraid I can't help you any more and I don't think we will fix it in ACPI generic code.
OK, thanks for your help. I will do some more sniffing on the Windows side for battery/AC power info. FWIW I did the above steps with 0x04 instead of 0x0f and no difference, plugging and unplugging AC and battery causes no ACPI activity. So I think you are right that battery is not an ACPI function.
>I did the above steps with 0x04 instead of 0x0f and no difference This means that not ACPI is not aware of the AC/Battery status changes. So I think what I said in comment #5 is true. Close this bug and mark it as INVALID. Bill, Please reopen it if you still have some questions. Thanks.
OK, I have done further investigation on this and got some information from the manufacturer about the Windows battery utility: >> So: from what hardware device or IO port does ExpWin get the battery charge >> and AC adapter state? > > We build virtual driver which accesses to SMBus. When you run ExpWin, it > loads > the driver and accesses to the battery register. This led me on a merry chase through lm-sensors land, where I found that the "sensors-detect" program reports: Driver 'smartbatt' (should be inserted) Detects correctly: * Bus 'CS5536 ACB0' Busdriver `UNKNOWN', I2C address 0x0b Chip `Smart Battery' (confidence: 5) OK, that looks pretty good so far. But I try to track down the smart battery driver and find that it is no longer in I2C, but is back in ACPI! I have enabled the 'Smart Battery' driver in ACPI but still no battery reported. Any ideas? Thanks, Bill Gribble
new info from Bill on bug# 9588: ---start--- Sensors-detect detects a Smart Battery, and i2cdetect shows why: # i2cdetect -y 0 0 1 2 3 4 5 6 7 8 9 a b c d e f 00: -- -- -- -- -- -- -- -- 0b -- -- -- -- 10: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 20: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 30: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 40: -- -- -- -- -- -- -- -- -- -- -- -- UU -- -- -- 50: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 60: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 70: -- -- -- -- -- -- -- -- I believe that the device at 0x0b is a smart battery because (1) the manufacturer told me the device had a smart battery on SMBus, (2) I can dump its contents and watch values within the register change in ways that make it really look like a battery. In particular, the stuff at 0x0c-0c0f looks like battery voltage or charge level (not sure of the scale)... it goes up when AC plugged in, down when discharging the battery. 0x2f looks like it represents the AC adapter state somehow; it takes different values when the AC is plugged in or not. # i2cdump -y 0 0x0b 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef 00: 00 e6 0a 01 00 ff ff 01 fd 5b 04 04 02 62 44 18 .???...??[???bD? 10: 40 ff ff 58 00 38 a7 1b fc 5c 31 fb 08 XX XX XX @..X.8???\1??XXX 20: 0b 07 04 0d XX XX XX XX XX XX XX XX XX XX XX b0 ????XXXXXXXXXXX? 30: XX XX XX XX XX XX XX XX XX XX XX XX 00 1d 22 1d XXXXXXXXXXXX.?"? 40: XX XX XX XX XX de XX XX XX XX XX XX XX XX XX XX XXXXX?XXXXXXXXXX 50: XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XXXXXXXXXXXXXXXX 60: XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XXXXXXXXXXXXXXXX 70: XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XXXXXXXXXXXXXXXX 80: XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XXXXXXXXXXXXXXXX 90: XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XXXXXXXXXXXXXXXX a0: XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XXXXXXXXXXXXXXXX b0: XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XXXXXXXXXXXXXXXX c0: XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XXXXXXXXXXXXXXXX d0: XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XXXXXXXXXXXXXXXX e0: XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XXXXXXXXXXXXXXXX f0: XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XXXXXXXXXXXXXXXX However, I can load the sbs and sbshc drivers and nothing happens (no battery information in /sys/ or /proc/ ACPI trees, only an AC adapter which claims to be always on, which is what my DSDT tells ACPI to say... see http://bugzilla.kernel.org/show_bug.cgi?id=9137) Any help appreciated! ---end---
*** Bug 9588 has been marked as a duplicate of this bug. ***
This is the description of AC adapter in your DSDT. You may notice that it depends on Local0 being always equal to One (1). Battery is not mentioned in your DSDT at all. In order to be SBS compliant, at least EC and SBS manager(selector) should be described in DSDT. From there we could look-up batteries and charger states. Device (AC) { Name (_HID, "ACPI0003") Name (_PCL, Package (0x01) { _SB }) Method (_PSR, 0, NotSerialized) { Store (One, Local0) Return (Local0) } Method (_STA, 0, NotSerialized) { Store (One, Local0) If (LEqual (Local0, One)) { Return (0x0F) } Else { Return (Zero) } } }
If you want to use SBS on your hardware/BIOS you probably could try to convert /drivers/acpi/sbs.c to use i2c controller interface, so it could work without ACPI, it should not be that hard, as sbshc is essentially i2c(smbus) controller too.