|
SimpleKernel 1.17.0
|
设备生命周期信息 More...
#include <virtio_blk_defs.h>

Public Types | |
| enum class | PreEolInfo : uint16_t { kUndefined = 0 , kNormal = 1 , kWarning = 2 , kUrgent = 3 } |
| Pre-EOL 信息常量 More... | |
Public Attributes | |
| uint16_t | pre_eol_info |
| 预 EOL (End-Of-Life) 信息 | |
| uint16_t | device_lifetime_est_typ_a |
| uint16_t | device_lifetime_est_typ_b |
设备生命周期信息
VIRTIO_BLK_T_GET_LIFETIME 请求的响应数据。 用于 eMMC/UFS 等存储设备报告磨损程度。
Definition at line 247 of file virtio_blk_defs.h.
|
strong |
Pre-EOL 信息常量
Definition at line 251 of file virtio_blk_defs.h.
| uint16_t virtio::blk::BlkLifetime::device_lifetime_est_typ_a |
设备生命周期估计 A(SLC 单元磨损) 0x01-0x0a: 使用了 x*10% 生命周期 0x0b: 超出预估生命周期
Definition at line 267 of file virtio_blk_defs.h.
| uint16_t virtio::blk::BlkLifetime::device_lifetime_est_typ_b |
设备生命周期估计 B(MLC 单元磨损) 含义同 device_lifetime_est_typ_a
Definition at line 270 of file virtio_blk_defs.h.
| uint16_t virtio::blk::BlkLifetime::pre_eol_info |
预 EOL (End-Of-Life) 信息
Definition at line 263 of file virtio_blk_defs.h.