summaryrefslogtreecommitdiff
path: root/firmware/drivers/ata.c (follow)
Commit message (Expand)AuthorAge
...
* Now runs SET_MULTIPLE_MODE after usb disconnect, since the windows driver set...Björn Stenberg2002-09-06
* Optimized ata_read_sectors() a littleLinus Nielsen Feltzing2002-09-06
* Now uses READ MULTIPLE command. Also corrected some return values.Björn Stenberg2002-09-05
* Increased BSY & RDY timeouts to 10 secondsBjörn Stenberg2002-09-04
* Ooops! perform_soft_reset() unlocked the mutex...Linus Nielsen Feltzing2002-09-02
* STANDBY mode works againLinus Nielsen Feltzing2002-09-02
* wait_for_rdy() now actually waits for RDYLinus Nielsen Feltzing2002-08-29
* Now uses STANDBY_IMMEDIATE instead of STANDBYLinus Nielsen Feltzing2002-08-29
* Fixed some nasty mutex glitchesLinus Nielsen Feltzing2002-08-27
* Don't call perform_sleep() while already sleepingBjörn Stenberg2002-08-26
* Added configurable disk spindown. The disk will also now not spin down while ...Björn Stenberg2002-08-26
* New measurements show ATA_SLEEP saves us 30-40 mA over ATA_STANDBY.Björn Stenberg2002-08-22
* Added resume. Works in dirs and playlists, shuffled or not. Resumes mid-song,...Björn Stenberg2002-08-16
* Removed warningBjörn Stenberg2002-08-15
* Added delayed write for settings. Doesn't write until someone else accesses t...Björn Stenberg2002-08-15
* Added support for reading/writing 256 sectorsBjörn Stenberg2002-08-14
* Removed verbose debug messageBjörn Stenberg2002-08-14
* Allow (slow) reading to odd addressBjörn Stenberg2002-08-14
* Cleaned up the sleep options a littleLinus Nielsen Feltzing2002-08-02
* Now uses CMD_STANDBY again. CMD_SLEEP used more power than CMD_STANDBY for so...Linus Nielsen Feltzing2002-08-01
* Moved ata_read_sectors() to internal RAMLinus Nielsen Feltzing2002-08-01
* Enabled ata_write_sectors()Linus Nielsen Feltzing2002-07-28
* Added ata_disk_is_active() functionLinus Nielsen Feltzing2002-07-28
* Corrected debug outputLinus Nielsen Feltzing2002-07-27
* Spindown mode is STANDBY when debuggingLinus Nielsen Feltzing2002-07-27
* Possibly better USB handlingLinus Nielsen Feltzing2002-07-23
* Removed use of internal harddisk standby timer and instead added software sle...Björn Stenberg2002-07-16
* Faster, deeper disk sleep. Should save us some power.Björn Stenberg2002-07-16
* Added some debug informationLinus Nielsen Feltzing2002-07-02
* Some cleanupLinus Nielsen Feltzing2002-06-30
* Added old_recorder variableLinus Nielsen Feltzing2002-06-26
* Killed warningsLinus Nielsen Feltzing2002-06-18
* Better ATA I/O detectionLinus Nielsen Feltzing2002-06-18
* Added I/O address detection for CONTROL/ALT_STATUSLinus Nielsen Feltzing2002-06-12
* ata_read_sectors() couldn't read more that one sectorLinus Nielsen Feltzing2002-06-12
* Wrong command address for RecorderLinus Nielsen Feltzing2002-06-07
* Disable USB before enabling ATABjörn Stenberg2002-05-24
* Fixed wrong reset pin. Removed unnecessary reset from init.Björn Stenberg2002-05-24
* Check for master/slave disk. Active 5s spindown timeout.Björn Stenberg2002-05-22
* Added mutex protectionLinus Nielsen Feltzing2002-05-16
* Fixed compiler warningsBjörn Stenberg2002-05-14
* C99 booleansLinus Nielsen Feltzing2002-05-13
* Removed a few debugf callsLinus Nielsen Feltzing2002-05-09
* Fixed lame timeout handling and wrong return codes.Linus Nielsen Feltzing2002-05-08
* Killed a few bugs. Tested in target. Works fairly good.Linus Nielsen Feltzing2002-05-07
* Adapted to changed led APIBjörn Stenberg2002-04-27
* Added ata_spindown() and use of ALT_STATUS instead of STATUSBjörn Stenberg2002-04-27
* Moved driver to 'drivers' subdirBjörn Stenberg2002-04-23