summaryrefslogtreecommitdiff
path: root/utils (follow)
Commit message (Collapse)AuthorAge
...
* Another round of plugin keymaps for the Philips GoGear SA9200.Robert Menes2009-12-03
| | | | | | | Just a few more to go... git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23838 a1c6a512-1295-4272-9138-f99709370657
* Adjust mknkboot sources path to recently changed location.Dominik Riebeling2009-11-01
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23458 a1c6a512-1295-4272-9138-f99709370657
* Correct the bootloader download path.Dave Chapman2009-10-31
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23431 a1c6a512-1295-4272-9138-f99709370657
* Add support for building OSX disk image of beastpatcher.Barry Wardell2009-10-30
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23424 a1c6a512-1295-4272-9138-f99709370657
* Get beastpatcher working on OSX.Barry Wardell2009-10-30
| | | | | | | | 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
* Update bootloader download location and add a note about building with VS2005.Dominik Riebeling2009-10-28
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23381 a1c6a512-1295-4272-9138-f99709370657
* Move mknkboot.[ch] to beastpatcher folder.Dominik Riebeling2009-10-27
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23372 a1c6a512-1295-4272-9138-f99709370657
* Replace amsinfo by another version which:Rafaël Carré2009-10-27
| | | | | | | | | - 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
* Make beastpatcher build with VS2005 again.Dominik Riebeling2009-09-24
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22821 a1c6a512-1295-4272-9138-f99709370657
* Add non-interactive mode to beastpatcher.Dominik Riebeling2009-09-24
| | | | | | | - 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
* Integrate mknkboot into beastpatcher.Dominik Riebeling2009-09-20
| | | | | | 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
* Fix signedness mismatch.Dominik Riebeling2009-09-18
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22733 a1c6a512-1295-4272-9138-f99709370657
* Extend beastpatcher command line.Dominik Riebeling2009-08-23
| | | | | | | | | - 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
* Utils/Analysis/Find_Addr.pl: fix wrongly recognizing addresses as being in ↵Maurus Cuelenaere2009-08-17
| | | | | | codec or plugin space when their addresses were invalid git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22379 a1c6a512-1295-4272-9138-f99709370657
* hopefully fix the wpseditor... I cant get it to compile on a pre r22062 tree ↵Jonathan Gordon2009-07-27
| | | | | | 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
* Add some notes describing how the bin2note exploit worksDave Chapman2009-07-16
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21904 a1c6a512-1295-4272-9138-f99709370657
* Add some Makefile rules to demonstrate assembling, linking, converting to ↵Dave Chapman2009-07-13
| | | | | | 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
* Add flashsplit utility, previously hosted on the wiki at ↵Dave Chapman2009-07-13
| | | | | | http://www.rockbox.org/wiki/IpodFlash git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21844 a1c6a512-1295-4272-9138-f99709370657
* First commit of "bin2note" utility for exploiting the Notes buffer overflow ↵Dave Chapman2009-07-13
| | | | | | on the 2nd generation Nano. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21842 a1c6a512-1295-4272-9138-f99709370657
* utils/analysis/find_addr.pl: fix detection of codec start addressMaurus Cuelenaere2009-07-08
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21726 a1c6a512-1295-4272-9138-f99709370657
* utils/analysis/find_addr.pl: also add support for plugins & codecsMaurus Cuelenaere2009-07-01
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21590 a1c6a512-1295-4272-9138-f99709370657
* Add (better IMO) alternative for utils/analyis/objdiff.py (taken from Linux ↵Maurus Cuelenaere2009-07-01
| | | | | | kernel, scripts/bloat-o-meter.py) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21588 a1c6a512-1295-4272-9138-f99709370657
* Add an utility to easily find the assembled instructions at a specific ↵Maurus Cuelenaere2009-06-28
| | | | | | memory location in a Rockbox binary git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21548 a1c6a512-1295-4272-9138-f99709370657
* meizu_dfu:Bertrik Sikken2009-06-28
| | | | | | | | | 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
* jz4740_tools : bin2c.c location has changedRafaël Carré2009-06-19
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21356 a1c6a512-1295-4272-9138-f99709370657
* Make bin2c compile with VS2005 and move it to a separate folder as its ↵Dominik Riebeling2009-06-13
| | | | | | getting used by different tools now. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21272 a1c6a512-1295-4272-9138-f99709370657
* Refactor sendfirm functionality in beastpatcher and do some code police.Dominik Riebeling2009-06-13
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21271 a1c6a512-1295-4272-9138-f99709370657
* Build beastpatcher by incorporating the MTP_DLL code instead of linking the DLL.Dominik Riebeling2009-06-13
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21270 a1c6a512-1295-4272-9138-f99709370657
* Some more MTP_DLL cleanup.Dominik Riebeling2009-06-13
| | | | | | | - 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
* Fix beastpatcher on linux and code police.Dominik Riebeling2009-06-12
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21263 a1c6a512-1295-4272-9138-f99709370657
* Implement sendfirm functionality in beastpatcher. Set svn:eol-style properties.Dominik Riebeling2009-06-12
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21260 a1c6a512-1295-4272-9138-f99709370657
* Allow building beastpatcher with libmtp 0.2.[0-5].Dominik Riebeling2009-06-11
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21249 a1c6a512-1295-4272-9138-f99709370657
* Fix ZenUtils compilationMaurus Cuelenaere2009-06-10
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21242 a1c6a512-1295-4272-9138-f99709370657
* Remove never used code -- libmtp is not used on Windows.Dominik Riebeling2009-06-08
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21227 a1c6a512-1295-4272-9138-f99709370657
* Major W32 beastpatcher rework (FS#10220).Dominik Riebeling2009-06-08
| | | | | | | | | | | | 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
* FS#10253 : mkamsboot v1.0Rafaël Carré2009-05-28
| | | | | | | | | | | | | | | | | - 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
* Support building beastpatcher with MinGW.Dominik Riebeling2009-05-16
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20960 a1c6a512-1295-4272-9138-f99709370657
* Add the Sansa m200 to tcctool.Robert Menes2009-05-07
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20869 a1c6a512-1295-4272-9138-f99709370657
* Update jz4740_tools READMEMaurus Cuelenaere2009-04-21
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20770 a1c6a512-1295-4272-9138-f99709370657
* Add new directory under utils for code-analysis tools, and objdiff.py script ↵Andrew Mahone2009-04-10
| | | | | | to display per-symbol size deltas between object files. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20672 a1c6a512-1295-4272-9138-f99709370657
* Jz4740 USB tool:Maurus Cuelenaere2009-04-04
| | | | | | | | * 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
* Fix Jz4740 USB tools warningsMaurus Cuelenaere2009-03-31
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20592 a1c6a512-1295-4272-9138-f99709370657
* Make Jz4740 USB tools a bit more configurable by letting you choose what ↵Maurus Cuelenaere2009-03-20
| | | | | | file you want to upload when doing usbtool 10 git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20415 a1c6a512-1295-4272-9138-f99709370657
* Cosmetic fix: remove duplicate semicolonsBertrik Sikken2009-03-04
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20198 a1c6a512-1295-4272-9138-f99709370657
* Initial (untested) attempt at a Windows version. The MTP_DLL.dll library ↵Dave Chapman2009-02-22
| | | | | | 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
* Initial version of a BSD-licensed beastpatcher utility for Gigabeat S ↵Dave Chapman2009-02-22
| | | | | | 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
* MTP_DLL:Maurus Cuelenaere2009-02-19
| | | | | | | | | * 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
* Fix old libmtp detection on Ubuntu systems that don't support echo -e.Nicolas Pennequin2009-02-18
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20039 a1c6a512-1295-4272-9138-f99709370657
* extract LIBMTP_VERSION from header, and use that to set -DOLDMTP when ↵Andrew Mahone2009-02-08
| | | | | | building sendfirm, rather than trying to build each way git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19945 a1c6a512-1295-4272-9138-f99709370657
* Fix compilation of sendfirm with 0.3.x versions of libmtp and keep a (hacky) ↵Nils Wallménius2009-02-07
| | | | | | 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