自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (6)
  • 收藏
  • 关注

转载 uefi driver

uefi drivers 是指在inf中将MODULE_TYPE指定为UEFI_DRIVER。例如inf的例子[Defines] INF_VERSION = 0x00010005 BASE_NAME = DiskIoDxe MODULE_UNI_FILE = DiskIoDx...

2019-07-26 14:20:29 1211

原创 【UEFI基础】UEFI Events

一、什么是EventsLegacy post is Interrupt, EFI post is Event.Events 是UEFI Service管理的另一个类型的对像。一个Event可以被创建,也可以被销毁:它可以处在Waiting状态,也可以处在Signaled状态。一个UEFI Image可以对Event做以下的事情:1). 创建一个Event ...

2019-07-26 14:06:43 573

转载 UEFI Common:Event 简单介绍和用法

UUEFI EVENT 的作用就是创建一个事件A,然后设定一个条件B,使得条件B满足的时候就执行这个事件A。条件B可以直接是EFI_BOOT_SERVICES.SignalEvent()这种直接调用事件A,也可以用EFI_BOOT_SERVICES.SetTimer()设定一个时间段后执行事件A,也可以是EFI_BOOT_SERVICES.RegisterProtocolNotify()在...

2019-07-26 14:05:18 737

转载 UEFI开发与调试---事件的处理

UEFI SPEC目前不支持多线程,是单线程环境,但是它必须提供一种异步机制来支持有限多任务。UEFI不再为开发者提供中断支持,也就是说我们无法利用UEFI提供的接口设置中断服务程序,那么如果来实现异步操作呢?那就用到了本章所介绍的事件(Event)功能,UEFI提供了对事件Event的支持,Event的内部实现当然也是依赖与中断的。事件的支持是由BootServices启动服务表提供的。...

2019-07-26 13:30:17 585

转载 【我所認知的BIOS】—>PCI option rom

【我所認知的BIOS】—>PCI option romBy LightSeed2009-5-22在這裡添加一句,畢竟什麽東東都是有相應的組織來定義了spec的,那麼不管做什麽動作我們都必須嚴格按照spec規定的動作來,否則你做出來的信號就只有你自己知道了,或者起碼說不適用於業界,所以處在我現在的這個初級階段我還是想把spec都理解透徹,也鑒於此可能很多我的總結也都是會提到spec裏的...

2019-07-24 15:39:02 1300

转载 PCI 扩展 ROM

PCI 扩展 ROM 1. ROM 映像 在 PCI 规范中提供了一种机制,使 PCI 设备可以带一个扩展 ROM 。通过执行 ROM 中存放的代码来完成与设备有关的初始化,同时也有可能完成系统的引导功能。该机制允许扩展 ROM 包含有几种为不同系统和处理器结构而设计的映像(如图 16 )。每个映像必须开始于一个 512 字节边界并含有 PCI 扩展 ROM 头标,每个映像的开始...

2019-07-24 15:32:25 642

转载 BIOS之Option ROM详解

1. 何为Option ROMPCI Option ROM又叫PCI Expansion ROM。 它是用于设备初始化和系统boot的code。有的PCI Option ROM被存放在板卡上,而有的则保存在BIOS的binary里面。2. PCI Option ROM的分类Option ROM按版本分有2.1的Option ROM和3.0的Option ROM.> 通过查看PCI d...

2019-07-24 14:36:28 11802

转载 1.2 PCI&PCIE ExpansionOption ROM

1、什么是ExpansionOption ROM?Expansion rom是pci/pcie设备可选的一个外接的eprom芯片,其中用来存储相应pci设备的初始化代码或者系统启动代码(比如pxe或者pci boot)。BIOS在POST(Power-on Self Test)阶段,会扫描pci设备是否有expansion rom,有的话将其拷贝到ram中执行。在PCI规范中称为expansi...

2019-07-24 14:32:06 813

转载 PCI Option ROM in BIOS

虽然UEFI 出来十几年了,但是legacy 的阴影一直笼罩着我们。今天我们来看看Legacy里面的一个老朋友OpRom。以前很多PCI 设备上面都外挂一颗Rom,用来实现一些特定的功能,比如网络启动,硬盘保护,远程管理等等。后面比较常见的就只有网卡和显卡这两种设备还在用OpRom,独立的板卡有自己的板载Rom IC,板载的为了节约成本,就把OpRom包到BIOS里面。此外,OpRom也可以独立...

2019-07-24 14:28:27 1728

转载 pci option rom 加载过程

在PCI 配置空间的0X30处有这么一个寄存器,叫Expansion ROM Base Address.如图所示:https://blog.csdn.net/robinsongsog/article/details/51785335我们经常说的option rom 就放在这个位置, 注意前面有个option, 那就是说,并不是每个设备都带有 expansion rom.原则上讲,一般比...

2019-07-24 14:25:00 2071

转载 BIOS/UEFI基础——FDF文件

综述FDF的全称是Flash Description File。它是构成BIOS二进制的描述符,即FDF文件描述了BIOS二进制的组成结构。本文的目的就是介绍FDF文件内部的组成以及它们是如何完成对BIOS二进制的描述。下面首先来看下BIOS二进制的大致结构:上述的结构中有几个需要说明关键字,一个是FD(Flash Device binary image),它就是上述的整...

2019-07-12 10:59:06 3206

转载 Bios工程师手边事—SBIOS添加EC功能

在笔记本平台中,我们经常用到EC芯片。从BIOS角度来看,EC在平台中的地位和SuperIO,BMC没有什么不同:都是挂在LPC下面;所用IO端口都要解码至LPCbridge上;都要为ACPI OS提供ASL Device,以供其驱动装载和调用。 本文针对EC,谈一下在SBIOS中如何添加其功能模块,使得EC功能可以正常使用。如果知道EC怎么访问,那么SuperIO和BMC也就没什么特殊的...

2019-07-11 15:27:36 2094

转载 细谈Type-C、PD原理(一)

第一部分包含:一、二、三、四第二部分包含:五、六目录一、Type-C简介以及历史二、Type-C Port的Data Role、Power Role三、Type-C的Data/Power Role识别协商/Alt Mode四、如何进行数据链路的切换五、相关参数/名词/状态解释六、PD协议简介一、Type-C简介以及历史 自1998年...

2019-07-11 15:11:58 4287

转载 USB Type-C Configuration Channel (CC) pin function

USB Type-C定義了CC pin,理解了CC pin的功能,大致上就等於理解了Type C。下面六個項目是Type C Spec所定義的CC pin功能。1. Detect attach of USB ports, e.g. a DFP to a UFPDFP(DownstreamFacing Port)為Host端,UFP(UpstreamFacing Port)為de...

2019-07-11 15:10:33 2323

转载 TypeC 工作原理

自从苹果发布了新MacBook,USB Type-C接口就成为了热议对象。我来从硬件角度解析下这个USB Type-C,以便大家更好的了解USB Type-C的工作原理。特色尺寸小,支持正反插,速度快(10Gb)。这个小是针对以前电脑上的USB接口说的,实际相对android机上的microUSB还大了点:USB Type-C:8.3mmx2.5mmmicroUSB:7.4mmx2.35mm...

2019-07-11 15:09:21 1509 1

转载 BIOS 和 EC的关系

原文链接:http://blog.csdn.net/jackywu1010/article/details/6875515 最近在看BIOS的相关内容,冒出了一个EC的概念。上网搜索了相关内容,整理了下,BIOS与EC的关系 BIOS(基本输入输出系统)在整个系统中的地位是非常重要的,它实现=了底层硬件和上层操作系统的桥梁。比如你现在从光盘拷贝一个文件到硬盘,您...

2019-07-11 15:07:02 11809

转载 BIOS-SMI Introduction

了解SMI之前先了解一些基本的知识。1.0 SYSTEM MANAGEMENT MODE OVERVIEW SMM是一个特定的操作模式,用于处理系统级的功能。比如:Power management, system hardware control, special OEM designed code . 它被设计成只给system firmware 使用,不是给应用软件或...

2019-07-04 15:23:42 869

JESD400-5A-v1.1

JEDEC官网下的JESD400-5A release 1.1 版本,最新版本。调试DDR5的同学可以下载看看。

2023-05-18

PL23XX-Prolific-DriverInstaller-v300

2302的驱动,串口驱动

2023-04-27

SF600驱动,刷写工具

SF 版本SF7.3.67.33.msi

2023-04-27

JESD400-5-DDR5 Serial Presence Detect(SPD) Contents-Rev 0.89 (2)

JESD400-5_DDR5 Serial Presence Detect(SPD) Contents_Rev 0.89 (2),官网下的,还需要注册啥的,每天给我发邮件。。。。

2023-04-27

intel X86 CPUID指令

intel IA32构架cpuid指令详解,有助于帮助你了解intel 如何获取特定的CPUID信息。

2019-04-09

SMBIOS 3.0 SPEC

SMBIOS SPEC 3.0 FOR BIOS............................

2018-04-13

SD Card spec 3.0

SD Card spec 3.0

2017-02-16

sshd_config

虚拟机中配置sshd_config,使更好版本ubutnu也可以使用xshell.fpt

2016-11-02

rehdat5 apt-get pkg

rehdat5.0 移植apt-get pkg.安装验证通过。

2014-07-26

555芯片常用电路

1、单稳类电路2双稳类电路3双稳类电路 4无稳类电路 1.触摸延时“小灯” 2.触摸延时音乐门铃 3.手控行车红绿灯指示器模型 4.可自动控制的行车红绿灯指示器模型 5.灯塔模型 6.夜间打灯光靶 7.发报练习器 8.一种平时不耗电的磁控报警器 9.断线报警器 10.雨水报警器 11 .高低水位报警器 12.手控模仿鸟鸣实验 13.节拍器 14.见光发亮的光控“灯” 15.见光响音乐 16.黑暗光控报警器 17.书写光亮测试器 18.干湿测量器 19.延时开的小“灯” 20.水沸报警器 555触摸定时开关 相片曝光定时器 。。。。。。

2012-05-14

空空如也

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

TA关注的人

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