index
:
rockbox
2048sp5
duke3d
master
puzzles
puzzlesmanual
quake5
wolf3d
working
xracer
My Rockbox tree
Franklin Wei
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
firmware
/
drivers
/
ata.c
(
follow
)
Commit message (
Expand
)
Author
Age
...
*
Now runs SET_MULTIPLE_MODE after usb disconnect, since the windows driver set...
Björn Stenberg
2002-09-06
*
Optimized ata_read_sectors() a little
Linus Nielsen Feltzing
2002-09-06
*
Now uses READ MULTIPLE command. Also corrected some return values.
Björn Stenberg
2002-09-05
*
Increased BSY & RDY timeouts to 10 seconds
Björn Stenberg
2002-09-04
*
Ooops! perform_soft_reset() unlocked the mutex...
Linus Nielsen Feltzing
2002-09-02
*
STANDBY mode works again
Linus Nielsen Feltzing
2002-09-02
*
wait_for_rdy() now actually waits for RDY
Linus Nielsen Feltzing
2002-08-29
*
Now uses STANDBY_IMMEDIATE instead of STANDBY
Linus Nielsen Feltzing
2002-08-29
*
Fixed some nasty mutex glitches
Linus Nielsen Feltzing
2002-08-27
*
Don't call perform_sleep() while already sleeping
Björn Stenberg
2002-08-26
*
Added configurable disk spindown. The disk will also now not spin down while ...
Björn Stenberg
2002-08-26
*
New measurements show ATA_SLEEP saves us 30-40 mA over ATA_STANDBY.
Björn Stenberg
2002-08-22
*
Added resume. Works in dirs and playlists, shuffled or not. Resumes mid-song,...
Björn Stenberg
2002-08-16
*
Removed warning
Björn Stenberg
2002-08-15
*
Added delayed write for settings. Doesn't write until someone else accesses t...
Björn Stenberg
2002-08-15
*
Added support for reading/writing 256 sectors
Björn Stenberg
2002-08-14
*
Removed verbose debug message
Björn Stenberg
2002-08-14
*
Allow (slow) reading to odd address
Björn Stenberg
2002-08-14
*
Cleaned up the sleep options a little
Linus Nielsen Feltzing
2002-08-02
*
Now uses CMD_STANDBY again. CMD_SLEEP used more power than CMD_STANDBY for so...
Linus Nielsen Feltzing
2002-08-01
*
Moved ata_read_sectors() to internal RAM
Linus Nielsen Feltzing
2002-08-01
*
Enabled ata_write_sectors()
Linus Nielsen Feltzing
2002-07-28
*
Added ata_disk_is_active() function
Linus Nielsen Feltzing
2002-07-28
*
Corrected debug output
Linus Nielsen Feltzing
2002-07-27
*
Spindown mode is STANDBY when debugging
Linus Nielsen Feltzing
2002-07-27
*
Possibly better USB handling
Linus Nielsen Feltzing
2002-07-23
*
Removed use of internal harddisk standby timer and instead added software sle...
Björn Stenberg
2002-07-16
*
Faster, deeper disk sleep. Should save us some power.
Björn Stenberg
2002-07-16
*
Added some debug information
Linus Nielsen Feltzing
2002-07-02
*
Some cleanup
Linus Nielsen Feltzing
2002-06-30
*
Added old_recorder variable
Linus Nielsen Feltzing
2002-06-26
*
Killed warnings
Linus Nielsen Feltzing
2002-06-18
*
Better ATA I/O detection
Linus Nielsen Feltzing
2002-06-18
*
Added I/O address detection for CONTROL/ALT_STATUS
Linus Nielsen Feltzing
2002-06-12
*
ata_read_sectors() couldn't read more that one sector
Linus Nielsen Feltzing
2002-06-12
*
Wrong command address for Recorder
Linus Nielsen Feltzing
2002-06-07
*
Disable USB before enabling ATA
Björn Stenberg
2002-05-24
*
Fixed wrong reset pin. Removed unnecessary reset from init.
Björn Stenberg
2002-05-24
*
Check for master/slave disk. Active 5s spindown timeout.
Björn Stenberg
2002-05-22
*
Added mutex protection
Linus Nielsen Feltzing
2002-05-16
*
Fixed compiler warnings
Björn Stenberg
2002-05-14
*
C99 booleans
Linus Nielsen Feltzing
2002-05-13
*
Removed a few debugf calls
Linus Nielsen Feltzing
2002-05-09
*
Fixed lame timeout handling and wrong return codes.
Linus Nielsen Feltzing
2002-05-08
*
Killed a few bugs. Tested in target. Works fairly good.
Linus Nielsen Feltzing
2002-05-07
*
Adapted to changed led API
Björn Stenberg
2002-04-27
*
Added ata_spindown() and use of ALT_STATUS instead of STATUS
Björn Stenberg
2002-04-27
*
Moved driver to 'drivers' subdir
Björn Stenberg
2002-04-23
[prev]