![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
UEFI开发
文章平均质量分 84
yzxjd1314
为嵌入式技术发烧而生
展开
-
uboot下内存空间读写命令md&mw
md指令uboot下输入指令md,会提示md的用法,memory display,即内存显示。U-Boot-PetaLinux> mdmd - memory displayUsage:md [.b, .w, .l] address [# of objects]b:8位w:16位l:32位(默认值)示例:上述0x10000000是要显示内存的那个地址,后面的数字是输出的个数,注意是16进制的。直接输入md来显示,默认是以32位为单位输出 。mw指令u...转载 2020-10-17 11:21:44 · 2390 阅读 · 0 评论 -
PCIE配置和地址空间
来源:https://www.jianshu.com/p/574e9a2cbc4e每个PCIe设备,有这么一段空间,Host软件可以读取它获得该设备的一些信息,也可以通过它来配置该设备,这段空间就叫做PCIe的配置空间。不同于每个设备的其它空间,PCIe设备的配置空间是协议规定好的,哪个地方放什么内容,都是有定义的。PCI或者PCI-X时代就有配置空间的概念,那时的配置空间如下:图6.1整个配置空间就是一系列寄存器的集合,其中Type 0是Endpoint的配置,Type 1是Brid.原创 2020-10-17 11:13:54 · 3475 阅读 · 1 评论 -
UEFI学习开发(2)Ubuntu基于EDK2编译运行一个app
上一章讲述如何在ubuntu搭建edk2编译环境原创 2020-03-29 21:20:39 · 1720 阅读 · 0 评论 -
UEFI学习开发(1)Ubuntu18.04搭建EDK2编译环境
UEFI开发大多在windos下进行,但是习惯使用gcc编译的我来说还是想在Ubuntu环境下开发调试uefi,下面来介绍一下在Ubuntu18.04环境下搭建udk2018编译环境具体步骤可以参考一下:https://ay123.net/668.html在这里描述一下我在搭建编译环境的时候遇到的问题:问题1:在编译Basetools时报错“can not be used when m...原创 2020-03-25 16:33:38 · 2938 阅读 · 1 评论