summaryrefslogtreecommitdiff
path: root/firmware/drivers/fmradio_i2c.c (follow)
Commit message (Collapse)AuthorAge
* Split radio i2c drivers into target tree where they belong. No changes to ↵Barry Wardell2007-11-10
| | | | | | binaries produced. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15558 a1c6a512-1295-4272-9138-f99709370657
* Fix coldfire PCF50606 I2C driver, and iriver FM radio I2C driver. Both ↵Jens Arnold2007-10-15
| | | | | | drivers had wrong timing, discovered while experimenting with buffered writes. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15122 a1c6a512-1295-4272-9138-f99709370657
* Forget all the nonsense with C delay loops. 'volatile' on the variable makes ↵Michael Sevakis2007-06-27
| | | | | | bloated code and a volatile, blank asm block inside may or may not be optimized out. Use asm delay loops instead for Coldfire. Radio i2c driver also needs NACK after reading last tuner byte. Get the volatile off the Ondio loops (not needed here now). Maybe this is straightened out now. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13725 a1c6a512-1295-4272-9138-f99709370657
* Woops. Forgot to remove the param to fmradio_i2c_ack. It was always called ↵Michael Sevakis2007-06-27
| | | | | | with 0 for a parameter anyway. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13724 a1c6a512-1295-4272-9138-f99709370657
* Bit banged TEA5767 i2c driver was broken by -Os because delay loops were ↵Michael Sevakis2007-06-27
| | | | | | optimized away. Last byte was being acked when reading so fix that too. Calling all developers: seek out any C delay loops and make sure they're volatile. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13723 a1c6a512-1295-4272-9138-f99709370657
* New scheduler, with priorities for swcodec platforms. Frequent taskMiika Pekkarinen2006-09-16
| | | | | | | | | | switching should be more efficient and tasks are stored in linked lists to eliminate unnecessary task switching to improve performance. Audio should no longer skip on swcodec targets caused by too CPU hungry UI thread or background threads. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10958 a1c6a512-1295-4272-9138-f99709370657
* Patch #5347 by Rani Hod - Adds FM radio and recording features to the iAudio X5.Linus Nielsen Feltzing2006-07-21
| | | | | | | Also includes a rewrite of the Coldfire I2C driver to include both read and write. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10272 a1c6a512-1295-4272-9138-f99709370657
* H300 FM radio support, with help from Peter D'HoyeLinus Nielsen Feltzing2005-12-15
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8237 a1c6a512-1295-4272-9138-f99709370657
* CONFIG_TUNER is a bitmaskLinus Nielsen Feltzing2005-08-13
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7321 a1c6a512-1295-4272-9138-f99709370657
* The iriver FM radio I2C cannot use the I2C controller, so we do the good old ↵Linus Nielsen Feltzing2005-08-13
| | | | | | bitbanging instead git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7316 a1c6a512-1295-4272-9138-f99709370657
* Philips tuner supportedJörg Hohensohn2004-10-17
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5300 a1c6a512-1295-4272-9138-f99709370657
* Philips tuner prepared, new middle layer to abstract which tuner is usedJörg Hohensohn2004-10-15
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5289 a1c6a512-1295-4272-9138-f99709370657