summaryrefslogtreecommitdiff
path: root/tools (follow)
Commit message (Collapse)AuthorAge
...
* In preparation for use with sansapatcher, change portalplayer bootloaders to ↵Barry Wardell2007-03-16
| | | | | | | | | | | | read firmwares in mi4 format. When loading the OF: 1) first try to load from a hidden disk partition 2) try loading /System/OF.mi4 3) finally fall back to loading /System/OF.bin which is what the old bootloader used. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12802 a1c6a512-1295-4272-9138-f99709370657
* pass the output from 'svn update' to this script, and it will say rebuild ifDaniel Stenberg2007-03-15
| | | | | | | a distributed rebuild would be justified git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12790 a1c6a512-1295-4272-9138-f99709370657
* The mi4 CRC should start at 0x200, not 0x1c.Barry Wardell2007-03-15
| | | | | | | Also fix copy-paste error in comment. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12779 a1c6a512-1295-4272-9138-f99709370657
* match target names more explicitly so that h10 won't match h100 etcDaniel Stenberg2007-03-14
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12769 a1c6a512-1295-4272-9138-f99709370657
* Add support for building only the plugins by running "make rocks"Linus Nielsen Feltzing2007-03-14
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12766 a1c6a512-1295-4272-9138-f99709370657
* Add support for scramble to put a 4 character string indicating binary type ↵Barry Wardell2007-03-14
| | | | | | and the 4 character model id at the end of the mi4 header. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12760 a1c6a512-1295-4272-9138-f99709370657
* fix warningsDaniel Stenberg2007-03-12
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12736 a1c6a512-1295-4272-9138-f99709370657
* simplified the code and now invokes gcc to figure out specific target specificsDaniel Stenberg2007-03-12
| | | | | | | to allow better crafting of zips for specific target configs git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12734 a1c6a512-1295-4272-9138-f99709370657
* Make rockboxdev.sh build ARM libgcc with support for thumb code interworkingDaniel Ankers2007-03-05
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12613 a1c6a512-1295-4272-9138-f99709370657
* Added new iAudio M5 target, including some adjustments to make the ↵Jens Arnold2007-03-04
| | | | | | bootloader compile (with a small change against the committed tools/tonfigure, and it won't actually work yet). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12588 a1c6a512-1295-4272-9138-f99709370657
* fix player buildsRobert Kukla2007-03-03
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12556 a1c6a512-1295-4272-9138-f99709370657
* - rename (D)evel Build to (A)dvanced BuildRobert Kukla2007-03-03
| | | | | | | | - add RTC mod and 8MB mod as options (when appropriate) - the old prompt for memory size (between "#remove start" and "#remove end") should be removed as soon as the distributed build script uses the new options git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12555 a1c6a512-1295-4272-9138-f99709370657
* Add support for iAudio M5 in the scramble toolLinus Nielsen Feltzing2007-02-28
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12517 a1c6a512-1295-4272-9138-f99709370657
* No need to download the huge gcc tarball, gcc-core will do fine for us.Thom Johansen2007-02-26
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12497 a1c6a512-1295-4272-9138-f99709370657
* Initial take at providing a Sansa e200R build target. Only the bootloader buildDaniel Stenberg2007-02-23
| | | | | | | differs from the plain Sansa e200. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12466 a1c6a512-1295-4272-9138-f99709370657
* support scrambling for the Sansa R modelsDaniel Stenberg2007-02-23
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12465 a1c6a512-1295-4272-9138-f99709370657
* Correct the usage for the -add option - add mn2g and change x5 to iax5Dave Chapman2007-02-23
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12461 a1c6a512-1295-4272-9138-f99709370657
* Use -ffunction-sections and -fdata-sections for all bootloadersLinus Nielsen Feltzing2007-02-22
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12449 a1c6a512-1295-4272-9138-f99709370657
* Fixes for BSD. Thanks to Lutz Böhne.Dominik Riebeling2007-02-20
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12421 a1c6a512-1295-4272-9138-f99709370657
* build with -Wundef to make sure we have spelled the defines right in #if linesDaniel Stenberg2007-02-17
| | | | | | | and have the proper includes included etc git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12360 a1c6a512-1295-4272-9138-f99709370657
* ARM targets: Making a few functions non-static allows us to get rid of ↵Jens Arnold2007-02-17
| | | | | | -ffunction-sections, significantly decreasing binary size and making things run a bit faster because static functions are no longer long_call. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12349 a1c6a512-1295-4272-9138-f99709370657
* Make database endianess independent.Miika Pekkarinen2007-02-13
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12297 a1c6a512-1295-4272-9138-f99709370657
* Move ipodpatcher into rbutil directoryDave Chapman2007-02-10
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12263 a1c6a512-1295-4272-9138-f99709370657
* Update version number to 0.8 ready for release. Also move the "Press ENTER ↵Dave Chapman2007-02-09
| | | | | | to exit ipodpatcher" prompt to after the ipod_close() call. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12244 a1c6a512-1295-4272-9138-f99709370657
* The inevitable 'oops' commit. Add libspeex to the configure script.Dan Everton2007-02-09
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12242 a1c6a512-1295-4272-9138-f99709370657
* Display some advice when no ipods are found in interactive modeDave Chapman2007-02-09
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12240 a1c6a512-1295-4272-9138-f99709370657
* Move the command-line specific code into main.c, leaving the firmware ↵Dave Chapman2007-02-08
| | | | | | manipulation code in ipodpatcher.c. No functional changes. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12238 a1c6a512-1295-4272-9138-f99709370657
* Bugfix - the bootloader was being overwritten if the firmware partition ↵Dave Chapman2007-02-08
| | | | | | needed to be rearranged to make space (i.e. the first time a bootloader is installed). Thanks to Paul Louden for helping to test and debug. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12237 a1c6a512-1295-4272-9138-f99709370657
* Ooops, the default build mode should have been without the embedded bootloadersDave Chapman2007-02-08
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12236 a1c6a512-1295-4272-9138-f99709370657
* Work-in-progress (i.e. not well tested) changes: Add the option to build ↵Dave Chapman2007-02-08
| | | | | | ipodpatcher with the Rockbox bootloaders embedded (see the comments in the Makefile for build instructions). This gives a new --install option which will search for an ipod, and if exactly one is found, will install the embedded bootloader. Even easier is the new interactive mode - running ipodpatcher with no command-line options (e.g. double-clicking on ipodpatcher.exe in Windows) will cause ipodpatcher to search for an ipod, and if exactly one is found, ask the user if he/she wishes to install the bootloader. Thanks to Bryan Childs for sample code to deal with prompts. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12235 a1c6a512-1295-4272-9138-f99709370657
* Oops, we should close the devices during the scanDave Chapman2007-02-06
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12217 a1c6a512-1295-4272-9138-f99709370657
* Make the [device] parameter optional. If none is specified, then ↵Dave Chapman2007-02-06
| | | | | | ipodpatcher scans for an ipod, and if exactly one ipod is found, it uses that device. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12215 a1c6a512-1295-4272-9138-f99709370657
* Bump version to 0.7 for releaseDave Chapman2007-02-06
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12212 a1c6a512-1295-4272-9138-f99709370657
* Support for modifying the firmware partition on Macpods (useful for IPL ↵Dave Chapman2007-02-05
| | | | | | users), along with the addition of a big warning when ipodpatcher detects a Macpod to say that Rockbox won't work on it. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12209 a1c6a512-1295-4272-9138-f99709370657
* Update (C) date to 2007Dave Chapman2007-02-05
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12205 a1c6a512-1295-4272-9138-f99709370657
* Enable building ipodpatcher (pure win32 binary) on cygwin with a simple 'make'Jens Arnold2007-02-05
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12202 a1c6a512-1295-4272-9138-f99709370657
* Bump version to 0.6 ready for new releaseDave Chapman2007-02-04
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12200 a1c6a512-1295-4272-9138-f99709370657
* Fix compile error on BSD and Mac OS and remove a warningDave Chapman2007-02-04
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12199 a1c6a512-1295-4272-9138-f99709370657
* Bugfix. ipodpatcher wasn't correctly deciding when to rearrange the ↵Dave Chapman2007-02-04
| | | | | | contents of the firmware partition to make space for the bootloader. This bug was only hit when the amount of space required was less than 0x4400 bytes (17KB) - e.g. when upgrading an existing bootloader. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12193 a1c6a512-1295-4272-9138-f99709370657
* Mainly internal changes to create a struct ipod_t instead of passing lots of ↵Dave Chapman2007-02-04
| | | | | | parameters to all the functions. Also adds (untested) 3G support, plus a --write-firmware-bin option (requested by IPL people to write a kernel directly to the firmware partition). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12190 a1c6a512-1295-4272-9138-f99709370657
* Minor bugfix - use O_TRUNC when reading the firmware partition.Dave Chapman2007-01-29
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12150 a1c6a512-1295-4272-9138-f99709370657
* don't use TOOLSDIR for svnversion.sh as it causes error messages when ↵Dominik Riebeling2007-01-28
| | | | | | building the manual (because of some build system trickery used) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12133 a1c6a512-1295-4272-9138-f99709370657
* try somewhat harder to find the actual svn revDaniel Stenberg2007-01-25
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12110 a1c6a512-1295-4272-9138-f99709370657
* better lispDaniel Stenberg2007-01-24
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12104 a1c6a512-1295-4272-9138-f99709370657
* Use the svn revision number for version information too, version string is ↵Dominik Riebeling2007-01-22
| | | | | | now "r<revision>-<builddate> unless there is a static version file (e.g. created by tools/release). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12090 a1c6a512-1295-4272-9138-f99709370657
* Make RAW option explicitly little-endian and ensure that bmp2rb works the ↵Dave Chapman2007-01-18
| | | | | | same on both little-endian and big-endian hosts. Fix bug with generating <= 8-bit raw output on big-endian hosts. Also remove TAB characters, C99 variable declarations and extremely long lines in the source. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12063 a1c6a512-1295-4272-9138-f99709370657
* Add swap bytes optionGreg White2007-01-18
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12060 a1c6a512-1295-4272-9138-f99709370657
* Fix commentGreg White2007-01-17
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12054 a1c6a512-1295-4272-9138-f99709370657
* Add raw file generationGreg White2007-01-17
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12048 a1c6a512-1295-4272-9138-f99709370657
* Remove sysfont.h when doing make clean.Barry Wardell2007-01-17
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12046 a1c6a512-1295-4272-9138-f99709370657