aboutsummaryrefslogtreecommitdiffstats
path: root/tools/firmware-utils/src/imagetag.c
Commit message (Collapse)AuthorAgeFilesLines
* flashmap and image generation: reduced union bcm_tag to a single struct ↵Florian Fainelli2010-04-011-246/+80
| | | | | | combining the elements so that it is no longer necessary to create an openwrt-only tagid and tagcrc, and elimate the tagid detection and switch statements which made dealing with imagetags overly complicated, especially since the logic would need analogs in all code that touched the imagetag. Patch from cshore. SVN-Revision: 20652
* add support for the Pirelli AG226G board (#5337)Florian Fainelli2009-08-091-0/+4
| | | | SVN-Revision: 17190
* add imagetag support for BT Voyager 2500V, patch from Daniel Dickinson (#5364)Florian Fainelli2009-06-181-3/+4
| | | | SVN-Revision: 16506
* The attached patch adds building of firmware images for more routers based ↵Florian Fainelli2009-06-101-28/+34
| | | | | | | | on the brcm63xx chipset. Signed-Off By: Daniel Dickinson <crazycshore@gmail.com> SVN-Revision: 16396
* rework imagetag firmware generator and MTD partition parser to accomodate ↵Florian Fainelli2009-06-091-94/+257
| | | | | | with all known imagetag versions from Broadcom and vendors, patch from Daniel Dickinson (fixes #4987). SVN-Revision: 16393
* fix crc calculation with the new padding (#5143)Florian Fainelli2009-05-221-1/+1
| | | | SVN-Revision: 15977
* fix padding between end of the kernel and beginning of the rootfs in ↵Florian Fainelli2009-05-121-2/+3
| | | | | | imagetag (#5108) SVN-Revision: 15801
* make images that can be flashed using the stock firmware web interface, ↵Florian Fainelli2009-04-191-32/+100
| | | | | | thanks to Anselmo Luginbuhl and Daniel Dickinson (#4909, #4943) SVN-Revision: 15253
* revert changeset 15081 seems to break Alice box devicesFlorian Fainelli2009-04-071-1/+1
| | | | SVN-Revision: 15140
* compute rootfs crc32 required for brcm63xx web upgradesFlorian Fainelli2009-04-021-4/+1
| | | | SVN-Revision: 15081
* cleanup imagetagFlorian Fainelli2009-03-181-2/+2
| | | | SVN-Revision: 14941
* fix a bug which prevented imagetag from correctly initializing the version ↵Florian Fainelli2009-03-171-3/+3
| | | | | | and magic2, use the broadcom default magics, which allows uploading through web interfaces SVN-Revision: 14925
* add support for AGPF-S0 (Pirelli Alice Gate VoIP 2 Plus Wi-Fi) #4366Florian Fainelli2009-03-121-12/+46
| | | | SVN-Revision: 14850
* allow flash start address and firmware offset to be set on the command line ↵Florian Fainelli2009-03-101-11/+24
| | | | | | (#4666) SVN-Revision: 14832
* Fix small typo #4148Florian Fainelli2008-11-081-1/+1
| | | | SVN-Revision: 13142
* bcm963xx: add cfe image tagging utilityFelix Fietkau2008-05-181-0/+301
This replaces the proprietary bcmImageBuilder program from the Broadcom source drops. It basically adds a 256 bytes header in front of the kernel + rootfs which contains a few text signatures, the locations of the data as well as the checksums of the data and the tag. It also adds a 12 bytes header in front of the LZMA kernel which contains the load address, kernel entry and the size of the compressed LZMA data. Signed-off-by: Axel Gembe <ago@bastart.eu.org> SVN-Revision: 11170