summaryrefslogtreecommitdiff
path: root/firmware/drivers (follow)
Commit message (Collapse)AuthorAge
...
* Ported to iRiver H100Linus Nielsen Feltzing2004-10-26
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5351 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
* bugfix for OndioFM tuner powerJörg Hohensohn2004-10-17
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5297 a1c6a512-1295-4272-9138-f99709370657
* moved and renamed fmradio_set/get_status to power.c, where it now ↵Jörg Hohensohn2004-10-17
| | | | | | additionally serves well for tuner power enable on OndioFM git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5296 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
* Logarithmic scroll speed setting: speed doubles every 3 steps.Jens Arnold2004-10-15
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5288 a1c6a512-1295-4272-9138-f99709370657
* cleaned out parts of bpb which we don't useJörg Hohensohn2004-10-14
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5274 a1c6a512-1295-4272-9138-f99709370657
* Disabled charger detection and ide_power_enable() for Ondio; some cleanupJens Arnold2004-10-13
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5270 a1c6a512-1295-4272-9138-f99709370657
* Now the FM, V2 and Ondio players use the new SYS_POWEROFF event. Now you can ↵Linus Nielsen Feltzing2004-10-12
| | | | | | safely turn off the player by holding OFF. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5259 a1c6a512-1295-4272-9138-f99709370657
* MMC hotswap handling in USB modeJens Arnold2004-10-10
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5247 a1c6a512-1295-4272-9138-f99709370657
* First part of MMC hotswap handling; removed unnecessary MMC threadJens Arnold2004-10-10
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5241 a1c6a512-1295-4272-9138-f99709370657
* Fixed busy timeout handling; better commentsJens Arnold2004-10-09
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5240 a1c6a512-1295-4272-9138-f99709370657
* Major MMC driver rework: DMA for sector transfers (except for single sector ↵Jens Arnold2004-10-09
| | | | | | writes), bitswap while DMA transfer is running, optimized SCI handling (back-to-back transfer for polled writes), yield()s once per sector transfer. Speed is now close to the theoretical maximum git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5231 a1c6a512-1295-4272-9138-f99709370657
* Fixed warning when compiling with PREFER_C_WRITINGJens Arnold2004-10-08
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5229 a1c6a512-1295-4272-9138-f99709370657
* Button flip enabled on OndioJens Arnold2004-10-08
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5226 a1c6a512-1295-4272-9138-f99709370657
* Correct CPU type handlingLinus Nielsen Feltzing2004-10-07
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5202 a1c6a512-1295-4272-9138-f99709370657
* Enhanced MMC handling: Driver cleanup, timeout calculation fixed, allowed ↵Jens Arnold2004-10-06
| | | | | | voltage check, maintain disk activity info (fixes immediate shutdown at end of playback). MMC debug menu item populated. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5193 a1c6a512-1295-4272-9138-f99709370657
* Compile ata_mmc.c for targets with mmc, ata.c for all others.Björn Stenberg2004-10-05
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5174 a1c6a512-1295-4272-9138-f99709370657
* panic on write behind partition, tooJörg Hohensohn2004-10-05
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5171 a1c6a512-1295-4272-9138-f99709370657
* (Re-)added the delayed write feature to avoid wearing the flash unnecessarilyJens Arnold2004-10-04
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5162 a1c6a512-1295-4272-9138-f99709370657
* MMC: 10 % faster reading and 15 % faster writingJens Arnold2004-10-04
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5161 a1c6a512-1295-4272-9138-f99709370657
* Removed disabled code.Jens Arnold2004-10-03
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5154 a1c6a512-1295-4272-9138-f99709370657
* Implemented multiple block reading and writing. Significant speedup.Jens Arnold2004-10-03
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5153 a1c6a512-1295-4272-9138-f99709370657
* Some cleanup, and a quick fix to make battery status reading and idle ↵Jens Arnold2004-10-01
| | | | | | poweroff work git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5149 a1c6a512-1295-4272-9138-f99709370657
* Fix: card initialization on card_select()Jens Arnold2004-10-01
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5142 a1c6a512-1295-4272-9138-f99709370657
* Ondio PACR inits for cold startJörg Hohensohn2004-10-01
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5141 a1c6a512-1295-4272-9138-f99709370657
* We must sleep 2 ticks to be really sure that all A/D channels have been ↵Linus Nielsen Feltzing2004-10-01
| | | | | | converted at least once before returning from adc_init() git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5136 a1c6a512-1295-4272-9138-f99709370657
* Writing to mmc does work now, but not always correct yet. It caused a ↵Jens Arnold2004-09-29
| | | | | | corrupt file system once, so beware git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5132 a1c6a512-1295-4272-9138-f99709370657
* Added MAS3539F support (Ondio SP)Jens Arnold2004-09-29
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5129 a1c6a512-1295-4272-9138-f99709370657
* Small fix for the card initJens Arnold2004-09-29
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5128 a1c6a512-1295-4272-9138-f99709370657
* MMC driver is now write enabled, and should no longer lock up. Still ↵Jens Arnold2004-09-29
| | | | | | preliminary and rather slow, polling everywhere. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5127 a1c6a512-1295-4272-9138-f99709370657
* a hell of a commit: changed several HAVE_xx configuration flags into ↵Jörg Hohensohn2004-09-28
| | | | | | multiple choice values (keypad, tuner, CPU, h/w codec) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5126 a1c6a512-1295-4272-9138-f99709370657
* First working MMC driver (very preliminary, and read-only), and some ↵Jens Arnold2004-09-28
| | | | | | adaptions of the debug menu git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5123 a1c6a512-1295-4272-9138-f99709370657
* Ensure vaild readings when adc_init() returnsJens Arnold2004-09-24
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5117 a1c6a512-1295-4272-9138-f99709370657
* Added debouncing to the Ondio button driver.Jens Arnold2004-09-23
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5115 a1c6a512-1295-4272-9138-f99709370657
* FAT16 support for the OndioJörg Hohensohn2004-09-23
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5114 a1c6a512-1295-4272-9138-f99709370657
* Fixed yellow buildHenrik Backe2004-09-23
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5111 a1c6a512-1295-4272-9138-f99709370657
* An attempt to filter the button readingLinus Nielsen Feltzing2004-09-23
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5109 a1c6a512-1295-4272-9138-f99709370657
* Removed the obsolete adcreg[] tableLinus Nielsen Feltzing2004-09-21
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5100 a1c6a512-1295-4272-9138-f99709370657
* New A/D conversion strategy, now updates all channels every tickLinus Nielsen Feltzing2004-09-21
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5099 a1c6a512-1295-4272-9138-f99709370657
* Chip selects for internal & external card were reversedJens Arnold2004-09-20
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5098 a1c6a512-1295-4272-9138-f99709370657
* Disabled all code for the serial remote on Ondio, since the serial port is ↵Jens Arnold2004-09-20
| | | | | | needed for MMC access. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5097 a1c6a512-1295-4272-9138-f99709370657
* Removed the Neo code. Nobody is interested in it.Björn Stenberg2004-09-20
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5096 a1c6a512-1295-4272-9138-f99709370657
* Redesigned the button handling. The code now uses symbolic function defines ↵Björn Stenberg2004-09-19
| | | | | | instead of checking for specific buttons. This makes it easier to add support for new devices with different button layouts. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5091 a1c6a512-1295-4272-9138-f99709370657
* Added preliminary support for Iriver H100Björn Stenberg2004-09-17
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5089 a1c6a512-1295-4272-9138-f99709370657
* Removed test code that shouldn't have been committed.Björn Stenberg2004-09-16
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5082 a1c6a512-1295-4272-9138-f99709370657
* Moved LCD_WIDHT/HEIGHT from lcd driver to config file.Björn Stenberg2004-09-16
| | | | | | | | Simulators now use conig-xxx.h. Added Iriver H100 to tools/configure. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5081 a1c6a512-1295-4272-9138-f99709370657
* Ondio levels adjusted, use ADC channel namesJörg Hohensohn2004-09-15
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5074 a1c6a512-1295-4272-9138-f99709370657
* Ondio USB mode works with both internal and external MMCJörg Hohensohn2004-09-14
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5073 a1c6a512-1295-4272-9138-f99709370657
* Ondio USB mode works, but only with external MMCJörg Hohensohn2004-09-14
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5072 a1c6a512-1295-4272-9138-f99709370657