summaryrefslogtreecommitdiff
path: root/firmware/export (follow)
Commit message (Collapse)AuthorAge
...
* Add basic runtime estimation for the c200v2 (taken from Clipv1) and e200v2 ↵Michael Giacomelli2010-03-16
| | | | | | (taken from fuzev1). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25223 a1c6a512-1295-4272-9138-f99709370657
* Disable runtime estimation altogether when there is no runtime current ↵Michael Giacomelli2010-03-16
| | | | | | defined. It doens't work and people somehow got confused by seeing obviously wrong values. Now it will just return -1 if you try to estimate runtime without having the current defined. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25222 a1c6a512-1295-4272-9138-f99709370657
* Forgot the #Michael Giacomelli2010-03-16
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25221 a1c6a512-1295-4272-9138-f99709370657
* Remove some old archos code that caused runtime estimation to be off on AMS ↵Michael Giacomelli2010-03-16
| | | | | | players while not actually working on Archos. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25220 a1c6a512-1295-4272-9138-f99709370657
* Clipv1 & m200v4 : reduce plugin buffer size to strict minimumRafaël Carré2010-03-16
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25219 a1c6a512-1295-4272-9138-f99709370657
* as3525v2 has twice the as3525v1 IRAM (verified on Clip+)Rafaël Carré2010-03-15
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25207 a1c6a512-1295-4272-9138-f99709370657
* sd-as3525v2: add card hotswap to sd_threadRafaël Carré2010-03-15
| | | | | | Clip+: add (disabled) configuration for µSD slot git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25194 a1c6a512-1295-4272-9138-f99709370657
* Clipv2: enable FM so testers can confirm if it's detectedRafaël Carré2010-03-15
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25192 a1c6a512-1295-4272-9138-f99709370657
* Clip+: si4702 FMRafaël Carré2010-03-15
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25190 a1c6a512-1295-4272-9138-f99709370657
* Add experimental support for isochronous transfers in the usb ARC driver. ↵Amaury Pouly2010-03-12
| | | | | | There are several details to tweaks however. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25130 a1c6a512-1295-4272-9138-f99709370657
* Even more Nano2G FTL speedup. Now 8% faster than disk mode, 10% slower than ↵Michael Sparmann2010-03-11
| | | | | | the OFW. 4.5MB/s sustained (contiguous) write, 6.0MB/s read for me now. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25109 a1c6a512-1295-4272-9138-f99709370657
* Disable HID on Nano2G for now - it's causing some instability that needs to ↵Michael Sparmann2010-03-10
| | | | | | be debugged git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25104 a1c6a512-1295-4272-9138-f99709370657
* Some Nano2G define corrections / updatesMichael Sparmann2010-03-10
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25103 a1c6a512-1295-4272-9138-f99709370657
* Sansa Clip: reduce current consumption for more correct battery life ↵Rafaël Carré2010-03-07
| | | | | | estimation after r25030 git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25049 a1c6a512-1295-4272-9138-f99709370657
* Add a few warning comments about the INIT_ATTR stuff.Thomas Martitz2010-03-04
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25024 a1c6a512-1295-4272-9138-f99709370657
* AS3525v2: disable cpu frequency changesRafaël Carré2010-03-04
| | | | | | | CGU_PROC looks different from as3525v1 and there have been reports of Clip+ becoming warm when boosted git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25020 a1c6a512-1295-4272-9138-f99709370657
* Really fix bootloaders now.Thomas Martitz2010-03-03
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25017 a1c6a512-1295-4272-9138-f99709370657
* Fix reds. Don't use the init section in the bootloader. It's not useful ↵Thomas Martitz2010-03-03
| | | | | | there anyway. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25014 a1c6a512-1295-4272-9138-f99709370657
* FS#10756 - Free unused init codeThomas Martitz2010-03-03
| | | | | | | Introduce a new .init section for initialisation code, so that it can be copied to an area which is later overwritten before calling. The stack/bss can then overwrite that code, effectively freeing the code size that the initialisation routines need. Gives a few kB ram usage back. Only implemented for PP and as3525 so far. More targets could be added, as well as more functions. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25013 a1c6a512-1295-4272-9138-f99709370657
* Enable recording histogram for h100Peter D'Hoye2010-03-03
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25012 a1c6a512-1295-4272-9138-f99709370657
* Histogram display on recording screen. Based on the work of Jvo Studer in FS ↵Peter D'Hoye2010-03-03
| | | | | | #5021 but reduced and reworked since the recording screen code changed quite a bit since his patch. For now enabled on iriver h1x0 and h3x0 only. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25007 a1c6a512-1295-4272-9138-f99709370657
* undo that last undo, make the font loader more forgiving to user errorsJonathan Gordon2010-03-03
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24994 a1c6a512-1295-4272-9138-f99709370657
* revert r24989 ad r24990 which are cuasing segfaults... they were working ↵Jonathan Gordon2010-03-02
| | | | | | fine for me though :( (stupid font stuff is cursed!) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24993 a1c6a512-1295-4272-9138-f99709370657
* * Make the user font count more saneJonathan Gordon2010-03-02
| | | | | | | | | * font 2-9 in the skins will always be user fonts in the skins * init the skinfonts array so it doesnt think id 'x' is used already * make the parser work with FONT_UI untill the very end, even on remote fonts git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24989 a1c6a512-1295-4272-9138-f99709370657
* Packard Bell Vibe 500: clean up the power off, enable poweroff while charging.Szymon Dziok2010-03-01
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24987 a1c6a512-1295-4272-9138-f99709370657
* Sansa c200: allow 16 steps of backlight brightness (just like the OF)Bertrik Sikken2010-03-01
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24984 a1c6a512-1295-4272-9138-f99709370657
* Revert r24958. It didn't fix anything (in fact, the problem described didn't ↵Thomas Martitz2010-03-01
| | | | | | exist). Increase MAXFONTS by 1 to allow for remote screen targets to load fonts 2-9. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24983 a1c6a512-1295-4272-9138-f99709370657
* redo r24943. the font mappings are not needed once the skin is finished ↵Jonathan Gordon2010-02-28
| | | | | | | | | parsing so using the skin buffer there is a waste and overcomplicates things. Also that commit breaks plain %pb so make sure you dont use %pb inside a viewport with a font number > 1 git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24957 a1c6a512-1295-4272-9138-f99709370657
* Add Sansa Fuzev2 to the target tree. Bootloader builds, but is completely ↵Thomas Martitz2010-02-25
| | | | | | | | untested. Compilation shows a warning for the first argument of the lcd_bitmap() call in show_logo(). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24911 a1c6a512-1295-4272-9138-f99709370657
* as3525v2: use iram (might need to be disabled for clipv2)Rafaël Carré2010-02-22
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24857 a1c6a512-1295-4272-9138-f99709370657
* Fix model number for Clipv2 & Clip+ (same than in scramble.c)Rafaël Carré2010-02-22
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24850 a1c6a512-1295-4272-9138-f99709370657
* as3525v2: build normal firmware properly (Clipv2/+)Rafaël Carré2010-02-22
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24840 a1c6a512-1295-4272-9138-f99709370657
* Packard Bell Vibe 500: Enable recording.Szymon Dziok2010-02-21
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24805 a1c6a512-1295-4272-9138-f99709370657
* Allow batteries with higher capacity for iPod Mini1G, Mini2G and Video ↵Andree Buschmann2010-02-17
| | | | | | (FS#8973). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24732 a1c6a512-1295-4272-9138-f99709370657
* Packard Bell Vibe 500: add RTC alarm.Szymon Dziok2010-02-17
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24728 a1c6a512-1295-4272-9138-f99709370657
* Packard Bell Vibe 500: Full RTC support.Szymon Dziok2010-02-17
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24726 a1c6a512-1295-4272-9138-f99709370657
* Enable iPod Nano 2G boosting (without undervolting for now)Michael Sparmann2010-02-17
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24721 a1c6a512-1295-4272-9138-f99709370657
* Add iPod 3G and iPod Color/Photo (FS#9072) current consumption and battery ↵Andree Buschmann2010-02-16
| | | | | | discharge curves to allow reasonable runtime estimation. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24709 a1c6a512-1295-4272-9138-f99709370657
* * surround member only used by charcells with #ifdef HAVE_LCD_CHARCELLS in ↵Teruaki Kawashima2010-02-16
| | | | | | | | struct scrollinfo in scroll_engine.h. * remove function prototypes which are not actualy defined. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24693 a1c6a512-1295-4272-9138-f99709370657
* Rewrite dircache generation to take advantage for the FAT code. Reduce RAM ↵Amaury Pouly2010-02-14
| | | | | | usage by ~30Kb and binsize by at least several hundreds bytes. Also remove the directory depth limit of dircache. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24657 a1c6a512-1295-4272-9138-f99709370657
* FS#10984 - multifont! 2 major additions:Jonathan Gordon2010-02-14
| | | | | | | | | | 1) seperate UI font for the remote and main displays 2) allow individual skins to load additional fonts for use in the skin (Uo to 7 extra in this first version) see CustomWPS for info on how to load a font in the skins. Code should always use FONT_UI+screen_number to get the correct user font git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24644 a1c6a512-1295-4272-9138-f99709370657
* Packard Bell Vibe 500: correct main keymaps, enable full keyboard editing, ↵Szymon Dziok2010-02-11
| | | | | | enable morse input. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24600 a1c6a512-1295-4272-9138-f99709370657
* Commit FS#10889: detect file handles leaks in plugins and automatically ↵Amaury Pouly2010-02-11
| | | | | | close them on exit and warn the user. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24598 a1c6a512-1295-4272-9138-f99709370657
* New plugin: FFT, A frequency analyzer pluginFrank Gevaerts2010-02-10
| | | | | | | | | | | | | There is some more work needed: - Keymaps are definitely not perfect, touchscreen targets are disabled due to no keymap - There is no manual yet Author: Delyan Kratunov Flyspray: FS#10065 git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24587 a1c6a512-1295-4272-9138-f99709370657
* Packard Bell Vibe 500: Enable ATA DMA as in r24405.Szymon Dziok2010-02-10
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24585 a1c6a512-1295-4272-9138-f99709370657
* Enable charging monitoring for the Nano 1G.Torne Wuff2010-02-10
| | | | | | | | | | | | The code for this was already present as it seems to behave the same as the Video, but CONFIG_CHARGING had not been set, probably for lack of testing. It has now been tested. This allows the WPS/status bar to correctly display the charging status, and also fixes various bugs: FS#6891 iPod Nano Charger Support FS#6940 Nano Car Adapter Mode enabled FS#10591 iPod nano reboots on idle poweroff when plugged in git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24581 a1c6a512-1295-4272-9138-f99709370657
* revert r24478 and make the backdrop behaviour the same as it used to be (so ↵Jonathan Gordon2010-02-08
| | | | | | when in the wps the sbs' backdrop will be fully disabled). Also changes the API back to having to manually set the current backdrop. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24565 a1c6a512-1295-4272-9138-f99709370657
* Sansa Clip+ has no button lightRafaël Carré2010-02-08
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24558 a1c6a512-1295-4272-9138-f99709370657
* Packard Bell Vibe 500: touchpad code rework. Improve touch sensivity a bit ↵Szymon Dziok2010-02-06
| | | | | | by setting the MEP parameters in the power_init() function. Implement new function in synaptics-mep driver (touchpad_set_parameter) necessary for it. Move the button lights code to the target backlight file. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24541 a1c6a512-1295-4272-9138-f99709370657
* as3525: add a few more CGU_PERI definitionsBertrik Sikken2010-02-06
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24537 a1c6a512-1295-4272-9138-f99709370657