自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

原创 UEFI—— UEFI Shell下的常用命令

UEFI Shell下的常用命令总结

2025-03-06 00:59:47 344 2

原创 UEFI—— UEFI Driver的执行

UEFI Driver的加载在DXE 阶段,实际的执行是在BDS阶段UEFI Driver中的 Support 函数是为了验证当前Driver是否能够在对应的Device Controller执行(当前Driver是否支持对应的设备)UEFI Driver中的Start函数则是需要当前设备具体执行的操作。

2024-12-02 09:45:00 2007 1

原创 UEFI ——DXE & UEFI Driver

UEFI Driver & DXE Driver

2024-11-21 01:50:32 1381 1

原创 UEFI ——Firmware层级结构

Firmware 的层级结构

2024-08-11 21:27:40 1715 2

原创 计算机基础 -- CPU执行的第一条指令

UEFI是计算机初期为了初始化硬件设备、为OS运行创建合适环境所固化在flash上的一段代码。CPU是计算机的大脑,是整个系统运转的核心,那么是不是计算机一上电,CPU就开始执行UEFI的代码?

2024-07-30 18:59:26 1756 1

原创 UEFI——PCIe子系统(IV) PCIe设备扫描之资源分配

PCIe子系统中所需要的资源进行分配

2024-06-10 16:31:17 1846 1

原创 UEFI——PCIe子系统(III) PCIe设备扫描之BusNumber分配

Pcie设备Bus Numer分配详细解析

2023-12-24 21:04:27 2847 1

原创 UEFI—— 函数GatherPpbInfo解析

然后对Prefetchable Base Upper 32 Bits进行判断,如果当前这个寄存器存在有效值,则表示当前桥是 64bit PrefetchableMemory的 否则就是32bit PrefetchableMemory的。接下来是对PCI Bridge的Bar寄存器进行解析,由于PCI Bridge 只有两个Bar寄存器,所以只需判断第一次解析后的起始地址是否仍然为Bar寄存器的地址,就可以知道是否需要进行下一次的解析。接下来需要判断的是当前的桥是否支持32bit 的IO配置。

2023-12-24 20:57:02 240 1

原创 UEFI—— 读取解析Bar寄存器的实现(函数GatherDeviceInfo 解析)

解析Bar寄存器

2023-12-24 20:52:17 637 1

原创 UEFI——PCIe子系统(II) HostBridge&RootBridge初始化

PCIe HostBridge 初始化

2023-12-24 18:06:50 2335 3

原创 UEFI —— Event详解

UEFI中Event详解

2023-09-08 00:56:22 2469 3

原创 UEFI——PCIe子系统(I) PCIe基础知识

Pcie子系统介绍

2023-08-06 23:26:04 5118 15

原创 计算机基础——MMIO&PMIO

关于独立编址、统一编址

2023-02-19 00:27:39 4369 7

原创 UEFI——UEFI Package & Module

Module Package 以及创建新的Package

2022-12-01 22:49:48 2964 3

原创 UEFI——Windows10+VS2019 EDKII环境搭建

Windows10+VS2019 的EDKII环境搭建

2022-11-22 12:42:14 5215 8

原创 UEFI——protocol服务详解

UEFI protocol 服务详解

2022-11-16 22:17:26 2752

原创 UEFI——UEFI 基础服务

UEFI 基础服务代码追踪

2022-10-25 21:58:26 3163 5

原创 UEFI——Protocol应用(简单的Driver)

UEFI protocol简单实现

2022-10-17 21:29:34 2009 10

原创 UEFI——Handle & Protocol 你想知道的都在这

UEFI中handle protocol是一个老大难问题了

2022-05-31 16:43:46 6163 7

原创 UEFI——保姆级教程的HelloWold Application

HelloWorld Application前言为什么是HelloWorldApplication又是什么代码部分test_application.c文件test_application.inf编译运行总结前言毕业之后工作开始接触UEFI,现在为止也不过短短的四个月,UEFI开发涉猎面广,知识体系庞杂,参考文献却相对少的可先,所以在此将自己学习过程中一些问题、成果、问题、经验进行一个记录,一来方便自己的复习,二来能给一些入坑的伙伴一点方向。我自己磕磕绊绊,发现书、经验贴上的知识都是高屋建瓴,很少从基础

2021-10-11 01:24:29 2220 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除