Linux 下面写 SMBIOS
分类: 服务器与存储
历时半个月左右学习了 ,并在安装 的 系统上成功读取了 信
息,下面是这半个月来的一些收获,仅供参考。
首先,需要参考一些资料,这些资料包含文档和论坛,相比于已经写好的文档,论坛的反
应速度更快,但并不权威,所以各有利弊吧,我参考的一些资料主要有
、
联盟,感觉是底层开发者的乐园,里面有很多底层开发的栏目及参考资料,例如
、、 ! 等等,可以注册一个账号在这里提出问题,但我提了问题没
有人回复我,唉不过还是在这里找到了第一个神级资料:《Beyond BIOS》中文预览
版,这本书原版为英文,其中部分已经被翻译成中文,目前正在不断完善中,我看到的是
"#$% 的版本。
%、& 开发包
'( 中对该开发包的解释为:
'())&)*
+,-.
其中的一部分摘录为:
Welcome to the EDK PROJECT, EFI and Framework Open Source
Community Website's first and most prominent project. The EDK is
the open-source component of the "Framework", Intel's
implementation of the EFI Specification, which was developed
under the project codenamed "Tiano". The EDK was released under
the BSD License. Refer to the EDK section of the EFI and
Framework Open Source FAQs for a full explanation of how the EDK
relates to the EFI effort.
/、& 开发包(&%)
'( 中对该开发包的解释为:
'())&)*
+,-.%
其中的一部分摘录为:
The EDK II project is the response to the EFI community’s request
for a better build and version tracking environment for UEFI and
PI development. The main difference between the EDK II to the
original EDK is the Enhanced Build Environment of the EDK II. The
advantages of the Enhanced Build Environment include:
1、XML based build definition tools
2、Operating System independence
3、Flexibility in choosing the compiler and assembler tools
4、The ability to generate working code using open source build