最新文章
  • EFI Shell下的文本编辑器

    说明 这是本人基于LVGL GUI写的第二个EFI APP,该APP是一个比较实用的文本编辑器,相比shell自带的edit还是好用很多的。 快捷键支持: 1.行复制(CTRL + C) ……

    bin 2020-11-23
    1.3K+ 1
  • EFI shell下的VIM文本编辑器

    说明 之前在计匠网群里有个群友分享了一个在GitHub上UEFI VIM的项目,于是便下载下来编译了下,过程有点折腾,但还是成功了,有需要的朋友可以拿去用用。 目……

    bin 2020-11-23
    1K+ 0
  • Shell下的ITE EC Tools

    简介 前阵子移植了一个LVGL 的GUI库,所以想在此之上写一个Shell APP,于是便有了这个工具。此工具可以读取ITE EC上大部分的寄存器,包括逻辑设备部分。EC RAM……

    bin 2020-11-23
    1.8K+ 0
  • UEFI开发学习11 – 使用双向链表

    前言 双向链表在UEFI的代码中是很常见的,如在BdsBoot.c中用于存储引导菜单选项。如果只是作存储,那为什么不用数组而用双向链表呢? 我们知道,数组在定义的……

    bin 2020-11-23
    1.5K+ 0
  • Ubuntu最新版本快速安装GCC5、GCC4+

    前言 最近又在折腾Ubuntu,搭建UDK编译环境,但发现最新的Ubuntu自带的GCC版本都比较高,编译老是有问题,而又不能直接使用sudo apt install GCC-5来安装,实……

    bin 2020-11-04
    2.1K+ 0
  • ITE Super IO 学习 – 环境控制器

    简介 Environment Controller,即环境控制器,可以说是SIO中最复杂也是最重要的功能了,它主要包含了风扇控制、电压监测和温度监测三个模块,它们组合起来就可……

    bin 2020-10-14
    2.1K+ 0
  • UEFI开发学习10 – 中文显示(Ⅰ)

    前言 UDK的源码中默认是不支持中文字体显示的,有需要的话需要自己添加。显示中文字库的方法有两种,分别适用于不同的场景。第一种是将中文字库转换成数组,然……

    bin 2020-10-10
    2K+ 0
  • UEFI开发学习9 – 高效画图

    之前在用UEFI 进行GUI绘图的时候,发现画稍微复杂点的图(如圆形)就会很慢,肉眼都可以看得出这个图像是怎么被画出来的,这样的话就很难做一些复杂的GUI窗口……

    bin 2020-08-12
    2.3K+ 0
  • 点阵字库生成工具 直接生成UEFI字库

    前言 最近打算写个UEFI如何显示中文的文章,其中需要用到点阵字库的提取。网上是有这些工具,但是大多收费的,后来找到了一个开源的点阵字库生成工具,开源地……

    bin 2020-08-11
    2.2K+ 0
  • UEFI开发学习8 – LVGL GUI库的移植

    前言 目前UEFI上是没有自带任何可用的GUI 库的,这导致efi app大多也只能以命令行或简约的界面存在了。所以移植一款可在UEFI上用的GUI库是我一直想做的事。最……

    bin 2020-08-05
    2.2W+ 1