如果像你描述的状况,那么EC就没有死(还可以收CMD).在我们的code中A7,A8是disable touchpad,enable touchpad的命令: U- ~6 o3 x ~% g
D4通常也会用作disable touchpad。disable touchpad有几种做法,有些会直接disable ps2 port clock。你可以check9 l h6 z0 A: Q
这部分命令的处理的code有没有缺陷。另外上述cmd的处理过程你完全可以追出来,不要偷懒!附上reboot的log信息供你参考分析
* L; j& P) G: I" |" }其中I表示cmd,D表示data;如IFE表示FE送给64h,D65表示65送给60h。& ~2 g4 N$ f# O& k7 B
Q5 v& Y3 M3 YVF3,C,RFA,OFA,V20,O,C,RFA,OFA,O,
" m7 H6 `5 _( we83,
* e9 D1 ]# z% n' p+ a% MIFE,
9 J5 C8 l; x- [, `* W, {e23,oFA,
6 |" M2 C. c% k0 K% W8 } m) T: eID1,DDF,LPC RST
0 b; F$ ]5 X. { S/ ISwrong LPC RST
* M V) I) z! q# Z3 k& P6 ?LPC_Reset_Flag=64
5 H: r9 f+ g' Y& P! G
- E7 u) Z( ]5 f4 b7 }ID1,DDF,
% K- z6 G7 l1 I* x8 Q! S4 ?IAA,O55,V65,O,C,K10,RFE,OFE,K08,O,
9 k" ~6 z. g/ Q$ k" v2 KID1,DDF,
! G# f/ h+ z- y! L! N- CI90,VED,C,RFA,OFA,V01,C,RFA,% [, K: a- T# J5 T
ID1,DDF,O,OFA,O,' H8 D; D' x9 m7 d/ z2 n
e2A,>IDLE5 q1 \! {+ ^: z
oFA,<
9 r' a7 Y" B; Me00,8 s3 C# ?( D, @' k
IAA,O55,O, A; v0 B( L& S! O7 y
IAD,
5 s4 a. ?8 H+ e3 \& a. D: VID4,VFF,C,RFA,OFA,O,RAA,R00,OAA,O,O00,) D8 H3 z2 ~0 r* x- E. u7 _
I60,O,D65,7 f# P# H; X j( X1 a1 p% `
I60,D6D,VF5,C,RFA,OFA,K20,9 n( f9 I( u2 Z) F& L* c
IAD,
0 q, \( k/ a$ i" |IAE,O,VF5,C,RFA,OFA,K20,
3 R2 |; v8 l# a2 k9 [' k1 }# f: VIAD,1 v+ ]" j6 A# ]4 O4 h* {
IAE,O,: g1 v8 T5 q0 _% `/ E
IAD,VFF,C,RFA,OFA,RAA,OAA,K20,O,. l. t, T% m: w3 e6 G. A `
I60,D65,VED,C,RFA,OFA,V00,O,C,RFA,OFA,
^( h( {5 N: }5 wIAE,O,0 a: @* \( ~) c# W9 o
e91,d2F,d00,
8 v7 m/ Y0 `' o* ke10,d83,d2F,P3_K#& j! {: c5 b4 f# ]
P3_K#
9 h/ i$ m8 C" N. y' v. x" X7 n
6 A! [( e1 j& k' He23,oFA,' X E8 ^2 @# p
I90,VED,C,RFA,OFA,& o5 k0 \6 `. s% d( v
IAD,
) a Z d' S* L" t9 j5 K, m" F7 Z E- k- uIAD,O,# b. {! h9 F0 ~9 {
IAE,V03,C,RFA,OFA,
$ Y$ S0 `5 ^2 c* j5 u( f9 PIAD,
$ N1 @7 V8 Y; K) s9 n2 p8 N, \IAD,O,
1 } x9 o6 i' w* yIAE,
; ^3 }0 }/ F/ F4 s0 t, \I90,VED,C,RFA,OFA,
; g+ C# I2 f0 i+ ^5 r. G. @0 LIAD,* X1 l9 \- v# K4 O
IAD,O,
% w9 r1 X+ }; g, H3 }IAE,V05,C,RFA,OFA,
6 G. W9 b& k0 l- M- |+ k' P% \IAD,/ X, {' q. k; S8 t b0 u
IAD,O,
1 z- G( V U ZIAE,O,. x7 s' f. N( G
e90,d2E,o00,
8 h6 D0 `% g4 X* x, S0 Ne91,d2F,d00,P3_K#! I! f; e* F t+ A4 U8 Y4 ]4 K
P3_K#( k- M1 \7 h4 S' j
. ^: O! T" i$ W! z! k9 v( ^
IAD,VF3,C,RFA,OFA,
3 c# N* v3 _1 [% m1 C+ F! w' PIAD,
$ r1 W' @+ b s) eIAD,O,5 P' M# F3 j* W v8 l* i# X: F
IAE,VF3,C,RFA,OFA,0 {% X) ?8 y2 D7 f' ?
IAD,5 Y) W! K$ C/ s1 E
IAD,O,
( i n7 Z0 c8 e7 Q' V! o& Y7 cIAE,V20,C,K10,RFE,OFE,K08,
2 s* B4 w- p) s; t. n& k5 uIAD,
2 p9 W$ T0 `8 e, A, k& `IAD,O,
# P" a, V8 M2 N' V6 T- A* W; gIAE,V20,C,K10,RFE,OFE,K08,; C2 A+ [. o% c2 Y
IAD,
- D! P5 ?+ O8 r* G, m6 C! y+ _IAD,O,6 j4 n' k2 S( m5 {' g+ n
IAE,V20,C,K10,RFE,OFE,K08,
4 N% L8 v( z; w0 ^IAD,
$ ?# u" q$ t6 A" b$ ZIAD,O,
/ \, t& @# q4 Z Q8 z# [IAE,$ M" r0 }0 } R7 Z2 V
IAE,VF4,C,RFA,OFA,$ u# S4 X0 g5 R! Y. O
IAD,
! O: o* f5 K7 F" f# dIAD,O,
, g9 R( l ^( d- D. O- ]IAE,VF4,C,RFA,OFA,
- L! Y {# _( t1 g- ]IAD,( v# i. l3 V0 b0 g. }4 u
IAD,O,9 u5 }; n0 h% n" l' P, i) G
IAE,VF2,C,RFA,RAB,R41,OFA,4 N7 M |9 n5 i$ v! B- c
IAD,
1 C: Y/ U' Z% S# \* B) n9 o% D* w* c' d/ KIAE,O,OAB,
4 R1 n& m# u2 b8 A+ U: v+ h4 {( @IAD,, A$ Z: g+ r4 Z
IAE,O,O41,
2 F- h) E4 O+ a2 _8 j0 ZIAD,7 ]) T$ C6 ^. u2 F5 D
IAE,O,VF2,C,RFA,RAB,R41,OFA,$ ?- q, O! J" D* |# z
IAD,5 I" U; }. ]! @% ~3 \# i
IAD,O,OAB,
1 D' k0 H u6 \! fIAE,O,O41,
" K0 t3 q( ^1 m' }6 i6 ZIAD,
/ R J A) @5 W5 X$ x3 [ z6 n4 jIAD,O,0 g, u% m' v4 |7 r( J' V
IAE,VF2,C,RFA,RAB,R41,OFA,/ T9 @; ^8 `+ c& |) i) o8 T
IAD,/ r0 e* s; i; f% l4 p. m/ Z
IAD,O,OAB,
& {3 B/ X- M% @IAE,O,O41,
% E+ `8 C. [, }IAD,& M3 @! f! w* G9 {8 ~! Z3 M
IAD,O,. q- g' ]( s9 N
IAE,2 w8 D* d9 N! j, z
I90,VED,C,RFA,OFA,; U; ^: p% F/ z/ D6 V& c9 g
IAD,$ ^" K" s# M7 @$ o' G/ t
IAD,O,! k1 e) Z' E5 x( L+ ]: P6 ^, @# |& y3 ~5 ?
IAE,V00,C,RFA,OFA,
# q& \$ S9 W5 `0 p IIAD,
, P a- p8 v4 J4 v9 cIAD,O,
* p1 c# m# N0 ?2 _$ {$ {8 W0 _" P" |8 uIAE,
$ O" l; x" ^$ G M: zID1,DDD,! t1 a( O! r& f7 e+ C+ D# O8 w
ID1,DDF,
) _ R- }; _3 S O3 W1 G; F: sID1,DDF,
6 g! e) z- |# E: H* a. Te22,oFA,
, Q9 k+ ^5 e* A& g; O. Me83,
6 E" H5 {: k( D6 W% h3 C) @e83,
4 a$ v# h, x3 I$ q6 Oe83,) s# h% N1 k% [& f8 u( d
e83,- x6 X! }# ]/ g! q" m
e83,
0 H# E' V" A ^e83,
6 Q& \6 y+ M0 h0 n3 I- J7 ke83,
4 W9 O2 U w1 V% @: f# }e83,
* s( W$ _- F. G! U- M- ?5 Se83,
$ j% e8 o0 F4 {/ a- PIAD,
- q: j! ~) h" f( Z" u2 GIA7,& U! X/ n& y% H3 {4 U' N
IAE,O,
* x% l7 w, X) _; F, w# oIA8,
+ v# ]6 I; Z( U0 @I60,D44,, @( M5 h# t3 V' H# y: K0 E9 z
IAD,
$ \% o6 w% j. H" @; PIA7,
& e) S3 q* n: o+ H1 A4 _IAE,O,
- _: r% y- s# O( }0 r$ {1 BIA8,VFF,C,RFA,OFA,RAA,OAA,
- \- s- d D8 O1 ]% KIAD,O,K20," X5 V6 i3 h% ~9 a% z& r& n
IA7,
2 L% u/ Z0 N) @4 S3 B. VIAE,O,
# H5 B2 b% }) U0 K4 Q2 rIA8,
2 o! e/ I' v/ bI60,D04,
' L7 x9 m3 q7 Q( _4 @1 j5 HIAD,
7 S/ A% O9 K: p9 e3 I0 kIA7,- j4 ~! D7 y. g1 ]& f, l
IAE,O,6 r b; a. O3 \& Y
IA8,VF3,C,RFA,OFA,V00,O,C,RFA,OFA,VED,O,C,RFA,OFA,V00,O,C,RFA,OFA,# Q1 a9 F+ ^; _$ V& m8 g: t
IAD,O,
$ b S) M: }+ E) o2 MIA7," t8 q. z9 b: g- h, C. q
IAE,O,! C' e% e+ N" @' U% U- {
IA8,
$ ^" j, [3 |3 gI60,D44,
& a) Z' i$ R+ H1 xIAD,
( P9 K& H5 U2 U$ [* K! WIA7,
: v i. A" o' E. AIAE,O,
5 Q4 `6 @* ^# v: ~) b. i5 V- PIA8,3 e& T! ?+ k1 N- y0 V5 |$ S& [
ID4,VFF,C,RFA,OFA,O,RAA,R00,OAA,O,O00,VED,O,C,RFA,OFA,V00,O,C,RFA,OFA,
( r9 W8 M' D1 f; c4 |# EIAE,O,3 T3 [! [* W0 P! e ?6 _& v4 w1 E- m1 U
IA8,
$ ~' [! h- X$ f- v$ zIAD,# \, u: H+ Y; J( |
IA7,0 t ^% u6 ]% U: A Z
IAE,O,
) `# t& O: N# I! ^. Q8 gIA8,8 n9 O( r0 M v. } O1 ?
I60,D47,
+ g! I! J3 V- l; Q1 aIAD,
$ h+ @) R1 D3 S. g0 t# H+ Q: ^' W/ YIA7,! ?, z9 X4 [4 x9 v
IAE,O,
* M j. a3 f8 q" ], ]; j/ F) @. iIA8,
0 l$ x" e8 r9 d% J& o: [3 uID4,VFF,
2 f1 a0 B, J: ?6 \! Le83,C,RFA,OFA,
. T* {4 ~ H- H7 d8 z1 re83,O,RAA,R00,OAA,O,O00,6 m0 o' |3 ? K8 k% F
ID4,VF2,O,C,RFA,R00,OFA,O,O00,
' `! H) A* ]; T4 ] IID4,VE8,O,C,RFA,OFA," z: o6 b1 l: Y4 W1 ~5 b
ID4,V00,O,C,RFA,OFA,
( t2 G. R: |* ^. L5 q RID4,VE6,O,C,RFA,OFA,
1 x+ g& P0 _7 _/ o) _ID4,VE6,O,C,RFA,OFA,, S0 |# F4 O9 H j
ID4,VE6,O,C,RFA,OFA,
* L) Q% r. I, K1 bID4,VE9,O,C,RFA,R00,R00,R64,OFA,O,O00,O,O00,O,O64,
! }! O0 H% [- |4 v1 v) _3 fID4,VE8,O,C,RFA,OFA,
- V( a: y% o, d% H0 z* T: C' zID4,V03,O,C,RFA,OFA,
- k0 M1 O4 {( w9 t! fID4,VF3,O,C,RFA,OFA,, a' z' @: J- G: ?( Z% X+ c' A2 c
ID4,VC8,O,C,RFA,OFA,
0 O! x4 [1 H5 Y' Q5 Q& g1 cID4,VF3,O,C,RFA,OFA,
7 O9 A* r5 R. I6 O2 \1 aID4,V64,O,C,RFA,OFA,
+ z' h$ n S) T) p+ F I3 J& Q! UID4,VF3,O,C,RFA,OFA,
) H4 `" R; [2 w* Y$ B z) r0 jID4,V50,O,C,RFA,OFA,
4 P. |2 E3 \- \5 ~2 c$ g5 GID4,VF2,O,C,RFA,R03,OFA,O,O03,) g" l% m" g: H2 H$ _1 g
ID4,VF3,O,C,RFA,OFA,& E5 C, g* b) ?9 G8 o5 t
ID4,VC8,O,C,RFA,OFA,
8 i1 F7 S. M( _2 WID4,VF3,O,C,RFA,OFA," J+ [' O' ^; z7 Y" m, S9 Y7 _
ID4,VC8,O,C,RFA,OFA,
6 Q( G: L4 m+ J: s" ~ID4,VF3,O,C,RFA,OFA,
* Q! z3 b/ [' p8 O6 IID4,V50,O,C,RFA,OFA,
$ E' T1 ]3 n- @9 ] U" u5 M! QID4,VF2,O,C,RFA,R03,OFA,O,O03," E* i9 O5 U2 k7 n; T- w1 Q
ID4,VF3,O,C,RFA,OFA,5 f: ~3 ~0 e7 ` M7 @' V9 @9 v/ M
ID4,V64,O,C,RFA,OFA,
9 N& ~% B+ i1 q5 vID4,VE8,O,C,RFA,OFA,: }( ]" m2 D% T; C3 o% B
ID4,V03,O,C,RFA,OFA,
9 u3 I$ ^ {. [1 nID4,VF4,O,C,RFA,OFA,O,' C9 l4 ?, t' x9 S
e83, R& |5 B" i5 f. m' R/ i
e83,+ c! Y5 y3 z2 V, `
e83,5 Z% j3 p: G- B- Y+ I
e83,
1 t2 h9 j( d6 o4 [# U& _e83,9 N. Z% @/ @- |$ {1 P
e83,& B' }9 [# j5 ]4 C
e83,3 y5 ~# v+ l, B; I
e83,
% V$ z/ Y6 |3 ^3 ?8 ge83,
# U1 ]1 a1 C& r3 P' ?9 q5 De83,00,C8,2E,; ~& F2 V/ A, ?; O
e83,00,C8,2E,# N* i! W9 q3 ?
e83,00,C8,2E," Y2 v! _6 f* N6 j' R. n7 r
e83,00,C8,2E,
3 A8 r# v3 \$ Y1 ce83,00,C8,64,VF3,C,RFA,OFA,V20,O,C,RFA,OFA,O,VF3,C,RFA,OFA,V20,O,C,RFA,OFA,O,
( d" B; O, {. T. ge83,+ @ f3 K* N8 H4 d/ C; h3 h) X' ?
0 j j1 |( H: ]! ~, ~* ?# ?, p: |6 I9 @) s
[ 本帖最后由 peterhu 于 2009-6-12 15:08 编辑 ] |