UEFI
  • UEFI开发学习20 – Setup 互动控制

    概述 软件开发是有层次之分的,如网站程序中的前端和后端,前者注重于UI设计,后者则注重功能和逻辑的实现。网站前端语言有HTML、CSS、JS等,后端语言如PHP,J……

    bin 2022-01-22
    937 0
  • UEFI开发学习19 – EFI APP

    最简单的东西往往容易被忽略,但恰恰又是非常重要的。这个系列写了快20篇了,才想起来少写了这一篇... 序言 对于学编程的人来说,首先学习的就是在屏幕如何打……

    bin 2021-12-15
    1.1K+ 0
  • 编译 edk2-stable202111

    EDK2 稳定版代码已经更新到 edk2-stable202111 了,总觉得有一点新鲜感,就下载了一份代码来编译。这次是在release页面下载的,我才发现之前需要使用 git subm……

    bin 2021-12-12
    646 0
  • UEFI开发学习18 – PEIM

    概述 PEIM(Pre-EFI Initialization Module)是UEFI在PEI阶段初始化时所用到的一种重要机制,如其名,它把初始化的任务按功能做了模块化,可分为以下几种: • ……

    bin 2021-11-26
    1.3K+ 1
  • UEFI开发学习17 – Windows搭建UEFI开发环境

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

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

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

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

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

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

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

    bin 2021-06-25
    1.4K+ 0
  • 编译最新EDK2源码踩坑…

    起因 一直在用UDK2018调试程序,最近发现NT32这个模拟器启动后在最新Windows 10下键盘无法使用,用鼠标也无法移动窗口,不知什么原因引起,于是下载个最新的ED……

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

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

    bin 2021-03-30
    2K+ 0