2014年1月8日 星期三

新手村的BIOS任務 ─ 基本裝置

Super I/O:

  1. 中低速率介面
  2. 包含了2S1P1G1FD連接port:
    • 2S:serial port (COM1、COM2)
    • 1P:parallel port 平行列印埠(用於印表機)
    • 1G:game port
    • 1FD:FDC controller (軟碟機控制)
  3. 後期有紅外線傳輸介面(IR interface),可以選擇占用COM1或2,必須關掉一組serial port。(在開機時期就要先決定好)。
  4. 硬體監控:偵測CPU溫度及工作電壓(in analog format)、散熱風扇馬達轉速。
  5. 有些甚至具備IDE介面。
  6. 早期藉由ISA(Industry Standard Architecture) Bus與CPU溝通,現在則由LPC(Low Pin Count) Bus取代ISA與CPU溝通。
  7. 2000年後"南橋"多半將super I/O(2S1P1G)做整合。

LPC(Low Pin Count) 介面:

  1. 取代傳統的ISA(Industry Standard Architecture) Bus。
  2. 最大bandwidth約16MB/s,資料寬度為4 bit,frequence約33MHz,定址空間為2^32=4GB。
  3. Clock由PCI Bus trigger。
  4. 如果要接ISA Bus就要犧牲一組PCI插槽的驅動能力。

SMBUS:

  1. 基於I2C的低速率system bus,提供一些基本的系統資訊。
  2. 從spd上抓取DRAM的參數(vender、size、clock...)。
  3. CPU溫度、電壓(in digital format)、風扇轉速。

SMLINK:

  • 支援AOL、AOL2及其附加功能。
    • AOL(Alert On LAN):用來遠端管理網路上的PC,需要一個"Wake on LAN"的adaptor。

TCO timer:


  • detect system locks(in the NM10 chipset)


    1. 產生一個SMI#來從lock回復
    2. 發出system reset來從hardware lock回復

CHAP:


  • Challenge-Handsharke Authentication Protocol認證,用來驗證用戶或網路提供者的協議。

vs. 相對簡單的PAP(Password Authentication Protocol,用帳號密碼驗證)



沒有留言:

張貼留言