FS#8565 - possible fix for runtime data causing extra spin ups
Attached to Project:
Rockbox
Opened by Jonathan Gordon (jdgordon) - Friday, 08 February 2008, 18:27 GMT
Last edited by Miika Pekkarinen (miipekk) - Sunday, 17 February 2008, 18:36 GMT
Opened by Jonathan Gordon (jdgordon) - Friday, 08 February 2008, 18:27 GMT
Last edited by Miika Pekkarinen (miipekk) - Sunday, 17 February 2008, 18:36 GMT
|
Detailsthis code is com[pletly untested and I didnt even try compiling it yet.
someone with a hard disk target needs to check if this works.. i'm posting this more for the idea than anything... |
This task depends upon
Closed by Miika Pekkarinen (miipekk)
Sunday, 17 February 2008, 18:36 GMT
Reason for closing: Accepted
Sunday, 17 February 2008, 18:36 GMT
Reason for closing: Accepted
I don't know if it really fix the extra spin ups, but what I can say is I don't have the high noise at startup anymore (point 1 from
FS#8498).the code should work (obviously :p ) and the if (force || command_queue_is_full()) case is not happening which makes me pretty certain something else is spinning up the disk on a track change.