最新文章
  • [免费软件] FTP传输工具:WinSCP

    相信FileZilla是为大家所熟知的FTP工具,但最近传闻FileZilla新版本捆绑广告了,有人便推荐了另一款免费的FTP工具WinSCP。 官网:https://winscp.net/ 网盘:……

    bin 2021-04-15
    495 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
    1.1K+ 0
  • CL编译器中的编译参数

    前言 在EDK代码的inf文件中,有时候会看到有一个[BuildOptions]标签,这是用来指定该模块的编译参数的,比如常见的禁用警告错误/wdxxxx(xxxx表示警告编号),……

    bin 2021-03-19
    686 0
  • ACPI设备 – USB端口功能

    _UPC (USB Port Capabilities) 此可选对象是一种允许平台与操作系统进行通信的方法,其中某些USB端口功能是当前USB主机总线适配器规范(例如UHCI,OHCI和EHCI……

    bin 2021-03-11
    1.4K+ 0
  • [免费软件]16进制编辑器HxD

    目前Windows上的十六进制编辑器不少,但是大多是收费的,比如010 editor,ultral edit等,免费的有winhex。偶然又发现了一款免费的16进制编辑器,而且功能也比……

    bin 2021-03-08
    549 0
  • UEFI的启动流程

    前言 UEFI的启动共有7个阶段,分别是:SEC->PEI->DXE->BDS->TSL->RT->AL,下面以UDK代码的形式记录下整个流程。 SEC 阶段 SEC是UEFI启动流……

    bin 2021-03-03
    2.6K+ 1
  • [X86] 复位控制寄存器

    x86架构的CPU有一个可以做复位的寄存器,位于IO空间0xCF9,其定义如下:  

    bin 2021-03-01
    561 0
  • 串口和并口的IO定义范围

    串口 第1组:3E8h-3EFh 第2组:338h-33Fh 第3组:2E8h-2EFh 第4组:238h-23Fh 第5组:228h-22Fh 第6组:220h-227h 第7组: 2F8h-2FFh 第8组:3F8h-3FFh 并口 ……

    bin 2021-02-24
    829 0
  • 在OS下写一个访问底层的程序

    前言 我们知道,在UEFI Shell下,可以随意读写底层的寄存器,但是对OS来说是行不通的!因为基于安全性考虑,目前的OS都对上层的应用程序做了限制,所以上层是……

    bin 2021-02-23
    1.3K+ 0