summaryrefslogtreecommitdiff
path: root/firmware/drivers/ata.c (follow)
Commit message (Expand)AuthorAge
* ata: do some threading-related corrections (some sync related where it matter...Michael Sevakis2010-05-21
* Do s/SWAP_WORDS/ATA_SWAP_WORDS/ to prevent namespace clashes.Maurus Cuelenaere2010-05-17
* Make builds with MAX_PHYS_SECTOR_SIZE defined (ipod video) work with larger s...Torne Wuff2010-04-14
* Make ATA code not bother to retry requests that return IDNF (specified sector...Torne Wuff2010-04-07
* FS#10955 - LBA48 builds doesn't compile after ata read/write unificationTorne Wuff2010-02-01
* FS#9721 - No error check after writes in ata.cTorne Wuff2009-11-24
* FS#10798 - unify ata_read_sectors and ata_write_sectorsTorne Wuff2009-11-24
* Commit FS#9545, storage cleanup and multi-driver supportFrank Gevaerts2009-07-17
* Convert a number of places in core and plugins to use the BIT_N() macro inste...Jens Arnold2009-06-07
* Commit the common portion of FS#9708: ATA (IDE) DMA by Boris Gjenero with a c...Michael Sevakis2009-03-12
* Use total_sectors in ata_get_info() instead of calculating it all over again....Frank Gevaerts2009-03-05
* Submit FS#9863 by Boris Gjenero. Correct ATA wakeup and power on in case of S...Andree Buschmann2009-02-22
* USB retweaking: Take out the USB_REQUEST/RELEASE_DISK scheme and simply ask t...Michael Sevakis2009-01-13
* Reclaim a bit of binsize on hdd based archoses by making the bit test unsigne...Jens Arnold2008-12-12
* Use cookies for thread identification instead of pointers directly which give...Michael Sevakis2008-12-10
* *_hard_reset() is only used inside ata.c, so there's no need to export it to ...Frank Gevaerts2008-11-04
* conditionalise *_get_info() to get some binsize backFrank Gevaerts2008-11-01
* Apply FS#9500. This adds a storage_*() abstraction to replace ata_*(). To do ...Frank Gevaerts2008-11-01
* Simplify preprocessor symbols a bit (FS#9457). Thanks to Alexander LevinFrank Gevaerts2008-10-15
* fix yellow. Don't do the spindown/usb things in the bootloaderFrank Gevaerts2008-10-03
* Accept FS#8943, allow disk spindown during USB connection for software usbFrank Gevaerts2008-10-02
* Make local variable staticBertrik Sikken2008-07-18
* Updated our source code header to explicitly mention that we are GPL v2 orDaniel Stenberg2008-06-28
* Reinstate the awful ATA hack that has no proper reason to exist for iPod 5.5g...Michael Sevakis2008-06-03
* Actually remove the ata lock hack code for that had been used for iPod Video ...Michael Sevakis2008-05-17
* Disable the ata locking hack since a recent test strongly suggests it has bee...Michael Sevakis2008-05-11
* Bring Gigabeat S bootloader one step close to a release version.Michael Sevakis2008-05-10
* Fix the short audio dropout at disk spinup from power-off on portalplayer tar...Jens Arnold2008-05-08
* Apply 2 small size optimisations. * Put ICODE_ATTR into the function definiti...Jens Arnold2008-05-08
* ata_hard_reset should be synchronized.Michael Sevakis2008-05-06
* Gigabeat S: Do the controller timing settings a more cleanly.Michael Sevakis2008-05-05
* Gigabeat S: Use the fastest PIO mode the installed drive allows instead of al...Michael Sevakis2008-05-05
* iPod Video 30Gig doesn't seem to need the ata locking hack so we'll just atte...Michael Sevakis2008-04-11
* Enable nocache sections using the linker. PP5022/4 must use SW_CORELOCK now w...Michael Sevakis2008-04-06
* Go back to the ata lock hack for 5g until whatever is going on there is disco...Michael Sevakis2008-03-28
* Add a complete priority inheritance implementation to the scheduler (all mute...Michael Sevakis2008-03-25
* Make Rockbox compatible with CF cards (FS #8644): 1) always init after soft_r...Peter D'Hoye2008-03-09
* ATA driver: * Add protection against out-of-bounds accesses. Those can happen...Jens Arnold2008-03-09
* Revert accidental tree commit. Sorry for that.Jens Arnold2008-03-08
* No need to have \n here. panicf() won't output it anyway.Jens Arnold2008-03-08
* Remove sector 0 write protection from the ATA and MMC drivers. The one in the...Jens Arnold2008-02-22
* Give 5g owner's some immediate relief from playback trouble introduced in r16...Michael Sevakis2008-02-22
* Do not waste RAM in the ATA driver. The identify info is a single sector.Jens Arnold2008-02-14
* Some misc. ATA stuff: Increase threads' priority (important for idle callback...Michael Sevakis2008-02-11
* Finally, out goes struct spinlock for anything but mutiprocessor targets wher...Michael Sevakis2008-01-18
* Properly serialize ata_init with other threads. Fix a bug that always initial...Michael Sevakis2008-01-18
* Finally: HDD power control for all PP502x iPods (4th gen Grayscale, Color, Mi...Jens Arnold2007-11-03
* Take out some NOCACHEBSS_ATTR's that were accidentally left. Put some threadi...Michael Sevakis2007-10-16
* Finally full multicore support for PortalPlayer 502x targets with an eye towa...Michael Sevakis2007-10-16
* Add some new findings to the PP header files. * Clean up ata-target.h for PP....Jens Arnold2007-08-01