Commit graph

24295 commits

Author SHA1 Message Date
Torne Wuff
52e528e057 Boot charting support.
Select (B)ootchart in advanced options in configure, and logf will record timings for various stages of boot, for performance comparisons. Format logged is:
BC:>function_name,123,80
where 123 is the line number, 80 is the number of ticks since boot. This can be loaded as CSV into a spreadsheet.


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25426 a1c6a512-1295-4272-9138-f99709370657
2010-04-01 16:27:21 +00:00
Thomas Martitz
f376fd2f4a Fuzev2: Scrollwheel works like a charm :)
Move scrollwheel parsing function into separate file as it's reused.

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25425 a1c6a512-1295-4272-9138-f99709370657
2010-04-01 16:07:56 +00:00
Rafaël Carré
47dcf58e28 Move fuzev2 to unusable
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25423 a1c6a512-1295-4272-9138-f99709370657
2010-04-01 10:57:37 +00:00
Rafaël Carré
92411e8a96 Fuzev2 LCD: replace delays by calls to lcd_delay() (delays not changed)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25422 a1c6a512-1295-4272-9138-f99709370657
2010-04-01 08:29:30 +00:00
Rafaël Carré
b79ca59194 Try to fix problems on Clip+ (not sure why they appear randomly)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25421 a1c6a512-1295-4272-9138-f99709370657
2010-04-01 08:21:21 +00:00
Rafaël Carré
910e93cd2a Remove e200R from daily builds
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25420 a1c6a512-1295-4272-9138-f99709370657
2010-04-01 07:40:29 +00:00
Rafaël Carré
6853555972 Promote Fuzev2 to unstable
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25419 a1c6a512-1295-4272-9138-f99709370657
2010-04-01 07:26:47 +00:00
Rafaël Carré
fa59c7b686 as3525v2: assume plla is the source for pclk (verified with timer frequency)
The frequencies are correctly displayed in the debug menu

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25418 a1c6a512-1295-4272-9138-f99709370657
2010-04-01 06:05:24 +00:00
Rafaël Carré
a28a9210d0 Fix boosting on as3525v2
the arm926-ejs doesn't have synchronous/asynchronous/fastbus modes, so
just change CGU_PROC directly

Note: we could use a lower unboosted frequency now

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25417 a1c6a512-1295-4272-9138-f99709370657
2010-04-01 04:37:17 +00:00
Rafaël Carré
49935f2fa8 as3525*: make sure fclk is 24MHz before using it as the clock source for pclk
Should fix Clip+ boot problems once for all

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25416 a1c6a512-1295-4272-9138-f99709370657
2010-04-01 03:55:49 +00:00
Rafaël Carré
f4dcc69b51 as3525*: set up CGU_COUNT register before turning on / modifying PLLs
Write the setting before enabling the PLL
Fix booting problem (black screen) with Clip+

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25415 a1c6a512-1295-4272-9138-f99709370657
2010-04-01 03:22:49 +00:00
Jeffrey Goode
d5e6bc7a8c FS#11081 - Hotkey patch. Many targets supported, but some keymaps need work before they can be switched on
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25414 a1c6a512-1295-4272-9138-f99709370657
2010-04-01 03:14:44 +00:00
Rafaël Carré
39e78993f3 as3525v2: adjustable CPU freq : CGU_PROC is identical to as3525 after all
Instead of modifying CGU_PROC to get 24MHz pclk, just switch to fastbus else Clip+ wouldn't boot
Tested on fuzev1/Clip+

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25413 a1c6a512-1295-4272-9138-f99709370657
2010-04-01 02:39:25 +00:00
Dominik Riebeling
8cccb6e099 Add Gigabeat S to Rockbox Utility.
This adds the Beast as disabled target. Note that bootloader installation isn't
implemented yet.

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25412 a1c6a512-1295-4272-9138-f99709370657
2010-03-31 20:54:04 +00:00
Dominik Riebeling
aae2213e0a Add build folder cleanup on build errors and add option to keep it.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25411 a1c6a512-1295-4272-9138-f99709370657
2010-03-31 20:52:07 +00:00
Tomer Shalev
a3d5f95981 rbutil: Hebrew translation
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25410 a1c6a512-1295-4272-9138-f99709370657
2010-03-31 20:11:43 +00:00
Tomer Shalev
f598a7baef rbutil: Make strings translatable
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25409 a1c6a512-1295-4272-9138-f99709370657
2010-03-31 20:11:12 +00:00
Frank Gevaerts
cff07c304d Fix FS#11152 in a cleaner way. At least on the sim, the state remained in FMRADIO_PLAYING forever after r25403, which broke (at least) the playback mode display in skins.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25408 a1c6a512-1295-4272-9138-f99709370657
2010-03-31 19:59:50 +00:00
Yoshihisa Uchida
c19466a2fa Rockbox Utility: Japanese translation updates
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25407 a1c6a512-1295-4272-9138-f99709370657
2010-03-31 12:10:08 +00:00
Rafaël Carré
b545946422 Clip: enable recording keymap when needed (forgotten in r25390)
The keymap of recscreen needs serious work, and apparently there are
other bugs in the settings keymap.
See conversation at http://www.rockbox.org/irc/log-20100331#03:51:25

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25406 a1c6a512-1295-4272-9138-f99709370657
2010-03-31 02:58:38 +00:00
Rafaël Carré
124188f41c Clipv2/Clip+ : use CHG_IN adc channel, it seems to work better than BVDD and RTCSUP
They're all the same when charger is unplugged, but when it's plugged:
- BVDD is way too high
- RTCSUP oscillates between 2 values
- CHG_IN acts like RTCSUP on some models but seems to works fine on my Clip+

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25405 a1c6a512-1295-4272-9138-f99709370657
2010-03-31 01:22:23 +00:00
Dominik Riebeling
e35fe82931 Update german Rockbox Utility translation.
lupdate all other translations and drop obsolete strings.

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25404 a1c6a512-1295-4272-9138-f99709370657
2010-03-30 19:53:29 +00:00
Rafaël Carré
9d3bd97e41 Make sure FM Tuner is stopped at init
Author: Doru Barbu
Flyspray: FS#11152

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25403 a1c6a512-1295-4272-9138-f99709370657
2010-03-30 19:21:30 +00:00
Dominik Wenger
11c9be9c83 Fix Festival tts engine.
Author: Delyan Kratunov
Flyspray: FS#11155 part2

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25402 a1c6a512-1295-4272-9138-f99709370657
2010-03-30 17:45:23 +00:00
Dominik Wenger
a79fee019e Delete tts objects after use.
Author: Delyan Kratunov
Flyspray: FS#11155 part1

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25401 a1c6a512-1295-4272-9138-f99709370657
2010-03-30 17:43:49 +00:00
Tomer Shalev
4c7a16b43c Viewer: Implement alignment option, to provide alignment of RTL text (Hebrew, Arabic) to the right
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25400 a1c6a512-1295-4272-9138-f99709370657
2010-03-30 17:09:04 +00:00
Rafaël Carré
88f76c97df Build pitch_detector bitmaps for all targets, even those without color
(forgot to remove the condition in r25397)

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25399 a1c6a512-1295-4272-9138-f99709370657
2010-03-30 12:26:10 +00:00
Mustapha Senhaji
dd42f2997a Oops, forgot to update the header with the added name for the nyorsk translation too.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25398 a1c6a512-1295-4272-9138-f99709370657
2010-03-30 00:40:40 +00:00
Rafaël Carré
4fd9038d35 pitch_detector: fix builds on monochrome targets, remove an unused variable
Add icons for Clip, copied from c200 icons

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25397 a1c6a512-1295-4272-9138-f99709370657
2010-03-29 23:50:07 +00:00
Mustapha Senhaji
0acc2c5955 Update the norwegian (nynorsk) translation.
Author: Tore Johnny Bråtveit
Flyspray: FS#11145



git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25396 a1c6a512-1295-4272-9138-f99709370657
2010-03-29 23:18:15 +00:00
Mustapha Senhaji
f297068c07 Update the norwegian (norsk) translation.
Author: Tore Johnny Bråtveit
Flyspray: FS#11142



git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25395 a1c6a512-1295-4272-9138-f99709370657
2010-03-29 23:15:17 +00:00
Thomas Martitz
33e7e1d1c3 Fix bootloader red, it doesn't have backlight handling.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25394 a1c6a512-1295-4272-9138-f99709370657
2010-03-29 23:14:44 +00:00
Rafaël Carré
d2fec68fb0 fuzev2 FM doesn't work (yet), don't try to record from it
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25393 a1c6a512-1295-4272-9138-f99709370657
2010-03-29 23:10:00 +00:00
Thomas Martitz
71393c701c Fuzev2: Preliminary button support. Scrollwheel does not work yet.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25392 a1c6a512-1295-4272-9138-f99709370657
2010-03-29 23:03:06 +00:00
Rafaël Carré
a4c6870559 as3525v2: microphone recording
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25391 a1c6a512-1295-4272-9138-f99709370657
2010-03-29 22:52:19 +00:00
Rafaël Carré
ed0c5edd62 as3525v2 : recording (FM only, no microphone yet)
Add HAVE_AS3543 config define to differentiate the bits changed since as3514/as3517
Enable recording on Fuzev2/Clipv2/Clip+, although it was tested on Clip+ only

Note: storage is still read-only so I tested by listening to headphones loopback and watching the recording level in recscreen

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25390 a1c6a512-1295-4272-9138-f99709370657
2010-03-29 22:26:58 +00:00
Frank Gevaerts
ef41ad91db Fix strcpy from a user-supplied string to fixed size string.
Author: Marcin Bukat
Flyspray: FS#11151


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25389 a1c6a512-1295-4272-9138-f99709370657
2010-03-29 21:06:36 +00:00
Dominik Riebeling
d8a053351e Set svn:mime-type property.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25388 a1c6a512-1295-4272-9138-f99709370657
2010-03-29 20:45:22 +00:00
Rafaël Carré
6a25a33b4b pitch_detector plugin only works on color LCDs
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25387 a1c6a512-1295-4272-9138-f99709370657
2010-03-29 20:23:57 +00:00
Dominik Riebeling
a262e3cf4a Set missing svn:keywords property.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25386 a1c6a512-1295-4272-9138-f99709370657
2010-03-29 19:57:39 +00:00
Dominik Riebeling
ebae474893 Add Rockbox Utility SVG window icon on Linux.
Create a svg version of the clef icon for Rockbox Utility and set it as window
icon on Linux; icon created from the svg logo in the manual. Addresses
FS#11094.

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25385 a1c6a512-1295-4272-9138-f99709370657
2010-03-29 19:55:51 +00:00
Dominik Riebeling
d175874821 Remove OSX deployment script, Qt now has macdeployqt.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25384 a1c6a512-1295-4272-9138-f99709370657
2010-03-29 19:55:47 +00:00
Rafaël Carré
17eca7bfa0 as3525v2: FM playback (only tested on Clip+)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25383 a1c6a512-1295-4272-9138-f99709370657
2010-03-29 19:48:18 +00:00
Andree Buschmann
10023adf72 Add new section 'Optimising battery runtime' to the manual (FS#11148).
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25382 a1c6a512-1295-4272-9138-f99709370657
2010-03-29 17:58:17 +00:00
Rafaël Carré
dedf08a6e1 as3525: CGU_USB has only 3 bits for the divider
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25381 a1c6a512-1295-4272-9138-f99709370657
2010-03-29 17:12:16 +00:00
Rafaël Carré
ba76e2870e as3525v2: factorize writing to ascodec PMU
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25380 a1c6a512-1295-4272-9138-f99709370657
2010-03-29 13:00:33 +00:00
Rafaël Carré
1bfffbcaaa as3543: name 0x1b & 0x1c registers
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25379 a1c6a512-1295-4272-9138-f99709370657
2010-03-29 12:54:07 +00:00
Rafaël Carré
cc1f6033de Clipv2/Clip+ : turn off backlight in 0x1b register
Rename clipv2 file

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25378 a1c6a512-1295-4272-9138-f99709370657
2010-03-29 12:43:50 +00:00
Rafaël Carré
60cfc1ddff Fuzev2: fix backlight brightness
PMU registers are write-only

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25377 a1c6a512-1295-4272-9138-f99709370657
2010-03-29 12:10:43 +00:00
Torne Wuff
05ace8e095 Fix "bookmark on stop: ask" when idle poweroff triggers.
Previously, the prompt would come up during poweroff, and then if the user did not respond, the shutdown timeout would be hit and a hard poweroff would happen, which is bad. Now it just assumes you don't want a bookmark.


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25376 a1c6a512-1295-4272-9138-f99709370657
2010-03-28 23:27:49 +00:00