|
发表于 2009-6-9 14:17:53
|
显示全部楼层
回答你的问题:0 f# \* C7 _6 M; z6 ?) @# a& h
1.EC会初始化内部的一些register,清空一些ram空间等等,会跑flash rom中的code。) n8 p: k* p3 r# y/ e, @6 S5 m- n- d: H
2.EC会和power IC以及SB做一些co-work,一旦EC跑完power sequence,cpu的v-core电就会起来1 J1 [9 J! @0 u" p! _" f
然后PCI rst以后,第一条指令就会下达,那么BIOS就动起来了。
7 Q; @% ~$ k6 G3 o6 V0 ^( `3.BIOS最初部分的code是通过LPC bus==》EC SPI fetch这时就可能和EC抢总线,所以会穿插进行/ g5 A1 @2 ?. {
可是一旦BIOS shadow之后,应该就不会这样了。) b* T0 m2 I' C7 u2 e* }! s
4.一上电EC就会reset,8051就会从rom中fetch code运行了,这都是HW动作。
6 o" I, p6 g" T! J" A9 X+ ~3 z
以上希望对你有所帮助。 |
|