-
UEFI开发学习16 – 为UEFI固件加一个截图功能
前言 固件下的截图虽然大多时候用不到,但有时候要根据Setup制作文档什么的就可以派上用场了。当然这里不考虑这些原因,主要是学习一下怎么添加一个截图的功能……
bin 2021-08-19717 1 -
BIOS开发笔记 2 – HDA Audio
前言 在PC中,音频输出是一个重要的功能之一,目前大多数采用的是英特尔高清晰音效(英语:Intel High Definition Audio,简称为HD Audio或IHD)方案,它是由I……
bin 2021-08-131.5K+ 0 -
BIOS开发笔记 1 – 显示
前言 UEFI启动流程跑完前三阶段,UEFI环境的准备基本完成,到BDS阶段的任务就是准备引导OS。在此之前还需要使一些必要的输入输出设备工作起来,比如键盘,屏幕……
bin 2021-07-121.1K+ 1 -
UEFI Driver是如何执行的?
前言 前阵子换工作,去面试被问到一个问题,UEFI的Driver是如何执行的?我的脑袋一空,回答不出来。。 UEFI的流程我是追了好几次,但具体一点的问题却被我忽略……
bin 2021-07-032.1K+ 0 -
UEFI开发学习15 – Device Path
前言 最近在写小功能,其中需要把信息以文件的形式保存在U盘上。U盘是一个存储设备,可以用 EFI_SIMPLE_FILE_SYSTEM_PROTOCOL 把找出来,但是如果有其它的存储……
bin 2021-06-251.4K+ 0 -
编译最新EDK2源码踩坑…
起因 一直在用UDK2018调试程序,最近发现NT32这个模拟器启动后在最新Windows 10下键盘无法使用,用鼠标也无法移动窗口,不知什么原因引起,于是下载个最新的ED……
bin 2021-06-031.2K+ 0 -
[ACPI] 2.术语定义
本规范使用本节中定义的一组特定术语。 本节包括三个部分: 按字母顺序显示定义的ACPI通用术语。 定义了ACPI全局系统状态(工作,睡眠,软关闭和机械关闭)。 ……
bin 2021-04-22831 0 -
[免费软件] FTP传输工具:WinSCP
相信FileZilla是为大家所熟知的FTP工具,但最近传闻FileZilla新版本捆绑广告了,有人便推荐了另一款免费的FTP工具WinSCP。 官网:https://winscp.net/ 网盘:……
bin 2021-04-15596 0 -
UEFI开发学习14 – 使用QEMU
前言 平常我们测试efi app使用的是NT32,Linux下则是Emulator,它们都只是简单的模拟出一个UEFI的环境而已,如果我们要装一个OS,那它们就做不到了。下面介绍……
bin 2021-03-302K+ 0 -
UEFI开发学习13 – 中文显示(Ⅲ)
副标题:给UEFI移植一个字体引擎 - FreeType2 前面两篇介绍中文显示的文章都有一个共同的做法,那就是要生成字库。今天要写的就是无需生成字库,直接提供一个……
bin 2021-03-241.2K+ 0
Everything找东西超快。
评论于 调试篇 | 使用WinDbg Debug(上)