- Status Closed
- Percent Complete
- Task Type Patches
- Category Drivers
- Assigned To No-one
- Operating System All players
- Severity Low
- Priority Very Low
- Reported Version Daily build (which?)
- Due in Version Undecided
-
Due Date
Undecided
- Votes 2
- Private
FS#7588 - ata_wakeup()
The ata_wakeup() function does the opposite of ata_sleep(), it spins up the hard-disk in background.
This makes it possible to start the disk in advance to reduce access time later.
It also eliminates some duplicate code lines in ata.c.
Loading...
Available keyboard shortcuts
- Alt + ⇧ Shift + l Login Dialog / Logout
- Alt + ⇧ Shift + a Add new task
- Alt + ⇧ Shift + m My searches
- Alt + ⇧ Shift + t focus taskid search
Tasklist
- o open selected task
- j move cursor down
- k move cursor up
Task Details
- n Next task
- p Previous task
- Alt + ⇧ Shift + e ↵ Enter Edit this task
- Alt + ⇧ Shift + w watch task
- Alt + ⇧ Shift + y Close Task
Task Editing
- Alt + ⇧ Shift + s save task
I like the idea, especially as I thought this existed already and I’m going to need it soon :)
One remark, though: don’t add functions to the plugin API in the middle of the struct, it breaks binary compatibility. You should add them at the end. FYI, when the struct is reordered, the plugin API version needs to be bumped.
this will break the ondio and sansas… you need to add a ata_wakeup() stub in firmware/drivers/ata-mmc.c and firmware/target/arm/sandisk/sansa-e200/ata-e200.c
Stubs added and moved ata_wakeup() to the end of the plugin API.
The patch doesn’t apply with build 2008-03-01 (r16460).
Is it possible to sync it?
TYA
Rosso: DO NOT ASK FOR RESYNCS
Why I have not to do it? Is there something like an etiquette I didn’t read?
If the patch is no more useful because it was included in the main trunk or it became “obsolete”, should it mark as closed?
Thanks for the attention.
it annoys developers. i the patch was commited then yes this would be closed, but it isnt so it isnt
resync
I hope this works…