如果像你描述的状况,那么EC就没有死(还可以收CMD).在我们的code中A7,A8是disable touchpad,enable touchpad的命令
3 E! f) `: w3 Y( Z) ]D4通常也会用作disable touchpad。disable touchpad有几种做法,有些会直接disable ps2 port clock。你可以check. i( p7 v- s$ e( v% \4 h4 _% u
这部分命令的处理的code有没有缺陷。另外上述cmd的处理过程你完全可以追出来,不要偷懒!附上reboot的log信息供你参考分析1 ~% d% D/ O1 o5 A- C0 `. Y: c' \5 @
其中I表示cmd,D表示data;如IFE表示FE送给64h,D65表示65送给60h。1 W- s" x/ ^1 w$ N
0 x. ] g5 y- \ h, F O
VF3,C,RFA,OFA,V20,O,C,RFA,OFA,O,
& z: I; {3 b" J. he83,+ {" D+ r4 W3 O6 q1 ~- b
IFE,( Y* j, g6 p+ W& r
e23,oFA,4 i2 x& [: }& o; Q( Z
ID1,DDF,LPC RST
1 x" u" `: D7 S8 H9 @Swrong LPC RST
* Z$ ^$ \( e/ z- l, ^LPC_Reset_Flag=64 ( y. r3 | s! B, `7 h+ g4 w
0 _1 q9 P; ?& D2 n4 fID1,DDF,1 J* c. x! N$ O$ K
IAA,O55,V65,O,C,K10,RFE,OFE,K08,O,' R' }7 j/ ^7 _' L* n
ID1,DDF,
9 e" r6 {+ Q0 K, Z% eI90,VED,C,RFA,OFA,V01,C,RFA,$ j. Q$ ?0 J) j+ D0 ?$ e& f7 W6 z
ID1,DDF,O,OFA,O,) y( N( T. t# Y6 h# `
e2A,>IDLE
$ S3 ` N& K poFA,<( s, `5 }+ ^* Q5 e3 g
e00,$ ]7 T. [6 Y E& ^ s
IAA,O55,O,8 Q; L. e5 q5 c6 G" A2 l4 h
IAD,/ ~/ P/ r2 w) S6 h& k' A8 d
ID4,VFF,C,RFA,OFA,O,RAA,R00,OAA,O,O00,; h, Z6 @9 n% ?3 b
I60,O,D65,4 p |9 k7 o6 [2 [, T. @
I60,D6D,VF5,C,RFA,OFA,K20,1 v, S0 }! g" W b$ G4 {2 x1 Q
IAD,
& k" \' Y. U$ q c4 L/ f% sIAE,O,VF5,C,RFA,OFA,K20,' I$ Z+ w n ~, F& a
IAD,
/ B, a; T6 J# _! Q2 J3 E2 \, _IAE,O,/ c! u- T5 l2 i8 ~/ n: h
IAD,VFF,C,RFA,OFA,RAA,OAA,K20,O,* |2 ~& h! X) U5 j. A/ j# F
I60,D65,VED,C,RFA,OFA,V00,O,C,RFA,OFA,
7 b1 U* X3 L6 \% \6 ZIAE,O,
* _/ r( v4 C( ~3 ?! V: s! V7 ^5 M8 ]e91,d2F,d00,! y% I& ?8 [7 g4 X
e10,d83,d2F,P3_K#
# @9 ^3 a+ f+ p- K6 dP3_K#
0 W# v- M0 y# I- t9 l* F. E k3 P" w. p9 V7 Z0 [) f
e23,oFA,. f7 g2 v5 W0 w& S4 ^
I90,VED,C,RFA,OFA,/ S) @, A0 Y, T0 ^' `4 }
IAD,/ ?5 p+ E. A, p, q( k5 Z! v! l. F
IAD,O,
9 a* U7 N/ l0 ]1 M7 |1 t( j1 fIAE,V03,C,RFA,OFA,8 d9 k# T. G% m' l* V. G
IAD,
: r6 z. k) m4 ^IAD,O,7 R/ }2 p0 d& Y* s
IAE,
- |8 a* }7 T7 Y# T* s: K+ XI90,VED,C,RFA,OFA,
8 E; P4 K+ _" oIAD,
: i, f% \" g; rIAD,O,0 R/ o c0 E0 @2 \9 U( i# p X
IAE,V05,C,RFA,OFA,
2 X! l: X8 @( S& G9 a2 ^IAD,
( F$ j0 F! b$ o: k9 o( }* o5 zIAD,O,3 W% ]5 N5 Q( e7 J* W8 e
IAE,O,
5 z& c# ~$ B0 G9 \. I3 }1 ue90,d2E,o00,
9 s1 p" q# M/ F! B& q" Se91,d2F,d00,P3_K#- l1 ]% ^8 w4 p2 {* g7 g6 B
P3_K#! ^! \+ ~5 H" {6 j
' K" u" B5 v; D( p
IAD,VF3,C,RFA,OFA,7 U( r& { e: G: t4 g' Z
IAD,) _2 h4 J P# N9 b- j
IAD,O,0 V& m7 c, g1 ~/ z
IAE,VF3,C,RFA,OFA,: P; p& \5 d. C9 y3 M5 c: J
IAD,
: I5 d9 s7 q2 ~& ~9 x4 Y' |8 N# gIAD,O,
( \/ S. z0 Q3 F7 SIAE,V20,C,K10,RFE,OFE,K08,
6 K6 V+ k$ r aIAD,
2 x2 `* b. q5 q! d: J8 [IAD,O,
/ G6 J- `. z vIAE,V20,C,K10,RFE,OFE,K08,/ O0 v2 i4 S' C% |' e' \) ~1 U9 {
IAD,- \9 o4 w+ `$ G3 j
IAD,O,
# o- f( D+ d% K v7 I! SIAE,V20,C,K10,RFE,OFE,K08," P0 r% w' {+ d# D( @. b
IAD,
; \- ~) P: H: {$ ]7 MIAD,O,8 f. z' ^3 z9 m
IAE,* Z# Y" m9 U2 m. O* q
IAE,VF4,C,RFA,OFA,
, U% s) ^' v3 m& GIAD,' I6 H. j" |/ v/ M, V1 A
IAD,O,
* L- g5 a0 h, b# H0 z q9 jIAE,VF4,C,RFA,OFA,$ p+ s4 M0 p3 G, S4 T* Z
IAD,
# V, R" U9 j IIAD,O,
, Y9 H$ y, O' _6 f! lIAE,VF2,C,RFA,RAB,R41,OFA,3 @. D& j: ?- C8 x% N* }! q, r1 T
IAD,, F) V4 ]. @% ^2 R5 w2 g4 h
IAE,O,OAB,7 ~# M3 R& O! v7 P, g! b% |
IAD,
2 p2 n& c, F$ }- sIAE,O,O41,
; l7 L* d' R) W6 bIAD,* O; E0 H% j; t2 z
IAE,O,VF2,C,RFA,RAB,R41,OFA,( f+ u! _2 R/ v9 ?/ q/ v$ P, u
IAD,
+ l1 n2 D1 W% z x MIAD,O,OAB,3 i& D3 \. |. L) j3 v1 Z% O
IAE,O,O41,6 [; f8 d" K2 E1 Y
IAD,+ W& t. i, I# {/ ]6 ^
IAD,O,3 p( c S/ I3 P
IAE,VF2,C,RFA,RAB,R41,OFA,
. @9 y6 M* K$ X$ L, a0 jIAD,6 j3 h! Q# ?! h0 l' y. m
IAD,O,OAB,7 t$ L6 }% l# v J/ K! J2 v
IAE,O,O41,% ?# S, q8 n9 {4 m& ^) w
IAD,/ J E6 }- w2 M \3 V& r
IAD,O, d( L' f$ v9 \* Z. `1 m
IAE,* ^- D, i8 H, g3 Q3 T9 @( O. o
I90,VED,C,RFA,OFA,: n3 z2 Q& I2 e! N7 k
IAD,* f" h! G4 y* D) @# n! h% \$ w
IAD,O,
5 T+ h) y1 o; L& k: LIAE,V00,C,RFA,OFA,' ?3 |+ Q* V. M% [, j4 z; L
IAD,% o% y8 r7 A. y" i0 x. r
IAD,O,
M5 o: e: G0 |3 |IAE,
& d/ E" B4 r O; [6 Q! a7 LID1,DDD,
7 J9 y b! S/ H* V; Q3 \3 yID1,DDF, ~6 _' u/ X7 K) ]7 x% S6 S
ID1,DDF,) t3 j C) j( d5 h+ z
e22,oFA,
5 S, P: p, p6 W6 x% Z+ le83,
% g3 n) C$ n1 e9 xe83,
0 V5 z! {- m$ D1 ~ n. \e83,. a+ I, R1 W2 A) j$ i0 X3 Y( R" t# j
e83,
$ H, y# [; T+ Fe83,; l5 M% h: B. F: H9 n, U, A; O
e83,
9 F( b. u$ a& n+ D, R9 Q2 fe83,% ? P" p1 k& T) r: [. N& E
e83,
n- l; @( }. d' m1 P3 `' M* s, i5 Ze83,
1 M/ k8 ]8 `9 DIAD,0 m+ E- W1 o1 ]6 J
IA7,
. c% K$ _1 V$ BIAE,O,
/ [, G# ?- i% B) r- X4 o7 ^IA8,
, W+ D$ ^, @& }, HI60,D44,
1 Y& q6 B; I* d- u, L$ \IAD,
$ J+ C# p% E7 u$ g3 ]* m# W: \& H! hIA7,) z$ I. K' E, ?* A& v/ S9 o
IAE,O,
* c1 c# b3 W( w, tIA8,VFF,C,RFA,OFA,RAA,OAA,
* Y* g0 K' y, sIAD,O,K20,# |7 W& y$ T6 P7 x
IA7,$ ~! \ H, C9 L$ {
IAE,O,
/ z) P$ Y: b e7 v0 ?+ l' e+ dIA8,
9 k: \) [2 B) D$ L- [) cI60,D04,$ N. i! O) q# O6 Z2 z
IAD,3 @' D6 F# M* L B
IA7,
/ l+ s2 J3 v" y0 f- TIAE,O,. o: @$ O! i. z2 e; H! d
IA8,VF3,C,RFA,OFA,V00,O,C,RFA,OFA,VED,O,C,RFA,OFA,V00,O,C,RFA,OFA,
4 H' J' U! x2 i4 c+ gIAD,O,
) U2 O9 b1 Z. R: [& zIA7,
O$ k" P- k7 Y0 O, ?; YIAE,O,
8 T' T4 e/ Y j& f) o6 ]. fIA8,
( f n. n8 H) n7 h1 { |6 k" bI60,D44,8 `+ q q1 V5 X/ x3 K6 N/ ^
IAD,
1 Z; l7 s3 f9 d5 {IA7,( p4 v' p |0 a- D7 X# ^
IAE,O,
( R. L2 `& a7 V5 y9 ? N5 F- zIA8,1 W2 {( K. U6 f& x: J: g- F
ID4,VFF,C,RFA,OFA,O,RAA,R00,OAA,O,O00,VED,O,C,RFA,OFA,V00,O,C,RFA,OFA,
, _7 i% s! p) F3 A5 ?IAE,O,
! V* H) B) _, d5 \9 j" ]4 H: F( f. y" cIA8,8 N M# |8 ?4 q5 L2 C
IAD,. h, M6 |! v& \* A" g; @2 n
IA7,
6 q( ]7 W% V1 e, z$ _% F7 i s$ hIAE,O,6 L9 c0 {# S @1 [$ x
IA8,
- b- h. |; ~& t6 zI60,D47,# Z6 Y9 c: T& `
IAD,( I" Z% p# G- x: u
IA7,* n( Q) j) @5 ?# |' A9 A; I
IAE,O,
: a0 b6 o+ Q8 _! v" TIA8,
9 h4 P8 x5 y" LID4,VFF,* M$ u' d* i' ~' N9 x
e83,C,RFA,OFA,
9 ]5 V8 \7 n7 x0 ?* k% R8 ce83,O,RAA,R00,OAA,O,O00,' r* t; e" S0 I4 r4 }- {" r
ID4,VF2,O,C,RFA,R00,OFA,O,O00,
5 \% {3 u: i9 N; XID4,VE8,O,C,RFA,OFA,
- E9 U& o. X0 L! j# lID4,V00,O,C,RFA,OFA,
5 }6 \& N: H2 X. @: \' NID4,VE6,O,C,RFA,OFA,
0 `' [/ i$ ?+ Y0 QID4,VE6,O,C,RFA,OFA,
+ P) u* C9 [$ H# B% o9 \* y3 i/ W% `ID4,VE6,O,C,RFA,OFA,* m; V I- h: S8 c
ID4,VE9,O,C,RFA,R00,R00,R64,OFA,O,O00,O,O00,O,O64,
; T- c: [/ w! l! F7 R$ d3 ZID4,VE8,O,C,RFA,OFA,
$ A* u$ z3 T7 A7 q' w1 bID4,V03,O,C,RFA,OFA,
0 {. _/ m E" w- [8 TID4,VF3,O,C,RFA,OFA,5 I- C# y5 e2 X% l9 ^5 ~1 I
ID4,VC8,O,C,RFA,OFA,% S3 {+ W: D8 }7 r+ Z9 G
ID4,VF3,O,C,RFA,OFA,
0 h; w) `0 B1 ?* F z5 M9 dID4,V64,O,C,RFA,OFA,* ~6 h# D! ~) [! D8 A% ]
ID4,VF3,O,C,RFA,OFA,5 u" {9 P# i* l* U
ID4,V50,O,C,RFA,OFA,# X* R; v1 ~, _$ b' B9 \ z! w! m
ID4,VF2,O,C,RFA,R03,OFA,O,O03,# W& a! I& ]# j# D
ID4,VF3,O,C,RFA,OFA,
5 \8 R* p$ j7 W' f# C, S' X: g# YID4,VC8,O,C,RFA,OFA,
. x7 R# {4 s% e3 Q( DID4,VF3,O,C,RFA,OFA,
, A% I4 {* [$ r% r* e' YID4,VC8,O,C,RFA,OFA,
& k9 N* R# a: Z, b. O2 ?; u, X" ^ID4,VF3,O,C,RFA,OFA,
7 {5 i9 {3 v# T" j! V2 n* f6 sID4,V50,O,C,RFA,OFA,
- d* M% j1 s _# T! |ID4,VF2,O,C,RFA,R03,OFA,O,O03,: Q8 M1 L T) G) k9 L) z$ ^7 t
ID4,VF3,O,C,RFA,OFA,* \+ i' Z6 k4 i- l6 X8 M1 s/ y9 T
ID4,V64,O,C,RFA,OFA,
8 g, {& {6 A% G6 d8 S# f. ]ID4,VE8,O,C,RFA,OFA,3 Q; m. D" N/ R. ]
ID4,V03,O,C,RFA,OFA,3 ^6 r8 i# \: X
ID4,VF4,O,C,RFA,OFA,O,8 D% E% U! F. }% f9 ^4 j) I
e83,
& y9 {+ I K6 b, W- U! ^2 M' _e83,
3 }( t8 C. @9 ae83,
7 U# R3 @' `3 C te83,
5 ^3 N! `: P* Y1 te83,
5 U0 R! T( [4 j* We83,& c7 I/ g! @- @! U
e83,
9 \2 _$ M3 S% c a, [e83,6 d1 }: k7 A, x
e83,
0 m, Y( C$ H* J* {. le83,00,C8,2E,7 d4 N6 L$ |- p% ~3 m
e83,00,C8,2E,0 {: ~! p6 S9 z
e83,00,C8,2E,: O+ ` b5 Y" f! q0 a& F2 R: G. ~
e83,00,C8,2E,
: R& J5 L; @8 N1 C ]e83,00,C8,64,VF3,C,RFA,OFA,V20,O,C,RFA,OFA,O,VF3,C,RFA,OFA,V20,O,C,RFA,OFA,O,
6 Q4 }5 V/ `1 o# x2 E; F( se83,
( W1 x2 e7 y+ `9 O9 o! x6 k& n
$ V: W" T& p9 H. y# Y0 v; Y T6 C0 x, V j' b
[ 本帖最后由 peterhu 于 2009-6-12 15:08 编辑 ] |