Commit graph

24412 commits

Author SHA1 Message Date
Michael Sevakis
7abf2b53a4 Gigabeat S/i.MX31: Sort files in the /target tree into things that are SoC-generic (into /imx31) and player-specific (into /gigabeat-s, based upon current appearances). Move i2s clock init into the appropriate file. Housekeeping only-- no functional changes.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25547 a1c6a512-1295-4272-9138-f99709370657
2010-04-09 01:21:53 +00:00
Jack Halpin
43304b87b0 sd-as3525v2: Add some comments, no functional changes
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25546 a1c6a512-1295-4272-9138-f99709370657
2010-04-09 00:26:06 +00:00
Michael Sevakis
cb6e120b66 mmu-armv6.S needed svn:keywords and svn:eol-style to be set.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25545 a1c6a512-1295-4272-9138-f99709370657
2010-04-08 23:56:44 +00:00
Tomer Shalev
c3f131de06 Text viewer: Handle font loading failures
When font load fails, revert by loading to the previous font or to the global
settings font.

Fixes FS#11185 - Text viewer returns div by 0 if font is missing, renamed or corrupted


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25544 a1c6a512-1295-4272-9138-f99709370657
2010-04-08 21:56:03 +00:00
Tomer Shalev
00b18de831 rbutil: Add RockboxUtility to svn:ignore
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25543 a1c6a512-1295-4272-9138-f99709370657
2010-04-08 21:08:01 +00:00
Frank Gevaerts
1d94c3fa69 Make usb storage wait for new commands in parallel with sending out the CSW again, for a nice speed improvement.
This is basically the same as was done before r24333, only this time it should be correct.


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25542 a1c6a512-1295-4272-9138-f99709370657
2010-04-08 19:48:01 +00:00
Tobias Diedrich
f7b0224a9c Added battery profile change to correct file, removed unused powermgmt-as3525.c
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25541 a1c6a512-1295-4272-9138-f99709370657
2010-04-08 19:31:03 +00:00
Tobias Diedrich
12a6ef5c18 Use a real battery discharge curve for calibration data
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25540 a1c6a512-1295-4272-9138-f99709370657
2010-04-08 18:50:29 +00:00
Alexander Levin
f85b54ce80 Remove the double full stop
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25539 a1c6a512-1295-4272-9138-f99709370657
2010-04-08 18:19:34 +00:00
Alexander Levin
3c1cfca874 Add placeholder for the remote hotkey (aka repair WPS keymap table)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25538 a1c6a512-1295-4272-9138-f99709370657
2010-04-08 18:17:35 +00:00
Jeffrey Goode
7be582b5f5 Fix data abort due to malformed switch code. My bad.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25537 a1c6a512-1295-4272-9138-f99709370657
2010-04-08 14:34:14 +00:00
Amaury Pouly
e678690af0 rbutil: update french translation.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25536 a1c6a512-1295-4272-9138-f99709370657
2010-04-08 11:40:42 +00:00
Jeffrey Goode
936fe29a5a Rename lang strings to something more appropriate
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25535 a1c6a512-1295-4272-9138-f99709370657
2010-04-08 11:21:55 +00:00
Amaury Pouly
554be5cf87 rbutil: update french translation.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25534 a1c6a512-1295-4272-9138-f99709370657
2010-04-08 09:57:01 +00:00
Amaury Pouly
a21151d8ef rbutil: update french translation.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25533 a1c6a512-1295-4272-9138-f99709370657
2010-04-08 09:33:56 +00:00
Jack Halpin
d7c8d34999 Sansa AMSv2: Do not disable DMA synchronization logic for as3525v2. The DMA controller and the SD controller run at different clock speeds.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25532 a1c6a512-1295-4272-9138-f99709370657
2010-04-08 06:12:51 +00:00
Jack Halpin
286fcfe8b1 sd-as3525v2: Start out with all MCI Interrupts masked.
Before the clock settings were fixed this setting actually caused the problem it now seems to solve.
Random freezups seem to be gone for clip+ at least.

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25531 a1c6a512-1295-4272-9138-f99709370657
2010-04-08 06:12:44 +00:00
Jeffrey Goode
42973f3175 Add lang strings to hotkey setting macros
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25530 a1c6a512-1295-4272-9138-f99709370657
2010-04-08 02:56:32 +00:00
Jeffrey Goode
accc046cbd Hotkey: better settings handling, fewer saved variables, localizable hotkey info list
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25529 a1c6a512-1295-4272-9138-f99709370657
2010-04-08 01:43:50 +00:00
Jeffrey Goode
3b5eff719a Manual update for hotkey reference
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25528 a1c6a512-1295-4272-9138-f99709370657
2010-04-08 01:41:30 +00:00
Dominik Riebeling
fd72497578 Insert links to the explanations of hotkey where it's mentioned.
Flyspray: FS#11188
Author: Alexander Levin

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25527 a1c6a512-1295-4272-9138-f99709370657
2010-04-07 20:53:10 +00:00
Tomer Shalev
56058c7213 FS#11187 - diacritic.c is in 'drivers' but it does not belong there
- Move diacritic.c to firmware/common
- The function is_diacritic returns bool now


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25526 a1c6a512-1295-4272-9138-f99709370657
2010-04-07 20:41:18 +00:00
Torne Wuff
62321ed0bd Make ATA code not bother to retry requests that return IDNF (specified sector not valid).
There's no point retrying these requests for five seconds, the sector number isn't going to get any more valid. It interferes with being able to detect broken drives like the 5.5G 80GB iPod's.


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25525 a1c6a512-1295-4272-9138-f99709370657
2010-04-07 20:01:21 +00:00
Michael Sevakis
b3d44fcb57 Gigabeat S: Add some sanity checks for a strange charging anomaly that I have personally witnessed twice-- no, I don't have photos or a YT video but it did happen. Details are given in a comment in powermgmt-imx31.c. If it happens again, the checks may serve to reveal the true cause.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25524 a1c6a512-1295-4272-9138-f99709370657
2010-04-07 19:59:26 +00:00
Alexander Levin
94b63c5b19 Set SVN keywords
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25523 a1c6a512-1295-4272-9138-f99709370657
2010-04-07 19:36:17 +00:00
Alexander Levin
a57ec82a4e Set SVN keywords; small addition to the comment.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25522 a1c6a512-1295-4272-9138-f99709370657
2010-04-07 19:30:32 +00:00
Tomer Shalev
b5466cd2ec Add comment to is_diacritic()
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25521 a1c6a512-1295-4272-9138-f99709370657
2010-04-07 18:45:12 +00:00
Tomer Shalev
289d66e330 rbutil: Hebrew translation
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25520 a1c6a512-1295-4272-9138-f99709370657
2010-04-07 18:37:32 +00:00
Tomer Shalev
c3588daa29 Text viewer: Fix yellow
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25519 a1c6a512-1295-4272-9138-f99709370657
2010-04-07 18:14:02 +00:00
Dominik Riebeling
76d07bcd20 Fix layout special case for hebrew failing for system language (FS#11180).
For hebrew, a special case handles switching to RTL. Make this work if the
language selection is done by the system environment, i.e. no language has been
selected by the user previously.

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25518 a1c6a512-1295-4272-9138-f99709370657
2010-04-07 18:10:23 +00:00
Tomer Shalev
8b2ec40a55 FS#11185 - Text viewer returns div by 0 if font is missing, renamed or corrupted
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25517 a1c6a512-1295-4272-9138-f99709370657
2010-04-07 18:06:47 +00:00
Tomer Shalev
2434a92b60 Text viewer: Fix red
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25516 a1c6a512-1295-4272-9138-f99709370657
2010-04-07 17:27:19 +00:00
Tomer Shalev
9e4bd41e41 Text viewer: Fix RTL languages and diacritic characters support
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25515 a1c6a512-1295-4272-9138-f99709370657
2010-04-07 17:22:16 +00:00
Tomer Shalev
8b904e2bb4 Text viewer: Replace macros with inline functions (which are about to be extended in the following commits)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25514 a1c6a512-1295-4272-9138-f99709370657
2010-04-07 17:19:55 +00:00
Tomer Shalev
885863571f Text viewer: Use exact width for lcd_fillrect (no actuall change)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25513 a1c6a512-1295-4272-9138-f99709370657
2010-04-07 17:15:24 +00:00
Tomer Shalev
c8ab419ed7 Text viewer: Make global variables static
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25512 a1c6a512-1295-4272-9138-f99709370657
2010-04-07 17:12:20 +00:00
Tomer Shalev
c56d2b50b3 Text viewer: Fix limit calculation in col_limit() which maximizes overlapping in wide mode
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25511 a1c6a512-1295-4272-9138-f99709370657
2010-04-07 17:11:09 +00:00
Tomer Shalev
eeb0c088fe Text viewer: Fix possible memory corruption
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25510 a1c6a512-1295-4272-9138-f99709370657
2010-04-07 17:06:32 +00:00
Tomer Shalev
1709d72eb4 Text viewer: Documentation and code cosmetics (no functional changes)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25509 a1c6a512-1295-4272-9138-f99709370657
2010-04-07 17:04:30 +00:00
Michael Sevakis
4e8704c387 Gigabeat S: Extend the upper temperature range for battery charging to 50C: OK and 45C: Resume. Currently extended disk activity can cause it to detect overtemp which doesn't quite seem correct. Add macros for the range so that they may be target-specific.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25508 a1c6a512-1295-4272-9138-f99709370657
2010-04-07 06:26:18 +00:00
Jack Halpin
f25f17c5b6 sd-as3525v2: Set SD FIFO TX/RX watermarks once in init_controller() and leave them alone after that.
We only use DMA transfers so we should not need to change/reset the FIFO configuration.

Also add comment showing what we set as the TX/RX watermarks.

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25507 a1c6a512-1295-4272-9138-f99709370657
2010-04-07 05:47:12 +00:00
Michael Sevakis
87eea33def Gigabeat S (imx31): Begin voltage and frequency scaling code. For now, to avoid overdrive voltage, just lower core voltage to 1.35V since voltage scaling shouldn't be required for frequencies lower than 399 MHz (according to Freescale BSP, which set all working points to 1.35V for those frequencies). Perhaps battery life will improve as well (cross fingers :).
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25506 a1c6a512-1295-4272-9138-f99709370657
2010-04-07 03:43:48 +00:00
Tobias Diedrich
48789c5361 Remove vim option line
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25505 a1c6a512-1295-4272-9138-f99709370657
2010-04-07 03:27:23 +00:00
Torne Wuff
59463ba1e9 Fix typo in a bootchart message
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25504 a1c6a512-1295-4272-9138-f99709370657
2010-04-06 23:07:18 +00:00
Jeffrey Goode
bec9232857 Another small bookmark.c revision, no functional change, saves bin size
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25503 a1c6a512-1295-4272-9138-f99709370657
2010-04-06 22:49:06 +00:00
Jeffrey Goode
b2ba11201f Bookmark.c cleanup, still no functional changes... yet
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25502 a1c6a512-1295-4272-9138-f99709370657
2010-04-06 21:49:33 +00:00
Bertrik Sikken
ede9991649 Slovak language update
Flyspray: FS #11174
Author: Peter Lecký


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25501 a1c6a512-1295-4272-9138-f99709370657
2010-04-06 20:20:47 +00:00
Bertrik Sikken
a9ffcb3516 Make array static const in apps/recorder/jpeg_load.c
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25500 a1c6a512-1295-4272-9138-f99709370657
2010-04-06 19:37:41 +00:00
Tobias Diedrich
ea907b31ae Detect C200v2 variant by reading A7, use A5 or A7 to control backlight and buttonlight depending on the result.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25499 a1c6a512-1295-4272-9138-f99709370657
2010-04-06 18:32:47 +00:00
Jack Halpin
36c16ea05d Sansa AMS: Split set_cpu_frequency() into 2 separate functions for as3525v1/v2 as the code is quite different for each model.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25498 a1c6a512-1295-4272-9138-f99709370657
2010-04-06 17:22:57 +00:00