Robert Bieber
966052b328
Theme Editor: Removed dependency on lingering file from devicestate.cpp, fixed formatting in device state panel, working on tag list for device panel
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27116 a1c6a512-1295-4272-9138-f99709370657
2010-06-24 19:16:48 +00:00
Tobias Diedrich
c9bbff571b
Add transfer timeout, remove unused buf field
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27115 a1c6a512-1295-4272-9138-f99709370657
2010-06-24 19:14:47 +00:00
Tobias Diedrich
a035ed4cb0
Fix sd-as3525.c build for non-multidrive targets
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27114 a1c6a512-1295-4272-9138-f99709370657
2010-06-24 19:12:14 +00:00
Tobias Diedrich
90602ae076
Fix the pesky write corruption bug in 4bit mode.
...
On tx underruns, a write is aborted early, leaving the dma channel active.
We didn't explicitly disable it, so there were still 4 words in the dma
controller fifo, corrupting the retried write.
To chase this bug I added verify after write, if no one sees write errors in
the next week or so this can be removed.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27113 a1c6a512-1295-4272-9138-f99709370657
2010-06-24 18:57:11 +00:00
Robert Bieber
481bcf2632
Theme Editor: Renderer now allows multiple viewports to share an identifier
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27112 a1c6a512-1295-4272-9138-f99709370657
2010-06-24 18:55:04 +00:00
Andree Buschmann
d7ee0fe076
Housekeeping. Comment musepack code seqments unused in rockbox.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27111 a1c6a512-1295-4272-9138-f99709370657
2010-06-24 18:48:04 +00:00
Robert Bieber
9079cddd83
Theme Editor: Added settingsChanged() signal to DeviceState class
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27110 a1c6a512-1295-4272-9138-f99709370657
2010-06-24 18:43:06 +00:00
Jonathan Gordon
4146882277
dont build the debug code in ROCKBOX, save ~400bytes
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27109 a1c6a512-1295-4272-9138-f99709370657
2010-06-24 14:46:21 +00:00
Maurus Cuelenaere
5da84ec4da
I somehow messed up the previous commit, undo the unrelated changes.
...
Also, r26922 wasn't the culprit but r27004.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27108 a1c6a512-1295-4272-9138-f99709370657
2010-06-24 14:32:25 +00:00
Maurus Cuelenaere
3f4838585f
Fix touchscreen scrollbar behaviour when it's on the right.
...
This was broken since r26922.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27107 a1c6a512-1295-4272-9138-f99709370657
2010-06-24 14:22:36 +00:00
Yoshihisa Uchida
7e37fa926d
text_viewer: rename preference values.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27106 a1c6a512-1295-4272-9138-f99709370657
2010-06-24 12:58:46 +00:00
Björn Stenberg
936e673954
Moved libskin_parser to lib. Added it to link line.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27105 a1c6a512-1295-4272-9138-f99709370657
2010-06-24 11:47:37 +00:00
Rafaël Carré
faa9448dfb
add Martin Sägmüller to CREDITS
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27104 a1c6a512-1295-4272-9138-f99709370657
2010-06-24 09:27:49 +00:00
Michael Sevakis
c2851389b9
Gigabeat S: Use statically initialized channel descriptors. Also, there's no need for them to be in non-cached memory since they're only used on the AP side.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27103 a1c6a512-1295-4272-9138-f99709370657
2010-06-24 08:40:05 +00:00
Robert Bieber
1ae6ee263b
Theme Editor: Fixed some resource alias issues, implemented device configuration panel that loads options from a text file
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27102 a1c6a512-1295-4272-9138-f99709370657
2010-06-24 07:59:41 +00:00
Michael Giacomelli
103eabd31f
Commit FS#11364 by me. Increases the A3525v2 volume range by 7.5dB. Each volume setting gets 7.5dB louder (if you listened before at 0dB, you would have to set it to about -7.5dB to get the same volume). As a result, the new 0dB actually is pretty close to max line level for a full scale voltage, so positive dB may clip, whereas before they did not because the scale was off. Thanks to dfkt and Tim Graf for help figuring this out.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27101 a1c6a512-1295-4272-9138-f99709370657
2010-06-24 01:11:51 +00:00
Marianne Arnold
0864fde69b
Plasma.tex button table: add the conditional third column for targets with HAVEREMOTEKEYMAP defined to all rows (fixes wrong placement and adds info). Make the button table more readable while at it.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27100 a1c6a512-1295-4272-9138-f99709370657
2010-06-23 23:18:33 +00:00
Amaury Pouly
0ff522dbe9
as3525v2-usb: beginning of a real driver. Setup packet and control transfers work. There is still a problem with the set address request. Still much work to be done.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27099 a1c6a512-1295-4272-9138-f99709370657
2010-06-23 22:04:04 +00:00
Amaury Pouly
237d9666cc
as3525v2-usb: define number of enpoints correctly, write interrupt handler
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27098 a1c6a512-1295-4272-9138-f99709370657
2010-06-23 22:03:31 +00:00
Robert Bieber
58ad1e7c4b
Theme Editor: Began working on device status dialog
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27097 a1c6a512-1295-4272-9138-f99709370657
2010-06-23 20:46:43 +00:00
Robert Bieber
6d6156603c
Theme Editor: Added dummy font class and implemented font load tag
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27096 a1c6a512-1295-4272-9138-f99709370657
2010-06-23 20:18:31 +00:00
Dominik Riebeling
168eba1aec
Detect when building for 64bit Linux and adjust tarball name.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27095 a1c6a512-1295-4272-9138-f99709370657
2010-06-23 20:15:14 +00:00
Robert Bieber
deab1bb2f5
Theme Editor: Added rendering support for some more tags
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27094 a1c6a512-1295-4272-9138-f99709370657
2010-06-23 19:41:30 +00:00
Rafaël Carré
8f28c0443c
Build doom on clipv2 and clip+
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27093 a1c6a512-1295-4272-9138-f99709370657
2010-06-23 18:27:30 +00:00
Alexander Levin
e39f4098f2
Do not use fancy apostrophes in the verbatim code
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27092 a1c6a512-1295-4272-9138-f99709370657
2010-06-23 18:21:35 +00:00
Rafaël Carré
94242396d1
Clip+ manual: use clip screenshots
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27091 a1c6a512-1295-4272-9138-f99709370657
2010-06-23 18:00:19 +00:00
Rafaël Carré
139a4216b3
fuze: make sure down exits the FM screen, and nothing else
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27090 a1c6a512-1295-4272-9138-f99709370657
2010-06-23 13:59:03 +00:00
Rafaël Carré
59fd2b24bd
FS#11399 by me: fix r26998 for text_viewer
...
Restore the old behaviour:
- preferences must be read-write for tv_preferences.c , read-only for
all other modules -> use pointer to const struct
- init functions must get the plugin buffer + its size as arguments for
easily adding new functions -> use pointer to buffer pointer and size
to make allocation easier
- preferences meaning is private to each file and must not be known by
tv_preferences.c -> move tv_check_header_and_footer() back in
tv_window.c; also avoid chaining 3 times the callbacks by calling
tv_set_preferences() only once if more than one preference needs
changing
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27089 a1c6a512-1295-4272-9138-f99709370657
2010-06-23 13:56:08 +00:00
Rafaël Carré
cf9bba7102
sd-as3525.c: get rid of MCI_ARG
...
We always need to write MCI_ARGUMENT register so if the command expects
no argument just set the function argument to 0
Code is now similar to as3525v2
hint: merging the 2 and/or all the SD drivers would be nice
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27088 a1c6a512-1295-4272-9138-f99709370657
2010-06-23 13:40:25 +00:00
Rafaël Carré
b4ce43f5cc
sd-as3525.c: disable wide bus, it corrupts writes
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27087 a1c6a512-1295-4272-9138-f99709370657
2010-06-23 13:33:07 +00:00
Robert Bieber
7edf65d2d2
Theme Editor: Removed some lingering debug code
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27086 a1c6a512-1295-4272-9138-f99709370657
2010-06-23 07:52:00 +00:00
Robert Bieber
66a13be787
Theme Editor: Implemented %xd tag with subimages
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27085 a1c6a512-1295-4272-9138-f99709370657
2010-06-23 07:37:48 +00:00
Robert Bieber
f4fd16cd64
Theme Editor: Fixed image display relative to viewport
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27084 a1c6a512-1295-4272-9138-f99709370657
2010-06-23 07:23:47 +00:00
Robert Bieber
d3027053f9
Theme Editor: Working on image rendering
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27083 a1c6a512-1295-4272-9138-f99709370657
2010-06-23 07:18:22 +00:00
Rafaël Carré
a937b8ba05
as3525*: initialize cpu_frequency correctly
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27082 a1c6a512-1295-4272-9138-f99709370657
2010-06-23 07:06:06 +00:00
Tobias Diedrich
49a3808ddf
Remove the unused ENRD0_USB_STATUS define, I'll leave the other button defines in, maybe someone wants his bootloader to use one of those instead ;)
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27081 a1c6a512-1295-4272-9138-f99709370657
2010-06-23 07:05:05 +00:00
Tobias Diedrich
7d15c43bd7
Use DBOP to check for left button on C200v2 like we are supposed to instead of right button
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27080 a1c6a512-1295-4272-9138-f99709370657
2010-06-23 07:01:38 +00:00
Tobias Diedrich
470be759e6
Use DBOP to check for left button on C200v2 like we are supposed to instead of right button
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27079 a1c6a512-1295-4272-9138-f99709370657
2010-06-23 06:57:53 +00:00
Andree Buschmann
fc1fab4776
Clean up comments.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27078 a1c6a512-1295-4272-9138-f99709370657
2010-06-23 06:25:18 +00:00
Jonathan Gordon
f101c8ad62
r27028 again.. properly close font fd's and reload the skins on usb exit (disk should be spinning so hopefully not disastrous!)
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27077 a1c6a512-1295-4272-9138-f99709370657
2010-06-23 05:48:35 +00:00
Rafaël Carré
64d3a22ec0
sansa AMS bootloader: build if USE_ROCKBOX_USB isn't defined
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27076 a1c6a512-1295-4272-9138-f99709370657
2010-06-23 05:16:24 +00:00
Rafaël Carré
1ec821244a
Sansa AMS bootloader: enter USB mode only when needed
...
- If an error happens when reading partitions / rockbox.sansa
- If the select button was pressed
add an argument to error() to not power off, when we're going to enter
USB mode to try to fix the problem, but display the error message anyway
for debugging purpose
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27075 a1c6a512-1295-4272-9138-f99709370657
2010-06-23 05:08:36 +00:00
Rafaël Carré
28bcc17dde
revert r27044 (which was a revert of r26953 & r26954)
...
The bug was in playback.c and was fixed in previous commit
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27074 a1c6a512-1295-4272-9138-f99709370657
2010-06-23 04:34:23 +00:00
Rafaël Carré
2494afccc4
playback.c: don't assume cacheline size is 16 bytes
...
ideally all targets should define CACHEALIGN_BITS, for now we default it
to 16 bytes if it's not specified
Since the buffer is already aligned in playback.c no need to align it
again in buffering.c
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27073 a1c6a512-1295-4272-9138-f99709370657
2010-06-23 04:34:18 +00:00
Jonathan Gordon
6281d8e214
revert r27027,27028, 27071 - need to find a correct way to close font fd's. 27027 caused data aborts, 27028 caused multifont issues after returning from usb
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27072 a1c6a512-1295-4272-9138-f99709370657
2010-06-23 02:57:04 +00:00
Jonathan Gordon
0a776db62a
redo r27027 to hopefully fix data aborts when loading a theme
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27071 a1c6a512-1295-4272-9138-f99709370657
2010-06-23 02:03:51 +00:00
Thomas Martitz
a5c9c086b7
Silence the genversion.sh line during compilation a bit (to "GEN version.h").
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27070 a1c6a512-1295-4272-9138-f99709370657
2010-06-23 00:12:31 +00:00
Thomas Martitz
251b62d73a
sim_icons.c is actually only for charcell display simulation.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27069 a1c6a512-1295-4272-9138-f99709370657
2010-06-22 23:22:31 +00:00
Thomas Martitz
5f9a0fea19
Use correct opt in plasma.tex.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27068 a1c6a512-1295-4272-9138-f99709370657
2010-06-22 22:08:46 +00:00
Thomas Martitz
c5f24828c8
Convert plasma to use pluginlib actions.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27067 a1c6a512-1295-4272-9138-f99709370657
2010-06-22 22:03:17 +00:00