- 博客(8)
- 资源 (1)
- 收藏
- 关注
转载 SR-IOV 简介
转载自:https://docs.oracle.com/cd/E38902_01/html/E38873/glbzi.htmlSR-IOV 简介single root I/O virtualizationSR-IOV 技术是一种基于硬件的虚拟化解决方案,可提高性能和可伸缩性。SR-IOV 标准允许在虚拟机之间高效共享 PCIe(Peripheral Component Intercon...
2018-12-22 09:40:25 682
原创 SMM ChildDispatch2 VS ChildDispatch
UEFI 从 PI 1.1开始新增了SMM ChildDispatch2,和原本的ChildDispatch有诸多不同,现粗略列举以下四点。 1. Protocol Install方式不同,ChildDispatch的protocol都是用BS->InstallProtocolInterface或BS->InstallMultiProtocolInterface安装,而ChildDisp
2011-12-28 12:47:58 2840
转载 int( (LONG)(LONG_PTR)&(((type *)0)->field))的最好解释
http://blog.csdn.net/yzslhawk/article/details/5441036 在CSDN上查到的。ANSI C标准允许值为0的常量被强制转换成任何一种类型的指针,并且转换结果是一个NULL指针,因此((type *)0)的结果就是一个类型为type *的NULL指针。如果利用这个NULL指针来访问type的成员当然是非法的,但&( ((ty
2011-11-02 13:25:05 1449
转载 深入理解C语言
http://sd.csdn.net/a/20111101/306702.html 深入理解C语言 导读:Dennis Ritchie过世了,他发明了C语言,一个影响深远并彻底改变世界的计算机语言。一门经历40多年的到今天还长盛不训的语言,今天很多语言都受到C的影响,C++,Java,C#,Perl,PHP,Javascript等等。但是,你对C了解吗?相信你看过本站的《C语言的谜
2011-11-01 11:18:16 1734
转载 X64处理器架构
X64处理器架构(翻译的windbg帮助文档)X64处理器架构http://blog.csdn.net/herx1/article/details/3134889 转自:herx1的专栏 X64架构是一个向后兼容的扩展的x86。提供了和x86相同的32
2011-09-23 11:11:08 5676
原创 SMI Dispatcher流程
SMI occured -> SmmEntry -> CommonEntry -> SmmBspEntryfor (Link = gDispatcherPrivate->HandlerListHead; Link; Link = Link->Link) Status
2011-08-31 10:44:50 2464
原创 [笔记]PEI只有全局常量,没有全局变量
PEI只有全局常量,没有全局变量因为 PEI 阶段BIOS在ROM上执行, 数据段在ROM上,无法改变,所以只能是全局常量,如果声明一个全局变量,在程序中是无法给这个变量赋值的。静态变量同样。局部变量因为存储在堆栈中,而堆栈是在Memory/CAR上,所以没有这种问题
2011-08-25 16:09:01 2363 1
原创 [小技巧]快速地知道BIOS跑了哪些DXE Module和顺序(AMI EFI)
做EFI案子的朋友都碰到过这样的情况,有时候因为某些原因想知道BIOS各个Module执行的顺序或者到底有没有执行到,最笨的办法是用80 port一个点一个点的丢出来,不过我相信应该没有这么笨的人用这么笨的办法了吧;通常的方法是用串口或者USB debug cable,这个也可以
2011-08-24 17:29:03 6849 3
Softoff之C语言实现
2011-04-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人