摘要:
一般而言,BIOS会在POST时 locate 3 devices: - Input device(Ex. Keyboard) - Output device(Ex. Display device)- IPL(Initial Program Load, Ex. HDD)这次要提到的是 Display device,即 VGA !在PCI_SCAN之后,BIOS会在内存中建立一个data struc... 阅读全文
摘要:
ShadowingWhy shadow BIOS ? 在此之前所提的BIOS tasks,都是循着 CPU->NB->SB->SIO->ROM的路径来达成的;意即: CPU是去BIOS ROM里面抓code来执行 ! 明显的一件事是: ROM access time > DRAM access time ! 且RAM access width is 32bits,而 ... 阅读全文
摘要:
[Q] 为什么稳定的内存这么重要 ? A: 因为,有太多东西需要存放其上了,例如: BIOS code(之后在 shadow部分会提到), 开机之后所需要的 device drivers and OS,etc...假如内存不稳,在存取 memory时无法得到需要的数据,或是根本连 read or write都不行,那么便会发现: 不是 system hang(maybe randomly) dur... 阅读全文
摘要:
一 旦正确的频率供给给system后, BIOS便依据既定的POST table(类似行程表)来做事. 首先,与chipset最为相关的便是 [chipset config stage]. 意即,在此阶段BIOS必须对 chipset registers填入正确的值,俾使其正常运作. 一般而言,要config下列的 devices:- NB(还记得前面有提过北桥内部约可分 4 blocks; &q... 阅读全文