From 95fe021d6ade9f8e468860565ba6cb5b5da5679b Mon Sep 17 00:00:00 2001 From: Arkadiusz Zachert Date: Thu, 19 May 2016 21:38:28 +0200 Subject: [PATCH] Showing Samsung SSD Total LBAs Written. Based on specification http://www.samsung.com/global/business/semiconductor/minisite/SSD/downloads/document/07_Communicating_With_Your_SSD.pdf --- Hardware/HDD/SSDSamsung.cs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/Hardware/HDD/SSDSamsung.cs b/Hardware/HDD/SSDSamsung.cs index b19bf2f..cb2f339 100644 --- a/Hardware/HDD/SSDSamsung.cs +++ b/Hardware/HDD/SSDSamsung.cs @@ -50,8 +50,9 @@ namespace OpenHardwareMonitor.Hardware.HDD { new SmartAttribute(0xC9, SmartNames.SupercapStatus), new SmartAttribute(0xCA, SmartNames.ExceptionModeStatus), new SmartAttribute(0xEB, SmartNames.PowerRecoveryCount), - new SmartAttribute(0xF1, SmartNames.TotalLBAWritten) - }; + new SmartAttribute(0xF1, SmartNames.TotalLBAWritten, (byte[] r, byte v, IReadOnlyArray p) + => { return RawToInt(r, v, p) * 512 / 1024 / 1024 / 1024; }, + SensorType.Data, 0, SmartNames.TotalLBAWritten) }; public SSDSamsung(ISmart smart, string name, string firmwareRevision, int index, ISettings settings)