From 4ea3732bd75d4480c5cb7690eba442099a1d4148 Mon Sep 17 00:00:00 2001 From: Vencislav Atanasov Date: Sun, 23 Jun 2024 07:43:12 +0300 Subject: Add ATA serial number to Disk info debug menu Change-Id: I73cc3d85ac28c7bd090859b6c19a5b67a41cfa04 --- apps/debug_menu.c | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/apps/debug_menu.c b/apps/debug_menu.c index 39dd77f48f..2b14de8714 100644 --- a/apps/debug_menu.c +++ b/apps/debug_menu.c @@ -1391,6 +1391,13 @@ static int disk_callback(int btn, struct gui_synclist *lists) for (i=39; i && buf[i]==' '; i--) buf[i] = 0; simplelist_addline("Model: %s", buf); + for (i=0; i < 10; i++) + ((unsigned short*)buf)[i]=htobe16(identify_info[i+10]); + buf[20]=0; + /* kill trailing space */ + for (i=19; i && buf[i]==' '; i--) + buf[i] = 0; + simplelist_addline("Serial number: %s", buf); for (i=0; i < 4; i++) ((unsigned short*)buf)[i]=htobe16(identify_info[i+23]); buf[8]=0; -- cgit v1.2.3