From f4b677eb3ccd75a5609a764c79f6dda20973f4d5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Hohensohn?= Date: Fri, 18 Jul 2003 21:55:06 +0000 Subject: [PATCH] report sleeping disk while not initialized, needed for changing before ata_init() git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3844 a1c6a512-1295-4272-9138-f99709370657 --- firmware/drivers/ata.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/firmware/drivers/ata.c b/firmware/drivers/ata.c index a463e2dc3b..80123fadb7 100644 --- a/firmware/drivers/ata.c +++ b/firmware/drivers/ata.c @@ -82,7 +82,7 @@ static volatile unsigned char* ata_control; bool old_recorder = false; int ata_spinup_time = 0; static bool spinup = false; -static bool sleeping = false; +static bool sleeping = true; static int sleep_timeout = 5*HZ; static bool poweroff = false; #ifdef HAVE_ATA_POWER_OFF @@ -812,6 +812,7 @@ int ata_init(void) PADR |= 0x0200; /* release ATA reset */ PACR2 &= 0xBFFF; /* GPIO function for PA7 (IDE enable) */ + sleeping = false; ata_enable(true); if ( !initialized ) {