Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Esta función _DSM Interface for Byte Addressable Energy Backed Function Class (Function Interface 1) devuelve información de identificación sobre la fuente de energía (ES), que se puede administrar por host o administrar el dispositivo.
Los registros se definen en la especificación Byte Addressable Energy Backed Interface.
Input
Arg3
None.
Output
| Field | Byte length | Byte offset | Register | Description |
|---|---|---|---|---|
| Status | 4 | 0 | Consulte salida del método _DSM. | |
| Política de fuentes de energía | 1 | 4 | Byte 0: ENERGY_SOURCE_POLICY (0, 0x14) | Información sobre la política de origen de energía compatible con el módulo. |
| identificación deDevice-Managed ES | 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 las demás políticas de ES, este campo será 0. Consulte Device-Managed identificación de ES a continuación para obtener información. | |
| identificación deHost-Managed ES | 3 | 16 | Este campo contiene datos válidos solo si la directiva ES actual está administrada por el host (es decir, si se establece el bit 3 de SET_ES_POLICY_STATUS (0, 0x70). Para todas las demás políticas de ES, este campo será 0. Consulte Host-Managed identificación de ES a continuación para obtener información. |
identificación de Device-Managed ES
Si el valor de la directiva ES es 0, el campo de identificación Device-Managed ES es válido y tiene los campos siguientes:
| Field | Byte length | Byte offset | Register | Description |
|---|---|---|---|---|
| Revisión de hardware de ES | 2 | 5 | Byte 0: ES_HWREV (1, 0x04); Byte 1: Reserved. | Revisión de hardware de ES. |
| Revisión de firmware de ES | 2 | 7 | Byte 0: ES_FWREV0 (1, 0x06); Byte 1: ES_FWREV1 (1, 0x07) | Revisión del firmware de ES. |
| Frecuencia de comprobación de estado de ES | 1 | 9 | Byte 0: AUTO_ES_HEALTH_CHECK_FREQUENCY (0, 0xA9) | Frecuencia actual de la evaluación del estado de ES del módulo. |
| Tiempo de espera de carga de ES | 2 | 10 | Byte 0: ES_CHARGE_TIMEOUT0 (1, 0x10); Byte 1: ES_CHARGE_TIMEOUT1 (1, 0x11) | El peor de los casos (en segundos) tiempo de carga de ES. El valor será mayor que 0. |
| Temperatura mínima de funcionamiento de ES | 1 | 12 | Byte 0: MIN_ES_OPERATING_TEMP (1, 0x12) | Temperatura de funcionamiento mínima (en grados Celsius) de la ES. El valor mínimo admitido será 0. |
| Temperatura máxima de funcionamiento de ES | 1 | 13 | Byte 0: MAX_ES_OPERATING_TEMP (1, 0x13) | Temperatura máxima de funcionamiento (en grados Celsius) de la ES. |
| ES Attributes | 1 | 14 | Byte 0: ES_ATTRIBUTES (1, 0x14) | Atributos relacionados con la ES. |
| ES Technology | 1 | 15 | Byte 0: ES_TECH (1, 0x15) | La tecnología utilizada en la ES. |
identificación de Host-Managed ES
Si el valor de la directiva ES es 1, el campo Host-Managed identificación de ES es válido y tiene los campos siguientes:
| Field | Byte length | Byte offset | Register | Description |
|---|---|---|---|---|
| Frecuencia de comprobación de estado de ES | 1 | 16 | Byte 0: AUTO_ES_HEALTH_FREQUENCY (0, 0xA9) | Frecuencia actual de la evaluación del estado de LA plataforma. |
| ES Attributes | 1 | 17 | Byte 0: HOST_MANAGED_ES_ATTRIBUTES (2, 0x82) | Atributos para el origen de energía administrado por el host. |
| ES Technology | 1 | 18 | Máscara de bits; consulte a continuación. |
The ES Technology bitmask definition follows.
| Bit | Definition |
|---|---|
| [0] | Undefined |
| [1] | Super capacitor |
| [2] | Battery |
| [3] | Hybrid capacitor |
| [7:4] | Reserved |