李迟的专栏

何日抱娃归家去,山头斜照读牛经。文章可能会更新,以www.latelee.org内容为准。...

coreboot学习6:ramstage阶段之芯片初始化流程

从本文开始,就根据前文给出的ramstage的主干线索分析每个小阶段执行的过程。依然以qemu-i440fx为主做分析——因为当前条件只有这个“主板”才能在通过打印跟踪其过程。另外,也会列出baytrail的相关函数,但可能会存在部分瑕疵。在分析时,不一定会根据顺序,也不一定会详细到每个函数。如果...

2016-03-19 23:00:44

阅读数 785

评论数 1

2016年调薪谈话

这周主管找员工谈话,安排每个员工的培养方向,顺便谈谈调薪。 谈话前,老大在群里说,这次调薪不能做任何承诺,需要各位自己给自己一份满意的答卷。

2016-03-19 11:06:26

阅读数 3267

评论数 0

coreboot学习5:启动流程跟踪之ramstage阶段主干分析

ramstage阶段涉及比较多的操作,比如枚举板子上的外围设备,分配资源(PCI),使能设备。本文根据该阶段的主干函数流程做分析,细节方面不涉及。理顺这个主干,从全局上把控大致流程。

2016-03-16 22:12:37

阅读数 1035

评论数 0

coreboot学习4:启动流程跟踪之romstage阶段

romstage是coreboot的第二个执行阶段。本文分别介绍基于qemu模拟环境的x86的跟踪,以及基于Intel baytrail平台的跟踪。

2016-03-15 22:23:23

阅读数 1227

评论数 0

coreboot学习3:启动流程跟踪之bootblock阶段

coreboot的第一个启动阶段为bootblock。该阶段均使用汇编语言编写。下面根据执行文件顺序介绍。

2016-03-14 21:53:57

阅读数 1242

评论数 0

coreboot学习2:项目源码的初步了解

本文主要介绍coreboot源码的目录结构和其它一些东西。

2016-03-13 20:58:45

阅读数 1853

评论数 0

coreboot学习1:编译并使用qemu模拟

对于一种新东西的学习,如果有看得到、摸得着的演示,比单纯看理论知道更容易理解。在未对coreboot进行代码级别分析之前,用一个实例来看看coreboot到底长什么样子。 本文讲述如何在linux环境中编译coreboot,并使用qemu模拟器来启动。

2016-03-11 23:31:00

阅读数 2027

评论数 0

coreboot学习0:二度相逢是初识

第一次听到coreboot是在大约一年半多以前,当时因为工作需要进行x86的底层开发,无意中接触到coreboot项目。现在再次对其进行学习。一来让自己也学习一下x86的BIOS开发,二来算对微机原理的一个重新认识吧。 一、简述 coreboot前称为“LinuxBIOS”,是一个开源的软件项...

2016-03-10 21:51:20

阅读数 2048

评论数 0

BIOS调查笔记

本文简单整理一下BIOS厂商分类,以及BIOS替换者UEFI。还涉及到一些开源的BIOS项目介绍。大部资料均来自互联网。 BIOS是英文"Basic Input Output System"的缩略词,直译过来后中文名称就是"基本输入输出系统"。其实,它是一组...

2016-03-09 22:14:33

阅读数 752

评论数 0

linux C语言调用Intel处理器CPUID指令的实例

在之前写的文章中,仅简单讲了一下CPUID指令,通过该指令可以获取很多和处理器相关的信息,如处理器的系列、型号、内存地址是多少位,等等。本文在Linux环境下,使用C语言内嵌汇编的手段使用CPUID指令,进而在高级语言层面上看到获取的信息。 头文件cpuid.h代码如下 : /* * ...

2016-03-07 21:22:50

阅读数 3503

评论数 2

onvif学习笔记5:onvif框架代码初步了解

前文讲述了使用gsoap生成onvif代码的框架,这仅是万里长征第一步,因为这些代码是无法运行起来的,需要额外添加工作才能使用与测试工具对接。本文对这些框架代码进行一步初步的认识和学习。由于代码比较庞大,后续可能不间断地探索,慢慢积累点滴。

2016-03-05 23:29:51

阅读数 4147

评论数 0

onvif学习笔记4:Windows环境使用gsoap生成onvif框架代码

本文主要讲述在windows环境中使用gsoap生成onvif框架的代码,但不涉及框架代码的使用。由于实际真正使用的只有生成的代码文件,所以无论使用Linux还是Windows,都无所谓。

2016-03-05 13:06:05

阅读数 3617

评论数 1

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