Variable Service in UEFI

原创 2012年03月26日 18:01:40

1. Variable Service是由谁提供的?

Variable Service 是由Runtime Service Table所提供。

2. Variable的功能?

在UEFI架构下,Variable取代了Legacy下的CMOS的功能,用来存放UUID、Setup等的数据。

3. Variable都被储存在哪里?

储存在NVRAM(flash part)或是Memory里,可在Variable的Attribute里设定。

若在Attribute里设定存放到NV里,则flash part 和Memory里各储存一份;否则只储存在Memory中。

4. Variable的Attribute有哪几种?

有NV,Boot service, Runtime service三种。

有效的Attribute组合:

   1、BS

   2、BS + NV

   3、BS + RT

   4、BS + RT + NV

注:要把Attribute设成RuntimeAccess时,就必须同时存在于BootService才是合法的。

5. Variable Service有哪几种?

    GetVariable

   GetNextVariableName

   SetVariable

   QueryVariableInfo

 

BIOS/UEFI基础——变量

UEFI基础——变量

Dynamics in One Complex Variable

  • 2014年09月02日 21:24
  • 3.97MB
  • 下载

Currency Translation in Bex Query Variable 1

简单实例有如下数据: Sales Sales Group Currency Sales Price APPLE gp-01 EUR 1,00 PEAR gp-02...
  • hqx8023
  • hqx8023
  • 2017年04月24日 21:32
  • 180

Variable Mangling in Bash with String Operators

Abstract Have you ever wanted to change the names of many files at once? How about using a default ...

confuse about ref class / value class in declare variable

Saturday, March 19, 2011 9:41 AM bitfish_jzl  ref class RefSquare { public...
  • tcdddd
  • tcdddd
  • 2011年09月19日 20:57
  • 683

C语言的函数重载与可变参数函数--variable argument in function

最近在写基于C语言的TRDP相关的程序,由于要对UDP数据进行封包操作难免需要用到可变参数。     读懂和使用可变参数需要明确几个关键点。     Function(char A, char B...

Cannot refer to a non-final variable mylis inside an inner class defined in a different method

今天测试jedis的发布订阅模式的时候偶然碰到这样的问题,匿名内部类不能引用外部类中非final类型的变量。 查了下看到有人说原因如下: 局部匿名类在源代码编译后也是要生成对应的class文...

Cannot refer to a non-final variable i inside an inner class defined in a differ

涉及到闭包(closure)的概念。   不同语言对闭包选择了不同的支持,相比之下,C#中就能够在匿名函数中引用非final的外部变量,例如这篇帖子中提到的C#代码: Java代码  L...

Auto variable in C++

auto:用来声明自动变量。它是存储类型标识符,表明变量(自动)具有本地范围,块范围的变量声明(如for循环体内的变量声明)默认为auto存储类型。 其实大多普通声明方式声明的变量都是auto变量,他...

Take the lead in the bidirectional circular linked list (variable-length structure)

//Take the lead in the bidirectional circular linked list (variable-length structure) #include #i...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Variable Service in UEFI
举报原因:
原因补充:

(最多只允许输入30个字)