summaryrefslogtreecommitdiff
path: root/firmware/export (follow)
Commit message (Collapse)AuthorAge
...
* Save a few bytes in the line selector style handling code.Antoine Cellerier2007-09-30
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14927 a1c6a512-1295-4272-9138-f99709370657
* Fix the bootloader, and give the M:Robe it's own scrambleKarl Kurbjun2007-09-30
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14922 a1c6a512-1295-4272-9138-f99709370657
* Move some more files around and get the main build compilingKarl Kurbjun2007-09-30
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14919 a1c6a512-1295-4272-9138-f99709370657
* Remove the PCMREC_PARANOID support since the issues have been identified and ↵Michael Sevakis2007-09-30
| | | | | | fixed however detecting an encoder writing too many samples to a chunk will remain and be enabled in a DEBUG build as an aid for adding encoders. Do some cleanup on the filename queue. Loosen up the control interface where synchronous thread blocking isn't required for pause/stop/resume. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14918 a1c6a512-1295-4272-9138-f99709370657
* first part of usbstack patches -> show and use selection of usb stack mode ↵Christian Gmeiner2007-09-30
| | | | | | | | | only, if a target supports both modes. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14916 a1c6a512-1295-4272-9138-f99709370657
* IRQ driven touchpad driver, crude but workingJonathan Gordon2007-09-30
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14914 a1c6a512-1295-4272-9138-f99709370657
* Add some defines for pp502x. No guarantee as to full accuracy yet but that's ↵Michael Sevakis2007-09-30
| | | | | | not really too important. Use them in the code. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14912 a1c6a512-1295-4272-9138-f99709370657
* Fix the LCD line remaining active after shutdown on grayscale ipods ↵Nicolas Pennequin2007-09-29
| | | | | | (FS#5199). Original patch by Tomasz Mon, modified by me. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14907 a1c6a512-1295-4272-9138-f99709370657
* Anti-red?Michael Sevakis2007-09-29
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14899 a1c6a512-1295-4272-9138-f99709370657
* Compile Portal Player bootloaders as single core. Cleanup the startup code ↵Michael Sevakis2007-09-29
| | | | | | for bootloaders. Remove cop stack entirely and keep IRAM use down on all relevant targets - just use the 128-byte idle stack. Use the inline asm version of current_core for pp5002 as well. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14898 a1c6a512-1295-4272-9138-f99709370657
* Try to fix the case where Ipods would spuriously wake up even though no ↵Thom Johansen2007-09-28
| | | | | | alarm had been set. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14885 a1c6a512-1295-4272-9138-f99709370657
* Commit a subset of the dual core changes that have to do with cache ↵Michael Sevakis2007-09-28
| | | | | | handling, stacks, firmware startup and thread startup. Tested on e200, H10-20GB, iPod Color and 5.5G. Thread function return implemented for all targets. Some changes to plugins to follow shortly. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14879 a1c6a512-1295-4272-9138-f99709370657
* FS#7808 by Tom Ross, Ken Fazzone and me, with help from Antoine Cellerier.Nicolas Pennequin2007-09-27
| | | | | | | | | Add two new line selector types: solid colour and gradient. Solid colour only uses the primary colour setting. The secondary colour setting is used for the gradient. Text colour for the selected item is also changeable. These new settings are a bit controversial so they may be removed later. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14868 a1c6a512-1295-4272-9138-f99709370657
* Enabled button light for Sansa C200Björn Stenberg2007-09-25
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14856 a1c6a512-1295-4272-9138-f99709370657
* Dithering option for mpegplayer on gigabeat-f/x and e200. Assembly IDCT for ↵Michael Sevakis2007-09-25
| | | | | | ARm just to make it all work more nicely. Move UI simulator YUV code to its core to adapt it. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14851 a1c6a512-1295-4272-9138-f99709370657
* The C200 LCD controller is a Samsung S6B33B2. Define appropriate register ↵Jens Arnold2007-09-24
| | | | | | names, and implement display flip. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14838 a1c6a512-1295-4272-9138-f99709370657
* Working DM320 interrupts, changed the way registers are accessed in spi and ↵Karl Kurbjun2007-09-23
| | | | | | uart drivers. Uart might be broken with interrupts - buttons on remote don't seem to respond when interrupts are enabled. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14836 a1c6a512-1295-4272-9138-f99709370657
* More interupt/timer workKarl Kurbjun2007-09-22
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14823 a1c6a512-1295-4272-9138-f99709370657
* Make sure that SVN keywords are set properlyKarl Kurbjun2007-09-22
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14817 a1c6a512-1295-4272-9138-f99709370657
* start of the tsc2100 driver.Jonathan Gordon2007-09-22
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14816 a1c6a512-1295-4272-9138-f99709370657
* Merge the Gigabeat S branch back into trunk. Fingers crossed nothing breaks.Will Robertson2007-09-21
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14805 a1c6a512-1295-4272-9138-f99709370657
* m:robe 500i port: Add primitives for the SPI bus and start moving toward ↵Catalin Patulea2007-09-21
| | | | | | new-style register definitions. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14798 a1c6a512-1295-4272-9138-f99709370657
* Disable tagcache on iriver iFP to save some memory.Tomasz Malesinski2007-09-20
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14793 a1c6a512-1295-4272-9138-f99709370657
* PNX0101: new register names and polishing support for Clock Generation UnitTomasz Malesinski2007-09-20
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14792 a1c6a512-1295-4272-9138-f99709370657
* Beginning of an M:Robe 500i port. Currently only in the bootloader stage. ↵Karl Kurbjun2007-09-20
| | | | | | Needs another piece of code to start the boot process - will be in the wiki. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14763 a1c6a512-1295-4272-9138-f99709370657
* usb stack code police, fix some warnings and set svn keywords correctlyPeter D'Hoye2007-09-19
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14761 a1c6a512-1295-4272-9138-f99709370657
* Remove the ID3 tag version priority setting on the grounds of it being ↵Thom Johansen2007-09-19
| | | | | | pretty pointless. ID3v2 tags are superior to ID3v1 tags, and needs less seeking around to find. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14750 a1c6a512-1295-4272-9138-f99709370657
* Increase Max settable battery capacity for the H10, closes FS#7795Nils Wallménius2007-09-18
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14746 a1c6a512-1295-4272-9138-f99709370657
* Allow higher battery capacities to be set for ipod 3G, closes FS#7782Nils Wallménius2007-09-15
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14707 a1c6a512-1295-4272-9138-f99709370657
* Tab policeNils Wallménius2007-09-14
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14691 a1c6a512-1295-4272-9138-f99709370657
* Firmware "hacker" code for the e200r install so the full bootloader rom ↵Jonathan Gordon2007-09-09
| | | | | | | | | doesnt need to be written. Requires a custom version of e200tool which isnt available yet. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14654 a1c6a512-1295-4272-9138-f99709370657
* UISIMULATOR: Give the host OS some needed context switching hints (which ↵Michael Sevakis2007-09-09
| | | | | | _is_ supposed to work on Linux - but I can't tell on VMWare - and does on Windows). I guess I'll know for sure soon. Give sleep() even more genuine behavior. Add some button driver sync with the rockbox threads that should have been there for some time - this is basically interrupt-like processing as any thread not in the kernel pool should be considered. Make the screendump work again by posting the request. Perhaps help out shutting down for some users but not in the way I'd prefer - to think about. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14646 a1c6a512-1295-4272-9138-f99709370657
* Sim I/O and threading that runs more like on target. Tweakable if any ↵Michael Sevakis2007-09-08
| | | | | | genuine slowness imitation is required for any one of them. One point of concern is the sim shutdown on an OS other than Linux just because terminating threads in a manner other than having the do it themselves is kind of dirty IMHO. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14639 a1c6a512-1295-4272-9138-f99709370657
* Allow the volume keys to be used in lists. Fix the sim buttons.Mark Arigo2007-09-08
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14638 a1c6a512-1295-4272-9138-f99709370657
* Sansa c200 port. Rockbox works with sound. Several features are disabled ↵Mark Arigo2007-09-06
| | | | | | including some lcd options, FM radio, recording, and all plugins. Loading the OF from the Rockbox bootloader does not work. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14625 a1c6a512-1295-4272-9138-f99709370657
* FS #7691 - improved USB detection on PP devices. This patch modifies the ↵Dave Chapman2007-09-04
| | | | | | target-tree function usb_detect() on all targets from bool to int, returning USB_INSERTED or USB_EXTRACTED instead of true or false. This was done to enable the PP usb_detect() to check for USB_POWER (either a connection to a USB wall charger, or the user holding "charge mode" button) and return that as a third value. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14600 a1c6a512-1295-4272-9138-f99709370657
* Accept patch in FS#6869 by Justin Foell, increases maximum settable battery ↵Nils Wallménius2007-09-02
| | | | | | capacity to 1200 mAh for ipod color and 4g, closes FS#6422 git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14572 a1c6a512-1295-4272-9138-f99709370657
* upppsChristian Gmeiner2007-08-29
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14503 a1c6a512-1295-4272-9138-f99709370657
* we use only 2 endpointsChristian Gmeiner2007-08-29
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14502 a1c6a512-1295-4272-9138-f99709370657
* Add the define for the usb stack (in comment) on targets that can be used ↵Peter D'Hoye2007-08-29
| | | | | | for it. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14498 a1c6a512-1295-4272-9138-f99709370657
* fix red and yellow - i hope and double content in some files.. dont ask how ↵Christian Gmeiner2007-08-27
| | | | | | this could happen git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14473 a1c6a512-1295-4272-9138-f99709370657
* oops... disable stackChristian Gmeiner2007-08-27
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14471 a1c6a512-1295-4272-9138-f99709370657
* Usb Stack: only setup packet handling, and not enabled by default as there ↵Christian Gmeiner2007-08-27
| | | | | | | | | | | | | | | | is a lot to do. * settings code is not fully ready -> changing device driver has no effect * clean ups * check copyriths * find a way to detect IN transfers * support for full and highspeed * ... git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14470 a1c6a512-1295-4272-9138-f99709370657
* Small ReplayGain cleanup. Move RVA2 specific code to id3.c and don't do the ↵Magnus Holmgren2007-08-25
| | | | | | parsing via strings. Generalize parts of the code for later use by MPC. Make some local functions static. Add and update some comments for clarity. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14453 a1c6a512-1295-4272-9138-f99709370657
* First step of powermanagement rework: * Move target specific stuff into ↵Jens Arnold2007-08-17
| | | | | | target tree, starting with battery voltage tables and voltage reading. (This revealed some incorrect percent_to_voltage_charging mappings). * Voltage reading on 1st gen ipods is now correct. * Clean up obsolete config #defines. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14375 a1c6a512-1295-4272-9138-f99709370657
* Switch to using millivolt for battery voltage and other internal voltages. * ↵Jens Arnold2007-08-15
| | | | | | Fix debug voltage history display. * Some code cleanup. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14364 a1c6a512-1295-4272-9138-f99709370657
* Moved archos power handling into target tree. * Tuner power handling cleaned ↵Jens Arnold2007-08-14
| | | | | | up a bit. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14345 a1c6a512-1295-4272-9138-f99709370657
* Mini G1: Enabled backlight fading. Attn. Mini G1 voice users: a new voice ↵Jens Arnold2007-08-13
| | | | | | file is required. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14314 a1c6a512-1295-4272-9138-f99709370657
* Enable a lot more features for simulators and add stubs where necessary, ↵Nils Wallménius2007-08-12
| | | | | | simulators should now work with identical lng and voice files as the respective target git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14299 a1c6a512-1295-4272-9138-f99709370657
* Removed special X5 backlight handling, and replaced it with a generic system ↵Jens Arnold2007-08-12
| | | | | | that makes the backlight light up on shutdown and not time out unless it's completely disabled in the current player state. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14292 a1c6a512-1295-4272-9138-f99709370657