Re: [問題] 請問有關於開機 bios 的問題

看板ASM (組合語言)作者 (2塊錢立頓紅茶包)時間15年前 (2010/07/01 00:11), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串5/5 (看更多)
※ 引述《operationcow (香蕉公車)》之銘言: : 3. : 最後一個問題是 : 現今的主機板都有提供 bios 可更新的服務 : 請問寫到存放 bios 的 flash ROM 的原理是使用 in, out 這種 port 的方 : 式還是使用 memory mapped IO?? : 感謝大家 <(_ _)> 就我的了解, 要看 flash 是接在南橋上面, 還是接在 Embedded Controller 上面. 如果是接在南橋上面, 大多是透過 memory mapped I/O 的方式 (無論是 LPC/FWH 或是 SPI 介面). 細節可以參考 flashrom 這隻程式的原始碼 (例如: http://flashrom.org/trac/flashrom/browser/trunk/spi25.c) 或是 ICH9 的文件 (http://www.intel.com/assets/pdf/datasheet/316972.pdf Chap 22). 如果是接在 Embedded Controller 上面, 就要看 Embedded Controller 的設計了, 有些 EC 是提供 SPI 介面給南橋, 有些是透過 LPC/FWH (包括 memory mapped I/O 跟 I/O port 都有可能). -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 221.169.204.127
文章代碼(AID): #1CAsopgQ (ASM)
文章代碼(AID): #1CAsopgQ (ASM)