From 2b77b4fdd50f8ff150181f973767afa9dd4b7b22 Mon Sep 17 00:00:00 2001 From: Björn Stenberg Date: Thu, 28 Nov 2002 22:46:19 +0000 Subject: Added option to enable/disable disk poweroff (for diagnostic purposes) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2888 a1c6a512-1295-4272-9138-f99709370657 --- apps/settings.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'apps/settings.c') diff --git a/apps/settings.c b/apps/settings.c index 328061d6ef..f61db32b56 100644 --- a/apps/settings.c +++ b/apps/settings.c @@ -104,7 +104,7 @@ offset abs 0x22 0x36 0x23 0x37 0x24 0x38 - +0x25 0x39 @@ -341,6 +341,7 @@ int settings_save( void ) ((global_settings.rec_frequency & 7) << 5)); config_block[0x23] = (unsigned char)global_settings.rec_left_gain; config_block[0x24] = (unsigned char)global_settings.rec_right_gain; + config_block[0x25] = (unsigned char)global_settings.disk_poweroff & 1; strncpy(&config_block[0xb8], global_settings.wps_file, MAX_FILENAME); strncpy(&config_block[0xcc], global_settings.lang_file, MAX_FILENAME); @@ -593,6 +594,9 @@ void settings_load(void) if (config_block[0x24] != 0xFF) global_settings.rec_right_gain = config_block[0x24] & 0x0f; + if (config_block[0x25] != 0xFF) + global_settings.disk_poweroff = config_block[0x25] & 1; + memcpy(&global_settings.resume_first_index, &config_block[0xF4], 4); memcpy(&global_settings.resume_seed, &config_block[0xF8], 4); @@ -783,6 +787,7 @@ void settings_reset(void) { global_settings.resume_index = -1; global_settings.resume_offset = -1; global_settings.disk_spindown = 5; + global_settings.disk_poweroff = false; global_settings.browse_current = false; global_settings.play_selected = true; global_settings.peak_meter_release = 8; -- cgit v1.2.3