bios
文章平均质量分 75
Eugene800
这个作者很懒,什么都没留下…
展开
-
从应用层到MCU,看Windows处理键盘输入 [引言]
鉴于以上原因,我打算重开一个新的系列,在不泄密的前提下,以键盘输入为例,介绍从应用层到驱动层,再到Bios,最后到EC的处理流程。2020年,微软泄露了部分WinXP源码(>75%), Intel泄露了KabyLake设计文档;我对驱动/ACPI/Bios有了更多的理解;最重要的,这个月,淘宝帮我克服了最大的写作障碍----我买到了二手的dynabook笔记本(几年前,想写一个关于ACPI协议的系列文章,并归档在,但由于各种原因(最主要的原因是没有合适的笔记本)断更了。了我买公司全新的笔记本)。原创 2023-03-19 17:59:55 · 234 阅读 · 0 评论 -
使用Intel DCI/Inte System Debugger跟踪主机启动过程 中CSME/Bios信息
Background:1.每次开机遇到问题,如果需要Intel协助,Intel都会要求用DCI抓取开机日志,其中包含CSME/Bios/PMC等部件的输出,Intel基于此定位问题。2.去年11月参加了格蠹科技的DCI培训,正好缺这部分内容,打算用本文做补充。Limition&Notice:培训结束后,我手残把GDK7 bios下"DCI debug"设置错了,导致再也没法用GDK7自带的USB3.0 cable(准确的说是DCI-USB2/DCI-USB3 cable)调...原创 2021-08-05 23:14:42 · 4263 阅读 · 0 评论 -
对[我所认识的BIOS]系列 -- CPU的第一条指令 一文扩充(III):从源代码到 FFS 文件
本文会以 BdsDxe.ffs 的生成为例,介绍一下从 EFI 到 FFS的编译过程。所有的实验都是建立在UDK2015 NT32Pkg的基础上。首先,要保证NT32能够正常编译运行。之后,在 build目录中取得生成的BIOS文件:nt32.fd。使用 fmmt –v nt32.fd 查看一下这个BIOS的组成。可以看到其中只有一个 FV , 然后有 BdsDxe的ffs。我们可以在\Build...原创 2020-05-05 23:24:49 · 2362 阅读 · 0 评论 -
对[我所认识的BIOS]系列 -- CPU的第一条指令 一文扩充(I):Reset Vector和Bios Rom image
背景知识还是参考:[我所认识的BIOS]系列 -- CPU的第一条指令。工作的缘故,我能接触到Intel Comet Lake RVP board,同时也有IBV提供的Reference Code,所以本文不过是基于原作者的文章实操一遍。Step 0:Reference Code生成的Master Rom大小为32MB,下图是Master Rom布局(用UEFITool打开Master R...原创 2020-04-26 23:24:48 · 1798 阅读 · 0 评论 -
SMBIOS介绍(1):概述
转自:http://blog.csdn.net/zhoudaxia/article/details/5919699 先介绍DMI。DMI是英文单词DesktopManagement Interface的缩写,也就是桌面管理界面,它含有关于系统硬件的配置信息。计算机每次启动时都对DMI数据进行校验,如果该数据出错或硬件有所变动,就会对机器进行检测,并把测试的数据写入BIOS芯片保存。转载 2016-05-31 09:37:06 · 2621 阅读 · 0 评论 -
SMBIOS介绍(2):结构表
转自:http://blog.csdn.net/zhoudaxia/article/details/5919871从SMBIOS 2.3版本开始,兼容SMBIOS的实现必须包含以下10个数据表结构:BIOS信息(Type 0)、系统信息(Type 1)、系统外围或底架(Type 3)、处理器信息(Type 4)、高速缓存信息(Type 7)、系统插槽(Type 9)、物理存储阵列(转载 2016-05-31 09:38:24 · 2282 阅读 · 0 评论 -
SMBIOS介绍(3):实现
转自:http://blog.csdn.net/zhoudaxia/article/details/5919967Linux中实现了SMBIO内核模块,它是通过/proc文件系统,以一种用户可理解的格式或纯粹的二进制格式来访问SMBIOS结构的信息。sourceforge上有这个内核模块的源代码,地址为http://sourceforge.net/projects/smbios/,是在Li转载 2016-05-31 09:39:51 · 1577 阅读 · 0 评论