如果像你描述的状况,那么EC就没有死(还可以收CMD).在我们的code中A7,A8是disable touchpad,enable touchpad的命令, }. i3 c0 T5 Y* e
D4通常也会用作disable touchpad。disable touchpad有几种做法,有些会直接disable ps2 port clock。你可以check
! K8 \* B8 @" i: B. M! R这部分命令的处理的code有没有缺陷。另外上述cmd的处理过程你完全可以追出来,不要偷懒!附上reboot的log信息供你参考分析
& {2 Y1 O! ^, t7 g6 h, K6 o& C& x5 N其中I表示cmd,D表示data;如IFE表示FE送给64h,D65表示65送给60h。( Z$ \" a+ N. S
4 t+ w' \7 s ?VF3,C,RFA,OFA,V20,O,C,RFA,OFA,O,8 C3 ]% n* u4 ]9 J' O: j+ r+ Y
e83,2 v! {& u6 A6 q- V
IFE,; Y+ a) _9 X! h& E; M7 }- U
e23,oFA,' N: S# P6 F" Z2 N% R) [
ID1,DDF,LPC RST5 v' A3 D: ^% B# B+ K! D
Swrong LPC RST
* y7 ~/ z% { N/ y& R" t+ SLPC_Reset_Flag=64 ( W3 c7 |! ^1 w! D1 a- T( W
5 M6 X4 \/ x% w8 R' S7 R( I2 b* JID1,DDF,% q$ s1 g$ X( C) b8 b/ N
IAA,O55,V65,O,C,K10,RFE,OFE,K08,O,
( W c$ [4 N6 t( \8 T5 RID1,DDF,- i/ {! a7 ]* N% J2 O1 {4 x
I90,VED,C,RFA,OFA,V01,C,RFA,! h4 S" @) E- m! F
ID1,DDF,O,OFA,O,
; y* X* {5 H" o1 e6 J' ]9 t0 b! p- v( Ee2A,>IDLE: L( _4 s: K# U( F
oFA,<
: Q: K4 T% k; e) Ne00,, V9 @- J7 F3 \4 R0 u
IAA,O55,O,
1 u) \ o1 `% sIAD,# c, a" T, T& g3 m0 T
ID4,VFF,C,RFA,OFA,O,RAA,R00,OAA,O,O00,
" z% t* H$ s& O ?+ f% ~5 T! h+ |I60,O,D65,2 Q; g' s7 K* g* E7 B$ e( P+ M& O! _
I60,D6D,VF5,C,RFA,OFA,K20,% B' h" R9 H i4 V2 t. ?& {) S
IAD,
2 q& f4 H# r0 W0 I5 k" y9 R6 ^! r. LIAE,O,VF5,C,RFA,OFA,K20," C/ f) o6 z3 o- y5 B; K
IAD,) V9 A8 h" B' x/ y1 u
IAE,O,
1 n. b) M7 \* d% i. {; xIAD,VFF,C,RFA,OFA,RAA,OAA,K20,O,
: J5 y" B' n! G1 \( GI60,D65,VED,C,RFA,OFA,V00,O,C,RFA,OFA,& R8 N* x% g1 P2 |6 `) I! m3 i9 i$ X
IAE,O,9 o5 r, P; |# L5 L! i0 W
e91,d2F,d00,' r- Z0 C0 x' A1 [, T
e10,d83,d2F,P3_K#
4 f% P% ~* o8 S# g& rP3_K#$ i; Z: e; Z ?4 u8 M
) M9 e2 \8 S7 ^" U
e23,oFA,
9 P$ R& x' D% o* @( BI90,VED,C,RFA,OFA,
6 G& }4 U. {6 O8 O6 zIAD,
7 M0 t, O- K0 x% A0 SIAD,O,8 @: {" ~. A) o2 C1 P# g& ^& ^
IAE,V03,C,RFA,OFA,
% `; x; j1 G4 K2 k O6 d% gIAD,$ f' m, W# y: L, j7 r, C' Y- k
IAD,O,
& Z, G5 ^" k% j( o) ]IAE,) x) q: i0 O* |
I90,VED,C,RFA,OFA,; ?! {% Q( d& {& Q+ d1 d
IAD,# b7 g+ X, }# A f4 c$ Q0 G, \8 b
IAD,O,
- V2 i c% x% g2 R0 C4 k6 sIAE,V05,C,RFA,OFA,' W5 i, k- A4 X0 W: g' \
IAD,: N1 `8 d" G) h" h! n
IAD,O,
* }3 R# u, ]" v q rIAE,O,
) v) O$ f5 W5 w7 X1 q! ~e90,d2E,o00,
0 ]6 ?1 E7 f5 J) ~e91,d2F,d00,P3_K#; {- V7 Q' b& E; g2 L7 l
P3_K#; F! Q8 @1 w1 |
( n1 k- A% C4 a5 U* [: E
IAD,VF3,C,RFA,OFA,. {; k! q) z4 k# {) a$ Y
IAD,
8 x* J4 D3 s( f! a9 L* t/ n9 X; tIAD,O,% Z& H h T7 E3 R3 G
IAE,VF3,C,RFA,OFA,% q3 e6 ?2 _4 I) u, n- @9 p: L7 q
IAD, o3 x$ n+ u4 N, L- t
IAD,O,
; C7 H- Y4 j/ j" a- IIAE,V20,C,K10,RFE,OFE,K08,$ E5 N u& b q. y2 R
IAD,
( t) P: s6 R$ _$ p; A. XIAD,O,
- H5 p% H) V" e( }IAE,V20,C,K10,RFE,OFE,K08,: M8 N- `- J i. D/ v% D" O9 F7 {. C
IAD,+ m. R6 J5 A8 c
IAD,O,
" C3 q/ B7 X+ Y4 s9 ^3 \$ }1 h& tIAE,V20,C,K10,RFE,OFE,K08,
- T. f2 g8 Q pIAD,2 l; g; K& Z- t' b1 u
IAD,O,3 _# C( I! l8 B: n, {
IAE,
; F0 _- h: D" F! w" i/ n1 IIAE,VF4,C,RFA,OFA,* T3 e7 ^( X* j" K8 o) @- f! z
IAD,: N0 \1 I2 z& u& [
IAD,O,7 Z" V! ?' \3 I! V4 T1 Z
IAE,VF4,C,RFA,OFA,
5 i. {7 f% @- Q$ H9 H. w* NIAD,
; ~1 q+ n* _' Q7 o8 FIAD,O,
. A3 s5 Y, E+ W3 F/ G8 l: s2 Z6 kIAE,VF2,C,RFA,RAB,R41,OFA,5 |+ ~1 D0 P) r! P& W% `/ `1 G# S' F
IAD,
0 F: Z4 v1 s3 {IAE,O,OAB,
$ ]& A3 z. A! F# y8 jIAD,
\' s$ [. F. [) MIAE,O,O41,1 L% y" i. K& M
IAD,, r2 e, K& D4 Q( Y
IAE,O,VF2,C,RFA,RAB,R41,OFA,3 ?! s8 ]. g" U8 `! ]" g
IAD,+ V2 F K& u4 S7 A8 l8 j1 a$ p' ~
IAD,O,OAB,( N- n/ m+ n8 h: R. Y H
IAE,O,O41,
6 l( u- R. ^0 {: ~) s5 ?+ k% D0 yIAD,
G- b; [/ O6 f2 d9 zIAD,O,: Z2 b( u) M) c: P( f2 e4 e: R
IAE,VF2,C,RFA,RAB,R41,OFA,
$ z0 r {0 z6 x* c) t8 k4 A0 ^IAD," r1 i7 P, W1 g- _0 O2 l
IAD,O,OAB,
$ Q* c6 e5 D6 ~; u* L) G% lIAE,O,O41,8 |. v- P/ Z# s" } f
IAD,0 _- M5 Q( q7 B* ]
IAD,O,
& k5 a+ G5 d4 O* K/ Q# {5 cIAE,/ v' S) D( a1 f; b9 X
I90,VED,C,RFA,OFA,
* q' S! N4 L9 L2 T$ U- r6 @IAD,
! Y6 J% ^1 b0 K! d# `IAD,O,' S6 f8 `/ D j7 j0 `
IAE,V00,C,RFA,OFA,
4 c* r9 t$ t1 f" [$ sIAD,
: h9 T( k7 V2 j2 t" L& j2 C" N! ZIAD,O,
1 [& X+ K* B- T Q# ]+ O% U+ RIAE,
, s0 \3 ~9 ?. K0 q6 Y8 tID1,DDD,
, U" f, o% d- Z8 [% T" vID1,DDF,
) \1 [& e0 e& Y, q. A4 v$ A- m1 J/ EID1,DDF,
- Z! K" D5 A3 w( i: d& Ke22,oFA,
; D; }$ ]" ?8 y% H( He83,
+ ] i+ [8 P0 R9 V9 M: R: R+ e& Re83,
& a2 c5 F" d+ b5 J1 Le83,
* K# ?& K" ^4 x: Y; Je83,
/ @: Q& l& M9 Q0 Y" p, R0 V) Ge83,0 C4 ?9 u2 d- L, K b3 }/ ]$ ]. l9 k
e83,
# y1 h; M# G I- Oe83,
& i1 \+ |+ H" m' Ve83,
* I+ Z: a. `/ le83,
) U8 z6 B# R3 U. w, M, _IAD,
( `1 d( N; j7 J5 d6 tIA7,( X9 X( c& N, Z9 c6 U2 ~- T9 m
IAE,O,
, I0 D# X. B0 `3 n4 p% FIA8,
2 ?, b$ A! D# F5 G. k" UI60,D44,( q: i2 l* b7 W7 x6 I
IAD,
- L' H1 w! ^1 hIA7,
) U$ i$ [) d8 Y8 yIAE,O,
+ ?3 E7 k! n) qIA8,VFF,C,RFA,OFA,RAA,OAA,
1 C- g- L! `% D) p! H/ h8 K% [& w7 RIAD,O,K20,2 ^5 g/ F! @1 g. W* K7 Q' ^, @
IA7,, f( {- A; T7 D* e* z( j2 H
IAE,O,3 p# `! J: ]% g! p
IA8,6 `$ v( [) J/ c7 @7 r
I60,D04,
8 N6 A; K( ^5 A0 o% ?) H2 [: PIAD,6 K1 H: ]; ?. X5 K) D
IA7,( ` Q; [2 B/ ^
IAE,O,
$ ]+ a1 D, f$ eIA8,VF3,C,RFA,OFA,V00,O,C,RFA,OFA,VED,O,C,RFA,OFA,V00,O,C,RFA,OFA,
" ]4 G% M# ~. }8 YIAD,O,
" t: ?5 k& v. C6 x- IIA7,
$ G- _' ~: L$ N- \9 [; CIAE,O,; V" C. s8 B, J" p I1 w" G4 D
IA8,
$ B3 o/ I$ a1 c& R' lI60,D44,: U6 Q. G+ z7 P2 E2 u
IAD,: }1 X9 G, V; l: D
IA7,: S+ ^( _9 h' {0 m9 x5 W* `8 \6 V
IAE,O,
, p0 f8 l3 x$ ] ]: b8 wIA8,0 w, q+ K" U, G& w' l# W0 k7 l
ID4,VFF,C,RFA,OFA,O,RAA,R00,OAA,O,O00,VED,O,C,RFA,OFA,V00,O,C,RFA,OFA,3 `8 ? `$ A/ W1 q+ l3 g
IAE,O,; J3 h! f& G5 C
IA8,
3 H, e+ C3 s/ W1 w+ dIAD,
) `: h% }4 b* D# M- |( xIA7,
, I" d# P) K9 J, U5 ?: C9 rIAE,O,# p; `3 c' G7 i4 h/ `. p# V4 J
IA8,) g* T9 _4 K) q
I60,D47, I% k h9 @4 ^( P! [* T/ p
IAD,
+ O2 ]& j( P9 ~* @7 cIA7,
$ a Z: D6 d. _; k, A/ E k) Z2 qIAE,O,( {( t9 ^' O- y' E2 N) W
IA8,% v% e1 Z3 I' W6 @ [3 g
ID4,VFF,3 P! M( I8 O& w+ M
e83,C,RFA,OFA,! z3 O B$ c) B: r ?/ r2 K
e83,O,RAA,R00,OAA,O,O00, V R" P `& G$ G1 ] E
ID4,VF2,O,C,RFA,R00,OFA,O,O00,
8 s6 b5 W& ?) w8 D( h4 q+ |8 fID4,VE8,O,C,RFA,OFA,
9 ^' R, Q( e$ s7 G) wID4,V00,O,C,RFA,OFA,
! c. o1 d0 x. RID4,VE6,O,C,RFA,OFA,
1 e1 i# H& w, Z% `8 L: pID4,VE6,O,C,RFA,OFA,3 B: P/ @6 \2 y% z. l+ @0 o# M
ID4,VE6,O,C,RFA,OFA,9 H( \+ |. j0 C! ]6 c! m: r
ID4,VE9,O,C,RFA,R00,R00,R64,OFA,O,O00,O,O00,O,O64,
q3 h: q; E, {+ Z2 M1 }( o8 m4 RID4,VE8,O,C,RFA,OFA,+ j, Z( ?* i! L& s( K, t
ID4,V03,O,C,RFA,OFA,
4 Q$ k$ o8 V. x1 l0 u# x- VID4,VF3,O,C,RFA,OFA,
' a3 s* Z" p2 F& jID4,VC8,O,C,RFA,OFA,3 E5 \1 b @, a' \& |8 o
ID4,VF3,O,C,RFA,OFA," q3 W: x" ]) v2 x
ID4,V64,O,C,RFA,OFA,8 D ~( H/ T' n& }
ID4,VF3,O,C,RFA,OFA,- X; l+ I2 O- c4 d
ID4,V50,O,C,RFA,OFA,8 b u8 a" @7 V1 P: z5 N3 e u
ID4,VF2,O,C,RFA,R03,OFA,O,O03,
4 ~/ G% t3 z2 ^7 t( K5 GID4,VF3,O,C,RFA,OFA,2 `6 y4 q& q/ c+ a
ID4,VC8,O,C,RFA,OFA,+ G w# `7 g4 P& X) Z& K* G) Y! N( D
ID4,VF3,O,C,RFA,OFA,
8 p3 Z7 F# h+ o7 [& EID4,VC8,O,C,RFA,OFA,
) F' ?! j* ?8 r* e% t$ DID4,VF3,O,C,RFA,OFA,$ S5 d) B* d+ h( o; C
ID4,V50,O,C,RFA,OFA,
/ ?9 U8 S1 y/ J% K! hID4,VF2,O,C,RFA,R03,OFA,O,O03,! D# I. r' d- K
ID4,VF3,O,C,RFA,OFA,! U$ E5 S. _ `/ a& X3 x+ h
ID4,V64,O,C,RFA,OFA,+ s U7 k" }6 f4 a q# y
ID4,VE8,O,C,RFA,OFA,* H& n7 S M% k0 _
ID4,V03,O,C,RFA,OFA, V. r0 B! f% Y
ID4,VF4,O,C,RFA,OFA,O,
* ^8 a+ B: m, P4 {e83,' B' i7 {" |5 U4 e
e83,
+ U- Q3 l+ V" j: N* ~. S9 r# te83,; Y/ E7 @7 w4 }: S8 x
e83,
/ e$ V+ I7 H# {5 Y* F$ I( |e83,
5 N! _6 V' F# _e83,8 Y! v. m" o& j9 m! N
e83,2 @% X; p! ?+ A& o1 C7 g( V6 h
e83,
5 O8 l1 t8 ]; \1 P- w6 C) J- Ie83,
* K" i; P' o q/ i- l1 Ve83,00,C8,2E,
o$ P: I+ L" |" k) we83,00,C8,2E,% L" [8 e& d$ U4 v& C6 k- N4 A, F
e83,00,C8,2E,
& L$ @! a2 E0 ye83,00,C8,2E,2 f! U. z/ ?3 j* I g
e83,00,C8,64,VF3,C,RFA,OFA,V20,O,C,RFA,OFA,O,VF3,C,RFA,OFA,V20,O,C,RFA,OFA,O,' O. C' V$ p. Q5 y
e83,
* R' u+ O8 K* i" Q; i
+ S# F; X4 d* o! a! F
& X# ~& G# E7 Y1 k[ 本帖最后由 peterhu 于 2009-6-12 15:08 编辑 ] |