2013-07-11 75 views
2

我已經做了很多關於如何從頭開始編程BIOS的研究,但我一無所獲。有沒有人有任何種類的BIOS教程或指南,這將不勝感激。我已經絕對不會在哪裏。這可能是不可能的,但我想要至少一個半通用BIOS,理想情況下使用虛擬機。開始BIOS編程

+1

你的意思是,理想情況下,對於嚴格IBM兼容的硬件嚴格的IBM兼容的BIOS? – Tommy

+0

可能重複的[寫我自己的BIOS](http://stackoverflow.com/questions/10890048/writing-my-own-bios) – rob

+0

這個問題和主要答案似乎對我有幫助 – blueray

回答

5

不可以。唯一有你要找的信息的人是主板製造商,他們通常不會發布它。

某些創建開放BIOS的項目存在(例如,Coreboot),但它們主要依賴於逆向工程。 (它們也是極其受限於它們的支持。)

+1

我敢肯定有人出去有誰反向工程,至少有一些呢? – 2013-07-11 19:14:49

+1

對某些主板來說有些不錯,但它本質上都是硬件特定的。沒有通用文檔,OP可能沒有任何關於硬件的信息。 – duskwuff

7

coreboot是一個開源的BIOS項目,支持超過200個主板。如果你想瀏覽一些代碼並且瞭解bios必須完成的所有事情,這可能是一個很好的開始。

http://www.coreboot.org/Welcome_to_coreboot

+1

+1我喜歡提出開源替代方案,而不是說「不可能」。 – 2013-07-11 19:19:49