summaryrefslogtreecommitdiff
path: root/utils
AgeCommit message (Collapse)Author
2008-10-27Commit DLanalyser tool, made by Jin LeMaurus Cuelenaere
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18896 a1c6a512-1295-4272-9138-f99709370657
2008-10-13Don't exit with code 0 on do_patching() failVitja Makarov
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18795 a1c6a512-1295-4272-9138-f99709370657
2008-10-12Fix a nasty bug spotted by Rob Purchase - the uploaded file was being ↵Dave Chapman
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-09Fix menu (update to newer one)Maurus Cuelenaere
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18755 a1c6a512-1295-4272-9138-f99709370657
2008-10-09Add Rockbox layout to plugin API documentationMaurus Cuelenaere
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18754 a1c6a512-1295-4272-9138-f99709370657
2008-10-09Improve plugin API documentation updater a bitMaurus Cuelenaere
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18753 a1c6a512-1295-4272-9138-f99709370657
2008-10-09Functionize some stuffMaurus Cuelenaere
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18751 a1c6a512-1295-4272-9138-f99709370657
2008-10-09Fix some issues with generation of plugin API documentation + make it more ↵Maurus Cuelenaere
themeable git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18750 a1c6a512-1295-4272-9138-f99709370657
2008-10-06Commit FS#9462: an semi-automatic plugin API documentation generatorMaurus Cuelenaere
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18722 a1c6a512-1295-4272-9138-f99709370657
2008-10-05Add iriver X20 support to tcctool - information contributed by Octavian Voicu.Dave Chapman
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18710 a1c6a512-1295-4272-9138-f99709370657
2008-10-04Move mkamsboot into the rbutil/mkamsboot/ directory - no other changes, so ↵Dave Chapman
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-02Remove the dependency on sufficient free space in the padding at the end of ↵Dave Chapman
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-01It turns out that in-place UCL decompression isn't as easy as we thought, so ↵Dave Chapman
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-01Correct the content of an error message (thanks to Jens for spotting) and ↵Dave Chapman
fix a warning git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18678 a1c6a512-1295-4272-9138-f99709370657
2008-10-01We need to strip the header (26 bytes) from the UCL file - based on the ↵Dave Chapman
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-01Bug fix #1 for mkamsboot - pass the correct parameters to the ucl unpack ↵Dave Chapman
function. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18676 a1c6a512-1295-4272-9138-f99709370657
2008-10-01Untested (i.e. will almost certainly brick your device if you attempt to use ↵Dave Chapman
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-01Original, unmodified version of the ARM thumb implementation of the UCL ↵Dave Chapman
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-09-29We don't know how to increase the firmware size, so abort instead of ↵Dave Chapman
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-27Oops, big oops: revert the PID values back to their proper values. Oversight ↵Robert Menes
on my part. :) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18656 a1c6a512-1295-4272-9138-f99709370657
2008-09-27Gave meizu_dfu's source the official Rockbox header. No functional changes.Robert Menes
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18655 a1c6a512-1295-4272-9138-f99709370657
2008-09-17revert accidental commitMarcoen Hirschberg
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18545 a1c6a512-1295-4272-9138-f99709370657
2008-09-17add Meizu M6SP and M3 portsMarcoen Hirschberg
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18544 a1c6a512-1295-4272-9138-f99709370657
2008-09-14ZenUtils:Maurus Cuelenaere
* 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-13fix meizu_dfu endianness issuesFrank Gevaerts
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18508 a1c6a512-1295-4272-9138-f99709370657
2008-09-10WpsEditor: add linenumbrs WpsEditor: Add linenumbers to the WPS Code, and ↵Dominik Wenger
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-10Wpseditor: fix compiling. I forgot a new file.Dominik Wenger
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18481 a1c6a512-1295-4272-9138-f99709370657
2008-09-08WpsEditor: Add rockbox/gpl copyright headers to all source files.Dominik Wenger
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18464 a1c6a512-1295-4272-9138-f99709370657
2008-09-07 * Clean up screenshot a bit and make it more self-descriptiveMaurus Cuelenaere
* Make mkzenboot truly standalone git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18443 a1c6a512-1295-4272-9138-f99709370657
2008-09-05WpsEditor: add support for greyscale targets. Dominik Wenger
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18424 a1c6a512-1295-4272-9138-f99709370657
2008-09-04remove -Wno-pointer-sign. This will make warnings reappear, but the warnings ↵Frank Gevaerts
should really be fixed at the source git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18418 a1c6a512-1295-4272-9138-f99709370657
2008-09-04silence warningsFrank Gevaerts
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18414 a1c6a512-1295-4272-9138-f99709370657
2008-09-04WPS editor:Maurus Cuelenaere
* 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-04WPS editor:Maurus Cuelenaere
* 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-03WPS editor:Maurus Cuelenaere
* Order is important in highlighting rules! git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18403 a1c6a512-1295-4272-9138-f99709370657
2008-09-03 * WPS editor: set eol-styleMaurus Cuelenaere
* Add CLI-only screenshot utility (using libwps) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18402 a1c6a512-1295-4272-9138-f99709370657
2008-09-03WpsEditor: commit FS#9344 by Rostislav Chekan - multitarget support (only ↵Dominik Wenger
colour targets for now) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18399 a1c6a512-1295-4272-9138-f99709370657
2008-09-03... but still be compatible with OF..Maurus Cuelenaere
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18396 a1c6a512-1295-4272-9138-f99709370657
2008-09-03 * Clean up Jz4740 USB tool a bitMaurus Cuelenaere
* 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-01Fix compiling of Jz4740 usbtoolMaurus Cuelenaere
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18380 a1c6a512-1295-4272-9138-f99709370657
2008-09-01cleanups by William Poetra Yoga HadisoesenoFrank Gevaerts
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18377 a1c6a512-1295-4272-9138-f99709370657
2008-08-31code cleanupFrank Gevaerts
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18375 a1c6a512-1295-4272-9138-f99709370657
2008-08-31fix meizu_dfu's buggy usb device id matchingFrank Gevaerts
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18373 a1c6a512-1295-4272-9138-f99709370657
2008-08-29Add wpseditor, the Google Summer of Code 2008 project of Rostislav Chekan. ↵Frank Gevaerts
Closes FS#9327 git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18362 a1c6a512-1295-4272-9138-f99709370657
2008-08-29add Meizu M3, M6 TP, M6 SP and M6 SL dfu firmware recovery toolFrank Gevaerts
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18360 a1c6a512-1295-4272-9138-f99709370657
2008-08-27MTP:Maurus Cuelenaere
* Add Win32 progress callback reporting support git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18355 a1c6a512-1295-4272-9138-f99709370657
2008-08-26ZenUtils:Maurus Cuelenaere
* 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-24Jz4740 USB tool:Maurus Cuelenaere
* Add preliminary support for NAND & ROM dump git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18341 a1c6a512-1295-4272-9138-f99709370657
2008-08-24ZenUtils:Maurus Cuelenaere
* 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-13Fix little mistake; thanks to Dave HooperMaurus Cuelenaere
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18272 a1c6a512-1295-4272-9138-f99709370657