From 218754ad2c799f7aad7eb8e6000f0315567fe645 Mon Sep 17 00:00:00 2001 From: Björn Stenberg Date: Wed, 14 Jan 2004 15:08:55 +0000 Subject: Added display of acoustic management, power management and read look-ahead. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4232 a1c6a512-1295-4272-9138-f99709370657 --- apps/debug_menu.c | 20 +++++++++++++++++++- 1 file changed, 19 insertions(+), 1 deletion(-) (limited to 'apps/debug_menu.c') diff --git a/apps/debug_menu.c b/apps/debug_menu.c index 65a641c1a1..7072aa5349 100644 --- a/apps/debug_menu.c +++ b/apps/debug_menu.c @@ -1242,7 +1242,7 @@ static bool dbg_disk_info(void) bool done = false; int i; int page = 0; - const int max_page = 4; + const int max_page = 7; unsigned short* identify_info = ata_get_identify(); while(!done) @@ -1297,6 +1297,24 @@ static bool dbg_disk_info(void) lcd_puts(0, y++, "Spinup time"); lcd_puts(0, y++, buf); break; + + case 5: + i = identify_info[83] & (1<<3); + lcd_puts(0, y++, "Power mgmt:"); + lcd_puts(0, y++, i ? "enabled" : "unsupported"); + break; + + case 6: + i = identify_info[83] & (1<<9); + lcd_puts(0, y++, "Noise mgmt:"); + lcd_puts(0, y++, i ? "enabled" : "unsupported"); + break; + + case 7: + i = identify_info[82] & (6<<3); + lcd_puts(0, y++, "Read-ahead:"); + lcd_puts(0, y++, i ? "enabled" : "unsupported"); + break; } lcd_update(); -- cgit v1.2.3