如果像你描述的状况,那么EC就没有死(还可以收CMD).在我们的code中A7,A8是disable touchpad,enable touchpad的命令
) Q) g- \6 h0 E/ w1 Z$ L0 a3 r7 VD4通常也会用作disable touchpad。disable touchpad有几种做法,有些会直接disable ps2 port clock。你可以check: k" l' r6 R. o f8 o7 m0 T( L
这部分命令的处理的code有没有缺陷。另外上述cmd的处理过程你完全可以追出来,不要偷懒!附上reboot的log信息供你参考分析
- O- R9 C j; X8 c- J; [其中I表示cmd,D表示data;如IFE表示FE送给64h,D65表示65送给60h。
' I7 i( D( h( W; `/ ]8 w) N" \2 y) X( b! v
VF3,C,RFA,OFA,V20,O,C,RFA,OFA,O,
* U& Y% c# S' A5 ]9 ?, N/ oe83,, E& l/ j4 H1 @, M& J# q( G$ H
IFE,% S c/ N% h& [) D5 \! ^, M
e23,oFA,# S) P! X$ K' R O0 q) A" j
ID1,DDF,LPC RST z' t. O3 G" \+ j* m/ ~
Swrong LPC RST
& s# A% `! Y: o0 O6 tLPC_Reset_Flag=64
. ?7 W5 Q S* O6 d/ @7 w. O$ ^" @( K2 d
ID1,DDF,
! N( {9 _( o% F* l4 V* DIAA,O55,V65,O,C,K10,RFE,OFE,K08,O,, ?2 ~/ D+ @9 b6 j/ t1 Y2 t
ID1,DDF,- ?# v# j/ \ X% a' Q
I90,VED,C,RFA,OFA,V01,C,RFA,- G2 ~4 j* F) {6 s3 Q" l
ID1,DDF,O,OFA,O,
7 {5 z5 }- J6 E( s* Ae2A,>IDLE0 G" _$ S$ `& Y
oFA,<. j0 B1 i: [ K, _- m
e00,
) ^: Q" [8 n9 e6 PIAA,O55,O,( ?& B* h9 @5 |- V- d" Q
IAD,: w& M8 q* j4 r
ID4,VFF,C,RFA,OFA,O,RAA,R00,OAA,O,O00,
/ X( R$ j X# }# M$ cI60,O,D65,
( H% M: A3 p) mI60,D6D,VF5,C,RFA,OFA,K20,
: z7 O6 w; }0 d1 h5 K/ J' t' }3 MIAD,# ^. B( h. o: J! y
IAE,O,VF5,C,RFA,OFA,K20,
, n- G. F3 T, a. Y1 H) k$ OIAD,
9 k* A$ }1 K' d) Y6 j: AIAE,O,
" N& h% h6 X9 a! g' k3 k) N# U6 f* `; tIAD,VFF,C,RFA,OFA,RAA,OAA,K20,O,
3 ^' W' {" a& V* `" Q# _" R( HI60,D65,VED,C,RFA,OFA,V00,O,C,RFA,OFA,* q" P3 r! q7 i7 F5 P7 T7 l( V9 _ M N
IAE,O,% Q: {; |, ]* A# Y) H
e91,d2F,d00, F7 P! Y4 x( ^* K+ A: Z9 ?' a9 a
e10,d83,d2F,P3_K#
: G% u2 K6 o6 s L1 I) { fP3_K#; c$ v% l6 F) e& P. k6 e
8 J. o4 g4 \) m# C E
e23,oFA,
6 Y- P: Y6 U i4 q$ D( OI90,VED,C,RFA,OFA, D7 R @3 Q, b; U# [
IAD,
+ ^2 x3 C# R J4 R+ AIAD,O,
0 I' r7 u7 C7 F- QIAE,V03,C,RFA,OFA,; k; b) e( @; y7 m4 e7 K$ Q
IAD,
l* ~- s! e- q' zIAD,O,
$ h, B$ B K) H8 CIAE,6 z& O4 _( g+ P
I90,VED,C,RFA,OFA,. Q9 M% _& @: k2 } t
IAD,0 z. H/ Y2 K9 A* `3 x
IAD,O,1 F$ [' Y5 F1 E5 e; z7 E' p8 g
IAE,V05,C,RFA,OFA,
& X% C* J! B# o1 U; K* [IAD,
& h1 e5 ~; i/ a* a! C+ TIAD,O,) n# e( i: V4 m+ C. F
IAE,O,
: T+ M4 y8 M; A; @- J, xe90,d2E,o00,
" X8 I: c# f; a5 P9 c/ _1 n7 L" Re91,d2F,d00,P3_K#6 J" i! }& k4 v( |7 m3 u6 M
P3_K#& B( j/ \+ D# z9 H. a
+ [9 w9 I5 H& K- g9 [, a8 g( j
IAD,VF3,C,RFA,OFA,- o& j5 |! e; \- r7 G
IAD,9 S' s8 X- e2 l: _1 ?) V
IAD,O,$ O7 j' ~9 X& Z& l' w
IAE,VF3,C,RFA,OFA,
0 b, |9 r4 @# Y$ J0 AIAD,, f3 d5 B* W3 d. q" Z. F- T; w
IAD,O,
4 e- [2 q' N3 i3 @IAE,V20,C,K10,RFE,OFE,K08,4 L+ ~- W, J9 v6 x8 f
IAD,
* w8 h; j* I. ]5 V1 w- |1 eIAD,O,8 ]( g% n, N" w" Z! F/ t# g
IAE,V20,C,K10,RFE,OFE,K08," C8 q$ n4 a, v
IAD,
4 q1 c; k) A! f* K# f3 K8 cIAD,O,
/ D( p$ k, N" U3 e/ wIAE,V20,C,K10,RFE,OFE,K08,
1 r* \- A. Y1 x) m1 MIAD,
T) u8 E! b& S; BIAD,O,
0 h5 w2 K2 _$ PIAE,1 c: j7 }% g, e
IAE,VF4,C,RFA,OFA,( D# a5 i$ s/ j0 }$ z* t+ p
IAD,
+ x. C' n, L4 _) R0 ]) @IAD,O,4 ^$ O3 U/ c' o2 o/ f
IAE,VF4,C,RFA,OFA,
7 i, K q8 K0 X U1 A! ~' i eIAD,3 {/ k1 W- W { F8 E
IAD,O, j/ D3 z0 P) u) C O
IAE,VF2,C,RFA,RAB,R41,OFA,
% E6 s: t7 Q9 K5 B8 a; {) [" kIAD,
% W p' k! O9 w/ SIAE,O,OAB,% A8 [% M6 T, ~5 m, H, B Z
IAD,
& r% w4 Y8 S) ?/ qIAE,O,O41,0 A6 F1 G$ Y: m; y
IAD,
% j5 `0 v& ~/ v2 xIAE,O,VF2,C,RFA,RAB,R41,OFA,5 w J/ g- C( G* L0 o
IAD,& ^) k* u4 k3 t. T2 c$ E' `
IAD,O,OAB,% X" F5 l: Z3 G2 _6 a: q7 L- A' P
IAE,O,O41,+ O! ^0 H' V% d2 Q. Q
IAD,4 O5 R. d6 _- I5 c: h
IAD,O,
$ d3 e7 V" l5 y% @- E& XIAE,VF2,C,RFA,RAB,R41,OFA,' L' }( {& A1 v( T! |- h" I& b
IAD,
- V9 R/ w: o, q6 wIAD,O,OAB,1 x2 }% L9 ? {3 L( Z& ^. ?
IAE,O,O41,& N8 O9 p" E! z: x A5 B- y2 a
IAD,& w6 {% Q8 W; s Q9 z
IAD,O,% v2 n7 [: d1 e& c) }3 @& Y" ^
IAE,
; {2 v! D+ j5 d% t0 B7 }9 @( dI90,VED,C,RFA,OFA,' ^) K7 t3 N/ ~0 L U
IAD,
( | A; h6 q! ]; UIAD,O,+ v! Q+ }. ]1 T8 `7 @9 t
IAE,V00,C,RFA,OFA,9 P* I, D, G( n* ]9 m3 w" j: F! V
IAD,
' M8 D9 n8 S! {2 r) BIAD,O,7 r: W% F& g8 [& ^+ g
IAE,
0 n1 n# m& h. w5 S* _: i kID1,DDD,
7 { t/ O& w6 V. ? D: Z3 C( vID1,DDF,3 u; P! l6 W( D) q K# G3 f
ID1,DDF,
: P3 L0 r: {% B1 b/ ]9 ]; {e22,oFA,# J0 C' u: {0 ]# h0 K2 c, [
e83,
! `& A7 p H4 L* V3 L+ W4 ye83,( [3 ~# N0 l8 z' t2 g
e83,2 c: Z0 w# ^3 ]( T
e83,$ f$ R3 M) I$ O9 a" z* t
e83, A! y8 X5 f9 x
e83,* h% f T2 A" O0 |
e83,2 x3 S, d5 `/ |. K* _+ `6 Y3 ~7 C
e83,
: \ E* g- E- r! p3 O6 re83,
) d0 \9 l+ B+ t1 vIAD,8 x4 b7 f, |( m5 v } g
IA7,8 V1 }8 }% X7 r3 @1 F' z$ q* i+ @
IAE,O,1 N, ~6 l+ ~0 K# H
IA8,
) V% B! d1 t' C- t- P& i/ OI60,D44,
! i; y1 O0 o A& [6 e( zIAD,& [0 k8 y2 O% a& D/ Y
IA7,3 b) L/ d9 P: u) T6 w
IAE,O,
& ~$ V; J* k4 \5 qIA8,VFF,C,RFA,OFA,RAA,OAA,
3 H3 p6 [6 Z# R4 e! c( oIAD,O,K20,8 v& x' s) m4 a$ a4 [
IA7," m K" ^2 S: q; F2 r+ g# K7 q
IAE,O,4 V# a7 S: y( L6 @: \
IA8,
9 v$ g3 q. y" ^( m2 P. c' QI60,D04,0 z, P! k7 A1 \
IAD,
% c3 E" J# L1 s) [3 RIA7,
`, U: X V5 K8 F! u5 lIAE,O,
( ` {$ p$ R) @- O$ SIA8,VF3,C,RFA,OFA,V00,O,C,RFA,OFA,VED,O,C,RFA,OFA,V00,O,C,RFA,OFA,
& T0 S# Y- H- B- _- o) o- FIAD,O,
* G" M, _! E( J2 B& FIA7,( s7 ?) @0 v5 Z' L7 }8 P9 W0 V
IAE,O,
7 T, C/ x$ K! k! X* |IA8,* q5 M: ?# p% F+ y# W1 m
I60,D44,8 f) v4 S* |: o s$ }, b: p
IAD,- L- j* o4 `( {1 O) F
IA7,
7 G& Q; t$ x3 N, l# f aIAE,O,
! s+ C; n. H+ ]+ G- X0 FIA8,
: ?& s: ]$ ?& c, U5 X5 gID4,VFF,C,RFA,OFA,O,RAA,R00,OAA,O,O00,VED,O,C,RFA,OFA,V00,O,C,RFA,OFA,
3 l K2 P1 F; j9 a( WIAE,O,9 g0 [# W9 { x8 n
IA8,2 e6 z; d# A: z1 s6 T
IAD,' J0 Y8 T3 @( n2 B
IA7,7 n) s4 N+ J) _" g1 O
IAE,O,
# q7 x7 z( ^; [5 d0 MIA8,
8 f; x% ~$ Y. h/ a; UI60,D47,) W# _9 D* u% \
IAD,0 E% y: |7 V: b# G
IA7,
( X4 m9 ?2 f& O, b; K" W, uIAE,O,
% e% O4 B2 \' Z9 P9 ]! PIA8,& m1 X1 G& X& e& a7 h& D
ID4,VFF,1 ~# z: y8 V% z; E5 q5 G0 V
e83,C,RFA,OFA,
& |0 W$ F$ G, l, X$ \' C1 xe83,O,RAA,R00,OAA,O,O00,. ^1 [1 z( M2 J3 [: a% p
ID4,VF2,O,C,RFA,R00,OFA,O,O00,
7 t. X# y/ t+ T4 U7 \" O/ }ID4,VE8,O,C,RFA,OFA,
& F/ J ]; ?4 ?ID4,V00,O,C,RFA,OFA,
. ~ C$ J5 E3 u* G1 M$ X4 g/ oID4,VE6,O,C,RFA,OFA,
( c2 p8 E1 f1 e* ~2 rID4,VE6,O,C,RFA,OFA,( i. h6 V5 D I$ c1 F6 o0 h8 I
ID4,VE6,O,C,RFA,OFA,+ U. [5 F) T5 G( A) m! c
ID4,VE9,O,C,RFA,R00,R00,R64,OFA,O,O00,O,O00,O,O64,; E, M' Z& D& z2 U9 _9 t
ID4,VE8,O,C,RFA,OFA,
; H0 o) J' C' K% O4 Z* _+ k6 vID4,V03,O,C,RFA,OFA,/ N. E4 W/ \ ~+ ]% p7 W
ID4,VF3,O,C,RFA,OFA,. a* t) g2 C/ t- R* C
ID4,VC8,O,C,RFA,OFA,$ v- d. R! h* H8 m
ID4,VF3,O,C,RFA,OFA,
1 J) j! ?; V8 QID4,V64,O,C,RFA,OFA,
8 V0 A+ n2 F* ZID4,VF3,O,C,RFA,OFA,
; R. C$ B* K) ` n- E0 ]* ^ID4,V50,O,C,RFA,OFA,3 `7 B/ R6 _! I# ~
ID4,VF2,O,C,RFA,R03,OFA,O,O03,' u6 a4 w; F" [$ w# N
ID4,VF3,O,C,RFA,OFA,; n& {9 Y Z9 ~5 F3 g
ID4,VC8,O,C,RFA,OFA,
9 M h7 q1 y" x8 x) [0 R! y7 \! MID4,VF3,O,C,RFA,OFA,
. ^, j; f+ V0 e9 l8 RID4,VC8,O,C,RFA,OFA,
8 k3 T6 r6 X, v6 }( [ID4,VF3,O,C,RFA,OFA,
2 N- A' }; a- j; c* @7 U9 s0 H. yID4,V50,O,C,RFA,OFA,
9 i4 H- T# q- [# dID4,VF2,O,C,RFA,R03,OFA,O,O03,$ Y2 ]: P! O2 B8 E
ID4,VF3,O,C,RFA,OFA,
/ z* _2 @- K8 q* T5 D+ ^' t: TID4,V64,O,C,RFA,OFA,
& J5 x5 u) ?8 ~1 k- jID4,VE8,O,C,RFA,OFA,
) Q, D7 [0 y: nID4,V03,O,C,RFA,OFA,
! r R) P r2 A7 H' X1 ?ID4,VF4,O,C,RFA,OFA,O,: J H1 K: c# q7 E
e83,
4 G9 N! t1 X) Ee83,
! [! E8 d, B# P1 N% Z3 t1 |e83,4 |. x3 r% J3 \' Z9 B
e83,
5 _8 x7 l2 ^6 ^" le83, {9 S8 C9 J6 I; Z+ x$ ~3 e
e83,6 @3 B9 ?: {- ~5 V- y3 m6 x
e83,
6 t" R7 ~" N: P, I! oe83,9 O8 O/ C0 K% n7 H8 @" H% s1 F+ R
e83,6 o! p, J p8 E9 e) X9 A' r
e83,00,C8,2E,
' L, R0 S9 y& U, c, n- ie83,00,C8,2E,0 ? X: ?& H- D
e83,00,C8,2E,- `; o2 L2 Z% D. @ Z: [
e83,00,C8,2E,4 h# W0 }# y1 t
e83,00,C8,64,VF3,C,RFA,OFA,V20,O,C,RFA,OFA,O,VF3,C,RFA,OFA,V20,O,C,RFA,OFA,O,, [' V c' a E; T9 K) K5 m3 X i
e83,
3 r2 _8 h/ w7 ^6 h4 F4 X3 \5 A
4 }$ g0 l+ e# x; l3 Y7 p! y; _ r. z$ ]% T
/ E% M, C( N) p[ 本帖最后由 peterhu 于 2009-6-12 15:08 编辑 ] |