summaryrefslogtreecommitdiff
path: root/firmware/export (follow)
Commit message (Collapse)AuthorAge
* Convert lcd_activation callbacks to use the event system to allow for ↵Thomas Martitz2009-10-20
| | | | | | | | | multiple parallel callbacks (for custom statusbar). Increase maximum event count as we need more (I actually had a report about it during custom statusbar testing). Removed corresponding functions from the core and plugin api. Bump min version and sort. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23302 a1c6a512-1295-4272-9138-f99709370657
* Correct wrong usage of event callbacks all over the place. It's not supposed ↵Thomas Martitz2009-10-20
| | | | | | | | to return anything, and should take a data parameter. Fixing it because correcting the event api prototypes causes many warnings. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23301 a1c6a512-1295-4272-9138-f99709370657
* D2 should have HAVE_USB_POWER defined.Rob Purchase2009-10-20
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23298 a1c6a512-1295-4272-9138-f99709370657
* Don't selecu any usb class drivers for a simulator buildFrank Gevaerts2009-10-20
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23295 a1c6a512-1295-4272-9138-f99709370657
* Fix some iPod Nano 2G config defines to make USB HID work.Michael Sparmann2009-10-20
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23288 a1c6a512-1295-4272-9138-f99709370657
* iPod Nano 2G USB support based on the S3C6400X datasheet. Disabled by ↵Michael Sparmann2009-10-20
| | | | | | default for now. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23285 a1c6a512-1295-4272-9138-f99709370657
* Make RoLo work on PP5002. * Rename CACHE_CTL flag values on PP5002 for ↵Jens Arnold2009-10-19
| | | | | | consistency. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23277 a1c6a512-1295-4272-9138-f99709370657
* Initial mini2440 port.Dominik Wenger2009-10-19
| | | | | | | Flyspray: FS#10627 Author: Bob Cousins git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23265 a1c6a512-1295-4272-9138-f99709370657
* Change control handling to start expecting host packets before sending data ↵Frank Gevaerts2009-10-19
| | | | | | to the host. This makes the handling less timing sensitive on some controllers git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23263 a1c6a512-1295-4272-9138-f99709370657
* AMS Sansa: Add voltage defines to pl180.h. No functional changes.Jack Halpin2009-10-19
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23255 a1c6a512-1295-4272-9138-f99709370657
* S5l8700: fix some CLCD controller register namesBertrik Sikken2009-10-18
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23247 a1c6a512-1295-4272-9138-f99709370657
* Adjust iPod Nano 2G CPU speed to 192MHz, which measurements show it to be. ↵Michael Sparmann2009-10-17
| | | | | | Timers will be more accurate now. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23237 a1c6a512-1295-4272-9138-f99709370657
* Revise r23225 a bit, removing the debug_printf function and implementing ↵Nils Wallménius2009-10-17
| | | | | | more generic lcd_(remote)_putsf function(s) instead and use those in more places git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23233 a1c6a512-1295-4272-9138-f99709370657
* USB HID: Add mouse mode to h10Tomer Shalev2009-10-17
| | | | | | | | - Also fix bug where all other modes were not functional - Hopefully fixes FS#10651 - H10 USB HID keymap problem git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23228 a1c6a512-1295-4272-9138-f99709370657
* USB HID: Use different context for each mode; Use constant for each action;Tomer Shalev2009-10-17
| | | | | | | | | | | | | Rework keymaps This commit makes the code neater and more readable. It makes it easier to modify keymap assignments and new keypad modes. Some platforms had their keypad mappings reworked. The manual is updated to reflect all these changes. H10 remote control mapping dropped. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23219 a1c6a512-1295-4272-9138-f99709370657
* Gigabeat S: Add support for dumping the flash from debug menuTorne Wuff2009-10-16
| | | | | | | | | Also, changed FLASH_SIZE for the S to 2MB rather than 4MB as all available evidence suggests it's right. Flyspray: FS#10410 (by me) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23203 a1c6a512-1295-4272-9138-f99709370657
* Touchscreen support for newer Cowon D2+ hardware revisions (using TSC200x ↵Rob Purchase2009-10-15
| | | | | | | | | | touchscreen controller). Flyspray: FS#10671 Author: Jonas Aaberg git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23194 a1c6a512-1295-4272-9138-f99709370657
* Sansa Fuze & e200v2 : do not enable USBSTACK in the bootloaderRafaël Carré2009-10-15
| | | | | | Don't implement usb_enable() is HAVE_USBSTACK is not defined git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23185 a1c6a512-1295-4272-9138-f99709370657
* The Nano2G also qualifies for HAVE_WHEEL_POSITIONDave Chapman2009-10-13
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23161 a1c6a512-1295-4272-9138-f99709370657
* Add HAVE_SCROLLWHEEL for the Nano2G, as they have a scrollwheel.Dave Chapman2009-10-13
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23159 a1c6a512-1295-4272-9138-f99709370657
* RTL: Cosmetic changes, no functional change - Rename constantsTomer Shalev2009-10-11
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23117 a1c6a512-1295-4272-9138-f99709370657
* iPod Nano 2G PMU rework, added backlight brightness setting and USB charging ↵Michael Sparmann2009-10-11
| | | | | | speed setting git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23114 a1c6a512-1295-4272-9138-f99709370657
* D2: The RTC chip needs to be runtime detected.Rob Purchase2009-10-11
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23112 a1c6a512-1295-4272-9138-f99709370657
* Correct the charging/power #defines for the Nano2G. This now enables you to ↵Dave Chapman2009-10-11
| | | | | | hold MENU when inserting the USB cable to stop Rockbox entering disk mode. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23108 a1c6a512-1295-4272-9138-f99709370657
* Add a center flag, next to the rtl flag, for viewports. That results in any ↵Thomas Martitz2009-10-11
| | | | | | | | text being drawn centered. It overrides the RTL flag if set. Simplify splashes and time menu by using it. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23105 a1c6a512-1295-4272-9138-f99709370657
* Correct some iPod Nano 2G definesMichael Sparmann2009-10-11
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23104 a1c6a512-1295-4272-9138-f99709370657
* Implement NAND power management for iPod Nano 2GMichael Sparmann2009-10-11
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23099 a1c6a512-1295-4272-9138-f99709370657
* Nano2G - remove HAVE_RECORDING from config-ipodnano2g.h as it's not ↵Dave Chapman2009-10-11
| | | | | | implmented yet, and properly #ifdef audio-nano2g.c git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23095 a1c6a512-1295-4272-9138-f99709370657
* M:Robe 500: Add support for more audio frequencies, initialize and set the ↵Karl Kurbjun2009-10-11
| | | | | | touchscreen PWD pin. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23089 a1c6a512-1295-4272-9138-f99709370657
* Initial support for runtime detection of the PMU used in newer D2+ models ↵Rob Purchase2009-10-10
| | | | | | (PCF50635). The backlight and battery monitoring should work, but the RTC and touchscreen are not yet implemented. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23078 a1c6a512-1295-4272-9138-f99709370657
* Nano2G - implement "Pause on headphone unplug" featureDave Chapman2009-10-10
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23072 a1c6a512-1295-4272-9138-f99709370657
* Nano2G - reboot into disk mode when USB is inserted.Dave Chapman2009-10-10
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23070 a1c6a512-1295-4272-9138-f99709370657
* Add crypt_firmware plugin for Nano2G - this uses the hardware crypto unit to ↵Dave Chapman2009-10-10
| | | | | | encrypt (or decrypt) a firmware image for writing to a Nano 2G's firmware partition with ipodpatcher (patch for ipodpatcher is at FS#10609). Also introduce BOOTFILE_EXT2 define for an alternative firmware file extension and add .ipodx for the Nano 2G (.ipod is for unencrypted images, similar to older ipods, and .ipodx is for encrypted images and include the 2KB hash block and modelname 'nn2x'). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23068 a1c6a512-1295-4272-9138-f99709370657
* Core changes to allow storage drivers to do cleanup on shutdown, and iPod ↵Michael Sparmann2009-10-09
| | | | | | Nano 2G shutdown code rework (FS#10668) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23057 a1c6a512-1295-4272-9138-f99709370657
* Fix compilation of simulators on Mac OS X 10.6. Tested on 10.5.8 and 10.6.1.Tom Ross2009-10-09
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23051 a1c6a512-1295-4272-9138-f99709370657
* M:Robe 500: Enable Vertical stride for main build.Karl Kurbjun2009-10-09
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23025 a1c6a512-1295-4272-9138-f99709370657
* D2: Use a common function for reading ADC values from the PMURob Purchase2009-10-08
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23007 a1c6a512-1295-4272-9138-f99709370657
* Make the database tool buildable from configure.Frank Gevaerts2009-10-07
| | | | | | | Also update the checkwps makefile to make checkwps builds not break git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22998 a1c6a512-1295-4272-9138-f99709370657
* fix checkwps breakage caused by r229900Nils Wallménius2009-10-06
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22993 a1c6a512-1295-4272-9138-f99709370657
* Once again fix building of the database tool that gets broke over and overNils Wallménius2009-10-06
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22990 a1c6a512-1295-4272-9138-f99709370657
* Use macro to test viewport's RTL flagTomer Shalev2009-10-06
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22978 a1c6a512-1295-4272-9138-f99709370657
* Implement RTL as a viewport's bit-fieldTomer Shalev2009-10-05
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22968 a1c6a512-1295-4272-9138-f99709370657
* Reworked iPod Nano 2G PMU code, added RTC and battery ADC.Michael Sparmann2009-10-05
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22967 a1c6a512-1295-4272-9138-f99709370657
* Fix red: Invert buttons in RTL modeTomer Shalev2009-10-05
| | | | | | | | | - Revert renaming of button_set_flip() - Moved rtl flipping logic to apps/actions.c as a static function - Joined rtl_button_flip_needed() and button_flip_horizontally() git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22962 a1c6a512-1295-4272-9138-f99709370657
* Invert buttons in RTL modeTomer Shalev2009-10-05
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22961 a1c6a512-1295-4272-9138-f99709370657
* 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
* 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
* 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
* 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
* CONFIG_NAND is not a bitfieldDave Chapman2009-10-04
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22906 a1c6a512-1295-4272-9138-f99709370657