10.2.2.8. _BPC(电池功率特性)
此可选对象返回静态值,这些值用于在平台固件中配置功率阈值支持。OSPM 可以使用该信息来确定系统中每个电池的供电能力和阈值支持能力。
参数:
无
返回值:
一个包,包含电池路径上的系统功率特性以及平台固件(如嵌入式控制器)中的功率阈值支持。
返回值信息:
_BPC 返回一个具有如下格式的包:
Package () {
Revision, // Integer
Power Threshold Support, // Integer
Max Instantaneous Peak Power Threshold, // Integer
Max Sustainable Peak Power Threshold // Integer
}
表 10.7 _BPC 返回包值
| 字段 | 格式 | 描述 |
|---|---|---|
| 修订版本 | Integer | 当前修订版本为 1 |
| 功率阈值支持能力 | Integer | 这是平台固件必须声明的功率阈值支持能力,用于指示其支持何种功率阈值。更多详细信息请参见下表。 |
| 最大瞬时峰值功率阈值 | Integer | 电池瞬时峰值输出功率的最大阈值。这定义了用作 _BPT 输入的最大阈值设置。该值的单位为 mW 或 mA,取决于 _BIX 返回的 Power Unit 值。 |
| 最大可持续峰值功率阈值 | Integer | 电池可持续峰值输出功率的最大阈值。这定义了用作 _BPT 输入的最大阈值设置。该值的单位为 mW 或 mA,取决于 _BIX 返回的 Power Unit 值。 |
表 10.8 电池功率阈值支持能力
| 位 | 解释 |
|---|---|
| [1:0] | 0 – 平台固件不支持电池峰值功率的阈值。1 – 平台固件支持电池瞬时峰值功率的阈值。2 – 平台固件支持电池可持续峰值功率的阈值。3 – 平台固件同时支持电池瞬时峰值功率和可持续峰值功率的阈值。 |
| [31:2] | 保留(必须为 0) |