summaryrefslogtreecommitdiff
path: root/firmware/export (follow)
Commit message (Collapse)AuthorAge
...
* Get rid of the last "backlight thread fading" remnant, and of the ↵Thomas Martitz2009-03-11
| | | | | | calculation of the delay. It actually wasn't more than those 3 cases before anyway. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20295 a1c6a512-1295-4272-9138-f99709370657
* Sound working with rockbox PCM interface on the M:Robe 500. Doom and ↵Karl Kurbjun2009-03-11
| | | | | | Rockboy run with sound. There are stability problems that need to be looked into causing the player to reset when music playback is attempted. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20284 a1c6a512-1295-4272-9138-f99709370657
* Add support for Onda VX747 simulator (and yes, it needs a better picture)Maurus Cuelenaere2009-03-09
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20273 a1c6a512-1295-4272-9138-f99709370657
* Move USB_DEVBSS_ATTR & USB_NUM_ENDPOINTS to SoC-specific header.Maurus Cuelenaere2009-03-09
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20270 a1c6a512-1295-4272-9138-f99709370657
* Onda VX747:Maurus Cuelenaere2009-03-09
| | | | | | | | | * Fix warnings * Add fake battery level information to make sure Rockbox doesn't shutdown * Enable switching between touch modes by pressing (VOL_DOWN|VOL_UP) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20269 a1c6a512-1295-4272-9138-f99709370657
* A few tweaks to get USB support compiling again on TCC targets (part of ↵Rob Purchase2009-03-09
| | | | | | FS#9917 by Michaël Burtin). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20264 a1c6a512-1295-4272-9138-f99709370657
* * Onda VX767: fix some redundant files + add some missing functions for ↵Maurus Cuelenaere2009-03-09
| | | | | | | | | | | | apps/ compilation (still needs keymap though). * Add Onda VX767 SADC driver * Unify Onda VX747(+) and Onda VX767 backlight driver * Also be more consistent wrt file naming. * Add speaker-onda_vx747.c to SOURCES (forgot to commit this) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20259 a1c6a512-1295-4272-9138-f99709370657
* * Unify Onda VX747 and VX747+ config filesMaurus Cuelenaere2009-03-09
| | | | | | | * Conditionalise (void)drive; in NAND & SD drivers git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20256 a1c6a512-1295-4272-9138-f99709370657
* Allow the user to leave MSC mode by pressing the USB POWER button (the one ↵Frank Gevaerts2009-03-08
| | | | | | | | | | that's used to go to usb power mode on plugin) when the host OS hasn't locked the device. This only works for devices that expose a removable device, so for now the gigabeat S is out of luck. (slightly modified from FS#9993) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20244 a1c6a512-1295-4272-9138-f99709370657
* Ondio SP needed the same fix as Ondio FM. Thanks to Marianne Arnold for ↵Magnus Holmgren2009-03-08
| | | | | | pointing it out (and nagging me about it :). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20240 a1c6a512-1295-4272-9138-f99709370657
* Move the multivolume definition to a better place for the Ondio FM to fix ↵Magnus Holmgren2009-03-08
| | | | | | the red. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20237 a1c6a512-1295-4272-9138-f99709370657
* Make Philips SA9200 build againMark Arigo2009-03-07
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20226 a1c6a512-1295-4272-9138-f99709370657
* Get the volume controls working on the M:Robe 500 along with some minor code ↵Karl Kurbjun2009-03-03
| | | | | | changes. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20194 a1c6a512-1295-4272-9138-f99709370657
* Simplify generic_i2c, removing the link between i2c address and i2c ↵Bertrik Sikken2009-03-03
| | | | | | interface, adding the concept of an i2c bus index. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20193 a1c6a512-1295-4272-9138-f99709370657
* TCC NAND: The BLOCKS_PER_SEGMENT define was actually the number of planes ↵Rob Purchase2009-03-02
| | | | | | mentioned in the Samsung NAND datasheet. Add this to the nand_id struct, so that it can be runtime detected (required for some D2s to boot). Use the struct directly instead of making a local copy, and format the nand_info table to 80 columns. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20186 a1c6a512-1295-4272-9138-f99709370657
* Split HAVE_SCROLLWHEEL into HAVE_SCROLLWHEEL and HAVE_WHEEL_ACCELERATION, ↵Thomas Martitz2009-03-02
| | | | | | | | | | where the latter now activates the wheel acceleration code. HAVE_SCROLLWHEEL plainly indicates the existence of a scrollwheel, thus all ipods define it now (in addition to the ones and some sansas which did before). Same applies to the manual. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20177 a1c6a512-1295-4272-9138-f99709370657
* Forgot to #define HAVE_SPEAKER..Maurus Cuelenaere2009-03-02
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20175 a1c6a512-1295-4272-9138-f99709370657
* Onda VX747:Maurus Cuelenaere2009-03-02
| | | | | | | | * Add speaker en-/disable driver * Add apps/ setting to en-/disable the speaker git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20174 a1c6a512-1295-4272-9138-f99709370657
* imx31: Correct a register name typo.Michael Sevakis2009-03-02
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20171 a1c6a512-1295-4272-9138-f99709370657
* imx31 ATA: Correct a register #define error (due to error in user's manual). ↵Michael Sevakis2009-03-02
| | | | | | Fix timing for PIO tAX. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20169 a1c6a512-1295-4272-9138-f99709370657
* Also broadcast transfer information for use by fancy USB screensFrank Gevaerts2009-02-28
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20140 a1c6a512-1295-4272-9138-f99709370657
* Leave "usb mode" when all LUNs are ejected againFrank Gevaerts2009-02-28
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20139 a1c6a512-1295-4272-9138-f99709370657
* Adds the possibility to show nice "do not disconnect" screens/icons on the ↵Frank Gevaerts2009-02-28
| | | | | | USB screen. A proof-of-concept for the actual screen is at FS#9969 git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20138 a1c6a512-1295-4272-9138-f99709370657
* r20124 broke codecs on targets without IRAM such as Gigabeat F. Behavior ↵Tom Ross2009-02-27
| | | | | | should be identical to r20123 on all sim builds and targets and apply a more correct fix for OS X. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20135 a1c6a512-1295-4272-9138-f99709370657
* Mac doesn't handle placing variables in specific sections very well. ↵Tom Ross2009-02-27
| | | | | | Building the sim on OS X is now possible once again. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20124 a1c6a512-1295-4272-9138-f99709370657
* Get the M:Robe 500 main build booting again, fix a bug and commit the rest ↵Karl Kurbjun2009-02-26
| | | | | | of Cat's work to get sound working. The code is messy right now, but it plays a file (test.raw) in a normal build when you go into the debug ports screen. Take 1. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20118 a1c6a512-1295-4272-9138-f99709370657
* Ingenic Jz4740:Maurus Cuelenaere2009-02-26
| | | | | | | | | | * Add initial RoLo support * Don't enable IRAM in plugins for now * Initial try at getting PCM working (doesn't crash anymore at least) * Replace hard-coded constant with #define in usb-jz4740 git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20115 a1c6a512-1295-4272-9138-f99709370657
* Enable USB mass storage on PP5020, PP5022 and PP5024 targetsFrank Gevaerts2009-02-25
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20105 a1c6a512-1295-4272-9138-f99709370657
* DBOP_DIN is 16bit wide.Thomas Martitz2009-02-25
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20102 a1c6a512-1295-4272-9138-f99709370657
* Ingenic Jz4740:Maurus Cuelenaere2009-02-23
| | | | | | | | * Fix USB issues + add DMA support (doesn't work fully) * Make exception handler a bit more descriptive git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20091 a1c6a512-1295-4272-9138-f99709370657
* PP502x: Improve accuracy of header file. It looks as though DMA channels ↵Michael Sevakis2009-02-23
| | | | | | share the same interrupt enable (tested that 0 and 2 do at least). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20089 a1c6a512-1295-4272-9138-f99709370657
* replace USB_IPODSTYLE by USB_HANDLED_BY_OF as that's what it actually means. ↵Frank Gevaerts2009-02-21
| | | | | | Fix various configs to use it correctly. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20078 a1c6a512-1295-4272-9138-f99709370657
* Submit FS#9890 by Boris Gjenero. Enabling option for iPod Video to shut down ↵Andree Buschmann2009-02-21
| | | | | | LCD and BCM (controller) after backlight was switched off. With this option the user can decide whether to keep the transflective LCD switched on (e.g. during daylight use) or to switch it off (to save power). The power saving is extreme and increases the battery runtime by far (measured >30%). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20076 a1c6a512-1295-4272-9138-f99709370657
* Add a rockbox kernel thread for simulator specific tasks, and use that for ↵Jens Arnold2009-02-20
| | | | | | calling the screendump function(s). Fixes screendump in simulators for backlight-less targets (Ondio), and reduces mixing of unrelated functionality a bit (screendump was called from backlight thread, triggered by a sim-only system wide event). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20065 a1c6a512-1295-4272-9138-f99709370657
* Forgot a file...Maurus Cuelenaere2009-02-19
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20056 a1c6a512-1295-4272-9138-f99709370657
* Add generic touchscreen driver which allows calibration (apps/ layer will ↵Maurus Cuelenaere2009-02-19
| | | | | | follow later). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20055 a1c6a512-1295-4272-9138-f99709370657
* Use DMA for audio playback on PP502x (FS#9910 + some further mods). I can't ↵Michael Sevakis2009-02-19
| | | | | | say at this point about any change in battery life but it frees up a percent or two of CPU cycles as measured in the buffering screen. No change in recording transfers yet. Testing seemed to check out so put it out for general use and see what happens. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20052 a1c6a512-1295-4272-9138-f99709370657
* Philips HDD1630 - use the volume buttons in lists.Mark Arigo2009-02-18
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20036 a1c6a512-1295-4272-9138-f99709370657
* Backlight brightness and button lights for the Philips HDD1630Mark Arigo2009-02-18
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20035 a1c6a512-1295-4272-9138-f99709370657
* Onda VX747:Maurus Cuelenaere2009-02-16
| | | | | | | | | | * Rework battery reading * Get power off back working * Add time to debug view * Convert TABs to spaces in firmware/export/mips*.h git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20024 a1c6a512-1295-4272-9138-f99709370657
* Firewire charger detection for ipod 3G, patch by Boris Gjenero. Fixes FS#9900Nils Wallménius2009-02-15
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20008 a1c6a512-1295-4272-9138-f99709370657
* Sansa Clip: enable battery charging.Bertrik Sikken2009-02-14
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20006 a1c6a512-1295-4272-9138-f99709370657
* Philips HDD1630 - working battery voltage readings. Still needs to be ↵Mark Arigo2009-02-13
| | | | | | calibrated. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19998 a1c6a512-1295-4272-9138-f99709370657
* FM radio for Philips HDD1630. Volume was very faint unless recording was ↵Mark Arigo2009-02-13
| | | | | | enabled, so do that too. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19996 a1c6a512-1295-4272-9138-f99709370657
* Refine the routines in mmu-arm.c and move them to mmu-arm.S since the code ↵Michael Sevakis2009-02-11
| | | | | | is now 100% assembly. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19980 a1c6a512-1295-4272-9138-f99709370657
* Make basic cache functions into calls, and get rid of ↵Michael Sevakis2009-02-11
| | | | | | CACHE_FUNCTION_WRAPPERS and CACHE_FUNCTIONS_AS_CALL macros. Rename flush/invalidate_icache to cpucache_flush/invalidate. They're inlined only if an implementation isn't provided by defining HAVE_CPUCACHE_FLUSH/INVALIDATE. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19971 a1c6a512-1295-4272-9138-f99709370657
* Fix no-backlight colours for H100 series and M3.Jens Arnold2009-02-11
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19970 a1c6a512-1295-4272-9138-f99709370657
* Fix the Playersim as well.Jens Arnold2009-02-11
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19969 a1c6a512-1295-4272-9138-f99709370657
* Forgot to add the new screendump source files.Jens Arnold2009-02-10
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19968 a1c6a512-1295-4272-9138-f99709370657
* Move screendump from apps to firmware, solving two nasty firmware-to-apps ↵Jens Arnold2009-02-10
| | | | | | calls. This required to move the filename creation functions as well. * Fix bug in the BMP header of Clip screendumps. * Add remote screendump for targets with an LCD remote. * Simplify some ifdefs and rename a macro in the sim. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19967 a1c6a512-1295-4272-9138-f99709370657