第1章 BIOS基本概論與設置
1-1 BIOS的定義與解釋
1-2 何謂BIOS設置. 如何更改CMOS設置
1-3 BIOS市場風云錄
1-4 簡介美國安邁(AMI, American Megatrends Inc.)公司
第2章 硬件基本概論與規(guī)格導讀
2-1 計算機處理器. 主板. 芯片組的介紹
2-2 主板零組件. 總線等特定規(guī)格介紹
2-3 跟電源管理有關的規(guī)格與術語解釋
第3章 BIOS開發(fā)與硬件之間的互動關系
3-1 CPU歷代演變與BIOS的關系
3-2 x86CPU內存結構與ROM大小的演進
3-3 BIOS的診斷碼(Post Code)簡介
3-4 BIOS所要掌握的系統(tǒng)資源
3-5 CMOS的索引數據
第4章 AMI源代碼目錄結構與文件維護
4-1 AMI BIOS的源代碼版本緣由
4-2 AMI BIOS的源代碼目錄設計
4-3 編譯BIOS所需要的編譯/鏈接程序
4-4 BIOS的編譯/維護作業(yè)的相關文件之一(IO.MAK)
4-5 BIOS的編譯/維護作業(yè)的相關文件之二——供OEM廠商自定規(guī)格/功能等設置值的維護文件OEM.MAK
第5章 BIOS的內部模塊與執(zhí)行流程介紹
5-1 BIOS內部模塊的說明
5-2 BIOS執(zhí)行流程圖
5-3 BIOS程序源代碼瀏覽(一)——BootBlock(激活區(qū)塊)的相關模塊
5-4 BIOS程序源代碼瀏覽(二)——Flshpart(快速存取存儲器)相關程序代碼分析
5-5 BIOS程序源代碼瀏覽(三)——其他在POST階段參考到的程序代碼分析
第6章 BIOS平臺移植的關鍵技術——特定平臺修改與關鍵模塊/源代碼的介紹
6-1 掌握芯片組. 外圍I/O芯片的相關規(guī)格
6-2 移植到特定芯片組要修改的源代碼
6-3 內存容量檢測/計算
6-4 PCI IRQ號碼配置與繞線設置
第7章 BIOS畫面選項. 默認值設計
7-1 AMI BIOS的開機設置畫面與選項簡介
7-2 以AMIBCP調整開機默認值/隱蔽項目
7-3 AMI BIOS的Setup Script(.SSP)語言的介紹
7-4 直接取用源代碼文件群的.SSP來修改
第8章 AMI BIOS工具程序——ROM升級與編輯工具
8-1 AMI BIOS基本工具程序列表
8-2 先從燒寫B(tài)IOS開始——強大的AMIFLASH ROM燒寫程序
8-3 BIOS組態(tài)魔術師——AMIBCP.EXE之一
8-4 BIOS組態(tài)魔術師——AMIBCP.EXE之二
第9章 AMI BIOS工具程序——研發(fā)/維護工具
9-1 BIOS組態(tài)魔術師——AMIBCP.EXE之三
9-2 AMIMM.EXE BIOS模塊操作/修改程序
9-3 AMIMM.EXE的描述/操作語言介紹
9-4 RU.EXE硬件系統(tǒng)寄存器檢視程序
9-5 其他研發(fā)工程師/高等玩家的工具程序
第10章 硬件移植實戰(zhàn)DIY
10-1 簡介本書所示范的主板與其他配備
10-2 建立必要的目錄. 相關文件與路徑
10-3 開始進行Porting作業(yè)
10-4 修改開機的設置界面. 商標圖案與全屏幕畫面
10-5 BIOS開發(fā)的錯誤解決與明日應用
附錄A