summaryrefslogtreecommitdiff
path: root/firmware (follow)
Commit message (Collapse)AuthorAge
...
* iPod - Initial skeleton of an audio driverDave Chapman2005-12-16
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8248 a1c6a512-1295-4272-9138-f99709370657
* Enabled the virtual ATA LED on the H300Linus Nielsen Feltzing2005-12-15
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8241 a1c6a512-1295-4272-9138-f99709370657
* H300 FM radio support, with help from Peter D'HoyeLinus Nielsen Feltzing2005-12-15
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8237 a1c6a512-1295-4272-9138-f99709370657
* Fixed a file system driver caching bug corrupting files on certain situationsMiika Pekkarinen2005-12-13
| | | | | | | (when reading and writing the same file). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8231 a1c6a512-1295-4272-9138-f99709370657
* Add interrupt handler for iPod. Add timer tick support. Remove temporary ↵Thom Johansen2005-12-12
| | | | | | thread sleep solution. Remove temporary iPod current_tick solution. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8224 a1c6a512-1295-4272-9138-f99709370657
* Basic exceptions support for iPod and ARM targets. SDRAM for iPod targets ↵Thom Johansen2005-12-12
| | | | | | remapped to base address 0 to facilitate. Changed some crt0.S #ifdefs to allow for code resuse on other ARM targets. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8223 a1c6a512-1295-4272-9138-f99709370657
* Added some symbolic names for control registers for PP5020 chipset.Thom Johansen2005-12-11
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8222 a1c6a512-1295-4272-9138-f99709370657
* iPod: Cleanup of i2c code and addition of RTC driverDave Chapman2005-12-11
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8219 a1c6a512-1295-4272-9138-f99709370657
* Reworking of Archos RTC code to create a (slightly) more abstract RTC apiDave Chapman2005-12-11
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8216 a1c6a512-1295-4272-9138-f99709370657
* Patch #1377879 by Anders Kagerin - faster lcd_update_rect() for h300Linus Nielsen Feltzing2005-12-11
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8215 a1c6a512-1295-4272-9138-f99709370657
* Make threading code for iPod compile on all ARM CPUs, comment out sleep loop ↵Thom Johansen2005-12-10
| | | | | | until we have iPod interrupts. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8214 a1c6a512-1295-4272-9138-f99709370657
* H300 max CPU frequency is now back to 124MHzLinus Nielsen Feltzing2005-12-09
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8208 a1c6a512-1295-4272-9138-f99709370657
* PCF50606 I2C timing is now more on specLinus Nielsen Feltzing2005-12-09
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8207 a1c6a512-1295-4272-9138-f99709370657
* Simplified and uniform volume handling: * Volume setting in dB on all ↵Jens Arnold2005-12-07
| | | | | | targets, within the 'natural' range defined by the respective DAC (limited to -100..+12 dB for archos Recorders and Ondios in order to avoid 4 chars being displayed in the status bar). 0 dB means line level on all targets. * No more artificial volume limiting for Iriver and Player, settings always represent true values. Removed the various sound scaling options. * Bumped config version so save your settings. Also make sure to adjust the volume after loading a .cfg, then save the .cfg again, otherwise the volume will be out of range (a flaw in the .cfg loader). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8197 a1c6a512-1295-4272-9138-f99709370657
* Restore full support for id3v2 frames with multiple strings (like TXXX). ↵Magnus Holmgren2005-12-07
| | | | | | Makes MP3 ReplayGain work again. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8196 a1c6a512-1295-4272-9138-f99709370657
* several small fixes sugested by different people (FireFly, Lear, Takka)Marcoen Hirschberg2005-12-07
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8184 a1c6a512-1295-4272-9138-f99709370657
* H100/H110 has only 16Mbyte RAMLinus Nielsen Feltzing2005-12-06
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8178 a1c6a512-1295-4272-9138-f99709370657
* arabjoin.h was emptied by accidentMarcoen Hirschberg2005-12-06
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8175 a1c6a512-1295-4272-9138-f99709370657
* move some code from .h files to .c files and polish unicode.c a bitMarcoen Hirschberg2005-12-06
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8174 a1c6a512-1295-4272-9138-f99709370657
* Both iriver boot loaders have to use DRAM now, since the unicode codepage ↵Linus Nielsen Feltzing2005-12-06
| | | | | | table doesn't fit in IRAM git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8171 a1c6a512-1295-4272-9138-f99709370657
* waiting is over: initial unicode commitMarcoen Hirschberg2005-12-06
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8169 a1c6a512-1295-4272-9138-f99709370657
* H300 bootloader USB modeLinus Nielsen Feltzing2005-12-06
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8168 a1c6a512-1295-4272-9138-f99709370657
* USB support for H300Linus Nielsen Feltzing2005-12-06
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8167 a1c6a512-1295-4272-9138-f99709370657
* The DMA controller issued a DMA IRQ immediately when started, making it skip ↵Linus Nielsen Feltzing2005-12-06
| | | | | | the entire first audio block. Setting the DONE bit before initializing seems to fix this. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8166 a1c6a512-1295-4272-9138-f99709370657
* Adjusted the decompressor work to build a compressed image for the ArchosDaniel Stenberg2005-12-05
| | | | | | | targets in case it is too big to fit. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8158 a1c6a512-1295-4272-9138-f99709370657
* Bugfix: Prevent spurious bitswap when switching from recording to playback. ↵Jens Arnold2005-12-04
| | | | | | This caused erratic voice UI behaviour under certain conditions. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8148 a1c6a512-1295-4272-9138-f99709370657
* Replace references to HAVE_RTC with CONFIG_RTC and remove the HAVE_RTC ↵Dave Chapman2005-12-04
| | | | | | defines from config-*.h git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8147 a1c6a512-1295-4272-9138-f99709370657
* set default sound scaling metric properlyAnton Oleynikov2005-12-04
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8146 a1c6a512-1295-4272-9138-f99709370657
* iRiver: new sound option "prevent clipping:adjust volume/adjust bass/adjust ↵Anton Oleynikov2005-12-04
| | | | | | current/off" git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8145 a1c6a512-1295-4272-9138-f99709370657
* Split the HAVE_RTC define into HAVE_RTC, HAVE_RTC_RAM and CONFIG_RTC - in ↵Dave Chapman2005-12-04
| | | | | | preparation for targets (H300, iPod) which have a clock (HAVE_RTC) but no general purpose RAM available for settings data (HAVE_RTC_RAM). CONFIG_RTC is used to specify the low-level driver required. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8144 a1c6a512-1295-4272-9138-f99709370657
* Fixed recording peak meters to always work. Now it should be easy toMiika Pekkarinen2005-12-02
| | | | | | | add pre-recording support too. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8126 a1c6a512-1295-4272-9138-f99709370657
* Fixed ui lag while writing recorded data to disk.Miika Pekkarinen2005-12-02
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8122 a1c6a512-1295-4272-9138-f99709370657
* iRiver recording changes:Andy2005-12-02
| | | | | | | | | - Added Peakmeter in recording screen - Fix for stop bug - Fix for playback peakmeter not working after recording git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8120 a1c6a512-1295-4272-9138-f99709370657
* revert scroll pause in continuous scrolling modeMarcoen Hirschberg2005-11-30
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8115 a1c6a512-1295-4272-9138-f99709370657
* add a delay when continually scrolling and reaching the beginning of the lineMarcoen Hirschberg2005-11-30
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8114 a1c6a512-1295-4272-9138-f99709370657
* Self-extracting loader: Cleaner method for inclusion of the UCL-compressed ↵Jens Arnold2005-11-30
| | | | | | image. The input image is now checked for correctness and converted to C source. The Makefile still needs fixing... git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8109 a1c6a512-1295-4272-9138-f99709370657
* Fixed self-extracting loader: (1) Proper startup code, ensuring the stack ↵Jens Arnold2005-11-28
| | | | | | pointer is set to the desired location. (2) Code cleanup. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8103 a1c6a512-1295-4272-9138-f99709370657
* Fixed two more than 3 years old bugs in RoLo: (1) Read start address from ↵Jens Arnold2005-11-28
| | | | | | image instead of using hard coded loadaddress+0x200. (2) Set desired stack pointer. The stack pointer used to remain wherever it was when invoking RoLo... git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8100 a1c6a512-1295-4272-9138-f99709370657
* 16bit LCD driver: faster drawing routines.Jens Arnold2005-11-28
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8098 a1c6a512-1295-4272-9138-f99709370657
* Archos targets: Self-extractor for on-disk firmware images to work around ↵Jens Arnold2005-11-27
| | | | | | the file size limit. Re-uses rockbox.ucl. Not yet integrated with build system. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8089 a1c6a512-1295-4272-9138-f99709370657
* It's pronouced OggMarcoen Hirschberg2005-11-27
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8085 a1c6a512-1295-4272-9138-f99709370657
* Fix red sim build, HAVE_RECORDING is not to be defined for sims.Thom Johansen2005-11-27
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8082 a1c6a512-1295-4272-9138-f99709370657
* Enable recording for H100 line. No idea why this wasn't enabled before.Thom Johansen2005-11-27
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8078 a1c6a512-1295-4272-9138-f99709370657
* Temporarily set the max CPU frequency to 90MHz on the H300Linus Nielsen Feltzing2005-11-27
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8077 a1c6a512-1295-4272-9138-f99709370657
* No S/PDIF playback on H300Linus Nielsen Feltzing2005-11-27
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8076 a1c6a512-1295-4272-9138-f99709370657
* Proper UDA1380 reset for H300Linus Nielsen Feltzing2005-11-27
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8075 a1c6a512-1295-4272-9138-f99709370657
* Fix yellow builds :/Jens Arnold2005-11-26
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8073 a1c6a512-1295-4272-9138-f99709370657
* More comments to the dircache functions and a debug menu entry toMiika Pekkarinen2005-11-26
| | | | | | | determine how long the disk scanning took. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8072 a1c6a512-1295-4272-9138-f99709370657
* Debug menu entry for the dircache.Miika Pekkarinen2005-11-26
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8071 a1c6a512-1295-4272-9138-f99709370657
* iPod: Fix the lcd_update_rect() function for the Color LCD, ensure rect is ↵Dave Chapman2005-11-25
| | | | | | word-aligned and minor cosmetic cleanup git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8066 a1c6a512-1295-4272-9138-f99709370657