Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Essa função _DSM Interface para Classe de Função Endereçável de Energia Endereçável de Bytes (Interface de Função 1) retorna informações de identificação sobre a Fonte de Energia (ES), que pode ser gerenciada por host ou gerenciada por dispositivo.
Os registros são definidos na especificação da Interface com Backup de Energia Endereçável de Bytes.
Input
Arg3
None.
Output
| Field | Byte length | Byte offset | Register | Description |
|---|---|---|---|---|
| Status | 4 | 0 | Consulte _DSM saída do método. | |
| Política de Fonte de Energia | 1 | 4 | Byte 0: ENERGY_SOURCE_POLICY (0, 0x14) | Informações sobre a política de Fonte de Energia com suporte do módulo. |
| identificação do ESDevice-Managed | 11 | 5 | This field contains valid data only if the current ES policy is device-managed (that is, if bit 2 of SET_ES_POLICY_STATUS (0, 0x70) is set). Para todas as outras políticas de ES, esse campo será 0. Consulte Device-Managed Identificação de ES abaixo para obter informações. | |
| identificação do ESHost-Managed | 3 | 16 | Esse campo conterá dados válidos somente se a política ES atual for gerenciada por host (ou seja, se o bit 3 de SET_ES_POLICY_STATUS (0, 0x70) estiver definido). Para todas as outras políticas de ES, esse campo será 0. Consulte Host-Managed Identificação de ES abaixo para obter informações. |
identificação do ES Device-Managed
Se o valor da política ES for 0, o campo Device-Managed Identificação de ES será válido e terá os seguintes campos:
| Field | Byte length | Byte offset | Register | Description |
|---|---|---|---|---|
| Revisão de hardware do ES | 2 | 5 | Byte 0: ES_HWREV (1, 0x04); Byte 1: Reserved. | A revisão de hardware do ES. |
| Revisão do Firmware do ES | 2 | 7 | Byte 0: ES_FWREV0 (1, 0x06); Byte 1: ES_FWREV1 (1, 0x07) | A revisão do firmware do ES. |
| Frequência de verificação de integridade do ES | 1 | 9 | Byte 0: AUTO_ES_HEALTH_CHECK_FREQUENCY (0, 0xA9) | A frequência atual da avaliação de integridade do ES do módulo. |
| Tempo limite de cobrança do ES | 2 | 10 | Byte 0: ES_CHARGE_TIMEOUT0 (1, 0x10); Byte 1: ES_CHARGE_TIMEOUT1 (1, 0x11) | O pior caso (em segundos) tempo de carregamento do ES. O valor deve ser maior que 0. |
| Temperatura operacional mínima do ES | 1 | 12 | Byte 0: MIN_ES_OPERATING_TEMP (1, 0x12) | A temperatura operacional mínima (em graus Celsius) do ES. O valor mínimo com suporte será 0. |
| Temperatura máxima de operação do ES | 1 | 13 | Byte 0: MAX_ES_OPERATING_TEMP (1, 0x13) | A temperatura operacional máxima (em graus Celsius) do ES. |
| ES Attributes | 1 | 14 | Byte 0: ES_ATTRIBUTES (1, 0x14) | Atributos relativos ao ES. |
| ES Technology | 1 | 15 | Byte 0: ES_TECH (1, 0x15) | A tecnologia usada no ES. |
identificação do ES Host-Managed
Se o valor da política ES for 1, o campo Host-Managed Identificação de ES será válido e terá os seguintes campos:
| Field | Byte length | Byte offset | Register | Description |
|---|---|---|---|---|
| Frequência de verificação de integridade do ES | 1 | 16 | Byte 0: AUTO_ES_HEALTH_FREQUENCY (0, 0xA9) | A frequência atual da avaliação de integridade do ES da plataforma. |
| ES Attributes | 1 | 17 | Byte 0: HOST_MANAGED_ES_ATTRIBUTES (2, 0x82) | Atributos para a fonte de energia gerenciada pelo host. |
| ES Technology | 1 | 18 | Máscara de bits; veja abaixo. |
The ES Technology bitmask definition follows.
| Bit | Definition |
|---|---|
| [0] | Undefined |
| [1] | Super capacitor |
| [2] | Battery |
| [3] | Hybrid capacitor |
| [7:4] | Reserved |