diff options
author | Vencislav Atanasov <user890104@freemyipod.org> | 2024-06-23 07:43:12 +0300 |
---|---|---|
committer | Solomon Peachy <pizza@shaftnet.org> | 2024-06-23 07:29:15 -0400 |
commit | 4ea3732bd75d4480c5cb7690eba442099a1d4148 (patch) | |
tree | b9844fbe26449544f7aa19cfe1def54f00cae321 | |
parent | 9c458bbb0daa10a39c10ade69d3cc9b37a1267e0 (diff) | |
download | rockbox-4ea3732bd75d4480c5cb7690eba442099a1d4148.tar.gz rockbox-4ea3732bd75d4480c5cb7690eba442099a1d4148.zip |
Add ATA serial number to Disk info debug menu
Change-Id: I73cc3d85ac28c7bd090859b6c19a5b67a41cfa04
-rw-r--r-- | apps/debug_menu.c | 7 |
1 files changed, 7 insertions, 0 deletions
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) | |||
1391 | for (i=39; i && buf[i]==' '; i--) | 1391 | for (i=39; i && buf[i]==' '; i--) |
1392 | buf[i] = 0; | 1392 | buf[i] = 0; |
1393 | simplelist_addline("Model: %s", buf); | 1393 | simplelist_addline("Model: %s", buf); |
1394 | for (i=0; i < 10; i++) | ||
1395 | ((unsigned short*)buf)[i]=htobe16(identify_info[i+10]); | ||
1396 | buf[20]=0; | ||
1397 | /* kill trailing space */ | ||
1398 | for (i=19; i && buf[i]==' '; i--) | ||
1399 | buf[i] = 0; | ||
1400 | simplelist_addline("Serial number: %s", buf); | ||
1394 | for (i=0; i < 4; i++) | 1401 | for (i=0; i < 4; i++) |
1395 | ((unsigned short*)buf)[i]=htobe16(identify_info[i+23]); | 1402 | ((unsigned short*)buf)[i]=htobe16(identify_info[i+23]); |
1396 | buf[8]=0; | 1403 | buf[8]=0; |