自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

肢解BIOS

----整理了我在学习BIOS过程中的心得,拿出来和大家研讨,纠正不对的地方。

  • 博客(5)
  • 资源 (7)
  • 收藏
  • 关注

转载 找工作的20条吐血经验

今天刚刚看到,觉得原作者写的比较用心,挺贴切的,转过来和大家share一下。 原文连接:http://www.piaobozhe.com/read.php?tid=1030 04年毕业,还没有单干的资本,我分析我自己也不适合单干,一直在打工,也倾向于一辈子打工。我工作快两年了,回顾一下自己的经历,写了点东西。大家也一起来说说经验吧,共同交流一下,互相促进,增长一点本领。  经验一:

2009-10-30 09:01:00 13828 53

原创 【我所認知的BIOS】-->第一条指令

【我所認知的BIOS】-->第一条指令By LightSeed 2009-10-26  其实早就想写这样一篇文章了,今天才着手写了下。说来也惭愧关于CPU的第一条指令的问题,在一开始study的时候我自己并没有求甚解,所以当时理解的也比较肤浅,今天我们来详细探讨一下关于reset(从没电到上电)后CPU执行第一条指令的一些东西。(说明一下:这篇文章是讨论的IA32架构上的处理器。)

2009-10-27 20:50:00 15944 26

转载 高手进阶,终极内存技术指南——完整/进阶版 II(转)

高手进阶,终极内存技术指南——完整/进阶版 II (转) SDRAM芯片的预充电与刷新操作预充电由于SDRAM的寻址具体独占性,所以在进行完读写操作后,如果要对同一L-Bank的另一行进行寻址,就要将原来有效(工作)的行关闭,重新发送行/列 地址。L-Bank关闭现有工作行,准备打开新行的操作就是预充电(Precharge)。预充电可以通过命令控制,也可以通

2009-10-03 14:08:00 8953 3

转载 高手进阶,终极内存技术指南——完整/进阶版 I(转)

高手进阶,终极内存技术指南——完整/进阶版 I 老實話,我個人覺得這兩篇文章真的寫的很不錯,前段時間在study關於DDR內存的初始化以及其相關知識的時候,詳細學習了它。個人很佩服原文的作者能夠寫出這麼深刻的文章。(應該說,這篇文章把DDR2的spec翻譯了大部份,對於我們BIOS工程師而言,是一篇不錯的資料。)下面是原文。两篇文章的出处是:http://hi.ba

2009-10-03 13:53:00 15227 4

原创 【我所認知的BIOS】—>SMM (SYSTEM MANAGEMENT INTERRUPT )

【我所認知的BIOS】—>SMM(System management mode 学习笔记)By LightSeed2009-9-11  1、System management mode综述这篇文章里面我主要是谈谈对IA32的了解,而且也纯粹是笔记而已,没有太多的组织语言。1.1 什么是SMMSMM是一种特殊用途的运行模式,他是用来处理影响整个系统功能的模式。影响整个系统

2009-10-02 11:30:00 38412 20

【我所认知的BIOS】系列blog整理 1.23.2016.zip

这几年来,蛮多小伙伴都给我发邮件拿PDF版本。几年前写的文章格式什么的实在是太粗糙。最近我把所有的文章都整理了一下。其实该想法已经早就有了,只是最近才开始空闲。现在我把所有的文章整理好了以后上传到了CSDN和百度云盘分享给大家。把附件里面的再贴一遍。 涉及BIOS, UEFI, EFI, AHCI, ACPI, driver等底层的知识

2016-01-23

DEC file uEFI

DEC file uEFI UDK2010的说明文档,BIOS 必备文档之一。具体内容请大家下来以后学习

2014-03-15

UEFI 2.0 Driver Writer’s Guide

UEFI 2.0 Driver Writer’s Guide

2014-03-15

MinnowBoard.1.00-Source

研究uEFI用的 MinnowBoard开源firmware。

2014-03-15

ACPI tables 反汇编

BIOS工程师或者说firmware工程师把硬件用ASL代码抽象成ACPI table。显然都是由二进制组成的,要么是纯数据,要么是AML组成的代码数据混合体。尤其是像DSDT这样的table里面包含了大量的method操作函数。反正我本人我就特别想反汇编来看看,究竟是怎么回事。(当然市面上其实也有两个tool可以做到了,RW everything和ACPI Scope)我嘛是这样的一个人,自己亲自动手试过心里才舒坦的了。 • 第一步,写个ACPI dump把系统中的ACPI整个table dump出来。方法显然很简单,就是之前提到的暴力搜索到RSDP,然后把table一个个解析出来,然后保存起来。 • 第二步,用iASL.exe把保存下来的ACPI tables二进制形式disassemble出来。见图4.1

2014-01-28

Excel常用函数

汇总了一下比较全的Excel常用的函数。蛮不错的。

2014-01-03

BiosDisassembleData

主要是和《肢解BIOS系列》文章中的反汇编专题的BIOS bin文件和CBROM,MODBIN6.

2010-03-15

空空如也

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

TA关注的人

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