自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(9)
  • 资源 (4)
  • 收藏
  • 关注

原创 安装WSL(Ubuntu18.04)和开发环境

(请保留-> 作者: 罗冰 https://blog.csdn.net/luobing4365)这几天考虑把UEFI的开发环境,移到WSL下,省去在虚拟机中开发的麻烦。当然,至于如何使用模拟器调试UEFI代码,那是另外一个问题,找时间看看是否能解决,至不济可以使用VirtualBox或者Qemu配合调试。WSL我已经用了一段时间,主要用来熟悉vim和python的用法,使用也不频...

2020-04-25 17:02:56 11368 2

原创 使用gitee下载github项目

(请保留-> 作者: 罗冰 https://blog.csdn.net/luobing4365)这段时间在写UEFI的代码,总需要从github上下载东西。众所周知的原因,github下载非常的慢,有时甚至只有8Kb/s。在这个外网速度动辄百兆的时代,这种下载速度也是比较感人了。也试过修改hosts,修改DNS,没什么作用。最近实在忍受不了了,我用gitee把需要下载的项目,从g...

2020-04-21 14:58:47 13631

原创 酒后众生态

都是席间听来的故事,笑笑无妨。1 朋友A身材高大,孔武有力,一向对自己臂力颇有自信。平时倒是很儒雅,也不怎么贪杯。一日,外地客户来访,A负责招待,一不小心喝多了。酒酣耳热,一群人嚷着去KTV唱歌。去的是A常去的地方,KTV老板也很熟,很热情地招呼。A兴致勃勃,要给新认识的朋友演示演示臂力有多强。大家怎么都拦不住,KTV房梁不高,A伸手就抓住,把自己提起来了,开始表演引体向上。十个引...

2020-04-15 09:53:53 411

原创 有趣的黑客帝国效果

我想把博客的文章,同步在知乎上发表,今天上午就折腾这件事情了。知乎上有个背景展示的功能,可以把自己喜欢的图贴上去,也算是一种个性展示。放什么好呢?平常的window10,启动桌面的时候,会自动替换一些很壮观的图案。包括星球、雪山、深林等,都很漂亮,也很适合作为背景。不过,这种太平常了,也体现不出技术博客的特质。而且,这些图片应该是微软花钱买的,不知道会不会有版权问题。对了,黑客...

2020-04-11 12:37:30 574

原创 UEFI开发探索55 – UEFI与网络5(IPv6)

(请保留-> 作者: 罗冰 https://blog.csdn.net/luobing4365)本篇开始编写IPV6的代码。因为一直使用的网络调试助手不支持IPV6的通信,只好花了点时间,自己把相关的IPV6的代码(windows和linux下)实现了一遍。1搭建IPV6的通信环境由于现在基本上还在使用IPV4的网络,特别是家庭中,很少使用支持IPV6的路由器。所以,如果需...

2020-04-10 22:33:21 1760 1

原创 UEFI开发探索54 – UEFI与网络4(IPv4)

(请保留-> 作者: 罗冰)本篇主要讨论怎么使用StdLib的库函数编写TCP4的代码。上一篇中直接使用UEFI提供的TCP4 Protocol编写代码,比较复杂,需要自己重新构建所有代码。我们还是希望能够直接使用标准的Socket库来编程,这样可以直接复用以前编写的Socket代码,减少编程的工作量。1 BSD Socket接口StdLib中提供的是标准BSD Socket...

2020-04-10 15:52:53 2927 11

原创 UEFI开发探索53 – VS2015调试UEFI代码(续第27篇)

(请保留-> 作者: 罗冰)在开发网络代码的时候,光用Print打印信息不足以满足开发要求,必须源代码级别的跟踪。我所测试的环境,大部分是在TianCore的模拟环境下。因此,如何在这个环境中,实现源码级跟踪,成为了很迫切的需求。当然,我可以在Linux下开发,使用Qemu+gdb的方式来调试。不过,每次都要编译好,然后拷贝到镜像文件中,再启动调试,略嫌麻烦。我还是希望能在Windo...

2020-04-05 21:08:44 1470 4

原创 UEFI开发探索52 – UEFI与网络3(UEFI TCP4)

(请保留-> 作者: 罗冰)搭建好网络测试环境之后,可以着手进行网络编程了。UEFI下提供了相应的Protocol,可以进行TCP和UDP的编程,而且针对IPv4和IPv6都提供了相应的支持。另外,也可以通过StdLib中封装好的Socket接口进行编程。如果所有的编程方式都实现一遍,博客的篇幅就太长了。我原计划是用5篇左右的博客,把网络编程探索完的,因此,我准备用UEFI Pr...

2020-04-03 16:01:36 1670 10

原创 UEFI开发探索51 – UEFI下的打印函数

(请保留-> 作者: 罗冰)原计划的50篇博客,终于完成了。可惜的是,现有的篇幅无法把最初设想的内容全部覆盖。因此,开发探索系列还会继续写下去,既然原定目标50篇已经达成,新的目标篇数就不设定了。只针对我感兴趣的各方面的内容,继续探索。在日常的开发中,总会用到各种打印(print)函数。UEFI下的打印函数,其格式有点奇怪,和Windows及Linux下的print函数不大相同。而且...

2020-04-01 15:30:56 4843 2

底层开发/LegacyBIOS开发/OptionROM开发 资源

英特尔、Phoenix和康柏公司在1996年联合发布了BIOS引导规约(BIOS Boot Specification),简称BBS(图2)。尽管十几年已经过去了,但是这个规约中的大多数内容至今仍被使用着。 对于底层开发人员来说,BIOS规范、BIOS中断都必须比较清楚。将相关的几个手册汇编在一起,提供给大家使用

2019-09-03

中国TCM的标准(PDF)

这是最近国家发布的TCM的标准,现在很热门的保密话题,看看吧

2009-10-09

微软的秘密(PDF)

讲述了微软项目管理的一些实例和理念。咱中国怎么就出不了这样的公司呢,先学着开始吧

2009-10-09

汉字提取程序

可以提取汉字的程序,主要针对hz16汉字库

2008-04-02

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

TA关注的人

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