包含标签:UEFI开发学习系列 的文章
  • UEFI开发学习17 – Windows搭建UEFI开发环境

    现在好多UEFI开发环境搭建都是一些初学者摸索记录的,有些步骤其实是非必要的。一个初学者看这些只会多走弯路,最好的办法就是看官方的文档,这样才原汁原味!……

    bin 2021-09-30
    835 0
  • UEFI开发学习16 – 为UEFI固件加一个截图功能

    前言 固件下的截图虽然大多时候用不到,但有时候要根据Setup制作文档什么的就可以派上用场了。当然这里不考虑这些原因,主要是学习一下怎么添加一个截图的功能……

    bin 2021-08-19
    596 1
  • UEFI Driver是如何执行的?

    前言 前阵子换工作,去面试被问到一个问题,UEFI的Driver是如何执行的?我的脑袋一空,回答不出来。。 UEFI的流程我是追了好几次,但具体一点的问题却被我忽略……

    bin 2021-07-03
    1.3K+ 0
  • UEFI开发学习15 – Device Path

    前言 最近在写小功能,其中需要把信息以文件的形式保存在U盘上。U盘是一个存储设备,可以用 EFI_SIMPLE_FILE_SYSTEM_PROTOCOL 把找出来,但是如果有其它的存储……

    bin 2021-06-25
    1.1K+ 0
  • UEFI开发学习14 – 使用QEMU

    前言 平常我们测试efi app使用的是NT32,Linux下则是Emulator,它们都只是简单的模拟出一个UEFI的环境而已,如果我们要装一个OS,那它们就做不到了。下面介绍……

    bin 2021-03-30
    1.7K+ 0
  • UEFI开发学习13 – 中文显示(Ⅲ)

    副标题:给UEFI移植一个字体引擎 - FreeType2 前面两篇介绍中文显示的文章都有一个共同的做法,那就是要生成字库。今天要写的就是无需生成字库,直接提供一个……

    bin 2021-03-24
    1K+ 0
  • UEFI开发学习12 – 中文显示(Ⅱ)

    接上一篇,继续探究UEFI的中文显示问题,主要有两个部分,一个是shell下显示中文,另一个是汉化UDK配置界面。这两个问题都是需要安装中文的,所以,首先介绍下……

    bin 2020-12-03
    1.6K+ 0
  • UEFI开发学习11 – 使用双向链表

    前言 双向链表在UEFI的代码中是很常见的,如在BdsBoot.c中用于存储引导菜单选项。如果只是作存储,那为什么不用数组而用双向链表呢? 我们知道,数组在定义的……

    bin 2020-11-23
    1.3K+ 0
  • UEFI开发学习10 – 中文显示(Ⅰ)

    前言 UDK的源码中默认是不支持中文字体显示的,有需要的话需要自己添加。显示中文字库的方法有两种,分别适用于不同的场景。第一种是将中文字库转换成数组,然……

    bin 2020-10-10
    1.8K+ 0
  • UEFI开发学习9 – 高效画图

    之前在用UEFI 进行GUI绘图的时候,发现画稍微复杂点的图(如圆形)就会很慢,肉眼都可以看得出这个图像是怎么被画出来的,这样的话就很难做一些复杂的GUI窗口……

    bin 2020-08-12
    2.1K+ 0