summaryrefslogtreecommitdiff
path: root/firmware/drivers (follow)
Commit message (Collapse)AuthorAge
...
* (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
* some fixes for Ondio USB passthrough (but still doesn't work yet)Jörg Hohensohn2004-09-11
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5067 a1c6a512-1295-4272-9138-f99709370657
* prepared Ondio USB passthrough (but doesn't work yet)Jörg Hohensohn2004-09-11
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5066 a1c6a512-1295-4272-9138-f99709370657
* prepared an empty MMC driverJörg Hohensohn2004-09-11
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5065 a1c6a512-1295-4272-9138-f99709370657
* avoid unused variable warning if no LEDJörg Hohensohn2004-09-10
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5059 a1c6a512-1295-4272-9138-f99709370657
* no double negation, define present features, not absentJörg Hohensohn2004-09-10
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5058 a1c6a512-1295-4272-9138-f99709370657
* Ondio has no LED (no RLOD possible ;-)Jörg Hohensohn2004-09-10
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5057 a1c6a512-1295-4272-9138-f99709370657
* minor oopsJörg Hohensohn2004-09-10
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5056 a1c6a512-1295-4272-9138-f99709370657
* adjustment for the Ondio: button driver has an Odio part, for now it has a ↵Jörg Hohensohn2004-09-10
| | | | | | Player layout. Some fixes in the app code were necessary to remove dependencies of LCD, keypad, this wasn't independent everywhere. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5055 a1c6a512-1295-4272-9138-f99709370657
* adjustment for the Ondio: I2C clock is on a different pinJörg Hohensohn2004-09-10
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5054 a1c6a512-1295-4272-9138-f99709370657
* the very first adjustment for the Ondio: fix the screen orientationJörg Hohensohn2004-09-09
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5053 a1c6a512-1295-4272-9138-f99709370657
* button_clear_queue() now works as expectedLinus Nielsen Feltzing2004-09-01
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5031 a1c6a512-1295-4272-9138-f99709370657
* Fixed new font format: necessity of offset table generation, output of fonts ↵Jens Arnold2004-08-27
| | | | | | without one git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5018 a1c6a512-1295-4272-9138-f99709370657
* Fixed pointer types & struct fontJens Arnold2004-08-26
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5016 a1c6a512-1295-4272-9138-f99709370657
* New font format (already rotated) saves code, space and time. On the ↵Jörg Hohensohn2004-08-26
| | | | | | downside this new format is incompatible, so get the new fonts, too. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5015 a1c6a512-1295-4272-9138-f99709370657
* Bug fix: renaming a directory could cause a name clash. New feature: ↵Linus Nielsen Feltzing2004-08-22
| | | | | | rename() can now move files/directories as well. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5008 a1c6a512-1295-4272-9138-f99709370657
* Const policed pointer arguments to functions, part 2Jens Arnold2004-08-17
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4996 a1c6a512-1295-4272-9138-f99709370657
* Const policed pointer arguments to functions, part 1Jens Arnold2004-08-16
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4995 a1c6a512-1295-4272-9138-f99709370657
* More const policeing step 4Jens Arnold2004-08-03
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4983 a1c6a512-1295-4272-9138-f99709370657
* More const policeing step 3Jens Arnold2004-08-03
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4982 a1c6a512-1295-4272-9138-f99709370657