UEFI
文章平均质量分 77
Kair_Wu
我们不生产代码,只是代码的搬运工。没错,我就是码农一个。
展开
-
Linux下UEFI模拟器编译和启动
操作系统Linux系统:deepin 2014.3 desktop需要文件1.Edk2或者Udk2014最新版Edk2获取网址:https://www.github.com/tianocore/edk2备注:也可以下载tinaocore官网上的稳定版,有Udk2010和Udk2014,此时要按照要求配置好整个workspace和根目录的关系。操作步骤1.首先为系统安装g原创 2015-09-01 20:41:51 · 3974 阅读 · 5 评论 -
EFI,UEFI和操作系统
什么是EFI?EFI英文全称为Extensible Firmware Interface,中文译为可扩展固件接口,其主要目的是为了提供一组在 OS 加载之前(启动前)在 所有平台上一致的、正确指定的启动服务。EFI最初由Intel开发,并在2002年12月所发布1.1版,后来在2005年Intel将此规范交由UEFI论坛 来推广与发展,并更名为Unified EFI(UEFI)。EFI是一原创 2015-09-09 21:47:08 · 3032 阅读 · 0 评论 -
UEFI国产计算机平台BIOS研讨
1概述传统BIOS有着诸多的弊端,使得系统维护代价大,阻碍了国内计算机技术的发展。UEFI提供了标准化的BIOS规范,为计算机系统的扩展和升级提供了方便,同时也使得系统引导更为迅速、对操作系统引导器以及操作系统本身的限制大大减少。随着龙芯等国产高性能处理器芯片的研发成功及稳定性增强,国内陆续展开了许多基于国产CPU的计算机系统研究开发工作。计算机系统中BIOS是连接硬件和软件的关键组件,也是系转载 2015-09-09 21:38:12 · 4086 阅读 · 0 评论 -
UEFI Shell命令操作总结
什么是UEFI ShellUEFI Shell是一种特殊对待UEFI_APPLICATION。提供用户和UEFI系统之间的一个接口。它有很强大的功能,但是正常启动计算机系统时,不会用到UEFI Shell,只有当系统启动出现问题,或者用户就是喜欢UEFI Shell(就像博主我一样,深深的爱着UEFI),主动进入UEFI Shell来对计算机系统进行配置,那么就到了UEFI Shell 大显身原创 2015-09-10 13:25:59 · 68992 阅读 · 2 评论 -
编写UEFI标准应用程序工程模块小结
编写UEFI标准应用程序工程模块1.概述在EDK2根目录下,有很多以*Pkg命名的文件夹,每一个这样的文件夹称为一个Package。“包”是一组模块及平台描述文件(.dsc文件)、包声明文件(.dec文件)组成的集合。模块是UEFI系统的一个特色。模块(可执行文件,即.efi文件)像插件一样可以动态地加载到UEFI内核中。对应到源文件,EDK2中的每个工程模块由元数据文件(.inf文件)和原创 2015-09-10 15:24:03 · 3056 阅读 · 0 评论 -
BIOS的基本概念和理解
1.基本概念BIOS(Basic Input/Output System)基本输入输出系统。是一种业界标准的固件接口;BIOS是个人电脑启动时候加载的第一个软件;BIOS用于电脑开机时,运行系统各部分的自我检测,并加载引导程序或存储在主存上的作业系统;BIOS向作业系统提供一些系统参数;系统硬件的变化是由BIOS隐藏,程序使用BIOS功能而不是直接控制硬件。现代作业系统会忽原创 2015-09-07 15:32:41 · 2069 阅读 · 0 评论 -
内存知识小结
内存的基本知识小结1.内存的基本分类1.1.DRAM由小电容组成,需要刷新(充电),所以导致速度较慢。1) SDRAM(2440常用)2) DDR(6410常用)3) DDR2(210常用)4) 其他衍生产品以上几种都是速度依次增高。1.2.SRAM不用刷新,速度快,价格昂贵。2.深入认识DRAM原创 2015-09-14 09:15:16 · 584 阅读 · 0 评论 -
关于cup cache的理解
关于cup cache的理解 从给老婆买电脑说起我们知道计算机的计算数据需要从磁盘调度到内存,然后再调度到L2 Cache,再到L1 Cache,最后进CPU寄存器进行计算。给老婆在电脑城买本本的时候向电脑推销人员问到这些参数,老婆听不懂,让我给她解释,解释完后,老婆说,“原来电脑内部这么麻烦,怪不得电脑总是那么慢,直接操作内存不就快啦”。我是那个汗啊。我只得向她解释,这样做是原创 2015-09-15 16:22:17 · 729 阅读 · 0 评论 -
UEFI工程编译命令Build用法
一,build命令最常用的三个参数:-a,-p,-m1.-a用来选择目标平台可用选择的选项:IA32(32位x86 CPU)X64(64位x86_64 CPU)IPF(Itanium Processor Family)ARMEBC(EFI byte code)默认的参数在Conf/target.txt中设置。 如:build -a IA32表示编译只有生成的原创 2015-10-06 16:10:36 · 2182 阅读 · 0 评论