Jonathan Gordon
71cec646e6
dead simple Makefile
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26348 a1c6a512-1295-4272-9138-f99709370657
2010-05-28 03:26:58 +00:00
Jonathan Gordon
9262a83e4f
fix %Xl tag... this shuold be useable now
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26347 a1c6a512-1295-4272-9138-f99709370657
2010-05-28 03:06:51 +00:00
Jonathan Gordon
20dcf0b523
%aX should have been %ax..
...
setup the skinupdater to allow options (currently only -m to set mono display because the viewport definition is different on mono).
still not completly working
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26346 a1c6a512-1295-4272-9138-f99709370657
2010-05-28 02:30:27 +00:00
Robert Bieber
8ea056db4b
Theme Editor: Fixed a bug in the subline parser, added a LINE element to contain logical lines, working on data model
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26337 a1c6a512-1295-4272-9138-f99709370657
2010-05-27 19:57:15 +00:00
Jonathan Gordon
fc3335584b
handle # comments and fix some printfs which should be fprintf
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26334 a1c6a512-1295-4272-9138-f99709370657
2010-05-27 15:55:39 +00:00
Jonathan Gordon
4e0f7f6517
make it slightyl more useful.. read in a up to 10Kb file, dump to stdout or outfile
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26333 a1c6a512-1295-4272-9138-f99709370657
2010-05-27 15:47:32 +00:00
Jonathan Gordon
e7ef935448
first go at a general skin updater program. not very useful yet
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26332 a1c6a512-1295-4272-9138-f99709370657
2010-05-27 15:35:22 +00:00
Jonathan Gordon
7b197352a2
fix rtc tag mistake
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26331 a1c6a512-1295-4272-9138-f99709370657
2010-05-27 14:43:57 +00:00
Robert Bieber
565cd00963
Trying to implement QAbstractItemModel for parse trees, haven't got it working yet (current state will spawn an empty treeview window)
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26318 a1c6a512-1295-4272-9138-f99709370657
2010-05-26 21:13:14 +00:00
Jonathan Gordon
eeef8f6c39
add all the known tags to the table. Nothing is done about target specific tags yet
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26297 a1c6a512-1295-4272-9138-f99709370657
2010-05-26 03:53:06 +00:00
Robert Bieber
a089fcc545
Added a README and a missing copyright header to the theme editor files
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26293 a1c6a512-1295-4272-9138-f99709370657
2010-05-25 22:39:07 +00:00
Robert Bieber
0769fc5182
Fixed some memory leaks in the theme editor
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26292 a1c6a512-1295-4272-9138-f99709370657
2010-05-25 22:24:08 +00:00
Robert Bieber
1937b1b1ae
Fixed some bugs in the theme editor, added the tags with parameters to the tag table
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26288 a1c6a512-1295-4272-9138-f99709370657
2010-05-25 17:22:39 +00:00
Robert Bieber
d5b24ddcc5
Adding the new WPS parser, code works but need to build the tag table
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26281 a1c6a512-1295-4272-9138-f99709370657
2010-05-25 15:19:52 +00:00
Rafaël Carré
ff6b0425e4
mkamsboot/rbutil/amsinfo : do not try to detect the model of a given Sansa AMS OF
...
The field we thought was representative of the model is not, it has
changed in the past for fuzev1 and fuzev2.
For example the value 0x23 is found in 2 old fuzev1 OF versions, and in
the c200v2 OF
The only reliable way to detect the model of a given OF is by using the
built-in list of md5sums.
Modify mkamsboot and rbutilqt to load the rockbox bootloader first, and
then check if the model in the bootloader corresponds to the model of
the known md5sum of the given OF.
That way we can continue to present the user with a list of known OF
versions in case the OF is unknown to mkamsboot
Also explicit the dependency of main.c on mkamsboot.h in case the
prototypes change
Correct the header's description not updated in r21648
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26248 a1c6a512-1295-4272-9138-f99709370657
2010-05-24 10:06:52 +00:00
Dave Chapman
9de9b9dfbe
Take version number from SVN, or via VERSION variable in Makefile - i.e. use "make VERSION=v1.0" to build with that version number.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25774 a1c6a512-1295-4272-9138-f99709370657
2010-05-02 09:54:14 +00:00
Dave Chapman
cdcca8775f
Add support for the Cowon S9, based on the information from http://iaudiophile.net/forums/showthread.php?t=36073
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25773 a1c6a512-1295-4272-9138-f99709370657
2010-05-02 09:42:51 +00:00
Bertrik Sikken
64349865cb
Wrong file name in time-sync utility makefile
...
Flyspray: FS #11212
Author: Rosso Maltese
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25691 a1c6a512-1295-4272-9138-f99709370657
2010-04-20 16:39:45 +00:00
Maurus Cuelenaere
371c330196
Add simple bootchart -> gnuplot shell script
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25493 a1c6a512-1295-4272-9138-f99709370657
2010-04-05 19:58:51 +00:00
Rafaël Carré
e32f28b740
amsinfo: do not assume library blocks always have the same size
...
otg_functio is now correctly extracted of Clip+ firmware
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25188 a1c6a512-1295-4272-9138-f99709370657
2010-03-14 23:35:01 +00:00
Teruaki Kawashima
f50885534e
Pass width instead of x+width to ab_draw_markers()/cue_draw_markers() and don't recalculate the width in these functions.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25053 a1c6a512-1295-4272-9138-f99709370657
2010-03-07 12:51:23 +00:00
Tomer Shalev
a37e43cfba
Move sample.emacs to utils/editors
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24762 a1c6a512-1295-4272-9138-f99709370657
2010-02-18 23:32:08 +00:00
Tomer Shalev
74c5033699
wps.vim : Syntax for Rockbox WPS
...
Author: Kevin Schoedel
Including wps.vim from http://www.vim.org/scripts/script.php?script_id=2550
(which now becomes obsolete), following the following e-mail from the author:
Hi,
Yes, please do -- I am not doing anything with WPS now and might never again.
Take it as GPL or whatever else is convenient. I'll put a note on the vim.org
page that the version there is obsolete.
Regards,
Kevin Schoedel
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24761 a1c6a512-1295-4272-9138-f99709370657
2010-02-18 23:31:37 +00:00
Tomer Shalev
9af97e74b9
Have /utils/editors to contain syntax files for WPS and possibly others Rockbox
...
specific file types
Currently it contains only Emacs style for WPS, but a request was sent to the
author of the Vim's WPS style file at
http://www.vim.org/scripts/script.php?script_id=2550
Developers, please add your own files.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24760 a1c6a512-1295-4272-9138-f99709370657
2010-02-18 22:42:11 +00:00
Maurus Cuelenaere
3e89296d6a
Import ipod-time-sync from libgpod
...
This copies ipod-time-sync from libgpod and strips it of
unneccesary code + Makefile and README are added.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24306 a1c6a512-1295-4272-9138-f99709370657
2010-01-21 11:57:01 +00:00
Rafaël Carré
c2dae8742c
amsinfo: support clip+ firmware format
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24218 a1c6a512-1295-4272-9138-f99709370657
2010-01-13 02:25:58 +00:00
Robert Menes
9096114bd3
Revert an accidental commit that I didn't want to go in.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23839 a1c6a512-1295-4272-9138-f99709370657
2009-12-04 02:54:27 +00:00
Robert Menes
29d20d8068
Another round of plugin keymaps for the Philips GoGear SA9200.
...
Just a few more to go...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23838 a1c6a512-1295-4272-9138-f99709370657
2009-12-03 23:13:45 +00:00
Dominik Riebeling
46da0818af
Adjust mknkboot sources path to recently changed location.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23458 a1c6a512-1295-4272-9138-f99709370657
2009-11-01 10:47:58 +00:00
Dave Chapman
a9f3dde79c
Correct the bootloader download path.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23431 a1c6a512-1295-4272-9138-f99709370657
2009-10-31 00:25:29 +00:00
Barry Wardell
9a765817d7
Add support for building OSX disk image of beastpatcher.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23424 a1c6a512-1295-4272-9138-f99709370657
2009-10-30 21:07:06 +00:00
Barry Wardell
304fcbe633
Get beastpatcher working on OSX.
...
I don't know why we need to split the compiling and linking steps on OSX, but this was the only way
I could get static linking against libusb and libmtp to work.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23418 a1c6a512-1295-4272-9138-f99709370657
2009-10-30 13:31:04 +00:00
Dominik Riebeling
1992c389ae
Update bootloader download location and add a note about building with VS2005.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23381 a1c6a512-1295-4272-9138-f99709370657
2009-10-28 20:51:41 +00:00
Dominik Riebeling
b82963bd9d
Move mknkboot.[ch] to beastpatcher folder.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23372 a1c6a512-1295-4272-9138-f99709370657
2009-10-27 21:15:21 +00:00
Rafaël Carré
03f88d53ee
Replace amsinfo by another version which:
...
- supports Clipv2/Fuzev2 firmwares
- dumps firmware and library blocks in current directory
- adds assertions and boundaries checks about the firmware format
- has nice colors !
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23366 a1c6a512-1295-4272-9138-f99709370657
2009-10-27 11:19:49 +00:00
Dominik Riebeling
55cd14f875
Make beastpatcher build with VS2005 again.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22821 a1c6a512-1295-4272-9138-f99709370657
2009-09-24 20:46:19 +00:00
Dominik Riebeling
0cab10e2f5
Add non-interactive mode to beastpatcher.
...
- Extend beastpatcher() to optionally work non-interactively.
- Don't ask for confirmation if beastpatcher was started with command line arguments.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22820 a1c6a512-1295-4272-9138-f99709370657
2009-09-24 17:07:08 +00:00
Dominik Riebeling
6d1d9bed3e
Integrate mknkboot into beastpatcher.
...
Add a new option to beastpatcher to patch and upload an original firmware file.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22745 a1c6a512-1295-4272-9138-f99709370657
2009-09-20 08:28:18 +00:00
Dominik Riebeling
1b1bd7ef46
Fix signedness mismatch.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22733 a1c6a512-1295-4272-9138-f99709370657
2009-09-18 21:36:33 +00:00
Dominik Riebeling
d6b219387c
Extend beastpatcher command line.
...
- prepare for building without included bootloader binary
- allow specifying a bootloader.bin file on the command line
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22479 a1c6a512-1295-4272-9138-f99709370657
2009-08-23 20:06:46 +00:00
Maurus Cuelenaere
e251df9089
Utils/Analysis/Find_Addr.pl: fix wrongly recognizing addresses as being in codec or plugin space when their addresses were invalid
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22379 a1c6a512-1295-4272-9138-f99709370657
2009-08-17 13:42:52 +00:00
Jonathan Gordon
c6b1961d9d
hopefully fix the wpseditor... I cant get it to compile on a pre r22062 tree so dunno if this is enough to get it going again
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22063 a1c6a512-1295-4272-9138-f99709370657
2009-07-27 07:34:50 +00:00
Dave Chapman
f8ec7e4ad4
Add some notes describing how the bin2note exploit works
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21904 a1c6a512-1295-4272-9138-f99709370657
2009-07-16 17:40:55 +00:00
Dave Chapman
b3f3300291
Add some Makefile rules to demonstrate assembling, linking, converting to binary file and finally converting to a notes .htm file.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21845 a1c6a512-1295-4272-9138-f99709370657
2009-07-13 19:17:41 +00:00
Dave Chapman
e8c588903c
Add flashsplit utility, previously hosted on the wiki at http://www.rockbox.org/wiki/IpodFlash
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21844 a1c6a512-1295-4272-9138-f99709370657
2009-07-13 18:39:11 +00:00
Dave Chapman
af624e03c0
First commit of "bin2note" utility for exploiting the Notes buffer overflow on the 2nd generation Nano.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21842 a1c6a512-1295-4272-9138-f99709370657
2009-07-13 18:31:42 +00:00
Maurus Cuelenaere
0a59e04b30
utils/analysis/find_addr.pl: fix detection of codec start address
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21726 a1c6a512-1295-4272-9138-f99709370657
2009-07-08 19:38:46 +00:00
Maurus Cuelenaere
1176553a07
utils/analysis/find_addr.pl: also add support for plugins & codecs
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21590 a1c6a512-1295-4272-9138-f99709370657
2009-07-01 12:25:24 +00:00
Maurus Cuelenaere
a85f3695ef
Add (better IMO) alternative for utils/analyis/objdiff.py (taken from Linux kernel, scripts/bloat-o-meter.py)
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21588 a1c6a512-1295-4272-9138-f99709370657
2009-07-01 10:41:34 +00:00
Maurus Cuelenaere
e8f75ede18
Add an utility to easily find the assembled instructions at a specific memory location in a Rockbox binary
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21548 a1c6a512-1295-4272-9138-f99709370657
2009-06-28 18:51:38 +00:00
Bertrik Sikken
79642ea634
meizu_dfu:
...
1) add check on existance of file to be flashed
2) enable compiler warnings in Makefile
3) fix compiler warning about htonl (etc.)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21538 a1c6a512-1295-4272-9138-f99709370657
2009-06-28 09:52:24 +00:00
Rafaël Carré
638df10119
jz4740_tools : bin2c.c location has changed
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21356 a1c6a512-1295-4272-9138-f99709370657
2009-06-19 23:00:07 +00:00
Dominik Riebeling
73f9bde908
Make bin2c compile with VS2005 and move it to a separate folder as its getting used by different tools now.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21272 a1c6a512-1295-4272-9138-f99709370657
2009-06-13 14:15:50 +00:00
Dominik Riebeling
1c83e6ab90
Refactor sendfirm functionality in beastpatcher and do some code police.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21271 a1c6a512-1295-4272-9138-f99709370657
2009-06-13 14:03:31 +00:00
Dominik Riebeling
ef4e8b2d81
Build beastpatcher by incorporating the MTP_DLL code instead of linking the DLL.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21270 a1c6a512-1295-4272-9138-f99709370657
2009-06-13 08:58:48 +00:00
Dominik Riebeling
bc18818547
Some more MTP_DLL cleanup.
...
- don't use precompiled headers.
- prepare for direct incorporation of the library.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21269 a1c6a512-1295-4272-9138-f99709370657
2009-06-13 08:12:41 +00:00
Dominik Riebeling
94823c65ac
Fix beastpatcher on linux and code police.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21263 a1c6a512-1295-4272-9138-f99709370657
2009-06-12 17:12:41 +00:00
Dominik Riebeling
11fa12c366
Implement sendfirm functionality in beastpatcher. Set svn:eol-style properties.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21260 a1c6a512-1295-4272-9138-f99709370657
2009-06-12 16:35:34 +00:00
Dominik Riebeling
864a4787b0
Allow building beastpatcher with libmtp 0.2.[0-5].
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21249 a1c6a512-1295-4272-9138-f99709370657
2009-06-11 19:55:28 +00:00
Maurus Cuelenaere
6c74a7db80
Fix ZenUtils compilation
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21242 a1c6a512-1295-4272-9138-f99709370657
2009-06-10 15:14:32 +00:00
Dominik Riebeling
20a78a36f3
Remove never used code -- libmtp is not used on Windows.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21227 a1c6a512-1295-4272-9138-f99709370657
2009-06-08 22:33:36 +00:00
Dominik Riebeling
eebde2a367
Major W32 beastpatcher rework (FS#10220).
...
Update beastpatcher to scan for the device separately, rework MTP_DLL and modify to allow building with VS2005.
- include pstdint.h when building with VS2005 as VS doesn't have inttypes.h
- don't use bool in the DLL as VS doesn't support type bool in C.
- rearrange DLL files to avoid filename ambiguities with sendfirm.
- include MTP_DLL.h instead of duplicating prototypes. Adjust header for easy inclusion.
- make MTP_DLL project file also copy the resulting dll to MTP folder for convenience.
- extend MTP_DLL API for separate device scanning. Note that this (intentionally) breaks compatibility of the dll.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21221 a1c6a512-1295-4272-9138-f99709370657
2009-06-08 18:04:10 +00:00
Rafaël Carré
96165abec2
FS#10253 : mkamsboot v1.0
...
- Bump version to 1.0
- Add Clipv2 target
- Make mkamsboot work as a library (work by domonoky : FS#10185, with a few modifications by me)
. Use a macro with variadic arguments for error cases in functions which might error.
. Add detailed descriptions to functions exported by the library (in the header file)
- modify bin2c.c to produce only one pair of .c/.h files with several files embedded in it
- move files needing to be built by an ARM cross compiler into dualboot/
- commit produced .c/.h files (containing nrv2e_d8.S and dualboot.S built for Clip, Fuze, e200v2, c200v2, m200v4, Clipv2)
- Write a real README file
- cosmetics: indent dualboot.S properly, remove trailing spaces, limit lines to 80 characters
- comments: add/correct comments in dualboot.S and mkamsboot.c
- move back extract_fw.c to utils/AMS/hacking
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21118 a1c6a512-1295-4272-9138-f99709370657
2009-05-28 18:27:08 +00:00
Dominik Riebeling
1af18d52af
Support building beastpatcher with MinGW.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20960 a1c6a512-1295-4272-9138-f99709370657
2009-05-16 10:51:20 +00:00
Robert Menes
02512be758
Add the Sansa m200 to tcctool.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20869 a1c6a512-1295-4272-9138-f99709370657
2009-05-07 20:49:03 +00:00
Maurus Cuelenaere
034547c754
Update jz4740_tools README
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20770 a1c6a512-1295-4272-9138-f99709370657
2009-04-21 15:41:21 +00:00
Andrew Mahone
88e2c8849d
Add new directory under utils for code-analysis tools, and objdiff.py script to display per-symbol size deltas between object files.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20672 a1c6a512-1295-4272-9138-f99709370657
2009-04-10 02:42:50 +00:00
Maurus Cuelenaere
c5a3c8c670
Jz4740 USB tool:
...
* Add a slight delay, so that the pre-boot code gets time to execute
* Remove an unneeded check
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20616 a1c6a512-1295-4272-9138-f99709370657
2009-04-04 17:53:59 +00:00
Maurus Cuelenaere
d99913289b
Fix Jz4740 USB tools warnings
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20592 a1c6a512-1295-4272-9138-f99709370657
2009-03-31 17:08:33 +00:00
Maurus Cuelenaere
c7b6ad5fdf
Make Jz4740 USB tools a bit more configurable by letting you choose what file you want to upload when doing usbtool 10
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20415 a1c6a512-1295-4272-9138-f99709370657
2009-03-20 22:50:08 +00:00
Bertrik Sikken
4f87abf90a
Cosmetic fix: remove duplicate semicolons
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20198 a1c6a512-1295-4272-9138-f99709370657
2009-03-04 18:15:06 +00:00
Dave Chapman
93f4bd351b
Initial (untested) attempt at a Windows version. The MTP_DLL.dll library needs expanding to offer the same API as mtp_libmtp.c, but this needs someone with access to a MS compiler. Ideally we should also stop using a separate DLL and compile a single standalone beastpatcher.exe.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20088 a1c6a512-1295-4272-9138-f99709370657
2009-02-22 23:35:29 +00:00
Dave Chapman
c06071e2e7
Initial version of a BSD-licensed beastpatcher utility for Gigabeat S installation. Currently only compiles on Linux, but Windows and OS X support are planned.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20083 a1c6a512-1295-4272-9138-f99709370657
2009-02-22 13:54:46 +00:00
Maurus Cuelenaere
5883f09ace
MTP_DLL:
...
* update license to BSD
* clean some comments
* add README file
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20049 a1c6a512-1295-4272-9138-f99709370657
2009-02-19 18:36:57 +00:00
Nicolas Pennequin
6a3779b543
Fix old libmtp detection on Ubuntu systems that don't support echo -e.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20039 a1c6a512-1295-4272-9138-f99709370657
2009-02-18 14:50:46 +00:00
Andrew Mahone
f9b7572c1b
extract LIBMTP_VERSION from header, and use that to set -DOLDMTP when building sendfirm, rather than trying to build each way
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19945 a1c6a512-1295-4272-9138-f99709370657
2009-02-08 16:59:06 +00:00
Nils Wallménius
ef726cee67
Fix compilation of sendfirm with 0.3.x versions of libmtp and keep a (hacky) fallback for building with the older 0.2.x also fix a pair of 64 bit warnings
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19941 a1c6a512-1295-4272-9138-f99709370657
2009-02-07 21:00:18 +00:00
Bertrik Sikken
91948d12aa
FS#9638 - temp_cue is unused and wasting memory.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19890 a1c6a512-1295-4272-9138-f99709370657
2009-01-31 19:41:29 +00:00
Maurus Cuelenaere
42f2dd8961
ZenUtils: fix offset detection
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19825 a1c6a512-1295-4272-9138-f99709370657
2009-01-23 17:44:34 +00:00
Michael Giacomelli
870c58619d
Remove executable property that somehow got set
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19666 a1c6a512-1295-4272-9138-f99709370657
2009-01-04 01:39:57 +00:00
Michael Giacomelli
76c093d39c
Commit utility to dump the OF from a rockboxed Gigabeat S. Searches the partition for deleted nk.bin and restores it. Should work if run immediately after install the bootloader, but may not work later. Current version asks the user to md5sum the file, but probably should do it automatically.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19665 a1c6a512-1295-4272-9138-f99709370657
2009-01-04 01:34:37 +00:00
Frank Gevaerts
f6ac3ec7ed
Fix array sizes
...
Fix some error handling
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19406 a1c6a512-1295-4272-9138-f99709370657
2008-12-12 20:13:50 +00:00
Maurus Cuelenaere
0a61b71f73
Fix segmentation fault when no key was found.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19164 a1c6a512-1295-4272-9138-f99709370657
2008-11-21 12:37:00 +00:00
Maurus Cuelenaere
3b45b8cbf1
Commit DLanalyser tool, made by Jin Le
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18896 a1c6a512-1295-4272-9138-f99709370657
2008-10-27 18:45:01 +00:00
Vitja Makarov
7a6aeb8713
Don't exit with code 0 on do_patching() fail
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18795 a1c6a512-1295-4272-9138-f99709370657
2008-10-13 11:31:35 +00:00
Dave Chapman
3d30029883
Fix a nasty bug spotted by Rob Purchase - the uploaded file was being truncated to a multiple of 64 bytes (PACKET_SIZE).
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18787 a1c6a512-1295-4272-9138-f99709370657
2008-10-12 18:10:39 +00:00
Maurus Cuelenaere
f5fcc76bbc
Fix menu (update to newer one)
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18755 a1c6a512-1295-4272-9138-f99709370657
2008-10-09 12:28:09 +00:00
Maurus Cuelenaere
c626f47cb5
Add Rockbox layout to plugin API documentation
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18754 a1c6a512-1295-4272-9138-f99709370657
2008-10-09 12:24:57 +00:00
Maurus Cuelenaere
e7ea23b180
Improve plugin API documentation updater a bit
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18753 a1c6a512-1295-4272-9138-f99709370657
2008-10-09 11:48:26 +00:00
Maurus Cuelenaere
ae569c6f82
Functionize some stuff
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18751 a1c6a512-1295-4272-9138-f99709370657
2008-10-09 09:57:21 +00:00
Maurus Cuelenaere
8c0b661d07
Fix some issues with generation of plugin API documentation + make it more themeable
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18750 a1c6a512-1295-4272-9138-f99709370657
2008-10-09 09:49:53 +00:00
Maurus Cuelenaere
20fb47ec77
Commit FS#9462: an semi-automatic plugin API documentation generator
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18722 a1c6a512-1295-4272-9138-f99709370657
2008-10-06 22:19:54 +00:00
Dave Chapman
5b3627f7fb
Add iriver X20 support to tcctool - information contributed by Octavian Voicu.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18710 a1c6a512-1295-4272-9138-f99709370657
2008-10-05 00:36:12 +00:00
Dave Chapman
c6be818212
Move mkamsboot into the rbutil/mkamsboot/ directory - no other changes, so this should still work the same as before.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18706 a1c6a512-1295-4272-9138-f99709370657
2008-10-04 08:46:03 +00:00
Dave Chapman
c2933cd46e
Remove the dependency on sufficient free space in the padding at the end of the firmware block by storing the ucl unpack function in the main firmware block, immediately before the compressed firmware image. Also simplify the memcpy function in test.S. This has been tested successfully on a Clip.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18682 a1c6a512-1295-4272-9138-f99709370657
2008-10-02 12:37:47 +00:00
Dave Chapman
2c096e463d
It turns out that in-place UCL decompression isn't as easy as we thought, so we copy the OF to an unused part of RAM before decompressing it. This works - I have successfully patched m300a-1.1.17A.bin and installed on my Clip with this code. Thanks to Rafael Carre (funman) for the actual patch.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18679 a1c6a512-1295-4272-9138-f99709370657
2008-10-01 23:19:14 +00:00
Dave Chapman
caeaf76930
Correct the content of an error message (thanks to Jens for spotting) and fix a warning
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18678 a1c6a512-1295-4272-9138-f99709370657
2008-10-01 19:54:12 +00:00
Dave Chapman
fc7221649d
We need to strip the header (26 bytes) from the UCL file - based on the information in tools/ucl2src.pl. Also add some sanity checking of the UCL file.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18677 a1c6a512-1295-4272-9138-f99709370657
2008-10-01 18:28:55 +00:00
Dave Chapman
5891a38486
Bug fix #1 for mkamsboot - pass the correct parameters to the ucl unpack function.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18676 a1c6a512-1295-4272-9138-f99709370657
2008-10-01 10:25:31 +00:00
Dave Chapman
757f5112e2
Untested (i.e. will almost certainly brick your device if you attempt to use it) first attempt at making mkamsboot store the original firmware as a UCL compressed image. If it works, then this means we have about 40KB (depending on target and OF version) for our bootloader code. I repeat: This is UNTESTED and needs reviewing fully before attempting to install on a device.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18675 a1c6a512-1295-4272-9138-f99709370657
2008-10-01 09:15:44 +00:00
Dave Chapman
fe72d57996
Original, unmodified version of the ARM thumb implementation of the UCL ucl_nrv2e_decompress_8 function from upx-3.03 - licensed under the GPL (v2 or later). This will be used to decompress the original firmware image in the next version of mkamsboot.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18674 a1c6a512-1295-4272-9138-f99709370657
2008-10-01 08:13:10 +00:00
Dave Chapman
0326055f91
We don't know how to increase the firmware size, so abort instead of creating a bricking firmware. Suggested by Rafaël Carré (funman).
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18663 a1c6a512-1295-4272-9138-f99709370657
2008-09-29 09:27:35 +00:00
Robert Menes
063d37b08f
Oops, big oops: revert the PID values back to their proper values. Oversight on my part. :)
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18656 a1c6a512-1295-4272-9138-f99709370657
2008-09-27 16:51:46 +00:00
Robert Menes
f83fc36d88
Gave meizu_dfu's source the official Rockbox header. No functional changes.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18655 a1c6a512-1295-4272-9138-f99709370657
2008-09-27 16:37:16 +00:00
Marcoen Hirschberg
403427911c
revert accidental commit
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18545 a1c6a512-1295-4272-9138-f99709370657
2008-09-17 23:24:23 +00:00
Marcoen Hirschberg
48e45f5751
add Meizu M6SP and M3 ports
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18544 a1c6a512-1295-4272-9138-f99709370657
2008-09-17 23:22:11 +00:00
Maurus Cuelenaere
e3f1a3f33e
ZenUtils:
...
* Add support for ZEN Mozaic
* Add checking for valid FRESC when decrypting
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18511 a1c6a512-1295-4272-9138-f99709370657
2008-09-14 11:20:29 +00:00
Frank Gevaerts
c487c01d46
fix meizu_dfu endianness issues
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18508 a1c6a512-1295-4272-9138-f99709370657
2008-09-13 16:23:01 +00:00
Dominik Wenger
f414c6e19f
WpsEditor: add linenumbrs WpsEditor: Add linenumbers to the WPS Code, and highlight the error line, if parsing fails. (FS#9362)
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18483 a1c6a512-1295-4272-9138-f99709370657
2008-09-10 19:41:18 +00:00
Dominik Wenger
c104c24887
Wpseditor: fix compiling. I forgot a new file.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18481 a1c6a512-1295-4272-9138-f99709370657
2008-09-10 19:14:14 +00:00
Dominik Wenger
c1aabc87a5
WpsEditor: Add rockbox/gpl copyright headers to all source files.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18464 a1c6a512-1295-4272-9138-f99709370657
2008-09-08 21:00:29 +00:00
Maurus Cuelenaere
11eff09e70
* Clean up screenshot a bit and make it more self-descriptive
...
* Make mkzenboot truly standalone
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18443 a1c6a512-1295-4272-9138-f99709370657
2008-09-07 21:45:52 +00:00
Dominik Wenger
66b211addd
WpsEditor: add support for greyscale targets.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18424 a1c6a512-1295-4272-9138-f99709370657
2008-09-05 18:57:47 +00:00
Frank Gevaerts
6ea90671d8
remove -Wno-pointer-sign. This will make warnings reappear, but the warnings should really be fixed at the source
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18418 a1c6a512-1295-4272-9138-f99709370657
2008-09-04 21:05:16 +00:00
Frank Gevaerts
333f7e98fb
silence warnings
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18414 a1c6a512-1295-4272-9138-f99709370657
2008-09-04 19:06:51 +00:00
Maurus Cuelenaere
16c9b16ec2
WPS editor:
...
* Fix some typo's in TODO & README
* Fix libwps Makefile in Windows
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18408 a1c6a512-1295-4272-9138-f99709370657
2008-09-04 15:19:59 +00:00
Maurus Cuelenaere
561df3827e
WPS editor:
...
* Simplify Makefile
* Get rid of buildall.*
* Change library loading behaviour to work with MODEL_NAME
Screenshot:
* Simplify Makefile
config-*.h:
* Add MODEL_NAME
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18407 a1c6a512-1295-4272-9138-f99709370657
2008-09-04 14:49:53 +00:00
Maurus Cuelenaere
16b8817f9f
WPS editor:
...
* Order is important in highlighting rules!
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18403 a1c6a512-1295-4272-9138-f99709370657
2008-09-03 20:59:55 +00:00
Maurus Cuelenaere
c1c1383e23
* WPS editor: set eol-style
...
* Add CLI-only screenshot utility (using libwps)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18402 a1c6a512-1295-4272-9138-f99709370657
2008-09-03 20:51:13 +00:00
Dominik Wenger
254fa65c7b
WpsEditor: commit FS#9344 by Rostislav Chekan - multitarget support (only colour targets for now)
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18399 a1c6a512-1295-4272-9138-f99709370657
2008-09-03 19:24:50 +00:00
Maurus Cuelenaere
f3d5700df7
... but still be compatible with OF..
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18396 a1c6a512-1295-4272-9138-f99709370657
2008-09-03 12:47:45 +00:00
Maurus Cuelenaere
aefbd6301a
* Clean up Jz4740 USB tool a bit
...
* Make IHFSsplit compile under Windows
* Change SDRAM base address + remove hack for Onda VX747
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18395 a1c6a512-1295-4272-9138-f99709370657
2008-09-03 12:42:14 +00:00
Maurus Cuelenaere
c9e31fba4d
Fix compiling of Jz4740 usbtool
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18380 a1c6a512-1295-4272-9138-f99709370657
2008-09-01 19:56:12 +00:00
Frank Gevaerts
903156d5d9
cleanups by William Poetra Yoga Hadisoeseno
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18377 a1c6a512-1295-4272-9138-f99709370657
2008-09-01 08:56:54 +00:00
Frank Gevaerts
3409e9d195
code cleanup
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18375 a1c6a512-1295-4272-9138-f99709370657
2008-08-31 21:36:04 +00:00
Frank Gevaerts
6e24db0c82
fix meizu_dfu's buggy usb device id matching
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18373 a1c6a512-1295-4272-9138-f99709370657
2008-08-31 20:50:07 +00:00
Frank Gevaerts
5d22e3cbdd
Add wpseditor, the Google Summer of Code 2008 project of Rostislav Chekan. Closes FS#9327
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18362 a1c6a512-1295-4272-9138-f99709370657
2008-08-29 21:08:38 +00:00
Frank Gevaerts
e645cede2b
add Meizu M3, M6 TP, M6 SP and M6 SL dfu firmware recovery tool
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18360 a1c6a512-1295-4272-9138-f99709370657
2008-08-29 18:53:52 +00:00
Maurus Cuelenaere
79177edfb2
MTP:
...
* Add Win32 progress callback reporting support
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18355 a1c6a512-1295-4272-9138-f99709370657
2008-08-27 23:07:08 +00:00
Maurus Cuelenaere
bea2ab2398
ZenUtils:
...
* add FRESC encryption
* clean up code a bit
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18345 a1c6a512-1295-4272-9138-f99709370657
2008-08-26 13:21:52 +00:00
Maurus Cuelenaere
606c798b9b
Jz4740 USB tool:
...
* Add preliminary support for NAND & ROM dump
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18341 a1c6a512-1295-4272-9138-f99709370657
2008-08-24 21:18:22 +00:00
Maurus Cuelenaere
ced10d4db1
ZenUtils:
...
* Apply FS#9311 by Jelle Geerts: fix compiling on MingW
* Make zen::find_firmware_offset() detect the offset better
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18340 a1c6a512-1295-4272-9138-f99709370657
2008-08-24 21:15:29 +00:00
Maurus Cuelenaere
ba284447d5
Fix little mistake; thanks to Dave Hooper
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18272 a1c6a512-1295-4272-9138-f99709370657
2008-08-13 21:00:29 +00:00
Maurus Cuelenaere
b2c19a5a26
Search-and-replace was a bit too excessive..
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18265 a1c6a512-1295-4272-9138-f99709370657
2008-08-12 23:53:08 +00:00
Maurus Cuelenaere
bc628fe5ce
Zenutils:
...
* Make update_extract work again
* Add other players to zen_crypt
* Change stricmp() calls to strcasecmp() in zen_crypt
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18264 a1c6a512-1295-4272-9138-f99709370657
2008-08-12 23:51:04 +00:00
Maurus Cuelenaere
72bc4e30e2
Jz4740 tools:
...
* Add HXF2IHFS by William Poetra Yoga Hadisoeseno
* Don't do usb_set_configuration() calls on Linux in USB tool
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18256 a1c6a512-1295-4272-9138-f99709370657
2008-08-12 16:55:59 +00:00
Maurus Cuelenaere
438e36337c
Jz4740 USB utility:
...
* Fix potential segmentation faults
* Add support for the VX767
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18252 a1c6a512-1295-4272-9138-f99709370657
2008-08-12 12:58:24 +00:00
Maurus Cuelenaere
eca923d8e1
Better check what happened after doing search-and-replace all..
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18207 a1c6a512-1295-4272-9138-f99709370657
2008-08-07 10:26:14 +00:00
Maurus Cuelenaere
c8bdcbf8ff
jz4740 utilities:
...
* Fix TABs problem
* Add IHFSsplit made by William Poetra Yoga Hadisoeseno
* Fix compilation warnings
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18206 a1c6a512-1295-4272-9138-f99709370657
2008-08-07 10:24:11 +00:00
Maurus Cuelenaere
a5d1f4e1f0
Commit FS#9102 thanks to Martin Pahl
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18154 a1c6a512-1295-4272-9138-f99709370657
2008-07-30 15:58:56 +00:00
Maurus Cuelenaere
0a35976a61
Don't erase people's NAND flash...
...
(aka fix usbtool)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18150 a1c6a512-1295-4272-9138-f99709370657
2008-07-30 10:19:33 +00:00
Maurus Cuelenaere
f3c26a537e
Make the usbtool README more clear
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18082 a1c6a512-1295-4272-9138-f99709370657
2008-07-17 10:40:20 +00:00
Maurus Cuelenaere
6acee7d333
Remove binaries
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18013 a1c6a512-1295-4272-9138-f99709370657
2008-07-11 18:56:33 +00:00
Nicolas Pennequin
ca5bb76d2b
Delete the svn:executable property and set svn:eol-style to native for all those text files.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18012 a1c6a512-1295-4272-9138-f99709370657
2008-07-11 16:51:25 +00:00
Maurus Cuelenaere
14c7f45cda
Add zook's ZenUtils to SVN
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18010 a1c6a512-1295-4272-9138-f99709370657
2008-07-11 15:50:46 +00:00
Maurus Cuelenaere
33d8bb15e2
Fix infinite loop in sendfirm_win.cpp and other minor fixes
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17939 a1c6a512-1295-4272-9138-f99709370657
2008-07-04 12:45:24 +00:00
Maurus Cuelenaere
46d8302c7d
Make sendfirm_win.c compile and work
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17938 a1c6a512-1295-4272-9138-f99709370657
2008-07-04 11:38:08 +00:00
Maurus Cuelenaere
be0bccfe98
Forgot the actual file..
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17934 a1c6a512-1295-4272-9138-f99709370657
2008-07-03 23:30:51 +00:00
Maurus Cuelenaere
936650104d
Add example program + fix some mistakes
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17933 a1c6a512-1295-4272-9138-f99709370657
2008-07-03 23:30:28 +00:00
Maurus Cuelenaere
b42a51bf64
Add sendfirm Windows version, currently in the form of a DLL so it could
...
be easy integrated into programs (will require VS2005 to compile)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17932 a1c6a512-1295-4272-9138-f99709370657
2008-07-03 22:01:37 +00:00
Maurus Cuelenaere
6fd40a57b8
Jz4740 Tools:
...
* update Makefile
* add README
* update svn properties
* fix small mistakes
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17926 a1c6a512-1295-4272-9138-f99709370657
2008-07-03 12:17:56 +00:00
Daniel Stenberg
2acc0ac542
Updated our source code header to explicitly mention that we are GPL v2 or
...
later. We still need to hunt down snippets used that are not. 1324 modified
files...
http://www.rockbox.org/mail/archive/rockbox-dev-archive-2008-06/0060.shtml
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17847 a1c6a512-1295-4272-9138-f99709370657
2008-06-28 18:10:04 +00:00
Maurus Cuelenaere
bcf9b5dfa6
Fix checksum issues
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17842 a1c6a512-1295-4272-9138-f99709370657
2008-06-28 17:31:47 +00:00
Maurus Cuelenaere
d951e169f5
Rename jz4740 tools + add some new ones
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17840 a1c6a512-1295-4272-9138-f99709370657
2008-06-28 16:49:46 +00:00
Maurus Cuelenaere
19e5814ae2
Update Jz4740 usbtool
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17799 a1c6a512-1295-4272-9138-f99709370657
2008-06-25 21:40:48 +00:00
Maurus Cuelenaere
349c14c26d
More improvements to jz4740_usbtool
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17785 a1c6a512-1295-4272-9138-f99709370657
2008-06-24 20:14:00 +00:00
Maurus Cuelenaere
8f9b293c4c
Fix a mistake + be more verbose
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17751 a1c6a512-1295-4272-9138-f99709370657
2008-06-22 11:58:44 +00:00
Maurus Cuelenaere
00daa7c67a
Add basic Jz4740 USB tool for messing with Ingenic chipset players
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17746 a1c6a512-1295-4272-9138-f99709370657
2008-06-21 17:18:24 +00:00
Dave Chapman
1aa6cde3ea
Some tools for hacking Sansa V2 (AMS) firmware files and injecting our own code.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17464 a1c6a512-1295-4272-9138-f99709370657
2008-05-11 18:29:53 +00:00
Maurus Cuelenaere
35f41e666d
Remove an unused variable.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17243 a1c6a512-1295-4272-9138-f99709370657
2008-04-24 20:21:47 +00:00
Daniel Stenberg
08cabe9169
kill the release script and build tarball from *everything* in SVN...
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16818 a1c6a512-1295-4272-9138-f99709370657
2008-03-26 13:12:07 +00:00
Dave Chapman
9ce0261211
Oops, I should try compiling things before committing...
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16394 a1c6a512-1295-4272-9138-f99709370657
2008-02-23 20:50:26 +00:00
Dave Chapman
7d18935c35
Add support to tcctool for the Samsung YP-K3. Also rename the YP-P2 option to the shorter ypp2.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16393 a1c6a512-1295-4272-9138-f99709370657
2008-02-23 20:47:40 +00:00
Dave Chapman
1b39f2e117
Add support for Samsung YP P2
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16240 a1c6a512-1295-4272-9138-f99709370657
2008-02-07 20:53:20 +00:00
Jonas Häggqvist
a8917033d0
Add backdrops/, icons/ and utils/ as well as some missing rwpses to the tarballs.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16152 a1c6a512-1295-4272-9138-f99709370657
2008-01-23 23:31:04 +00:00
Nicolas Pennequin
3e2c51d82c
Firmware update utility for the Gigabeat S and probably other MTP devices. Based on libmtp's sendfile.c example, tweaked by Maurus Cuelenaere and me to send firmware files.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15755 a1c6a512-1295-4272-9138-f99709370657
2007-11-22 18:07:40 +00:00
Dave Chapman
a5e4cc9e68
Document how to use tcctool in Windows, and include the appropriate .inf file for use with the libusb-win32 device driver
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15559 a1c6a512-1295-4272-9138-f99709370657
2007-11-10 20:26:54 +00:00
Dave Chapman
164b8f675c
Use O_BINARY when reading the firmware file - for win32 compatibility
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15385 a1c6a512-1295-4272-9138-f99709370657
2007-10-31 17:52:50 +00:00
Dave Chapman
d0c44f52d7
Add support for co-processor instructions. I'm not 100% sure about this, but it seems to work...
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15334 a1c6a512-1295-4272-9138-f99709370657
2007-10-27 12:14:53 +00:00
Dave Chapman
738a897fa0
Correct the value for SDCFG for the c100 - based on a USB log of the C100 firmware updater.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15332 a1c6a512-1295-4272-9138-f99709370657
2007-10-27 11:55:38 +00:00
Dave Chapman
28c5ba86d5
Initial, untested support for C100. Also increase the firmware size limit to 10MB to make it work withe the Cowon D2 and a little cleanup.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15331 a1c6a512-1295-4272-9138-f99709370657
2007-10-27 07:53:42 +00:00
Dave Chapman
11251f4555
Add support for device-specific USB product IDs - the D2 is different to other devices.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15242 a1c6a512-1295-4272-9138-f99709370657
2007-10-21 11:00:28 +00:00
Dave Chapman
2c816d16c9
Untested support for the Cowon D2
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15228 a1c6a512-1295-4272-9138-f99709370657
2007-10-20 21:00:34 +00:00
Dave Chapman
71cdf00437
Initial version of tcctool - a utility for talking to Telechips TCC77x-based devices in USB boot mode, allowing code to be uploaded to RAM and run via USB, without any danger of bricking. When your uploaded code crashes, just power-cycle the device and it is back to normal. Requires libusb.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15217 a1c6a512-1295-4272-9138-f99709370657
2007-10-20 09:11:34 +00:00
Barry Wardell
a049fa7c82
FS#7182: Fix endianness bugs in ARM disassembler which made it report wrong addresses on PPC.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14130 a1c6a512-1295-4272-9138-f99709370657
2007-08-01 22:25:18 +00:00
Barry Wardell
c5b5220595
FS#7182: Second attempt by Dave Chapman at getting ARM disassembler to compile in Linux. This version produces identical output to the Windows version.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14128 a1c6a512-1295-4272-9138-f99709370657
2007-08-01 22:19:22 +00:00
Barry Wardell
0b8dd125c3
FS#7182: Initial attempt by Dave Chapman at getting ARM disassembler to compile in Linux.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14127 a1c6a512-1295-4272-9138-f99709370657
2007-08-01 22:17:36 +00:00
Barry Wardell
307d2ddce9
Initial version of ARM disassembler by Antonius Hellman.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14126 a1c6a512-1295-4272-9138-f99709370657
2007-08-01 22:13:53 +00:00