summaryrefslogtreecommitdiff
path: root/firmware (follow)
Commit message (Collapse)AuthorAge
...
* Fix the user timer on iPod Nano 2GMichael Sparmann2009-10-05
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22959 a1c6a512-1295-4272-9138-f99709370657
* iPod Nano 2G NAND/ECC driver and FTL improvements (still polling)Michael Sparmann2009-10-05
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22958 a1c6a512-1295-4272-9138-f99709370657
* Make iPod Nano 2G audio workMichael Sparmann2009-10-05
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22954 a1c6a512-1295-4272-9138-f99709370657
* Reduce impact of lost interrupts on S5L8700 I2CMichael Sparmann2009-10-05
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22953 a1c6a512-1295-4272-9138-f99709370657
* Fix a #ifdef typo and the reds hidden by itMichael Sparmann2009-10-05
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22952 a1c6a512-1295-4272-9138-f99709370657
* Fix red - bootloaders don't link language supportTomer Shalev2009-10-05
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22949 a1c6a512-1295-4272-9138-f99709370657
* RTL support in menusTomer Shalev2009-10-05
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22945 a1c6a512-1295-4272-9138-f99709370657
* Add USB HID mouse support for H10Tomer Shalev2009-10-05
| | | | | | | | | - Protect mouse keymaps with #ifdef HAVE_USB_HID_MOUSE - Add preliminary support for remote mouse mode in iPods, pending P#10623 - Use ACTION_USB_HID_MOUSE_WHEEL_SCROLL_UP/DOWN instead of standard INC/DEC git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22940 a1c6a512-1295-4272-9138-f99709370657
* Simulator buttons: Remove a hack and make brickmania work the same as on target.Karl Kurbjun2009-10-05
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22936 a1c6a512-1295-4272-9138-f99709370657
* Fix RedKarl Kurbjun2009-10-05
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22935 a1c6a512-1295-4272-9138-f99709370657
* Button Driver: Add button_status support with data - allows for reading the ↵Karl Kurbjun2009-10-05
| | | | | | /immediate/ value of the touchscreen git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22933 a1c6a512-1295-4272-9138-f99709370657
* Have codepage name show in a commentTomer Shalev2009-10-04
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22929 a1c6a512-1295-4272-9138-f99709370657
* Implement lcd_update_rect()Dave Chapman2009-10-04
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22924 a1c6a512-1295-4272-9138-f99709370657
* Another patch from FS#10633 by Michael Sparmann (with a couple of minor ↵Dave Chapman2009-10-04
| | | | | | cosmetic tweaks by me) - cleanly unmount the flash when powering off or rebooting. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22920 a1c6a512-1295-4272-9138-f99709370657
* Another part of FS#10633 by Michael Sparmann - correct cache/protection unit ↵Dave Chapman2009-10-04
| | | | | | init for the Nano 2G. This should be unified with the Meizu code at some point, but is currently #ifdef'd as it is known (for some as yet unknown reason) to break the Meizu. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22919 a1c6a512-1295-4272-9138-f99709370657
* Read/write Nano2G FTL/NAND driver by Michael Sparmann (FS#10633).Dave Chapman2009-10-04
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22918 a1c6a512-1295-4272-9138-f99709370657
* Fix yellowTomer Shalev2009-10-04
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22916 a1c6a512-1295-4272-9138-f99709370657
* CONFIG_NAND is not a bitfieldDave Chapman2009-10-04
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22906 a1c6a512-1295-4272-9138-f99709370657
* Correct the IRAM definitions for the S5L8700/8701 and add definitions for ↵Dave Chapman2009-10-04
| | | | | | plugins/codecs. The current split (64/64 core/plugins for S5L8700 and 96/80 core/plugins for S5L8701) is arbitrary and should probably be tweaked later git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22905 a1c6a512-1295-4272-9138-f99709370657
* Prefix the USB controller registers with USB_ to avoid name clashes with ↵Dave Chapman2009-10-04
| | | | | | plugins/codecs (e.g. SSR, IR and FAR were already used) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22904 a1c6a512-1295-4272-9138-f99709370657
* Samsung YH920 : fix lcd_blit_mono displaying twice too wideRafaël Carré2009-10-03
| | | | | | | | lcd_write_data() wrote twice too much pixels to the controller The fix is the same than r22885, vertically packed 2bpp displays use 8-bits fb_data while horizontally packed 2bpp use 16-bits fb_data git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22893 a1c6a512-1295-4272-9138-f99709370657
* Samsung YH920 LCDRafaël Carré2009-10-03
| | | | | | | | Remove unused lcd_mono_data Replace a loop in partial update function by asm lcd_write_data() Remove a variable only used in this loop (x) and rename x0 to x git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22888 a1c6a512-1295-4272-9138-f99709370657
* Bugfix: On vertically packed 2bpp LCDs a grey pixel block is only 4 pixels, ↵Jens Arnold2009-10-03
| | | | | | so don't process twice as much data as intended. This was the cause for the mpegplayer crashes. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22885 a1c6a512-1295-4272-9138-f99709370657
* Final changes to get a Nano 2G main build compiling.Dave Chapman2009-10-02
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22879 a1c6a512-1295-4272-9138-f99709370657
* Unify the button driver for the Nano 2G with the driver for earlier ↵Dave Chapman2009-10-02
| | | | | | clickwheel ipods. The clickwheel hardware appears to be the same - the differences are just related to the hardware init and how the data is read. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22878 a1c6a512-1295-4272-9138-f99709370657
* Forgotten in r22876 : remove (void)arg;Rafaël Carré2009-10-02
| | | | | | These arguments are now used git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22877 a1c6a512-1295-4272-9138-f99709370657
* Samsung YH920 : greylib support based on ipod/lcd-as-gray.SRafaël Carré2009-10-02
| | | | | | Demo plugins run fine, mpegplayer data aborts for yet unknown reasons git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22876 a1c6a512-1295-4272-9138-f99709370657
* Patch #2 from FS#10633 (Nano 2G developments) by Michael Sparmann - Some ↵Dave Chapman2009-10-02
| | | | | | hardware define corrections for the S5L8701, needed for the FTL. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22875 a1c6a512-1295-4272-9138-f99709370657
* Patch #1 from FS#10633 (Nano 2G developments) by Michael Sparmann - Allows ↵Dave Chapman2009-10-02
| | | | | | targets to set a different sector size than 512 for the storage system. Should not affect any other target. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22874 a1c6a512-1295-4272-9138-f99709370657
* get rid of one hardcoded 512. SECTOR_SIZE is still there. It should probably ↵Frank Gevaerts2009-10-01
| | | | | | move up (to storage.h?) so fat and usb storage can share it git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22869 a1c6a512-1295-4272-9138-f99709370657
* FS#10226 - isp1583.c code cosmeticsTomer Shalev2009-10-01
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22866 a1c6a512-1295-4272-9138-f99709370657
* FS#9157 - Tidy up some MAS35XX constantsTomer Shalev2009-10-01
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22865 a1c6a512-1295-4272-9138-f99709370657
* AMS Sansa: Replace another simple delay with a more intelligent MCI FIFO ↵Jack Halpin2009-10-01
| | | | | | status check. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22864 a1c6a512-1295-4272-9138-f99709370657
* e200v2/Fuze: Improve scrollwheel a little bit by assuming the previous wheel ↵Thomas Martitz2009-10-01
| | | | | | value if no new value was found (which happens if a single wheel value was skipped). Only assume it once to not get wrong readings. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22863 a1c6a512-1295-4272-9138-f99709370657
* AMS Sansa: Rename variable sdhc to sd_v2 to more accurately reflect the ↵Jack Halpin2009-09-30
| | | | | | information it holds. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22862 a1c6a512-1295-4272-9138-f99709370657
* Fix "lcd driver speed up" on e200v2Rafaël Carré2009-09-30
| | | | | | | Flyspray: FS#10272 Author: Michael Chicoine git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22859 a1c6a512-1295-4272-9138-f99709370657
* Commit "FS#10468 - USB HID: Show keypad mode on screen"Tomer Shalev2009-09-30
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22852 a1c6a512-1295-4272-9138-f99709370657
* AMS Sansa: Replace simple write delay with a smarter check on status of MCI ↵Jack Halpin2009-09-29
| | | | | | FIFO. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22850 a1c6a512-1295-4272-9138-f99709370657
* Clean up duplicate #includesBertrik Sikken2009-09-27
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22845 a1c6a512-1295-4272-9138-f99709370657
* Fix delta from r22843, due to unintended FP usageRob Purchase2009-09-27
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22844 a1c6a512-1295-4272-9138-f99709370657
* Add a few pixels "dead zone" between the touchscreen grid "buttons", to ↵Rob Purchase2009-09-26
| | | | | | | | | | avoid jitter. Flyspray: FS#10615 Author: Carsten Schreiter git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22843 a1c6a512-1295-4272-9138-f99709370657
* Improved Cowon D2 touchscreen driver.Rob Purchase2009-09-26
| | | | | | | | Flyspray: FS#10615 Author: Carsten Schreiter and myself git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22842 a1c6a512-1295-4272-9138-f99709370657
* Add missing parentheses to fix redNils Wallménius2009-09-26
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22840 a1c6a512-1295-4272-9138-f99709370657
* FS#10569 RTC driver cleanupNils Wallménius2009-09-26
| | | | | | | | Change the RTC drivers so that the rtc_(read|write)_datetime functions now deal directly with the tm struct instead of passing a string of bcd digits to/from (set|get)_time . This simplifies drivers for rtc's that do not use a bcd representation internally and cleans up some target specific code and #ifdefs in generic code. Implement simple stubs for the sim to avoid #ifdefing for that too. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22839 a1c6a512-1295-4272-9138-f99709370657
* Sansa Fuze/e200v2: protect lcd a little better against concurrent accessBertrik Sikken2009-09-26
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22838 a1c6a512-1295-4272-9138-f99709370657
* AMS Sansa: Add delay for µSD writes to fix CRC failures with class 6 µSD ↵Jack Halpin2009-09-25
| | | | | | cards. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22825 a1c6a512-1295-4272-9138-f99709370657
* FS#9824: Fix FM channel spacing for EuropeBertrik Sikken2009-09-24
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22822 a1c6a512-1295-4272-9138-f99709370657
* Fix red for HAS_SERIAL_REMOTEThomas Martitz2009-09-23
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22801 a1c6a512-1295-4272-9138-f99709370657
* Fix non-hold button and headphone detection target sims.Thomas Martitz2009-09-23
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22800 a1c6a512-1295-4272-9138-f99709370657
* Rework the simulators button reading to not implement it's own complete driver.Thomas Martitz2009-09-23
| | | | | | | Instead, implement it more as a target driver with button_read_device(), button_init_device() and button_hold(), then use the normal button driver from firmware/drivers/button.c. Fixes FS#10451 ("backlight off on hold doesn't function properly"). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22799 a1c6a512-1295-4272-9138-f99709370657