自己編寫(xiě)bios 微軟公布的開(kāi)源的UEFI系統(tǒng)“Project Mu”是怎么回事?
微軟公布的開(kāi)源的UEFI系統(tǒng)“Project Mu”是怎么回事?這是微軟首次嘗試以開(kāi)源的形式提供“固件即服務(wù)”的操作模式。這套開(kāi)源的tianocore UEFI預(yù)計(jì)將為微軟和其他制造商的多個(gè)產(chǎn)品線的設(shè)
微軟公布的開(kāi)源的UEFI系統(tǒng)“Project Mu”是怎么回事?
這是微軟首次嘗試以開(kāi)源的形式提供“固件即服務(wù)”的操作模式。這套開(kāi)源的tianocore UEFI預(yù)計(jì)將為微軟和其他制造商的多個(gè)產(chǎn)品線的設(shè)備提供技術(shù)支持。
“Mu項(xiàng)目”據(jù)說(shuō)具有更好的安全性,“高性能引導(dǎo)”技術(shù)帶來(lái)了更好的性能和體驗(yàn),包括現(xiàn)代BIOS菜單示例,包括屏幕鍵盤(pán)、新的UEFI安全管理界面和相關(guān)功能。
“Mu項(xiàng)目”本身似乎來(lái)自tianocore edk2。關(guān)于它的更多細(xì)節(jié)可以在GitHub上的mu文檔和今天的開(kāi)放源碼發(fā)布中找到。
https://microsoft.github.io/mu/
怎么自己編寫(xiě)bios?
1. 如果你有電路方面的知識(shí),也可以一瞥,否則很難說(shuō)清楚,主要是通過(guò)振蕩電路產(chǎn)生脈沖波,通過(guò)控制開(kāi)關(guān)器件輸出高電平或低電平。它幾乎和CPU的主頻相同。
2. BIOS也可以理解為一個(gè)程序,所以理論上,任何能寫(xiě)程序的語(yǔ)言都可以寫(xiě)B(tài)IOS,但是方法和難度是不同的。