如果像你描述的状况,那么EC就没有死(还可以收CMD).在我们的code中A7,A8是disable touchpad,enable touchpad的命令$ B1 a# U* W- R0 a/ S
D4通常也会用作disable touchpad。disable touchpad有几种做法,有些会直接disable ps2 port clock。你可以check2 g: F+ c4 }6 Y4 d% F
这部分命令的处理的code有没有缺陷。另外上述cmd的处理过程你完全可以追出来,不要偷懒!附上reboot的log信息供你参考分析
! g/ E3 B* o: f' U& e7 f* f$ Y其中I表示cmd,D表示data;如IFE表示FE送给64h,D65表示65送给60h。
, a- {9 w7 R7 h1 F$ k _! h& R, [1 q' |# w7 f# S
VF3,C,RFA,OFA,V20,O,C,RFA,OFA,O,
( @5 ~' `0 K0 d0 t& le83,7 _% u/ [3 l" \1 ]
IFE,7 M/ l0 V3 l. Y
e23,oFA,0 ?5 f% i4 y H" u) [5 S+ F
ID1,DDF,LPC RST
; _: K) J3 s3 V' f' i1 vSwrong LPC RST
/ g. m! `# _" O: |LPC_Reset_Flag=64
" u* ~' z# Y2 [0 [3 a R3 H D- x' v/ A ]- Y; J
ID1,DDF,
! ~ X9 \/ l. }" \IAA,O55,V65,O,C,K10,RFE,OFE,K08,O,) O6 v7 i: g2 n, G' j3 ^7 \ Z
ID1,DDF,. w% n3 U8 [- }$ s
I90,VED,C,RFA,OFA,V01,C,RFA,
% r+ B7 ^- U& L+ o* oID1,DDF,O,OFA,O,) ]. S/ L2 H3 J" G! {
e2A,>IDLE! o% R8 B. C2 t, B3 n: u
oFA,<
& \, h0 G* A3 We00,& K" x( T7 f6 Y' |- b! a) q' D
IAA,O55,O,
8 J5 ?- d/ u7 M. _* wIAD,
5 \6 b% _9 {! M+ m6 {& ]ID4,VFF,C,RFA,OFA,O,RAA,R00,OAA,O,O00,
( J! n, a9 o0 a8 ^5 S! b% ^I60,O,D65,$ M! a* e5 y5 _2 k! D$ N
I60,D6D,VF5,C,RFA,OFA,K20,
3 P. t4 Q" b3 B/ P" bIAD,
: i" ?' ]# z& K8 S& Y# Z fIAE,O,VF5,C,RFA,OFA,K20,
/ ]- V* G- N, i7 ], Y: nIAD,: I% P0 J6 m7 Z
IAE,O,& d1 u, Y$ c6 g; Q
IAD,VFF,C,RFA,OFA,RAA,OAA,K20,O,
) P- E8 d9 q8 XI60,D65,VED,C,RFA,OFA,V00,O,C,RFA,OFA,7 S( _5 K# J: ]2 E7 Y5 a
IAE,O,3 q0 ]6 H' F1 y/ y8 p$ p
e91,d2F,d00,
- h( h+ C0 v$ X- c# U/ he10,d83,d2F,P3_K#
) W7 m5 R1 R: ]: z& r0 eP3_K#- h* T5 C( Y: N* F
; s9 J1 \( @& k/ }0 we23,oFA," F* D" c O! q, h; z
I90,VED,C,RFA,OFA,
- w+ Q9 t5 m# U6 X2 H% T: {* ^IAD,6 G$ U8 P# Y- M) }
IAD,O,
5 y9 A: }% `- g0 M! \IAE,V03,C,RFA,OFA,
% C4 a9 z. N) G5 F( _- F0 I4 t$ LIAD,1 X' V! W' V2 ?7 W4 t P
IAD,O,
8 D( v; _! F9 w- {( ? N6 o( M7 ?3 bIAE,
/ r* p, S1 u$ A- y0 o$ j8 b# WI90,VED,C,RFA,OFA,
1 O7 g# d# Z+ C y2 }9 iIAD,
0 x( e! A4 g5 a+ p& V3 [IAD,O,
# o5 Y; ]4 A; X, q5 }IAE,V05,C,RFA,OFA,
+ n7 B7 ~& _' L. P0 g. x7 PIAD,. a# `" k s3 }& \0 ]
IAD,O,! U: i+ ]$ |" L- n
IAE,O,
: y5 F1 w5 Z0 se90,d2E,o00,
) ?( {$ D" f) v ke91,d2F,d00,P3_K#8 R7 _ n6 Q. o; w8 q5 Q
P3_K#, D2 p$ B4 x& u: Z) x
/ W* q5 d @! o. b' q# D4 i: KIAD,VF3,C,RFA,OFA, L3 J n) S+ I! F+ u0 |3 @
IAD," K8 I: p# Y8 c6 T8 _1 ~' T
IAD,O,
; A; g/ l$ ^9 V9 g% N6 K9 nIAE,VF3,C,RFA,OFA,
$ K i) B* [( ^6 `. T" Z& s% ~" R: aIAD,- _/ N J- h( k% C3 `
IAD,O, y4 l5 w* g' S. M6 y% ~. A4 C$ _
IAE,V20,C,K10,RFE,OFE,K08,) c A! k* W' z1 o$ Z( S
IAD,
- T& B. W8 O& d8 g! wIAD,O,
1 k" j' Q( n E" S/ YIAE,V20,C,K10,RFE,OFE,K08,
: A( x& f) p% @7 g4 Q' PIAD,
5 }( F' a6 o+ F) ^2 bIAD,O,1 A# z" Q' a! W A1 M; u
IAE,V20,C,K10,RFE,OFE,K08,
# r! i: \) L( q: F6 y1 W' TIAD,
6 x( l4 W& r1 XIAD,O,
" z% K7 m6 B! Z* R7 X9 e" A! l3 SIAE,
3 O$ M" ~8 ~5 l3 X* yIAE,VF4,C,RFA,OFA,
6 U$ w9 B P$ J5 bIAD,1 z3 a z; Y' I. N4 k& Y% E
IAD,O,
8 @# u. R0 @4 B& V: O) g* \8 ^: aIAE,VF4,C,RFA,OFA,
. m$ G- s; R R& ~3 UIAD,
* w m5 y. y/ KIAD,O,
9 ?1 [# T6 n, D$ r( WIAE,VF2,C,RFA,RAB,R41,OFA,
' f( A/ o1 o+ yIAD,
7 \6 U' z% K8 }* l0 TIAE,O,OAB,
! h7 l9 g9 _$ FIAD,
' A* s3 p8 T6 ^* wIAE,O,O41,
" Q) _+ x7 F$ d' I+ q3 o3 N5 iIAD,' Y( D7 W" b1 b2 b8 i
IAE,O,VF2,C,RFA,RAB,R41,OFA,1 l$ A1 M4 }0 W
IAD,, L8 }& K+ z$ q. d7 D: Y8 O, y
IAD,O,OAB,
9 J7 b3 j. l: t1 c; d& ^* qIAE,O,O41,, Y- u) G) c" e- E
IAD,: _4 L- M" ?2 d9 s; M z5 [
IAD,O,' @. k; ^3 y! `+ J
IAE,VF2,C,RFA,RAB,R41,OFA,0 p8 [4 o& Y/ a. P7 O9 N
IAD,
. C( j' F) V6 o8 o2 nIAD,O,OAB,4 v) d* s; U* V
IAE,O,O41,
6 o8 t2 ^3 C/ }* J4 }1 _/ `4 x1 |( DIAD,1 z5 [) `1 i) C8 _0 l+ c' q! i
IAD,O,2 p$ |2 S, b; N, F. B% m4 _
IAE,
3 S& [6 }5 s& F6 G- V/ U& M( d# jI90,VED,C,RFA,OFA,: ^6 K- L, v# ^* c! }
IAD,
^- m r7 p) w/ s7 i& U1 ?IAD,O,
% s- i0 Z# v- K( GIAE,V00,C,RFA,OFA,
' {, J% |3 k7 C wIAD,
+ U* T3 i4 ^3 ^IAD,O,
$ x: Y# x# }6 Z5 I" F; o1 y% L4 aIAE,4 Z$ I! ?' [9 N" z# x5 A$ a
ID1,DDD,
# @0 M g% z3 h* v& I1 ^ID1,DDF,
8 @1 X2 o/ `6 w' F; lID1,DDF,2 _/ G7 A7 G. K
e22,oFA,
4 }' W/ m$ ?; v/ {/ m2 Me83,% [6 o H2 n" w0 O w% K3 Z* C
e83,
+ g x% V2 q* V: U& re83,7 J4 V7 Z5 c/ Y3 L
e83,
1 ~; g; b0 c& R He83,
; N0 V" \$ t: c2 k6 Q3 ~e83,7 O1 L/ n% k$ a! p: A) x: U1 t
e83,
8 h/ n4 u7 M& y; b& P4 ?' ^) @e83,* c- d7 r% Y; `; j9 ~2 E
e83,9 o$ U1 z; {" G( e; `* Q4 G' [ R! q
IAD,
! W3 Z. H- f) ?/ kIA7,
- c& V* k& K" ?+ K* d0 cIAE,O,' I" Y! m) [* x" X3 C
IA8,! V/ @1 Q2 s, [2 C g
I60,D44,
+ r5 g, K/ Q5 aIAD,
! c+ y5 [8 @. e2 YIA7,% R' J( h( b( o. u% r
IAE,O,
( r' c) r! z1 W3 V1 L7 xIA8,VFF,C,RFA,OFA,RAA,OAA,2 q1 V4 [; T; X5 F
IAD,O,K20,( ]& V. b; I( o6 R) b
IA7,
+ K. }( _. Z3 [* ?2 I7 u {IAE,O,
. j0 g' ^: K# b& u$ [( P' X o. uIA8,5 B( ^& D3 H ]
I60,D04,: l+ W6 [4 \8 g1 N
IAD,; D6 X+ _, e r6 Q F; U
IA7,
7 y- n p" u' {! f! s% j5 KIAE,O,
( e3 a. ^* c3 K: j5 d! |& lIA8,VF3,C,RFA,OFA,V00,O,C,RFA,OFA,VED,O,C,RFA,OFA,V00,O,C,RFA,OFA," D5 J8 d6 b8 L3 x
IAD,O,4 }" p+ K* G: h
IA7,
- {9 X0 t3 q* I/ K/ O* |IAE,O,2 k A0 r! O* b8 M: W/ n
IA8," f0 O& B$ Y1 k
I60,D44,0 W5 a, ~7 u: g- V
IAD,
' [" ^9 N+ V8 s' D! l9 oIA7,
4 p* m& @8 v& F$ u$ [/ p& M1 z0 RIAE,O," I1 y% u# V ^7 ^
IA8,
2 i v3 C" [7 WID4,VFF,C,RFA,OFA,O,RAA,R00,OAA,O,O00,VED,O,C,RFA,OFA,V00,O,C,RFA,OFA,6 |7 M* a6 H% @1 `, a# D
IAE,O,& P. K* Q% N$ L- M! Q5 [3 p# v4 Y
IA8,5 x& ?4 d$ \. \8 E. X, m, j6 [
IAD,
: n5 @1 J7 t) [/ cIA7,
% v% H/ B& ], |IAE,O,
! c$ a% m8 l }* s% OIA8,& R/ s/ {* `" I* O! U9 x' ?
I60,D47,& F' U8 d* B& R1 ]4 v C
IAD," i/ t; w% U7 [* a0 I
IA7,
4 S" {% X) @ f. [- H& e2 VIAE,O,
% M# Y/ W9 E& b7 A' q4 J: XIA8,5 j3 c6 v0 j3 v: t# k, Z2 e# ?
ID4,VFF,
2 ]% k: o9 K' O, K; se83,C,RFA,OFA,
5 \6 ]. r0 {9 Be83,O,RAA,R00,OAA,O,O00,( ?, W9 ]7 L) W8 @( b
ID4,VF2,O,C,RFA,R00,OFA,O,O00,& F/ t2 w; d8 Q# j) f& j% S
ID4,VE8,O,C,RFA,OFA,
) Y2 b& L) C8 Q @, v7 a/ eID4,V00,O,C,RFA,OFA,
[) _, |: G& L$ `ID4,VE6,O,C,RFA,OFA,
- Q3 M3 Y9 j! i. Q5 {ID4,VE6,O,C,RFA,OFA,
1 L$ ?( a7 ^) l }4 [8 N: n% kID4,VE6,O,C,RFA,OFA,
9 `- r$ A4 k5 [3 Y0 C( jID4,VE9,O,C,RFA,R00,R00,R64,OFA,O,O00,O,O00,O,O64,
2 J; @3 i' ^% JID4,VE8,O,C,RFA,OFA,
/ E8 i" _5 g* q- o* _0 q; ~ID4,V03,O,C,RFA,OFA,7 _3 D1 Z, e+ A B/ U( u7 w5 P
ID4,VF3,O,C,RFA,OFA,* B o. V$ n' D9 ~8 D9 A: q7 D
ID4,VC8,O,C,RFA,OFA,
6 f- M$ U7 `. J/ {" V9 P4 kID4,VF3,O,C,RFA,OFA,
0 s9 G3 a. F2 y- aID4,V64,O,C,RFA,OFA,
- L: N0 U/ f% l1 L: t3 L# _ID4,VF3,O,C,RFA,OFA,& ]2 I+ q6 q: G( p" S
ID4,V50,O,C,RFA,OFA,
, O: z( D, A' e3 [2 cID4,VF2,O,C,RFA,R03,OFA,O,O03,
9 n% }0 V0 W" L! g4 y# ^ID4,VF3,O,C,RFA,OFA,
0 {5 @7 M$ I7 d& dID4,VC8,O,C,RFA,OFA,+ ]: ?! A' D$ V
ID4,VF3,O,C,RFA,OFA,2 C6 A+ i! n8 I$ x
ID4,VC8,O,C,RFA,OFA,$ z2 ~2 F( |) @( c# c! T
ID4,VF3,O,C,RFA,OFA,$ {- C7 j$ L! ^
ID4,V50,O,C,RFA,OFA,
& ]4 m+ u, _( g# d( ?ID4,VF2,O,C,RFA,R03,OFA,O,O03,* L" \) @! h$ l1 V4 N
ID4,VF3,O,C,RFA,OFA,1 X+ j6 ?! V* s8 g
ID4,V64,O,C,RFA,OFA,
# i. Y! l. G+ e7 L! QID4,VE8,O,C,RFA,OFA,
& n8 C5 [. n- J! Y6 J: |3 O) v8 iID4,V03,O,C,RFA,OFA,
0 {0 K, }& p: i3 } c. X* QID4,VF4,O,C,RFA,OFA,O,! Y& B- ]* H; g: n/ p- A
e83,5 }+ ?! ]* }: {" C: n( O
e83,) V; Z1 I t: s# V' C
e83,9 g) b1 x: b: p' ?" u' l3 B6 Z
e83,
7 O; @0 |. ?6 o7 \3 z! b- L" } f! be83,4 z2 j" M7 r. H4 \
e83,
! a$ L9 l& R! F. ~e83,
- o) ?0 x; @2 K( n! fe83," n* ]0 \! ^: A4 | ^3 Q D/ k6 {
e83,& d5 x2 M# k9 H8 ~- _4 Z
e83,00,C8,2E,8 i% }/ Z; Q/ Z' K
e83,00,C8,2E,; y7 U/ V! {$ U
e83,00,C8,2E, p- F2 y' T7 z4 Y) s# p( M
e83,00,C8,2E,
5 V g* B3 `" g n9 Pe83,00,C8,64,VF3,C,RFA,OFA,V20,O,C,RFA,OFA,O,VF3,C,RFA,OFA,V20,O,C,RFA,OFA,O,
" T) E3 X/ ]" b* h' o! ]5 x; Se83,1 \, k6 U+ Y) F" T' c/ J, G0 \
) Q1 A5 S% q6 V8 r' J0 C: a" `
5 t% k. h# ]" g6 b- V% H1 F[ 本帖最后由 peterhu 于 2009-6-12 15:08 编辑 ] |