dev builds
themes manual
device status forums
mailing lists
IRC bugs
dev guide

Rockbox mail archive

Subject: faster flash startup, please test the daily build

faster flash startup, please test the daily build

From: [IDC]Dragon <>
Date: Thu, 11 Mar 2004 09:27:11 +0100 (MET)


following my own thread:
(Linus fixed the "dual spinup", but still I wasn't reaching the original

I was having a closer look at the startup time of flashed Rockbox and did a
change to the ATA driver. Saves 2.5 seconds boot time with my box, now it
resumes in ~4.5 seconds. Please test if this also works for you, especially if
your disk is configured as slave or you have a picky drive which had startup
problems (ATA error -xx) with the early flash startup code. No disk
corruptions to be afraid of, that's a different construction site, the fast sector
reading is still disabled (booh, Jens' latest is twice as fast). Facing the
upcoming Rockbox 2.2 release this is a very last-minute fix, we need to know if
this can stay. Thanks for testing.

Technically speaking, I have removed a second reset of the disk (a reset
includes waiting for the disk to get ready). First thing the ATA driver did was
two resets, one for master disk, one for slave, because at that time it's not
known what kind of disk is installed. Previous understanding was that the
reset of the absent disk should take no time, because it is immediately ready,
but it in fact did take 2.5 seconds. Current assumption is that the device
setting doesn't matter for reset, so we did two full resets and can save one.


+++ NEU bei GMX und erstmalig in Deutschland: TÜV-geprüfter Virenschutz +++
100% Virenerkennung nach Wildlist. Infos:
Received on 2004-03-11

Page template was last modified "Tue Sep 7 00:00:02 2021" The Rockbox Crew -- Privacy Policy